./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.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 489d9a5739ede9ff47191ae53f39497ac15f03954255dcbbc9f617764054618f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:59:17,658 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:59:17,709 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:59:17,715 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:59:17,715 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:59:17,728 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:59:17,729 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:59:17,729 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:59:17,729 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:59:17,729 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:59:17,729 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:59:17,729 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:59:17,729 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:59:17,730 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:59:17,730 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:59:17,731 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:59:17,731 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:59:17,731 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:59:17,732 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:59:17,732 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:59:17,732 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:59:17,732 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:59:17,732 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:59:17,732 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:59:17,732 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 -> 489d9a5739ede9ff47191ae53f39497ac15f03954255dcbbc9f617764054618f [2025-02-08 03:59:17,949 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:59:17,958 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:59:17,960 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:59:17,961 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:59:17,961 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:59:17,962 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i [2025-02-08 03:59:19,131 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5ae13d839/77a8de83494a456ba8d8fdd7fe161be4/FLAGdc87e06ca [2025-02-08 03:59:19,749 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:59:19,751 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i [2025-02-08 03:59:19,791 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5ae13d839/77a8de83494a456ba8d8fdd7fe161be4/FLAGdc87e06ca [2025-02-08 03:59:19,804 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5ae13d839/77a8de83494a456ba8d8fdd7fe161be4 [2025-02-08 03:59:19,805 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:59:19,806 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:59:19,807 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:59:19,807 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:59:19,810 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:59:19,810 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:59:19" (1/1) ... [2025-02-08 03:59:19,811 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5360201c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:19, skipping insertion in model container [2025-02-08 03:59:19,812 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:59:19" (1/1) ... [2025-02-08 03:59:19,905 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:59:21,584 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353302,353315] [2025-02-08 03:59:21,587 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353449,353462] [2025-02-08 03:59:21,587 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353588,353601] [2025-02-08 03:59:21,587 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353746,353759] [2025-02-08 03:59:21,601 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:21,625 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:59:21,700 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"); [5259] [2025-02-08 03:59:21,702 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)); [5266] [2025-02-08 03:59:21,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5273] [2025-02-08 03:59:21,704 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5314-5315] [2025-02-08 03:59:21,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5320-5322] [2025-02-08 03:59:21,708 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5414] [2025-02-08 03:59:21,708 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5422] [2025-02-08 03:59:21,708 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5429] [2025-02-08 03:59:21,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5436] [2025-02-08 03:59:21,713 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)); [5555-5556] [2025-02-08 03:59:21,715 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)); [5589-5590] [2025-02-08 03:59:21,717 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5626-5627] [2025-02-08 03:59:21,718 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5663-5664] [2025-02-08 03:59:21,725 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" (502), "i" (12UL)); [5921-5922] [2025-02-08 03:59:21,725 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5928] [2025-02-08 03:59:21,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8560] [2025-02-08 03:59:21,830 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)(& np->rx_skbuff) + ((unsigned long )np->cur_rx & 31UL)) [8716] [2025-02-08 03:59:21,875 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 *)"drivers/net/ethernet/natsemi/natsemi.c"), "i" (3315), "i" (12UL)); [10270-10271] [2025-02-08 03:59:21,945 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353302,353315] [2025-02-08 03:59:21,949 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353449,353462] [2025-02-08 03:59:21,949 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353588,353601] [2025-02-08 03:59:21,949 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353746,353759] [2025-02-08 03:59:21,954 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:22,141 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:59:22,142 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22 WrapperNode [2025-02-08 03:59:22,142 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:59:22,143 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:59:22,143 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:59:22,143 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:59:22,147 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:59:22" (1/1) ... [2025-02-08 03:59:22,229 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:59:22" (1/1) ... [2025-02-08 03:59:22,409 INFO L138 Inliner]: procedures = 421, calls = 2440, calls flagged for inlining = 234, calls inlined = 213, statements flattened = 6515 [2025-02-08 03:59:22,409 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:59:22,410 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:59:22,410 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:59:22,411 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:59:22,418 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:22,418 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:22,449 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,477 INFO L175 MemorySlicer]: Split 1071 memory accesses to 31 slices as follows [5, 5, 2, 2, 2, 1, 153, 3, 4, 3, 2, 4, 2, 6, 2, 2, 1, 5, 8, 5, 1, 2, 8, 2, 9, 9, 9, 743, 16, 52, 3]. 69 percent of accesses are in the largest equivalence class. The 103 initializations are split as follows [5, 5, 0, 0, 0, 0, 0, 3, 4, 3, 2, 4, 2, 0, 0, 2, 1, 5, 8, 5, 1, 2, 8, 0, 8, 8, 6, 20, 0, 0, 1]. The 526 writes are split as follows [0, 0, 0, 1, 1, 0, 153, 0, 0, 0, 0, 0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 308, 16, 42, 0]. [2025-02-08 03:59:23,478 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,478 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,563 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,581 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,616 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,632 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,675 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:59:23,676 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:59:23,676 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:59:23,676 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:59:23,677 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:22" (1/1) ... [2025-02-08 03:59:23,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:59:23,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:59:23,702 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:59:23,709 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:59:23,721 INFO L130 BoogieDeclarations]: Found specification of procedure drain_rx [2025-02-08 03:59:23,721 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_rx [2025-02-08 03:59:23,721 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:59:23,722 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:59:23,722 INFO L130 BoogieDeclarations]: Found specification of procedure miiport_write [2025-02-08 03:59:23,722 INFO L138 BoogieDeclarations]: Found implementation of procedure miiport_write [2025-02-08 03:59:23,722 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:59:23,722 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:59:23,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:59:23,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:59:23,722 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:59:23,722 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:59:23,722 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_tx_done [2025-02-08 03:59:23,722 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_tx_done [2025-02-08 03:59:23,722 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:59:23,722 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:59:23,722 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:59:23,723 INFO L130 BoogieDeclarations]: Found specification of procedure reinit_rx [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure reinit_rx [2025-02-08 03:59:23,723 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:59:23,723 INFO L130 BoogieDeclarations]: Found specification of procedure reinit_ring [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure reinit_ring [2025-02-08 03:59:23,723 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:59:23,723 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:59:23,723 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:59:23,723 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:59:23,723 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:59:23,724 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:59:23,724 INFO L130 BoogieDeclarations]: Found specification of procedure __set_rx_mode [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_rx_mode [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure eeprom_read [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure eeprom_read [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_stop_rxtx [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_stop_rxtx [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure ns_tx_timeout [2025-02-08 03:59:23,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_tx_timeout [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:59:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:59:23,726 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 03:59:23,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_reset [2025-02-08 03:59:23,726 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_reset [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:59:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:59:23,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:59:23,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:59:23,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:59:23,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:59:23,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:59:23,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:59:23,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:59:23,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:59:23,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:59:23,729 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:59:23,729 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:59:23,729 INFO L130 BoogieDeclarations]: Found specification of procedure move_int_phy [2025-02-08 03:59:23,729 INFO L138 BoogieDeclarations]: Found implementation of procedure move_int_phy [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:59:23,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:59:23,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:59:23,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:59:23,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure enable_wol_mode [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_wol_mode [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_resume [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_resume [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure mii_getbit [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_getbit [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:59:23,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:59:23,733 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_poll_controller [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_poll_controller [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure check_link [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure check_link [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:59:23,734 INFO L130 BoogieDeclarations]: Found specification of procedure init_phy_fixup [2025-02-08 03:59:23,734 INFO L138 BoogieDeclarations]: Found implementation of procedure init_phy_fixup [2025-02-08 03:59:23,735 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 03:59:23,735 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 03:59:23,735 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:59:23,735 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure mii_nway_result [2025-02-08 03:59:23,736 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_nway_result [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:59:23,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:59:23,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:59:23,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure switch_port_external [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_port_external [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure get_eeprom_len [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure get_eeprom_len [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure get_regs_len [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure get_regs_len [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure nway_reset [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure nway_reset [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:59:23,738 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 03:59:23,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 03:59:23,739 INFO L130 BoogieDeclarations]: Found specification of procedure init_registers [2025-02-08 03:59:23,739 INFO L138 BoogieDeclarations]: Found implementation of procedure init_registers [2025-02-08 03:59:23,739 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:59:23,739 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:59:23,739 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:59:23,739 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:59:23,739 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-02-08 03:59:23,739 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-02-08 03:59:23,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:59:23,739 INFO L130 BoogieDeclarations]: Found specification of procedure switch_port_internal [2025-02-08 03:59:23,739 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_port_internal [2025-02-08 03:59:23,739 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:59:23,739 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure dump_ring [2025-02-08 03:59:23,740 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_ring [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:59:23,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:59:23,741 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure intr_handler [2025-02-08 03:59:23,741 INFO L138 BoogieDeclarations]: Found implementation of procedure intr_handler [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:59:23,741 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:59:23,741 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:59:23,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:59:23,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:59:23,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:59:23,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:59:23,742 INFO L130 BoogieDeclarations]: Found specification of procedure __get_stats [2025-02-08 03:59:23,742 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_stats [2025-02-08 03:59:23,742 INFO L130 BoogieDeclarations]: Found specification of procedure set_bufsize [2025-02-08 03:59:23,742 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bufsize [2025-02-08 03:59:23,742 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:59:23,742 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:59:23,742 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2025-02-08 03:59:23,742 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2025-02-08 03:59:23,742 INFO L130 BoogieDeclarations]: Found specification of procedure drain_ring [2025-02-08 03:59:23,742 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_ring [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:59:23,743 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:59:23,743 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:59:23,743 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:59:23,743 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_remove1 [2025-02-08 03:59:23,743 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_remove1 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_natsemi_exit_mod_15_2 [2025-02-08 03:59:23,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_natsemi_exit_mod_15_2 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:59:23,743 INFO L130 BoogieDeclarations]: Found specification of procedure init_ring [2025-02-08 03:59:23,743 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ring [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_irq_disable [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_irq_disable [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure ns_ioaddr [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_ioaddr [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure mii_send_bits [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_send_bits [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure refill_rx [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_rx [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure drain_tx [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_tx [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_irq_enable [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_irq_enable [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:59:23,744 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:59:23,744 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:59:23,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure miiport_read [2025-02-08 03:59:23,746 INFO L138 BoogieDeclarations]: Found implementation of procedure miiport_read [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:59:23,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:59:23,746 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:59:23,746 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:59:24,546 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:59:24,551 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:59:24,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: call write~$Pointer$#27(0, 0, ~np~29.base, 24 + ~np~29.offset + 8 * ~i~15, 8);~i~15 := 1 + ~i~15; [2025-02-08 03:59:24,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438-1: SUMMARY for call consume_skb(#t~mem782.base, #t~mem782.offset); srcloc: null [2025-02-08 03:59:24,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437: havoc #t~mem780.base, #t~mem780.offset;havoc #t~mem781;call #t~mem782.base, #t~mem782.offset := read~$Pointer$#27(~np~29.base, 24 + ~np~29.offset + 8 * ~i~15, 8); [2025-02-08 03:59:24,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437-1: SUMMARY for call pci_unmap_single(#t~mem780.base, #t~mem780.offset, #t~mem781, (16 + ~buflen~1) % 4294967296, 2); srcloc: null [2025-02-08 03:59:24,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: assume 0 != (#t~mem779.base + #t~mem779.offset) % 18446744073709551616;havoc #t~mem779.base, #t~mem779.offset;call #t~mem780.base, #t~mem780.offset := read~$Pointer$#27(~np~29.base, 1104 + ~np~29.offset, 8);call #t~mem781 := read~int#27(~np~29.base, 280 + ~np~29.offset + 8 * ~i~15, 8); [2025-02-08 03:59:24,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: assume !(0 != (#t~mem779.base + #t~mem779.offset) % 18446744073709551616);havoc #t~mem779.base, #t~mem779.offset; [2025-02-08 03:59:24,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438: havoc #t~mem782.base, #t~mem782.offset; [2025-02-08 03:59:24,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: call #t~mem777.base, #t~mem777.offset := read~$Pointer$#27(~np~29.base, 8 + ~np~29.offset, 8);call write~int#27(0, #t~mem777.base, 4 + (#t~mem777.offset + 16 * (if ~i~15 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~15 % 18446744073709551616 % 18446744073709551616 else ~i~15 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);call #t~mem778.base, #t~mem778.offset := read~$Pointer$#27(~np~29.base, 8 + ~np~29.offset, 8);call write~int#27(3135176912, #t~mem778.base, 8 + (#t~mem778.offset + 16 * (if ~i~15 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~15 % 18446744073709551616 % 18446744073709551616 else ~i~15 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem778.base, #t~mem778.offset;call #t~mem779.base, #t~mem779.offset := read~$Pointer$#27(~np~29.base, 24 + ~np~29.offset + 8 * ~i~15, 8); [2025-02-08 03:59:24,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646-1: SUMMARY for call pci_unmap_single(#t~mem844.base, #t~mem844.offset, #t~mem845, #t~mem847 % 4294967296, 1); srcloc: null [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646-2: call #t~mem844.base, #t~mem844.offset := read~$Pointer$#27(~np~34.base, 1104 + ~np~34.offset, 8);call #t~mem845 := read~int#27(~np~34.base, 664 + ~np~34.offset + 8 * ~entry~2, 8);call #t~mem846.base, #t~mem846.offset := read~$Pointer$#27(~np~34.base, 536 + ~np~34.offset + 8 * ~entry~2, 8);call #t~mem847 := read~int#27(#t~mem846.base, 104 + #t~mem846.offset, 4); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: assume -2147483648 <= #t~ret825 && #t~ret825 <= 2147483647;havoc #t~mem822;havoc #t~mem823.base, #t~mem823.offset;havoc #t~mem824;havoc #t~ret825; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617-1: SUMMARY for call #t~ret825 := printk(63, 0); srcloc: null [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646: havoc #t~mem844.base, #t~mem844.offset;havoc #t~mem845;havoc #t~mem846.base, #t~mem846.offset;havoc #t~mem847;call #t~mem848.base, #t~mem848.offset := read~$Pointer$#27(~np~34.base, 536 + ~np~34.offset + 8 * ~entry~2, 8); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-1: [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-2: havoc #t~bitwise828;assume #t~bitwise828 % 4294967296 <= #t~mem827 % 4294967296 && #t~bitwise828 % 4294967296 <= 134217728; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-3: assume 134217728 == #t~mem827 % 4294967296;#t~bitwise828 := #t~mem827; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-3: assume !(134217728 == #t~mem827 % 4294967296); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-4: assume 0 == #t~mem827 % 4294967296;#t~bitwise828 := 0; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-4: assume !(0 == #t~mem827 % 4294967296); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622: assume 0 != #t~bitwise828 % 4294967296;havoc #t~mem826.base, #t~mem826.offset;havoc #t~mem827;havoc #t~bitwise828;call #t~mem829 := read~int#27(~dev.base, 268 + ~dev.offset, 8);call write~int#27(1 + #t~mem829, ~dev.base, 268 + ~dev.offset, 8);havoc #t~mem829;call #t~mem832 := read~int#27(~dev.base, 284 + ~dev.offset, 8);call #t~mem830.base, #t~mem830.offset := read~$Pointer$#27(~np~34.base, 536 + ~np~34.offset + 8 * ~entry~2, 8);call #t~mem831 := read~int#27(#t~mem830.base, 104 + #t~mem830.offset, 4);call write~int#27(#t~mem832 + #t~mem831 % 4294967296, ~dev.base, 284 + ~dev.offset, 8);havoc #t~mem832;havoc #t~mem830.base, #t~mem830.offset;havoc #t~mem831; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622: assume !(0 != #t~bitwise828 % 4294967296);havoc #t~mem826.base, #t~mem826.offset;havoc #t~mem827;havoc #t~bitwise828;call #t~mem833.base, #t~mem833.offset := read~$Pointer$#27(~np~34.base, 16 + ~np~34.offset, 8);call #t~mem834 := read~int#27(#t~mem833.base, 4 + (#t~mem833.offset + 16 * (if ~entry~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~2 % 18446744073709551616 % 18446744073709551616 else ~entry~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);~tx_status~0 := (if #t~mem834 % 4294967296 % 4294967296 <= 2147483647 then #t~mem834 % 4294967296 % 4294967296 else #t~mem834 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem833.base, #t~mem833.offset;havoc #t~mem834; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: call #t~mem843 := read~int#27(~dev.base, 300 + ~dev.offset, 8);call write~int#27(1 + #t~mem843, ~dev.base, 300 + ~dev.offset, 8);havoc #t~mem843; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: call #t~mem817 := read~int#27(~np~34.base, 1132 + ~np~34.offset, 4);~entry~2 := (if #t~mem817 % 4294967296 % 4294967296 <= 2147483647 then #t~mem817 % 4294967296 % 4294967296 else #t~mem817 % 4294967296 % 4294967296 - 4294967296) % 16;call #t~mem818.base, #t~mem818.offset := read~$Pointer$#27(~np~34.base, 16 + ~np~34.offset, 8);call #t~mem819 := read~int#27(#t~mem818.base, 4 + (#t~mem818.offset + 16 * (if ~entry~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~2 % 18446744073709551616 % 18446744073709551616 else ~entry~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-5: call #t~mem826.base, #t~mem826.offset := read~$Pointer$#27(~np~34.base, 16 + ~np~34.offset, 8);call #t~mem827 := read~int#27(#t~mem826.base, 4 + (#t~mem826.offset + 16 * (if ~entry~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~2 % 18446744073709551616 % 18446744073709551616 else ~entry~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-2: havoc #t~bitwise841;assume ((((~tx_status~0 < 0 || #t~bitwise841 <= ~tx_status~0) && #t~bitwise841 <= 2097152) && #t~bitwise841 >= 0) && (~tx_status~0 >= 0 || #t~bitwise841 > 2097152 + ~tx_status~0)) && #t~bitwise841 >= -2147483648; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-3: assume 2097152 == ~tx_status~0;#t~bitwise841 := ~tx_status~0; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-3: assume !(2097152 == ~tx_status~0); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-4: assume 0 == ~tx_status~0;#t~bitwise841 := 0; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-4: assume !(0 == ~tx_status~0); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume 0 != #t~bitwise839;havoc #t~bitwise839;call #t~mem840 := read~int#27(~dev.base, 396 + ~dev.offset, 8);call write~int#27(1 + #t~mem840, ~dev.base, 396 + ~dev.offset, 8);havoc #t~mem840; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume !(0 != #t~bitwise839);havoc #t~bitwise839; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-1: [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: assume 0 != #t~bitwise841;havoc #t~bitwise841;call #t~mem842 := read~int#27(~dev.base, 420 + ~dev.offset, 8);call write~int#27(1 + #t~mem842, ~dev.base, 420 + ~dev.offset, 8);havoc #t~mem842; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: assume !(0 != #t~bitwise841);havoc #t~bitwise841; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-1: [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-2: havoc #t~bitwise837;assume ((((~tx_status~0 < 0 || #t~bitwise837 <= ~tx_status~0) && #t~bitwise837 <= 33554432) && #t~bitwise837 >= 0) && (~tx_status~0 >= 0 || #t~bitwise837 > 33554432 + ~tx_status~0)) && #t~bitwise837 >= -2147483648; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-3: assume 33554432 == ~tx_status~0;#t~bitwise837 := ~tx_status~0; [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-3: assume !(33554432 == ~tx_status~0); [2025-02-08 03:59:24,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-4: assume 0 == ~tx_status~0;#t~bitwise837 := 0; [2025-02-08 03:59:24,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-4: assume !(0 == ~tx_status~0); [2025-02-08 03:59:24,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume 0 != #t~bitwise835;havoc #t~bitwise835;call #t~mem836 := read~int#27(~dev.base, 388 + ~dev.offset, 8);call write~int#27(1 + #t~mem836, ~dev.base, 388 + ~dev.offset, 8);havoc #t~mem836; [2025-02-08 03:59:24,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume !(0 != #t~bitwise835);havoc #t~bitwise835; [2025-02-08 03:59:24,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-1: [2025-02-08 03:59:24,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-2: havoc #t~bitwise839;assume ((((~tx_status~0 < 0 || #t~bitwise839 <= ~tx_status~0) && #t~bitwise839 <= 16777216) && #t~bitwise839 >= 0) && (~tx_status~0 >= 0 || #t~bitwise839 > 16777216 + ~tx_status~0)) && #t~bitwise839 >= -2147483648; [2025-02-08 03:59:24,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-3: assume 16777216 == ~tx_status~0;#t~bitwise839 := ~tx_status~0; [2025-02-08 03:59:24,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-3: assume !(16777216 == ~tx_status~0); [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-4: assume 0 == ~tx_status~0;#t~bitwise839 := 0; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-4: assume !(0 == ~tx_status~0); [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume 0 != #t~bitwise837;havoc #t~bitwise837;call #t~mem838 := read~int#27(~dev.base, 404 + ~dev.offset, 8);call write~int#27(1 + #t~mem838, ~dev.base, 404 + ~dev.offset, 8);havoc #t~mem838; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume !(0 != #t~bitwise837);havoc #t~bitwise837; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-1: [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-2: havoc #t~bitwise835;assume ((((~tx_status~0 < 0 || #t~bitwise835 <= ~tx_status~0) && #t~bitwise835 <= 68157440) && #t~bitwise835 >= 0) && (~tx_status~0 >= 0 || #t~bitwise835 > 68157440 + ~tx_status~0)) && #t~bitwise835 >= -2147483648; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-3: assume 68157440 == ~tx_status~0;#t~bitwise835 := ~tx_status~0; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-3: assume !(68157440 == ~tx_status~0); [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-4: assume 0 == ~tx_status~0;#t~bitwise835 := 0; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-4: assume !(0 == ~tx_status~0); [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-2: havoc #t~bitwise821;assume #t~bitwise821 % 4294967296 <= #t~mem820 % 4294967296 && #t~bitwise821 % 4294967296 <= 1024; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-3: assume 1024 == #t~mem820 % 4294967296;#t~bitwise821 := #t~mem820; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-3: assume !(1024 == #t~mem820 % 4294967296); [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-4: assume 0 == #t~mem820 % 4294967296;#t~bitwise821 := 0; [2025-02-08 03:59:24,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-4: assume !(0 == #t~mem820 % 4294967296); [2025-02-08 03:59:24,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: assume (if #t~mem819 % 4294967296 % 4294967296 <= 2147483647 then #t~mem819 % 4294967296 % 4294967296 else #t~mem819 % 4294967296 % 4294967296 - 4294967296) < 0;havoc #t~mem818.base, #t~mem818.offset;havoc #t~mem819; [2025-02-08 03:59:24,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: assume !((if #t~mem819 % 4294967296 % 4294967296 <= 2147483647 then #t~mem819 % 4294967296 % 4294967296 else #t~mem819 % 4294967296 % 4294967296 - 4294967296) < 0);havoc #t~mem818.base, #t~mem818.offset;havoc #t~mem819;call #t~mem820 := read~int#27(~np~34.base, 1336 + ~np~34.offset, 4); [2025-02-08 03:59:24,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: havoc #t~mem848.base, #t~mem848.offset;call write~$Pointer$#27(0, 0, ~np~34.base, 536 + ~np~34.offset + 8 * ~entry~2, 8);call #t~mem849 := read~int#27(~np~34.base, 1132 + ~np~34.offset, 4);call write~int#27(1 + #t~mem849, ~np~34.base, 1132 + ~np~34.offset, 4);havoc #t~mem849; [2025-02-08 03:59:24,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648-1: SUMMARY for call dev_kfree_skb_irq(#t~mem848.base, #t~mem848.offset); srcloc: null [2025-02-08 03:59:24,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume 0 != #t~bitwise821 % 4294967296;havoc #t~mem820;havoc #t~bitwise821;call #t~mem822 := read~int#27(~np~34.base, 1132 + ~np~34.offset, 4);call #t~mem823.base, #t~mem823.offset := read~$Pointer$#27(~np~34.base, 16 + ~np~34.offset, 8);call #t~mem824 := read~int#27(#t~mem823.base, 4 + (#t~mem823.offset + 16 * (if ~entry~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~2 % 18446744073709551616 % 18446744073709551616 else ~entry~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:59:24,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume !(0 != #t~bitwise821 % 4294967296);havoc #t~mem820;havoc #t~bitwise821; [2025-02-08 03:59:24,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-1: [2025-02-08 03:59:24,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499: havoc netpoll_trap_#t~nondet1566#1; [2025-02-08 03:59:24,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5995: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem208#1.base, netif_tx_wake_queue_#t~mem208#1.offset; [2025-02-08 03:59:24,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: call #t~mem789.base, #t~mem789.offset := read~$Pointer$#27(~np~31.base, 8 + ~np~31.offset, 8);call write~int#27(2147483648, #t~mem789.base, 4 + (#t~mem789.offset + 16 * (if ~i~16 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~16 % 18446744073709551616 % 18446744073709551616 else ~i~16 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);~i~16 := 1 + ~i~16; [2025-02-08 03:59:24,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8522: call #t~mem791.base, #t~mem791.offset := read~$Pointer$#27(~np~32.base, 16 + ~np~32.offset, 8);call write~int#27(0, #t~mem791.base, 4 + (#t~mem791.offset + 16 * (if ~i~17 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~17 % 18446744073709551616 % 18446744073709551616 else ~i~17 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);~i~17 := 1 + ~i~17; [2025-02-08 03:59:24,985 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407: havoc kobject_name_#t~mem46#1.base, kobject_name_#t~mem46#1.offset; [2025-02-08 03:59:24,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: havoc dev_name_#t~mem56#1.base, dev_name_#t~mem56#1.offset; [2025-02-08 03:59:25,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815: havoc ldv_dev_get_drvdata_#t~mem1509#1.base, ldv_dev_get_drvdata_#t~mem1509#1.offset;havoc ldv_dev_get_drvdata_#t~mem1510#1.base, ldv_dev_get_drvdata_#t~mem1510#1.offset; [2025-02-08 03:59:25,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13555: havoc #t~nondet1578; [2025-02-08 03:59:25,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13429: havoc #t~nondet1561; [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9173: havoc #t~mem1023#1;havoc #t~mem1024#1;~i~18#1 := 2 + ~i~18#1; [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9173-1: SUMMARY for call writel(256 * (if #t~mem1023#1 % 256 % 4294967296 <= 2147483647 then #t~mem1023#1 % 256 % 4294967296 else #t~mem1023#1 % 256 % 4294967296 - 4294967296) + (if #t~mem1024#1 % 256 % 4294967296 <= 2147483647 then #t~mem1024#1 % 256 % 4294967296 else #t~mem1024#1 % 256 % 4294967296 - 4294967296), ~ioaddr~26#1.base, 76 + ~ioaddr~26#1.offset); srcloc: null [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume ~i~18#1 <= 63; [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume !(~i~18#1 <= 63); [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: call ULTIMATE.dealloc(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset);havoc ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset; [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-1: [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-2: havoc #t~bitwise1021#1;assume ((((((if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) < 0 && (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256) >= 0) || #t~bitwise1021#1 >= (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256)) && (((if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) >= 0 && (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256) < 0) || #t~bitwise1021#1 >= (if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256))) && (((if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) < 0 || (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256) < 0) || #t~bitwise1021#1 <= (if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) + (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256))) && (((if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) >= 0 && (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256) >= 0) || #t~bitwise1021#1 < 0)) && #t~bitwise1021#1 <= 2147483647; [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13378: havoc crc32_le_#t~nondet1555#1;#t~ret1017#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet1555#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;~tmp___1~28#1 := #t~ret1017#1;havoc #t~ret1017#1;assume { :begin_inline_bitrev32 } true;bitrev32_#in~arg0#1 := ~tmp___1~28#1;havoc bitrev32_#res#1;havoc bitrev32_#t~nondet1554#1, bitrev32_~arg0#1;bitrev32_~arg0#1 := bitrev32_#in~arg0#1;havoc bitrev32_#t~nondet1554#1;bitrev32_#res#1 := bitrev32_#t~nondet1554#1;havoc bitrev32_#t~nondet1554#1; [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-3: assume 0 == (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256);#t~bitwise1021#1 := (if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256); [2025-02-08 03:59:25,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-3: assume !(0 == (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256)); [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-4: assume 0 == (if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) || (if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) == (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256);#t~bitwise1021#1 := (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256); [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-4: assume !(0 == (if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) || (if #t~mem1019#1 % 256 % 256 <= 127 then #t~mem1019#1 % 256 % 256 else #t~mem1019#1 % 256 % 256 - 256) == (if #t~bitwise1020#1 % 256 <= 127 then #t~bitwise1020#1 % 256 else #t~bitwise1020#1 % 256 - 256)); [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: call write~int#13(#t~bitwise1021#1, ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + (if ~b~0#1 < 0 && 0 != ~b~0#1 % 8 then 1 + ~b~0#1 / 8 else ~b~0#1 / 8), 1);havoc #t~mem1019#1;havoc #t~bitwise1020#1;havoc #t~bitwise1021#1;call #t~mem1022#1.base, #t~mem1022#1.offset := read~$Pointer$#27(~ha~0#1.base, ~ha~0#1.offset, 8);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem1022#1.base, #t~mem1022#1.offset;havoc #t~mem1022#1.base, #t~mem1022#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-5: [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-6: havoc #t~bitwise1020#1;assume #t~bitwise1020#1 > 1; [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-7: assume 0 == ~b~0#1 % 8;#t~bitwise1020#1 := 1; [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-7: assume !(0 == ~b~0#1 % 8); [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: assume (~ha~0#1.base + ~ha~0#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616; [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: assume !((~ha~0#1.base + ~ha~0#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616);~rx_mode~0#1 := 3357540352;~i~18#1 := 0; [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155: assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295, ~ha~0#1.base, 16 + ~ha~0#1.offset, 6;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet1555#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet1555#1;crc32_le_#res#1 := crc32_le_#t~nondet1555#1;havoc crc32_le_#t~nondet1555#1; [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: havoc bitrev32_#t~nondet1554#1;#t~ret1018#1 := bitrev32_#res#1;havoc bitrev32_#t~nondet1554#1, bitrev32_~arg0#1;havoc bitrev32_#in~arg0#1;assume { :end_inline_bitrev32 } true;~tmp___2~16#1 := #t~ret1018#1;havoc #t~ret1018#1;~b~0#1 := (if ~tmp___2~16#1 % 4294967296 / 8388608 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___2~16#1 % 4294967296 / 8388608 % 4294967296 % 4294967296 else ~tmp___2~16#1 % 4294967296 / 8388608 % 4294967296 % 4294967296 - 4294967296);call #t~mem1019#1 := read~int#13(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + (if ~b~0#1 < 0 && 0 != ~b~0#1 % 8 then 1 + ~b~0#1 / 8 else ~b~0#1 / 8), 1); [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: call #t~mem1023#1 := read~int#13(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + (1 + ~i~18#1), 1);call #t~mem1024#1 := read~int#13(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + ~i~18#1, 1); [2025-02-08 03:59:25,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172-1: SUMMARY for call writel(512 + ~i~18#1, ~ioaddr~26#1.base, 72 + ~ioaddr~26#1.offset); srcloc: null [2025-02-08 03:59:25,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10669: #res#1 := ~arg0#1; [2025-02-08 03:59:25,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: havoc #t~ret413;~i~1 := 1 + ~i~1; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: havoc #t~ret407; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910-1: SUMMARY for call #t~ret413 := readl(~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906-1: SUMMARY for call #t~ret407 := readl(~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: SUMMARY for call writel(~dataval~0, ~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907-1: SUMMARY for call #t~ret408 := readl(~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: ~tmp~41 := #t~ret408;havoc #t~ret408; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887-1: SUMMARY for call #t~ret403 := readl(~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc #t~ret403; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-2: havoc #t~bitwise412;assume (((((~retval~0 < 0 && #t~ite411 >= 0) || #t~bitwise412 >= #t~ite411) && ((~retval~0 >= 0 && #t~ite411 < 0) || #t~bitwise412 >= ~retval~0)) && ((~retval~0 < 0 || #t~ite411 < 0) || #t~bitwise412 <= ~retval~0 + #t~ite411)) && ((~retval~0 >= 0 && #t~ite411 >= 0) || #t~bitwise412 < 0)) && #t~bitwise412 <= 2147483647; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-1: [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908: ~retval~0 := #t~bitwise412;havoc #t~bitwise409;havoc #t~ite411;havoc #t~bitwise410;havoc #t~bitwise412; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-6: [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-5: #t~ite411 := #t~bitwise410; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-4: assume 0 == ~retval~0 || ~retval~0 == #t~ite411;#t~bitwise412 := #t~ite411; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-4: assume !(0 == ~retval~0 || ~retval~0 == #t~ite411); [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-3: assume 0 == #t~ite411;#t~bitwise412 := ~retval~0; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-3: assume !(0 == #t~ite411); [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-10: [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-9: assume 0 != #t~bitwise409 % 4294967296; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-9: assume !(0 != #t~bitwise409 % 4294967296);#t~ite411 := 0; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-8: assume 0 == ~i~1;#t~bitwise410 := 1; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-8: assume !(0 == ~i~1); [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-7: havoc #t~bitwise410;assume #t~bitwise410 > 1; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-13: assume 0 == ~tmp~41 % 4294967296;#t~bitwise409 := 0; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-13: assume !(0 == ~tmp~41 % 4294967296); [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-12: assume 2 == ~tmp~41 % 4294967296;#t~bitwise409 := ~tmp~41; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-12: assume !(2 == ~tmp~41 % 4294967296); [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-11: havoc #t~bitwise409;assume #t~bitwise409 % 4294967296 <= ~tmp~41 % 4294967296 && #t~bitwise409 % 4294967296 <= 2; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-2: [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-1: SUMMARY for call writel(#t~bitwise404, ~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: havoc #t~bitwise404; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-5: assume 0 == ~dataval~0 || 4 == ~dataval~0;#t~bitwise404 := 4; [2025-02-08 03:59:25,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-5: assume !(0 == ~dataval~0 || 4 == ~dataval~0); [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-4: assume false;#t~bitwise404 := ~dataval~0; [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-4: assume !false; [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-3: havoc #t~bitwise404;assume ((((~dataval~0 < 0 || #t~bitwise404 >= 4) && #t~bitwise404 >= ~dataval~0) && (~dataval~0 < 0 || #t~bitwise404 <= 4 + ~dataval~0)) && (~dataval~0 >= 0 || #t~bitwise404 < 0)) && #t~bitwise404 <= 2147483647; [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: SUMMARY for call writel(8, ~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: SUMMARY for call writel(12, ~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-1: SUMMARY for call #t~ret405 := readl(~ee_addr~0.base, ~ee_addr~0.offset); srcloc: null [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: havoc #t~ret405;~i~1 := ~i~1 - 1; [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-3: assume 0 == ~read_cmd~0 || 0 == ~i~1;#t~bitwise402 := ~read_cmd~0; [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-3: assume !(0 == ~read_cmd~0 || 0 == ~i~1); [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-2: havoc #t~bitwise402;assume #t~bitwise402 < ~read_cmd~0; [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-1: [2025-02-08 03:59:25,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: ~dataval~0 := (if (if 0 != #t~bitwise402 % 2 then 9 else 8) % 65536 <= 32767 then (if 0 != #t~bitwise402 % 2 then 9 else 8) % 65536 else (if 0 != #t~bitwise402 % 2 then 9 else 8) % 65536 - 65536);havoc #t~bitwise402; [2025-02-08 03:59:25,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5938: havoc #t~mem198.base, #t~mem198.offset; [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume 0 == #t~bitwise580 % 4294967296;havoc #t~bitwise580; [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume !(0 == #t~bitwise580 % 4294967296);havoc #t~bitwise580; [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-4: assume 0 == ~tmp___1~16 % 4294967296;#t~bitwise580 := 0; [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-4: assume !(0 == ~tmp___1~16 % 4294967296); [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-3: assume 5 == ~tmp___1~16 % 4294967296;#t~bitwise580 := ~tmp___1~16; [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-3: assume !(5 == ~tmp___1~16 % 4294967296); [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664-1: SUMMARY for call #t~ret579 := readl(~ioaddr~12.base, ~ioaddr~12.offset); srcloc: null [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-2: havoc #t~bitwise580;assume #t~bitwise580 % 4294967296 <= ~tmp___1~16 % 4294967296 && #t~bitwise580 % 4294967296 <= 5; [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: ~tmp___1~16 := #t~ret579;havoc #t~ret579; [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-1: [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 03:59:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: ~i~10 := 1 + ~i~10; [2025-02-08 03:59:25,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: havoc #t~mem101.base, #t~mem101.offset; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435-1: SUMMARY for call #t~ret530 := readw(~ioaddr~9.base, 76 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435: call write~int#23(#t~ret530, ~#pmatch~0.base, ~#pmatch~0.offset + 2 * ~i~7, 2);havoc #t~ret530;~i~7 := 1 + ~i~7; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511-1: SUMMARY for call writel(2 * ~i~7, ~ioaddr~9.base, 72 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: call #t~mem550 := read~int#23(~#pmatch~0.base, ~#pmatch~0.offset + 2 * ~i~7, 2); [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: ~i~7 := 1 + ~i~7; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7404: call ULTIMATE.dealloc(~#pmatch~0.base, ~#pmatch~0.offset);havoc ~#pmatch~0.base, ~#pmatch~0.offset;call ULTIMATE.dealloc(~#sopass~0.base, ~#sopass~0.offset);havoc ~#sopass~0.base, ~#sopass~0.offset; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470-1: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512-1: SUMMARY for call writew((if #t~mem550 % 65536 % 4294967296 <= 2147483647 then #t~mem550 % 65536 % 4294967296 else #t~mem550 % 65536 % 4294967296 - 4294967296), ~ioaddr~9.base, 76 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: havoc #t~mem550;~i~7 := 1 + ~i~7; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-1: SUMMARY for call #t~ret532 := readl(~ioaddr~9.base, ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: ~tmp___4~4 := #t~ret532;havoc #t~ret532; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7447: SUMMARY for call writel(2 * (5 + ~i~7), ~ioaddr~9.base, 72 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-1: SUMMARY for call #t~ret531 := readw(~ioaddr~9.base, 76 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: call write~int#4(#t~ret531, ~#sopass~0.base, ~#sopass~0.offset + 2 * ~i~7, 2);havoc #t~ret531;~i~7 := 1 + ~i~7; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-3: assume 256 == ~tmp___4~4 % 4294967296;#t~bitwise533 := ~tmp___4~4; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-3: assume !(256 == ~tmp___4~4 % 4294967296); [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-2: havoc #t~bitwise533;assume #t~bitwise533 % 4294967296 <= ~tmp___4~4 % 4294967296 && #t~bitwise533 % 4294967296 <= 256; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-1: [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume 0 == #t~bitwise533 % 4294967296;havoc #t~bitwise533; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume !(0 == #t~bitwise533 % 4294967296);havoc #t~bitwise533; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-4: assume 0 == ~tmp___4~4 % 4294967296;#t~bitwise533 := 0; [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-4: assume !(0 == ~tmp___4~4 % 4294967296); [2025-02-08 03:59:25,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524-1: SUMMARY for call writel(2 * (5 + ~i~7), ~ioaddr~9.base, 72 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524: call #t~mem551 := read~int#4(~#sopass~0.base, ~#sopass~0.offset + 2 * ~i~7, 2); [2025-02-08 03:59:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: SUMMARY for call writel(2 * ~i~7, ~ioaddr~9.base, 72 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525-1: SUMMARY for call writew((if #t~mem551 % 65536 % 4294967296 <= 2147483647 then #t~mem551 % 65536 % 4294967296 else #t~mem551 % 65536 % 4294967296 - 4294967296), ~ioaddr~9.base, 76 + ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:25,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525: havoc #t~mem551;~i~7 := 1 + ~i~7; [2025-02-08 03:59:25,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339: havoc #t~nondet1551; [2025-02-08 03:59:25,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12687-1: ldv_mod_timer_32_#res#1 := ldv_mod_timer_32_~ldv_func_res~8#1; [2025-02-08 03:59:25,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10299: #t~ret1354#1 := ldv_mod_timer_32_#res#1;havoc ldv_mod_timer_32_#t~ret1486#1, ldv_mod_timer_32_#t~ret1487#1, ldv_mod_timer_32_~ldv_func_arg1#1.base, ldv_mod_timer_32_~ldv_func_arg1#1.offset, ldv_mod_timer_32_~ldv_func_arg2#1, ldv_mod_timer_32_~ldv_func_res~8#1, ldv_mod_timer_32_~tmp~140#1, ldv_mod_timer_32_~tmp___0~79#1;havoc ldv_mod_timer_32_#in~ldv_func_arg1#1.base, ldv_mod_timer_32_#in~ldv_func_arg1#1.offset, ldv_mod_timer_32_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_32 } true;assume -2147483648 <= #t~ret1354#1 && #t~ret1354#1 <= 2147483647;havoc #t~ret1354#1; [2025-02-08 03:59:25,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13404: havoc dev_err_#t~nondet1557#1;#t~ret1352#1 := dev_err_#res#1;havoc dev_err_#t~nondet1557#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset;havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset;assume { :end_inline_dev_err } true;assume -2147483648 <= #t~ret1352#1 && #t~ret1352#1 <= 2147483647;havoc #t~ret1352#1; [2025-02-08 03:59:25,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317: #res := 8; [2025-02-08 03:59:25,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12315: #res := 3; [2025-02-08 03:59:25,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: #res := 10; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: #res := 16; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: #res := 12; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241: #res := 3; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: #res := 35; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12275: #res := 29; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: #res := 25; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: #res := 18; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12251: #res := 13; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12243: #res := 8; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: #res := 30; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269: #res := 26; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: #res := 21; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253: #res := 14; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245: #res := 10; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: #res := 32; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: #res := 27; [2025-02-08 03:59:25,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: #res := 23; [2025-02-08 03:59:25,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12255: #res := 15; [2025-02-08 03:59:25,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: #res := 11; [2025-02-08 03:59:25,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: #res := 1; [2025-02-08 03:59:25,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12281: #res := 34; [2025-02-08 03:59:25,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: #res := 28; [2025-02-08 03:59:25,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: #res := 24; [2025-02-08 03:59:25,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 03:59:25,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: havoc ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:59:25,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: #res#1 := ~arg0#1; [2025-02-08 03:59:25,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: havoc #t~bitwise417; [2025-02-08 03:59:25,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: havoc #t~nondet1564; [2025-02-08 03:59:25,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: havoc do_cable_magic_#t~ret604#1.base, do_cable_magic_#t~ret604#1.offset, do_cable_magic_#t~ret605#1.base, do_cable_magic_#t~ret605#1.offset, do_cable_magic_#t~mem606#1, do_cable_magic_#t~mem607#1, do_cable_magic_#t~ret608#1, do_cable_magic_#t~bitwise609#1, do_cable_magic_#t~ret610#1, do_cable_magic_#t~bitwise611#1, do_cable_magic_#t~ret612#1.base, do_cable_magic_#t~ret612#1.offset, do_cable_magic_#t~ret613#1, do_cable_magic_#t~bitwise614#1, do_cable_magic_#t~mem615#1, do_cable_magic_~dev#1.base, do_cable_magic_~dev#1.offset, do_cable_magic_~np~17#1.base, do_cable_magic_~np~17#1.offset, do_cable_magic_~tmp~56#1.base, do_cable_magic_~tmp~56#1.offset, do_cable_magic_~ioaddr~14#1.base, do_cable_magic_~ioaddr~14#1.offset, do_cable_magic_~tmp___0~31#1.base, do_cable_magic_~tmp___0~31#1.offset, do_cable_magic_~data~1#1, do_cable_magic_~tmp___1~18#1, do_cable_magic_~tmp___2~11#1.base, do_cable_magic_~tmp___2~11#1.offset, do_cable_magic_~tmp___3~8#1;havoc do_cable_magic_#in~dev#1.base, do_cable_magic_#in~dev#1.offset;assume { :end_inline_do_cable_magic } true; [2025-02-08 03:59:25,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: havoc undo_cable_magic_#t~ret616#1.base, undo_cable_magic_#t~ret616#1.offset, undo_cable_magic_#t~ret617#1.base, undo_cable_magic_#t~ret617#1.offset, undo_cable_magic_#t~mem618#1, undo_cable_magic_#t~mem619#1, undo_cable_magic_#t~ret620#1, undo_cable_magic_#t~bitwise621#1, undo_cable_magic_#t~mem622#1, undo_cable_magic_~dev#1.base, undo_cable_magic_~dev#1.offset, undo_cable_magic_~data~2#1, undo_cable_magic_~np~18#1.base, undo_cable_magic_~np~18#1.offset, undo_cable_magic_~tmp~57#1.base, undo_cable_magic_~tmp~57#1.offset, undo_cable_magic_~ioaddr~15#1.base, undo_cable_magic_~ioaddr~15#1.offset, undo_cable_magic_~tmp___0~32#1.base, undo_cable_magic_~tmp___0~32#1.offset;havoc undo_cable_magic_#in~dev#1.base, undo_cable_magic_#in~dev#1.offset;assume { :end_inline_undo_cable_magic } true; [2025-02-08 03:59:25,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5894: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1;havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: assume -2147483648 <= #t~ret465 && #t~ret465 <= 2147483647;~tmp___6~1 := #t~ret465;havoc #t~ret465;~tmp___1~11 := ~tmp___6~1; [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: assume #t~mem471 % 4294967296 > 770;havoc #t~mem471; [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: assume !(#t~mem471 % 4294967296 > 770);havoc #t~mem471;call write~int#27(20544, ~np~8.base, 1252 + ~np~8.offset, 2); [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154-1: SUMMARY for call #t~ret465 := mdio_read(~dev.base, ~dev.offset, 21); srcloc: null [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204-1: SUMMARY for call writew(0, ~ioaddr~6.base, 204 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204: call #t~mem477 := read~int#27(~np~8.base, 1252 + ~np~8.offset, 2); [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-2: call #t~mem474 := read~int#27(~np~8.base, 1252 + ~np~8.offset, 2); [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-1: SUMMARY for call writew((if #t~mem474 % 65536 % 4294967296 <= 2147483647 then #t~mem474 % 65536 % 4294967296 else #t~mem474 % 65536 % 4294967296 - 4294967296), ~ioaddr~6.base, 244 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: havoc #t~mem474; [2025-02-08 03:59:26,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: SUMMARY for call mdio_write(~dev.base, ~dev.offset, 21, (if ~tmp___1~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___1~11 % 65536 % 4294967296 else ~tmp___1~11 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: SUMMARY for call writew(140, ~ioaddr~6.base, 248 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156-2: havoc #t~bitwise466;assume #t~bitwise466 % 4294967296 <= ~tmp___1~11 % 65536 % 4294967296 && #t~bitwise466 % 4294967296 <= 65530; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156-1: [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7189-1: SUMMARY for call #t~ret472 := readw(~ioaddr~6.base, 244 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: ~tmp___1~11 := #t~bitwise466;havoc #t~bitwise466;call #t~mem467 := read~int#27(~dev.base, 514 + ~dev.offset, 1); [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7189: ~tmp___7~0 := #t~ret472;havoc #t~ret472; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156-4: assume 0 == ~tmp___1~11 % 65536 % 4294967296;#t~bitwise466 := 0; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156-4: assume !(0 == ~tmp___1~11 % 65536 % 4294967296); [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156-3: assume 65530 == ~tmp___1~11 % 65536 % 4294967296;#t~bitwise466 := ~tmp___1~11 % 65536; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156-3: assume !(65530 == ~tmp___1~11 % 65536 % 4294967296); [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7206: assume (if #t~mem477 % 65536 % 4294967296 <= 2147483647 then #t~mem477 % 65536 % 4294967296 else #t~mem477 % 65536 % 4294967296 - 4294967296) == ~dspcfg~0;havoc #t~mem477; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7206: assume !((if #t~mem477 % 65536 % 4294967296 <= 2147483647 then #t~mem477 % 65536 % 4294967296 else #t~mem477 % 65536 % 4294967296 - 4294967296) == ~dspcfg~0);havoc #t~mem477;~i~4 := 1 + ~i~4; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: SUMMARY for call writew(0, ~ioaddr~6.base, 204 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: call write~int#27(#t~bitwise473, ~np~8.base, 1252 + ~np~8.offset, 2);havoc #t~bitwise473; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-4: assume 0 == ~tmp___7~0 % 65536 % 4294967296 || 4096 == ~tmp___7~0 % 65536 % 4294967296;#t~bitwise473 := 4096; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-4: assume !(0 == ~tmp___7~0 % 65536 % 4294967296 || 4096 == ~tmp___7~0 % 65536 % 4294967296); [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-3: assume false;#t~bitwise473 := ~tmp___7~0 % 65536; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-3: assume !false; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-2: havoc #t~bitwise473;assume (#t~bitwise473 % 4294967296 >= ~tmp___7~0 % 65536 % 4294967296 && #t~bitwise473 % 4294967296 >= 4096) && #t~bitwise473 % 4294967296 <= 4096 + ~tmp___7~0 % 65536 % 4294967296; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-1: [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199-1: SUMMARY for call #t~ret475 := readl(~ioaddr~6.base, 4 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: havoc #t~ret475; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: assume 3 == #t~mem467 % 256 % 4294967296;havoc #t~mem467;~tmp___1~11 := 1 + ~tmp___1~11 % 65536 - ~tmp___1~11 % 65536 % 2; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: assume !(3 == #t~mem467 % 256 % 4294967296);havoc #t~mem467; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183: SUMMARY for call writew(1, ~ioaddr~6.base, 204 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: SUMMARY for call writew(6300, ~ioaddr~6.base, 228 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: SUMMARY for call writew(1, ~ioaddr~6.base, 204 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-1: SUMMARY for call writew(0, ~ioaddr~6.base, 252 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185: call #t~mem471 := read~int#27(~np~8.base, 1248 + ~np~8.offset, 4); [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: ~tmp___8~0 := #t~ret476;havoc #t~ret476;~dspcfg~0 := (if ~tmp___8~0 % 65536 % 4294967296 <= 2147483647 then ~tmp___8~0 % 65536 % 4294967296 else ~tmp___8~0 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202-1: SUMMARY for call #t~ret476 := readw(~ioaddr~6.base, 244 + ~ioaddr~6.offset); srcloc: null [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161-3: assume false;#t~bitwise468 := ~tmp___1~11 % 65536; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161-3: assume !false; [2025-02-08 03:59:26,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161-2: havoc #t~bitwise468;assume (#t~bitwise468 % 4294967296 >= ~tmp___1~11 % 65536 % 4294967296 && #t~bitwise468 % 4294967296 >= 4) && #t~bitwise468 % 4294967296 <= 4 + ~tmp___1~11 % 65536 % 4294967296; [2025-02-08 03:59:26,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161-1: [2025-02-08 03:59:26,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: ~tmp___1~11 := #t~bitwise468;havoc #t~bitwise468; [2025-02-08 03:59:26,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161-4: assume 0 == ~tmp___1~11 % 65536 % 4294967296 || 4 == ~tmp___1~11 % 65536 % 4294967296;#t~bitwise468 := 4; [2025-02-08 03:59:26,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161-4: assume !(0 == ~tmp___1~11 % 65536 % 4294967296 || 4 == ~tmp___1~11 % 65536 % 4294967296); [2025-02-08 03:59:32,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11068: havoc ldv_entry_EMGentry_15_#t~ret1393#1, ldv_entry_EMGentry_15_#t~ret1394#1, ldv_entry_EMGentry_15_#t~ret1395#1, ldv_entry_EMGentry_15_#t~ret1396#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~114#1, ldv_entry_EMGentry_15_~tmp___0~67#1;havoc ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_15 } true; [2025-02-08 03:59:32,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12125: SUMMARY for call ldv_free(~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10011: assume -2147483648 <= netdev_ioctl_#t~ret1288#1 && netdev_ioctl_#t~ret1288#1 <= 2147483647;netdev_ioctl_~tmp___2~19#1 := netdev_ioctl_#t~ret1288#1;havoc netdev_ioctl_#t~mem1286#1;havoc netdev_ioctl_#t~mem1287#1;havoc netdev_ioctl_#t~ret1288#1;call write~int#27(netdev_ioctl_~tmp___2~19#1, netdev_ioctl_~data~4#1.base, 6 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10011-1: SUMMARY for call netdev_ioctl_#t~ret1288#1 := miiport_read(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, (if netdev_ioctl_#t~mem1286#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1286#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1286#1 % 65536 % 4294967296 - 4294967296) % 32, (if netdev_ioctl_#t~mem1287#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1287#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1287#1 % 65536 % 4294967296 - 4294967296) % 32); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-1: SUMMARY for call reinit_rx(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: assume 0 == start_tx_#t~mem803#1;havoc start_tx_#t~mem803#1;call start_tx_#t~mem804#1.base, start_tx_#t~mem804#1.offset := read~$Pointer$#27(start_tx_~np~33#1.base, 16 + start_tx_~np~33#1.offset, 8);call start_tx_#t~mem805#1 := read~int#27(start_tx_~skb#1.base, 104 + start_tx_~skb#1.offset, 4);call write~int#27(2147483648 + start_tx_#t~mem805#1 - (start_tx_#t~mem805#1 - start_tx_#t~mem805#1 % 2147483648), start_tx_#t~mem804#1.base, 4 + (start_tx_#t~mem804#1.offset + 16 * (if start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc start_tx_#t~mem804#1.base, start_tx_#t~mem804#1.offset;havoc start_tx_#t~mem805#1;havoc start_tx_#t~mem804#1.base, start_tx_#t~mem804#1.offset;havoc start_tx_#t~mem805#1;call start_tx_#t~mem806#1 := read~int#27(start_tx_~np~33#1.base, 1128 + start_tx_~np~33#1.offset, 4);call write~int#27(1 + start_tx_#t~mem806#1, start_tx_~np~33#1.base, 1128 + start_tx_~np~33#1.offset, 4);havoc start_tx_#t~mem806#1;call start_tx_#t~mem807#1 := read~int#27(start_tx_~np~33#1.base, 1128 + start_tx_~np~33#1.offset, 4);call start_tx_#t~mem808#1 := read~int#27(start_tx_~np~33#1.base, 1132 + start_tx_~np~33#1.offset, 4); [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: assume !(0 == start_tx_#t~mem803#1);havoc start_tx_#t~mem803#1; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: havoc natsemi_change_mtu_#t~mem1030#1; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219-1: SUMMARY for call writel(natsemi_change_mtu_#t~mem1030#1, natsemi_change_mtu_~ioaddr~27#1.base, 48 + natsemi_change_mtu_~ioaddr~27#1.offset); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126: ~ldv_statevar_3~0 := 2; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: SUMMARY for call spin_lock_irq(get_stats_~np~39#1.base, 1268 + get_stats_~np~39#1.offset); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1435#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748: netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset := netdev_set_ecmd_#t~ret1168#1.base, netdev_set_ecmd_#t~ret1168#1.offset;havoc netdev_set_ecmd_#t~ret1168#1.base, netdev_set_ecmd_#t~ret1168#1.offset;netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset := netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset;call netdev_set_ecmd_#t~mem1169#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 15 + netdev_set_ecmd_~ecmd#1.offset, 1);netdev_set_ecmd_#t~short1171#1 := 0 != netdev_set_ecmd_#t~mem1169#1 % 256 % 4294967296; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841-1: SUMMARY for call natsemi_probe1_#t~ret400#1 := printk(29, 0); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748-1: SUMMARY for call netdev_set_ecmd_#t~ret1168#1.base, netdev_set_ecmd_#t~ret1168#1.offset := netdev_priv(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: assume -2147483648 <= natsemi_probe1_#t~ret400#1 && natsemi_probe1_#t~ret400#1 <= 2147483647;havoc natsemi_probe1_#t~mem399#1;havoc natsemi_probe1_#t~ret400#1; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume 0 != natsemi_reload_eeprom_#t~bitwise573#1 % 4294967296;havoc natsemi_reload_eeprom_#t~mem572#1;havoc natsemi_reload_eeprom_#t~bitwise573#1;call natsemi_reload_eeprom_#t~mem574#1.base, natsemi_reload_eeprom_#t~mem574#1.offset := read~$Pointer$#27(natsemi_reload_eeprom_~np~14#1.base, 1104 + natsemi_reload_eeprom_~np~14#1.offset, 8); [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume !(0 != natsemi_reload_eeprom_#t~bitwise573#1 % 4294967296);havoc natsemi_reload_eeprom_#t~mem572#1;havoc natsemi_reload_eeprom_#t~bitwise573#1; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1435#1 && ldv_pci_pci_instance_2_#t~ret1435#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1435#1;havoc ldv_pci_pci_instance_2_#t~ret1435#1;~ldv_statevar_2~0 := 7; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634-4: assume 0 == natsemi_reload_eeprom_#t~mem572#1 % 4294967296;natsemi_reload_eeprom_#t~bitwise573#1 := 0; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634-4: assume !(0 == natsemi_reload_eeprom_#t~mem572#1 % 4294967296); [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634-3: assume 8192 == natsemi_reload_eeprom_#t~mem572#1 % 4294967296;natsemi_reload_eeprom_#t~bitwise573#1 := natsemi_reload_eeprom_#t~mem572#1; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634-3: assume !(8192 == natsemi_reload_eeprom_#t~mem572#1 % 4294967296); [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume 0 != netdev_set_wol_#t~bitwise1073#1 % 4294967296;havoc netdev_set_wol_#t~bitwise1073#1; [2025-02-08 03:59:32,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume !(0 != netdev_set_wol_#t~bitwise1073#1 % 4294967296);havoc netdev_set_wol_#t~bitwise1073#1; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634-2: havoc natsemi_reload_eeprom_#t~bitwise573#1;assume natsemi_reload_eeprom_#t~bitwise573#1 % 4294967296 <= natsemi_reload_eeprom_#t~mem572#1 % 4294967296 && natsemi_reload_eeprom_#t~bitwise573#1 % 4294967296 <= 8192; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-1: [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: assume 32 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: assume !(32 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634-1: [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-2: havoc netdev_set_wol_#t~bitwise1073#1;assume netdev_set_wol_#t~bitwise1073#1 % 4294967296 <= netdev_set_wol_~newval#1 % 4294967296 && netdev_set_wol_#t~bitwise1073#1 % 4294967296 <= 2; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: SUMMARY for call writel(5, natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset); srcloc: null [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11202: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0, 0;havoc ldv_pci_pci_instance_2_#t~ret1419#1, ldv_pci_pci_instance_2_#t~mem1420#1.base, ldv_pci_pci_instance_2_#t~mem1420#1.offset, ldv_pci_pci_instance_2_#t~mem1421#1.base, ldv_pci_pci_instance_2_#t~mem1421#1.offset, ldv_pci_pci_instance_2_#t~mem1422#1.base, ldv_pci_pci_instance_2_#t~mem1422#1.offset, ldv_pci_pci_instance_2_#t~ret1423#1, ldv_pci_pci_instance_2_#t~mem1424#1.base, ldv_pci_pci_instance_2_#t~mem1424#1.offset, ldv_pci_pci_instance_2_#t~mem1425#1.base, ldv_pci_pci_instance_2_#t~mem1425#1.offset, ldv_pci_pci_instance_2_#t~mem1426#1.base, ldv_pci_pci_instance_2_#t~mem1426#1.offset, ldv_pci_pci_instance_2_#t~mem1427#1.base, ldv_pci_pci_instance_2_#t~mem1427#1.offset, ldv_pci_pci_instance_2_#t~mem1428#1.base, ldv_pci_pci_instance_2_#t~mem1428#1.offset, ldv_pci_pci_instance_2_#t~mem1429#1, ldv_pci_pci_instance_2_#t~ret1430#1, ldv_pci_pci_instance_2_#t~ret1431#1, ldv_pci_pci_instance_2_#t~mem1432#1.base, ldv_pci_pci_instance_2_#t~mem1432#1.offset, ldv_pci_pci_instance_2_#t~mem1433#1, ldv_pci_pci_instance_2_#t~ret1434#1, ldv_pci_pci_instance_2_#t~ret1435#1, ldv_pci_pci_instance_2_#t~ret1436#1, ldv_pci_pci_instance_2_#t~ret1437#1, ldv_pci_pci_instance_2_#t~ret1438#1, ldv_pci_pci_instance_2_#t~mem1439#1.base, ldv_pci_pci_instance_2_#t~mem1439#1.offset, ldv_pci_pci_instance_2_#t~ret1440#1, ldv_pci_pci_instance_2_#t~ret1441#1, ldv_pci_pci_instance_2_#t~ret1442#1, ldv_pci_pci_instance_2_#t~ret1443#1.base, ldv_pci_pci_instance_2_#t~ret1443#1.offset, ldv_pci_pci_instance_2_#t~ret1444#1.base, ldv_pci_pci_instance_2_#t~ret1444#1.offset, ldv_pci_pci_instance_2_#t~ret1445#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~123#1, ldv_pci_pci_instance_2_~tmp___0~68#1, ldv_pci_pci_instance_2_~tmp___1~42#1, ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset, ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~123#1;havoc ldv_pci_pci_instance_2_~tmp___0~68#1;havoc ldv_pci_pci_instance_2_~tmp___1~42#1;havoc ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~9#1; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-3: assume 2 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1073#1 := netdev_set_wol_~newval#1; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-3: assume !(2 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-4: assume 0 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1073#1 := 0; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-4: assume !(0 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_29_#t~ret1386#1 && ldv_dummy_resourceless_instance_callback_1_29_#t~ret1386#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret1386#1;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret1386#1, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088: get_stats_~tmp___0~47#1 := (if 0 == get_stats_#t~ret1000#1 % 256 then 0 else 1);havoc get_stats_#t~ret1000#1;get_stats_#t~short1002#1 := 0 != (if get_stats_~tmp___0~47#1 % 256 % 4294967296 <= 2147483647 then get_stats_~tmp___0~47#1 % 256 % 4294967296 else get_stats_~tmp___0~47#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-1: SUMMARY for call get_stats_#t~ret1000#1 := netif_running(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: assume -2147483648 <= natsemi_probe1_#t~ret355#1 && natsemi_probe1_#t~ret355#1 <= 2147483647;natsemi_probe1_~tmp___0~17#1 := natsemi_probe1_#t~ret355#1;havoc natsemi_probe1_#t~ret355#1;natsemi_probe1_~eedata~0#1 := natsemi_probe1_~tmp___0~17#1;call natsemi_probe1_#t~mem356#1.base, natsemi_probe1_#t~mem356#1.offset := read~$Pointer$#27(natsemi_probe1_~dev~0#1.base, 791 + natsemi_probe1_~dev~0#1.offset, 8);call write~int#27(2 * (if natsemi_probe1_~eedata~0#1 % 256 % 4294967296 <= 2147483647 then natsemi_probe1_~eedata~0#1 % 256 % 4294967296 else natsemi_probe1_~eedata~0#1 % 256 % 4294967296 - 4294967296) + (if natsemi_probe1_~prev_eedata~0#1 / 32768 % 256 % 4294967296 <= 2147483647 then natsemi_probe1_~prev_eedata~0#1 / 32768 % 256 % 4294967296 else natsemi_probe1_~prev_eedata~0#1 / 32768 % 256 % 4294967296 - 4294967296), natsemi_probe1_#t~mem356#1.base, natsemi_probe1_#t~mem356#1.offset + (if 2 * natsemi_probe1_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * natsemi_probe1_~i~0#1 % 18446744073709551616 % 18446744073709551616 else 2 * natsemi_probe1_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc natsemi_probe1_#t~mem356#1.base, natsemi_probe1_#t~mem356#1.offset;call natsemi_probe1_#t~mem357#1.base, natsemi_probe1_#t~mem357#1.offset := read~$Pointer$#27(natsemi_probe1_~dev~0#1.base, 791 + natsemi_probe1_~dev~0#1.offset, 8);call write~int#27(natsemi_probe1_~eedata~0#1 / 128, natsemi_probe1_#t~mem357#1.base, natsemi_probe1_#t~mem357#1.offset + (if (1 + 2 * natsemi_probe1_~i~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + 2 * natsemi_probe1_~i~0#1) % 18446744073709551616 % 18446744073709551616 else (1 + 2 * natsemi_probe1_~i~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc natsemi_probe1_#t~mem357#1.base, natsemi_probe1_#t~mem357#1.offset;natsemi_probe1_~prev_eedata~0#1 := natsemi_probe1_~eedata~0#1;natsemi_probe1_~i~0#1 := 1 + natsemi_probe1_~i~0#1; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: assume 1 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_29_#t~ret1386#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710-1: SUMMARY for call natsemi_probe1_#t~ret355#1 := eeprom_read(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, 7 + natsemi_probe1_~i~0#1); srcloc: null [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: netdev_set_wol_~data~3#1 := netdev_set_wol_#t~bitwise1074#1;havoc netdev_set_wol_#t~bitwise1074#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485-1: [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485-2: havoc netdev_set_wol_#t~bitwise1074#1;assume (netdev_set_wol_#t~bitwise1074#1 % 4294967296 >= netdev_set_wol_~data~3#1 % 4294967296 && netdev_set_wol_#t~bitwise1074#1 % 4294967296 >= 2) && netdev_set_wol_#t~bitwise1074#1 % 4294967296 <= 2 + netdev_set_wol_~data~3#1 % 4294967296; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485-3: assume false;netdev_set_wol_#t~bitwise1074#1 := netdev_set_wol_~data~3#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485-3: assume !false; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-1: [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume 0 != find_mii_#t~bitwise516#1 % 4294967296;havoc find_mii_#t~mem515#1;havoc find_mii_#t~bitwise516#1;call find_mii_#t~mem517#1.base, find_mii_#t~mem517#1.offset := read~$Pointer$#27(find_mii_~np~11#1.base, 1104 + find_mii_~np~11#1.offset, 8); [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume !(0 != find_mii_#t~bitwise516#1 % 4294967296);havoc find_mii_#t~mem515#1;havoc find_mii_#t~bitwise516#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221: SUMMARY for call spin_unlock(natsemi_change_mtu_~np~42#1.base, 1268 + natsemi_change_mtu_~np~42#1.offset); srcloc: null [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-4: assume 0 == find_mii_#t~mem515#1 % 4294967296;find_mii_#t~bitwise516#1 := 0; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-4: assume !(0 == find_mii_#t~mem515#1 % 4294967296); [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-3: assume 2 == find_mii_#t~mem515#1 % 4294967296;find_mii_#t~bitwise516#1 := find_mii_#t~mem515#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-3: assume !(2 == find_mii_#t~mem515#1 % 4294967296); [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-2: havoc find_mii_#t~bitwise516#1;assume find_mii_#t~bitwise516#1 % 4294967296 <= find_mii_#t~mem515#1 % 4294967296 && find_mii_#t~bitwise516#1 % 4294967296 <= 2; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485-4: assume 0 == netdev_set_wol_~data~3#1 % 4294967296 || 2 == netdev_set_wol_~data~3#1 % 4294967296;netdev_set_wol_#t~bitwise1074#1 := 2; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485-4: assume !(0 == netdev_set_wol_~data~3#1 % 4294967296 || 2 == netdev_set_wol_~data~3#1 % 4294967296); [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636-1: SUMMARY for call natsemi_reload_eeprom_#t~ret575#1.base, natsemi_reload_eeprom_#t~ret575#1.offset := pci_name(natsemi_reload_eeprom_#t~mem574#1.base, natsemi_reload_eeprom_#t~mem574#1.offset); srcloc: null [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset := natsemi_reload_eeprom_#t~ret575#1.base, natsemi_reload_eeprom_#t~ret575#1.offset;havoc natsemi_reload_eeprom_#t~mem574#1.base, natsemi_reload_eeprom_#t~mem574#1.offset;havoc natsemi_reload_eeprom_#t~ret575#1.base, natsemi_reload_eeprom_#t~ret575#1.offset; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11600: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1385#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset;assume { :begin_inline_start_tx } true;start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset, start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;havoc start_tx_#res#1;havoc start_tx_#t~ret792#1.base, start_tx_#t~ret792#1.offset, start_tx_#t~ret793#1.base, start_tx_#t~ret793#1.offset, start_tx_#t~mem794#1, start_tx_#t~mem795#1.base, start_tx_#t~mem795#1.offset, start_tx_#t~mem796#1.base, start_tx_#t~mem796#1.offset, start_tx_#t~mem797#1, start_tx_#t~ret798#1, start_tx_#t~mem799#1.base, start_tx_#t~mem799#1.offset, start_tx_#t~mem800#1, start_tx_#t~ret801#1.base, start_tx_#t~ret801#1.offset, start_tx_#t~ret802#1, start_tx_#t~mem803#1, start_tx_#t~mem804#1.base, start_tx_#t~mem804#1.offset, start_tx_#t~mem805#1, start_tx_#t~mem806#1, start_tx_#t~mem807#1, start_tx_#t~mem808#1, start_tx_#t~mem809#1, start_tx_#t~mem810#1, start_tx_#t~mem811#1, start_tx_#t~mem812#1, start_tx_#t~bitwise813#1, start_tx_#t~mem814#1, start_tx_#t~ret815#1, start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~dev#1.base, start_tx_~dev#1.offset, start_tx_~np~33#1.base, start_tx_~np~33#1.offset, start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset, start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset, start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset, start_tx_~entry~1#1, start_tx_~flags~1#1, start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset;start_tx_~skb#1.base, start_tx_~skb#1.offset := start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset;start_tx_~dev#1.base, start_tx_~dev#1.offset := start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset;havoc start_tx_~np~33#1.base, start_tx_~np~33#1.offset;havoc start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset;havoc start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset;havoc start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset;havoc start_tx_~entry~1#1;havoc start_tx_~flags~1#1;havoc start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: assume get_stats_#t~short1002#1;havoc get_stats_#t~mem1001#1;havoc get_stats_#t~short1002#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: assume !get_stats_#t~short1002#1;havoc get_stats_#t~mem1001#1;havoc get_stats_#t~short1002#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222: SUMMARY for call enable_irq(natsemi_change_mtu_~irq~5#1); srcloc: null [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret1452#1 := netdev_open(ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997: assume -2147483648 <= ldv_register_netdev_open_10_6_#t~ret1452#1 && ldv_register_netdev_open_10_6_#t~ret1452#1 <= 2147483647;ldv_register_netdev_open_10_6_~tmp~125#1 := ldv_register_netdev_open_10_6_#t~ret1452#1;havoc ldv_register_netdev_open_10_6_#t~ret1452#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~125#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090-1: assume get_stats_#t~short1002#1;call get_stats_#t~mem1001#1 := read~int#27(get_stats_~np~39#1.base, 1148 + get_stats_~np~39#1.offset, 4);get_stats_#t~short1002#1 := 0 == get_stats_#t~mem1001#1; [2025-02-08 03:59:32,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090-1: assume !get_stats_#t~short1002#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: SUMMARY for call ldv_EMGentry_exit_natsemi_exit_mod_15_2(~ldv_15_exit_natsemi_exit_mod_default~0.base, ~ldv_15_exit_natsemi_exit_mod_default~0.offset); srcloc: null [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015: ldv_dummy_resourceless_instance_callback_1_20_#t~ret1382#1 := netdev_ioctl_#res#1;havoc netdev_ioctl_#t~ret1277#1.base, netdev_ioctl_#t~ret1277#1.offset, netdev_ioctl_#t~ret1278#1.base, netdev_ioctl_#t~ret1278#1.offset, netdev_ioctl_#t~mem1279#1, netdev_ioctl_#t~mem1280#1, netdev_ioctl_#t~mem1281#1, netdev_ioctl_#t~mem1282#1, netdev_ioctl_#t~mem1283#1, netdev_ioctl_#t~ret1284#1, netdev_ioctl_#t~mem1285#1, netdev_ioctl_#t~mem1286#1, netdev_ioctl_#t~mem1287#1, netdev_ioctl_#t~ret1288#1, netdev_ioctl_#t~mem1289#1, netdev_ioctl_#t~mem1290#1, netdev_ioctl_#t~mem1291#1, netdev_ioctl_#t~mem1292#1, netdev_ioctl_#t~mem1293#1, netdev_ioctl_#t~mem1294#1, netdev_ioctl_#t~mem1295#1, netdev_ioctl_#t~mem1296#1, netdev_ioctl_#t~mem1297#1, netdev_ioctl_#t~mem1298#1, netdev_ioctl_#t~mem1299#1, netdev_ioctl_#t~mem1300#1, netdev_ioctl_#t~mem1301#1, netdev_ioctl_#t~mem1302#1, netdev_ioctl_#t~mem1303#1, netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset, netdev_ioctl_~cmd#1, netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset, netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset, netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset, netdev_ioctl_~tmp___1~38#1, netdev_ioctl_~tmp___2~19#1;havoc netdev_ioctl_#in~dev#1.base, netdev_ioctl_#in~dev#1.offset, netdev_ioctl_#in~rq#1.base, netdev_ioctl_#in~rq#1.offset, netdev_ioctl_#in~cmd#1;assume { :end_inline_netdev_ioctl } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_20_#t~ret1382#1 && ldv_dummy_resourceless_instance_callback_1_20_#t~ret1382#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1382#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1382#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015-1: netdev_ioctl_#res#1 := 0; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-2: netdev_set_ecmd_#t~short1173#1 := netdev_set_ecmd_#t~short1171#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume netdev_set_ecmd_#t~short1171#1;call netdev_set_ecmd_#t~mem1170#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 15 + netdev_set_ecmd_~ecmd#1.offset, 1);netdev_set_ecmd_#t~short1171#1 := 2 != netdev_set_ecmd_#t~mem1170#1 % 256 % 4294967296; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume !netdev_set_ecmd_#t~short1171#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume (start_tx_#t~mem807#1 - start_tx_#t~mem808#1) % 4294967296 > 8;havoc start_tx_#t~mem807#1;havoc start_tx_#t~mem808#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume !((start_tx_#t~mem807#1 - start_tx_#t~mem808#1) % 4294967296 > 8);havoc start_tx_#t~mem807#1;havoc start_tx_#t~mem808#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7637-1: SUMMARY for call natsemi_reload_eeprom_#t~ret576#1 := printk(41, 0); srcloc: null [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume netdev_set_ecmd_#t~short1173#1;havoc netdev_set_ecmd_#t~mem1169#1;havoc netdev_set_ecmd_#t~mem1170#1;havoc netdev_set_ecmd_#t~short1171#1;havoc netdev_set_ecmd_#t~mem1172#1;havoc netdev_set_ecmd_#t~short1173#1;netdev_set_ecmd_#res#1 := -22; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !netdev_set_ecmd_#t~short1173#1;havoc netdev_set_ecmd_#t~mem1169#1;havoc netdev_set_ecmd_#t~mem1170#1;havoc netdev_set_ecmd_#t~short1171#1;havoc netdev_set_ecmd_#t~mem1172#1;havoc netdev_set_ecmd_#t~short1173#1;call netdev_set_ecmd_#t~mem1174#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 17 + netdev_set_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7637: assume -2147483648 <= natsemi_reload_eeprom_#t~ret576#1 && natsemi_reload_eeprom_#t~ret576#1 <= 2147483647;havoc natsemi_reload_eeprom_#t~ret576#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: assume netdev_set_ecmd_#t~short1173#1;call netdev_set_ecmd_#t~mem1172#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 15 + netdev_set_ecmd_~ecmd#1.offset, 1);netdev_set_ecmd_#t~short1173#1 := 3 != netdev_set_ecmd_#t~mem1172#1 % 256 % 4294967296; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: assume !netdev_set_ecmd_#t~short1173#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: SUMMARY for call unregister_netdev(ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373-1: SUMMARY for call find_mii_#t~ret518#1.base, find_mii_#t~ret518#1.offset := pci_name(find_mii_#t~mem517#1.base, find_mii_#t~mem517#1.offset); srcloc: null [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset := find_mii_#t~ret518#1.base, find_mii_#t~ret518#1.offset;havoc find_mii_#t~mem517#1.base, find_mii_#t~mem517#1.offset;havoc find_mii_#t~ret518#1.base, find_mii_#t~ret518#1.offset;call find_mii_#t~mem519#1 := read~int#27(find_mii_~np~11#1.base, 1156 + find_mii_~np~11#1.offset, 4); [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: netdev_get_regs_~tmp___1~36#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := 1 + netdev_get_regs_~i~19#1; [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-1: SUMMARY for call writew(1, netdev_get_regs_~ioaddr~32#1.base, 204 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581-1: SUMMARY for call natsemi_init_media_#t~ret308#1.base, natsemi_init_media_#t~ret308#1.offset := netdev_priv(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset := natsemi_init_media_#t~ret308#1.base, natsemi_init_media_#t~ret308#1.offset;havoc natsemi_init_media_#t~ret308#1.base, natsemi_init_media_#t~ret308#1.offset;natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset := natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset;call natsemi_init_media_#t~mem309#1 := read~int#27(natsemi_init_media_~np~4#1.base, 1152 + natsemi_init_media_~np~4#1.offset, 4); [2025-02-08 03:59:32,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374: assume -2147483648 <= find_mii_#t~ret520#1 && find_mii_#t~ret520#1 <= 2147483647;havoc find_mii_#t~mem519#1;havoc find_mii_#t~ret520#1; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-3: assume 4 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1075#1 := netdev_set_wol_~newval#1; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-3: assume !(4 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-4: assume 0 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1075#1 := 0; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-4: assume !(0 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset := get_regs_#t~ret1052#1.base, get_regs_#t~ret1052#1.offset;havoc get_regs_#t~ret1052#1.base, get_regs_#t~ret1052#1.offset;get_regs_~np~50#1.base, get_regs_~np~50#1.offset := get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset;call write~int#27(1, get_regs_~regs#1.base, 4 + get_regs_~regs#1.offset, 4); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356-1: SUMMARY for call get_regs_#t~ret1052#1.base, get_regs_#t~ret1052#1.offset := netdev_priv(get_regs_~dev#1.base, get_regs_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume 0 != netdev_set_wol_#t~bitwise1075#1 % 4294967296;havoc netdev_set_wol_#t~bitwise1075#1; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume !(0 != netdev_set_wol_#t~bitwise1075#1 % 4294967296);havoc netdev_set_wol_#t~bitwise1075#1; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527-1: SUMMARY for call ldv_unregister_netdev(0, 0, ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-1: [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume 34 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume !(34 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527: havoc ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_20_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_20_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_unregister_netdev_20 } true; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374-1: SUMMARY for call find_mii_#t~ret520#1 := printk(35, 0); srcloc: null [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-2: havoc netdev_set_wol_#t~bitwise1075#1;assume netdev_set_wol_#t~bitwise1075#1 % 4294967296 <= netdev_set_wol_~newval#1 % 4294967296 && netdev_set_wol_#t~bitwise1075#1 % 4294967296 <= 4; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092: SUMMARY for call __get_stats(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074: ~ldv_statevar_15~0 := 9; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume 0 == netdev_ioctl_#t~mem1289#1 % 256 % 4294967296;havoc netdev_ioctl_#t~mem1289#1;call netdev_ioctl_#t~mem1290#1 := read~int#27(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1291#1 := read~int#27(netdev_ioctl_~np~61#1.base, 1160 + netdev_ioctl_~np~61#1.offset, 4); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume !(0 == netdev_ioctl_#t~mem1289#1 % 256 % 4294967296);havoc netdev_ioctl_#t~mem1289#1;call netdev_ioctl_#t~mem1296#1 := read~int#27(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1297#1 := read~int#27(netdev_ioctl_~np~61#1.base, 1160 + netdev_ioctl_~np~61#1.offset, 4); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017-1: call netdev_ioctl_#t~mem1289#1 := read~int#27(netdev_ioctl_~dev#1.base, 514 + netdev_ioctl_~dev#1.offset, 1); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846-1: natsemi_probe1_#res#1 := 0;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621: netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset := netdev_get_sopass_#t~ret1121#1.base, netdev_get_sopass_#t~ret1121#1.offset;havoc netdev_get_sopass_#t~ret1121#1.base, netdev_get_sopass_#t~ret1121#1.offset;netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset := netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: call start_tx_#t~mem809#1 := read~int#27(start_tx_~np~33#1.base, 1128 + start_tx_~np~33#1.offset, 4);call start_tx_#t~mem810#1 := read~int#27(start_tx_~np~33#1.base, 1132 + start_tx_~np~33#1.offset, 4); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621-1: SUMMARY for call netdev_get_sopass_#t~ret1121#1.base, netdev_get_sopass_#t~ret1121#1.offset := netdev_priv(netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-1: SUMMARY for call netdev_tx_done(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume 2 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-4: assume 0 == netdev_set_wol_~data~3#1 % 4294967296 || 4 == netdev_set_wol_~data~3#1 % 4294967296;netdev_set_wol_#t~bitwise1076#1 := 4; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-4: assume !(0 == netdev_set_wol_~data~3#1 % 4294967296 || 4 == netdev_set_wol_~data~3#1 % 4294967296); [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: netdev_set_wol_~data~3#1 := netdev_set_wol_#t~bitwise1076#1;havoc netdev_set_wol_#t~bitwise1076#1; [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-1: [2025-02-08 03:59:32,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-2: havoc netdev_set_wol_#t~bitwise1076#1;assume (netdev_set_wol_#t~bitwise1076#1 % 4294967296 >= netdev_set_wol_~data~3#1 % 4294967296 && netdev_set_wol_#t~bitwise1076#1 % 4294967296 >= 4) && netdev_set_wol_#t~bitwise1076#1 % 4294967296 <= 4 + netdev_set_wol_~data~3#1 % 4294967296; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-3: assume false;netdev_set_wol_#t~bitwise1076#1 := netdev_set_wol_~data~3#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-3: assume !false; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume (if netdev_ioctl_#t~mem1290#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1290#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1290#1 % 65536 % 4294967296 - 4294967296) % 32 == netdev_ioctl_#t~mem1291#1;havoc netdev_ioctl_#t~mem1290#1;havoc netdev_ioctl_#t~mem1291#1;call netdev_ioctl_#t~mem1292#1 := read~int#27(netdev_ioctl_~data~4#1.base, 2 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume !((if netdev_ioctl_#t~mem1290#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1290#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1290#1 % 65536 % 4294967296 - 4294967296) % 32 == netdev_ioctl_#t~mem1291#1);havoc netdev_ioctl_#t~mem1290#1;havoc netdev_ioctl_#t~mem1291#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true;ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1454#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1455#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1457#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1436#1 && ldv_pci_pci_instance_2_#t~ret1436#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1436#1;havoc ldv_pci_pci_instance_2_#t~ret1436#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1436#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: natsemi_change_mtu_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_17_#t~ret1381#1 := natsemi_change_mtu_#res#1;havoc natsemi_change_mtu_#t~ret1025#1, natsemi_change_mtu_#t~ret1026#1.base, natsemi_change_mtu_#t~ret1026#1.offset, natsemi_change_mtu_#t~ret1027#1.base, natsemi_change_mtu_#t~ret1027#1.offset, natsemi_change_mtu_#t~mem1028#1.base, natsemi_change_mtu_#t~mem1028#1.offset, natsemi_change_mtu_#t~mem1029#1, natsemi_change_mtu_#t~mem1030#1, natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset, natsemi_change_mtu_~new_mtu#1, natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset, natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset, natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset, natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset, natsemi_change_mtu_~irq~5#1, natsemi_change_mtu_~tmp___1~29#1;havoc natsemi_change_mtu_#in~dev#1.base, natsemi_change_mtu_#in~dev#1.offset, natsemi_change_mtu_#in~new_mtu#1;assume { :end_inline_natsemi_change_mtu } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_17_#t~ret1381#1 && ldv_dummy_resourceless_instance_callback_1_17_#t~ret1381#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1381#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1381#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10019: assume 4 == (if netdev_ioctl_#t~mem1292#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1292#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1292#1 % 65536 % 4294967296 - 4294967296) % 32;havoc netdev_ioctl_#t~mem1292#1;call netdev_ioctl_#t~mem1293#1 := read~int#27(netdev_ioctl_~data~4#1.base, 4 + netdev_ioctl_~data~4#1.offset, 2);call write~int#27(netdev_ioctl_#t~mem1293#1, netdev_ioctl_~np~61#1.base, 1262 + netdev_ioctl_~np~61#1.offset, 2);havoc netdev_ioctl_#t~mem1293#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10019: assume !(4 == (if netdev_ioctl_#t~mem1292#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1292#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1292#1 % 65536 % 4294967296 - 4294967296) % 32);havoc netdev_ioctl_#t~mem1292#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume netdev_set_ecmd_#t~mem1174#1 % 256 % 4294967296 > 1;havoc netdev_set_ecmd_#t~mem1174#1;netdev_set_ecmd_#res#1 := -22; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume !(netdev_set_ecmd_#t~mem1174#1 % 256 % 4294967296 > 1);havoc netdev_set_ecmd_#t~mem1174#1;call netdev_set_ecmd_#t~mem1175#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 18 + netdev_set_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887: netdev_get_regs_~tmp___2~18#1 := netdev_get_regs_#t~ret1215#1;havoc netdev_get_regs_#t~ret1215#1;call write~int#27(netdev_get_regs_~tmp___2~18#1 % 65536, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset + 4 * (if netdev_get_regs_~tmp___1~36#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_regs_~tmp___1~36#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_regs_~tmp___1~36#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);netdev_get_regs_~tmp___3~14#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := 1 + netdev_get_regs_~i~19#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887-1: SUMMARY for call netdev_get_regs_#t~ret1215#1 := readw(netdev_get_regs_~ioaddr~32#1.base, 228 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume 0 != natsemi_init_media_#t~mem309#1;havoc natsemi_init_media_#t~mem309#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume !(0 != natsemi_init_media_#t~mem309#1);havoc natsemi_init_media_#t~mem309#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset := netdev_get_sopass_#t~ret1122#1.base, netdev_get_sopass_#t~ret1122#1.offset;havoc netdev_get_sopass_#t~ret1122#1.base, netdev_get_sopass_#t~ret1122#1.offset;netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset := netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset;netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset := netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset;call netdev_get_sopass_#t~mem1123#1 := read~int#27(netdev_get_sopass_~np~57#1.base, 1248 + netdev_get_sopass_~np~57#1.offset, 4); [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: assume (start_tx_#t~mem809#1 - start_tx_#t~mem810#1) % 4294967296 > 8;havoc start_tx_#t~mem809#1;havoc start_tx_#t~mem810#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: assume !((start_tx_#t~mem809#1 - start_tx_#t~mem810#1) % 4294967296 > 8);havoc start_tx_#t~mem809#1;havoc start_tx_#t~mem810#1; [2025-02-08 03:59:32,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623-1: SUMMARY for call netdev_get_sopass_#t~ret1122#1.base, netdev_get_sopass_#t~ret1122#1.offset := ns_ioaddr(netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: assume { :begin_inline_netdev_get_regs } true;netdev_get_regs_#in~dev#1.base, netdev_get_regs_#in~dev#1.offset, netdev_get_regs_#in~buf#1.base, netdev_get_regs_#in~buf#1.offset := get_regs_~dev#1.base, get_regs_~dev#1.offset, get_regs_~buf#1.base, get_regs_~buf#1.offset;havoc netdev_get_regs_#res#1;havoc netdev_get_regs_#t~ret1212#1.base, netdev_get_regs_#t~ret1212#1.offset, netdev_get_regs_#t~ret1213#1, netdev_get_regs_#t~ret1214#1, netdev_get_regs_#t~ret1215#1, netdev_get_regs_#t~ret1216#1, netdev_get_regs_#t~ret1217#1, netdev_get_regs_#t~ret1218#1, netdev_get_regs_#t~ret1219#1, netdev_get_regs_#t~ret1220#1, netdev_get_regs_#t~mem1221#1, netdev_get_regs_#t~mem1222#1, netdev_get_regs_#t~bitwise1223#1, netdev_get_regs_#t~mem1224#1, netdev_get_regs_#t~mem1225#1, netdev_get_regs_#t~bitwise1226#1, netdev_get_regs_#t~ret1227#1, netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset, netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset, netdev_get_regs_~i~19#1, netdev_get_regs_~j~0#1, netdev_get_regs_~rfcr~1#1, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset, netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset, netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset, netdev_get_regs_~tmp___0~58#1, netdev_get_regs_~tmp___1~36#1, netdev_get_regs_~tmp___2~18#1, netdev_get_regs_~tmp___3~14#1, netdev_get_regs_~tmp___4~7#1, netdev_get_regs_~tmp___5~5#1, netdev_get_regs_~tmp___6~4#1, netdev_get_regs_~tmp___7~3#1, netdev_get_regs_~tmp___8~2#1, netdev_get_regs_~tmp___9~0#1, netdev_get_regs_~tmp___10~0#1;netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset := netdev_get_regs_#in~dev#1.base, netdev_get_regs_#in~dev#1.offset;netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset := netdev_get_regs_#in~buf#1.base, netdev_get_regs_#in~buf#1.offset;havoc netdev_get_regs_~i~19#1;havoc netdev_get_regs_~j~0#1;havoc netdev_get_regs_~rfcr~1#1;havoc netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset;havoc netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset;havoc netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset;havoc netdev_get_regs_~tmp___0~58#1;havoc netdev_get_regs_~tmp___1~36#1;havoc netdev_get_regs_~tmp___2~18#1;havoc netdev_get_regs_~tmp___3~14#1;havoc netdev_get_regs_~tmp___4~7#1;havoc netdev_get_regs_~tmp___5~5#1;havoc netdev_get_regs_~tmp___6~4#1;havoc netdev_get_regs_~tmp___7~3#1;havoc netdev_get_regs_~tmp___8~2#1;havoc netdev_get_regs_~tmp___9~0#1;havoc netdev_get_regs_~tmp___10~0#1;netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset := netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359-1: SUMMARY for call spin_lock_irq(get_regs_~np~50#1.base, 1268 + get_regs_~np~50#1.offset); srcloc: null [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume { :begin_inline_ldv_unregister_netdev_20 } true;ldv_unregister_netdev_20_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_20_#in~ldv_func_arg1#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset;ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset := ldv_unregister_netdev_20_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_20_#in~ldv_func_arg1#1.offset; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: assume 0 != netdev_set_wol_#t~bitwise1077#1 % 4294967296;havoc netdev_set_wol_#t~bitwise1077#1; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: assume !(0 != netdev_set_wol_#t~bitwise1077#1 % 4294967296);havoc netdev_set_wol_#t~bitwise1077#1; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492-1: [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume 35 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume !(35 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492-2: havoc netdev_set_wol_#t~bitwise1077#1;assume netdev_set_wol_#t~bitwise1077#1 % 4294967296 <= netdev_set_wol_~newval#1 % 4294967296 && netdev_set_wol_#t~bitwise1077#1 % 4294967296 <= 8; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492-3: assume 8 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1077#1 := netdev_set_wol_~newval#1; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492-3: assume !(8 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492-4: assume 0 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1077#1 := 0; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492-4: assume !(0 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume 3 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586: SUMMARY for call netif_carrier_on(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9493: netdev_set_wol_~data~3#1 := netdev_set_wol_#t~bitwise1078#1;havoc netdev_set_wol_#t~bitwise1078#1; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9493-1: [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9493-2: havoc netdev_set_wol_#t~bitwise1078#1;assume (netdev_set_wol_#t~bitwise1078#1 % 4294967296 >= netdev_set_wol_~data~3#1 % 4294967296 && netdev_set_wol_#t~bitwise1078#1 % 4294967296 >= 8) && netdev_set_wol_#t~bitwise1078#1 % 4294967296 <= 8 + netdev_set_wol_~data~3#1 % 4294967296; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9493-3: assume false;netdev_set_wol_#t~bitwise1078#1 := netdev_set_wol_~data~3#1; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9493-3: assume !false; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: SUMMARY for call netif_stop_queue(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11607: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0.base, ~ldv_1_callback_ndo_tx_timeout~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9493-4: assume 0 == netdev_set_wol_~data~3#1 % 4294967296 || 8 == netdev_set_wol_~data~3#1 % 4294967296;netdev_set_wol_#t~bitwise1078#1 := 8; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9493-4: assume !(0 == netdev_set_wol_~data~3#1 % 4294967296 || 8 == netdev_set_wol_~data~3#1 % 4294967296); [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9361: havoc get_regs_#t~ret1052#1.base, get_regs_#t~ret1052#1.offset, get_regs_#t~ret1053#1, get_regs_~dev#1.base, get_regs_~dev#1.offset, get_regs_~regs#1.base, get_regs_~regs#1.offset, get_regs_~buf#1.base, get_regs_~buf#1.offset, get_regs_~np~50#1.base, get_regs_~np~50#1.offset, get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset;havoc get_regs_#in~dev#1.base, get_regs_#in~dev#1.offset, get_regs_#in~regs#1.base, get_regs_#in~regs#1.offset, get_regs_#in~buf#1.base, get_regs_#in~buf#1.offset;assume { :end_inline_get_regs } true;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9361-1: SUMMARY for call spin_unlock_irq(get_regs_~np~50#1.base, 1268 + get_regs_~np~50#1.offset); srcloc: null [2025-02-08 03:59:32,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: get_stats_#res#1.base, get_stats_#res#1.offset := get_stats_~dev#1.base, 260 + get_stats_~dev#1.offset;ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.offset := get_stats_#res#1.base, get_stats_#res#1.offset;havoc get_stats_#t~ret999#1.base, get_stats_#t~ret999#1.offset, get_stats_#t~ret1000#1, get_stats_#t~mem1001#1, get_stats_#t~short1002#1, get_stats_~dev#1.base, get_stats_~dev#1.offset, get_stats_~np~39#1.base, get_stats_~np~39#1.offset, get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset, get_stats_~tmp___0~47#1;havoc get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset;assume { :end_inline_get_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097-1: SUMMARY for call spin_unlock_irq(get_stats_~np~39#1.base, 1268 + get_stats_~np~39#1.offset); srcloc: null [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: ~ldv_statevar_2~0 := 9; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212: assume { :begin_inline_ldv_timer_timer_instance_4 } true;ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_4_#t~mem1462#1.base, ldv_timer_timer_instance_4_#t~mem1462#1.offset, ldv_timer_timer_instance_4_#t~mem1463#1.base, ldv_timer_timer_instance_4_#t~mem1463#1.offset, ldv_timer_timer_instance_4_#t~mem1464#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset := ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: netdev_get_regs_~tmp___4~7#1 := netdev_get_regs_#t~ret1216#1;havoc netdev_get_regs_#t~ret1216#1;call write~int#27(netdev_get_regs_~tmp___4~7#1 % 65536, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset + 4 * (if netdev_get_regs_~tmp___3~14#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_regs_~tmp___3~14#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_regs_~tmp___3~14#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);netdev_get_regs_~tmp___5~5#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := 1 + netdev_get_regs_~i~19#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-1: SUMMARY for call netdev_get_regs_#t~ret1216#1 := readw(netdev_get_regs_~ioaddr~32#1.base, 252 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11080: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: assume netdev_get_sopass_#t~mem1123#1 % 4294967296 <= 1026;havoc netdev_get_sopass_#t~mem1123#1;netdev_get_sopass_~tmp___2~17#1 := 0;call write~int#27(netdev_get_sopass_~tmp___2~17#1, netdev_get_sopass_~sval~1#1.base, 4 + netdev_get_sopass_~sval~1#1.offset, 2);netdev_get_sopass_~tmp___1~33#1 := netdev_get_sopass_~tmp___2~17#1;call write~int#27(netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~sval~1#1.base, 2 + netdev_get_sopass_~sval~1#1.offset, 2);call write~int#27(netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, 2);netdev_get_sopass_#res#1 := 0; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: assume !(netdev_get_sopass_#t~mem1123#1 % 4294967296 <= 1026);havoc netdev_get_sopass_#t~mem1123#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: assume 1 == netdev_set_ecmd_#t~mem1175#1 % 256 % 4294967296;havoc netdev_set_ecmd_#t~mem1175#1;call netdev_set_ecmd_#t~mem1176#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 8 + netdev_set_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: assume !(1 == netdev_set_ecmd_#t~mem1175#1 % 256 % 4294967296);havoc netdev_set_ecmd_#t~mem1175#1;call netdev_set_ecmd_#t~mem1177#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 18 + netdev_set_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024: havoc netdev_ioctl_#t~mem1294#1;havoc netdev_ioctl_#t~mem1295#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11081: SUMMARY for call ldv_EMGentry_exit_natsemi_exit_mod_15_2(~ldv_15_exit_natsemi_exit_mod_default~0.base, ~ldv_15_exit_natsemi_exit_mod_default~0.offset); srcloc: null [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024-1: SUMMARY for call mdio_write(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, (if netdev_ioctl_#t~mem1294#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1294#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1294#1 % 65536 % 4294967296 - 4294967296) % 32, (if netdev_ioctl_#t~mem1295#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1295#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1295#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: SUMMARY for call iounmap(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset); srcloc: null [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024-2: call netdev_ioctl_#t~mem1294#1 := read~int#27(netdev_ioctl_~data~4#1.base, 2 + netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1295#1 := read~int#27(netdev_ioctl_~data~4#1.base, 4 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667: assume -2147483648 <= ldv_del_timer_sync_31_#t~ret1484#1 && ldv_del_timer_sync_31_#t~ret1484#1 <= 2147483647;ldv_del_timer_sync_31_~tmp~139#1 := ldv_del_timer_sync_31_#t~ret1484#1;havoc ldv_del_timer_sync_31_#t~ret1484#1;ldv_del_timer_sync_31_~ldv_func_res~7#1 := ldv_del_timer_sync_31_~tmp~139#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667-1: SUMMARY for call ldv_del_timer_sync_31_#t~ret1484#1 := del_timer_sync(ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume 0 == netdev_set_ecmd_#t~mem1176#1 % 16 % 4294967296;havoc netdev_set_ecmd_#t~mem1176#1;netdev_set_ecmd_#res#1 := -22; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume !(0 == netdev_set_ecmd_#t~mem1176#1 % 16 % 4294967296);havoc netdev_set_ecmd_#t~mem1176#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460-1: ldv_register_netdev_#t~ret1446#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1563#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret1446#1 && ldv_register_netdev_#t~ret1446#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1446#1;havoc ldv_register_netdev_#t~ret1446#1;ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-3: assume 16 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1079#1 := netdev_set_wol_~newval#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-3: assume !(16 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-4: assume 0 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1079#1 := 0; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-4: assume !(0 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: havoc ldv_pre_register_netdev_#t~nondet1563#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: assume 0 != netdev_set_wol_#t~bitwise1079#1 % 4294967296;havoc netdev_set_wol_#t~bitwise1079#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: assume !(0 != netdev_set_wol_#t~bitwise1079#1 % 4294967296);havoc netdev_set_wol_#t~bitwise1079#1; [2025-02-08 03:59:32,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-1: [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1405#1, ldv_net_dummy_resourceless_instance_1_#t~ret1406#1, ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-2: havoc netdev_set_wol_#t~bitwise1079#1;assume netdev_set_wol_#t~bitwise1079#1 % 4294967296 <= netdev_set_wol_~newval#1 % 4294967296 && netdev_set_wol_#t~bitwise1079#1 % 4294967296 <= 16; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11082: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6590: SUMMARY for call netif_carrier_off(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6458: natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset := natsemi_set_dspcfg_workaround_#t~ret289#1.base, natsemi_set_dspcfg_workaround_#t~ret289#1.offset;havoc natsemi_set_dspcfg_workaround_#t~ret289#1.base, natsemi_set_dspcfg_workaround_#t~ret289#1.offset;natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset := natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset;natsemi_set_dspcfg_workaround_~tmp___2~3#1 := natsemi_set_dspcfg_workaround_#t~nondet290#1;havoc natsemi_set_dspcfg_workaround_#t~nondet290#1; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743: assume 4 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404: havoc ##fun~int~TO~VOID_#~1461#1;havoc ##fun~int~TO~VOID_#in~1461#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-4: assume 0 == netdev_set_wol_~data~3#1 % 4294967296 || 16 == netdev_set_wol_~data~3#1 % 4294967296;netdev_set_wol_#t~bitwise1080#1 := 16; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-4: assume !(0 == netdev_set_wol_~data~3#1 % 4294967296 || 16 == netdev_set_wol_~data~3#1 % 4294967296); [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6458-1: SUMMARY for call natsemi_set_dspcfg_workaround_#t~ret289#1.base, natsemi_set_dspcfg_workaround_#t~ret289#1.offset := netdev_priv(natsemi_set_dspcfg_workaround_~__mptr~1#1.base, -4044072 + natsemi_set_dspcfg_workaround_~__mptr~1#1.offset); srcloc: null [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536: SUMMARY for call free_netdev(ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: netdev_set_wol_~data~3#1 := netdev_set_wol_#t~bitwise1080#1;havoc netdev_set_wol_#t~bitwise1080#1; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-1: [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-2: havoc netdev_set_wol_#t~bitwise1080#1;assume (netdev_set_wol_#t~bitwise1080#1 % 4294967296 >= netdev_set_wol_~data~3#1 % 4294967296 && netdev_set_wol_#t~bitwise1080#1 % 4294967296 >= 16) && netdev_set_wol_#t~bitwise1080#1 % 4294967296 <= 16 + netdev_set_wol_~data~3#1 % 4294967296; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-3: assume false;netdev_set_wol_#t~bitwise1080#1 := netdev_set_wol_~data~3#1; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-3: assume !false; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083: ~ldv_statevar_15~0 := 9; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-1: SUMMARY for call natsemi_probe1_#t~ret358#1.base, natsemi_probe1_#t~ret358#1.offset := netdev_priv(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset); srcloc: null [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset := natsemi_probe1_#t~ret358#1.base, natsemi_probe1_#t~ret358#1.offset;havoc natsemi_probe1_#t~ret358#1.base, natsemi_probe1_#t~ret358#1.offset;natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset := natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset;call write~$Pointer$#27(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, natsemi_probe1_~np~5#1.base, 800 + natsemi_probe1_~np~5#1.offset, 8);assume { :begin_inline_netif_napi_add } true;netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1 := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, 808 + natsemi_probe1_~np~5#1.offset, #funAddr~natsemi_poll.base, #funAddr~natsemi_poll.offset, 64;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset := netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset;netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset := netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset;netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset := netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset;netif_napi_add_~arg3#1 := netif_napi_add_#in~arg3#1;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;havoc netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1;assume { :end_inline_netif_napi_add } true;call write~$Pointer$#27(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, 792 + natsemi_probe1_~np~5#1.offset, 8);call write~$Pointer$#27(natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~np~5#1.base, 1104 + natsemi_probe1_~np~5#1.offset, 8);assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc pci_set_drvdata_#t~ret255#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_17 } true;ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, 179 + pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1469#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~131#1;ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset := ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset;ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset := ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;havoc ldv_dev_set_drvdata_17_~tmp~131#1; [2025-02-08 03:59:32,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669: assume -2147483648 <= ldv_del_timer_sync_31_#t~ret1485#1 && ldv_del_timer_sync_31_#t~ret1485#1 <= 2147483647;ldv_del_timer_sync_31_~tmp___0~78#1 := ldv_del_timer_sync_31_#t~ret1485#1;havoc ldv_del_timer_sync_31_#t~ret1485#1;ldv_del_timer_sync_31_#res#1 := ldv_del_timer_sync_31_~tmp___0~78#1; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669-1: SUMMARY for call ldv_del_timer_sync_31_#t~ret1485#1 := ldv_del_timer_sync(ldv_del_timer_sync_31_~ldv_func_res~7#1, ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: assume find_mii_~i~6#1 <= 31; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: assume !(find_mii_~i~6#1 <= 31); [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537: havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_21 } true;natsemi_probe1_#res#1 := natsemi_probe1_~i~0#1;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: netdev_get_regs_~tmp___6~4#1 := netdev_get_regs_#t~ret1217#1;havoc netdev_get_regs_#t~ret1217#1;call write~int#27(netdev_get_regs_~tmp___6~4#1 % 65536, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset + 4 * (if netdev_get_regs_~tmp___5~5#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_regs_~tmp___5~5#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_regs_~tmp___5~5#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);netdev_get_regs_~tmp___7~3#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := 1 + netdev_get_regs_~i~19#1; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895-1: SUMMARY for call netdev_get_regs_#t~ret1217#1 := readw(netdev_get_regs_~ioaddr~32#1.base, 244 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11613: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset := ~ldv_1_callback_ndo_validate_addr~0.base, ~ldv_1_callback_ndo_validate_addr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret1386#1, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_14_#t~ret1379#1 := get_regs_len(ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_14_#t~ret1379#1 && ldv_dummy_resourceless_instance_callback_1_14_#t~ret1379#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1379#1;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1379#1, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857-1: SUMMARY for call pci_release_regions(natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset); srcloc: null [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume { :begin_inline_ldv_free_netdev_21 } true;ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset := ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume 0 != netdev_set_wol_#t~bitwise1081#1 % 4294967296;havoc netdev_set_wol_#t~bitwise1081#1; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume !(0 != netdev_set_wol_#t~bitwise1081#1 % 4294967296);havoc netdev_set_wol_#t~bitwise1081#1; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-1: [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-2: havoc netdev_set_wol_#t~bitwise1081#1;assume netdev_set_wol_#t~bitwise1081#1 % 4294967296 <= netdev_set_wol_~newval#1 % 4294967296 && netdev_set_wol_#t~bitwise1081#1 % 4294967296 <= 32; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8575: SUMMARY for call writel(1, start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset); srcloc: null [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-3: assume 32 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1081#1 := netdev_set_wol_~newval#1; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-3: assume !(32 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-4: assume 0 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1081#1 := 0; [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-4: assume !(0 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume (if netdev_ioctl_#t~mem1296#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1296#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1296#1 % 65536 % 4294967296 - 4294967296) % 32 == netdev_ioctl_#t~mem1297#1;havoc netdev_ioctl_#t~mem1296#1;havoc netdev_ioctl_#t~mem1297#1;call netdev_ioctl_#t~mem1298#1 := read~int#27(netdev_ioctl_~data~4#1.base, 2 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume !((if netdev_ioctl_#t~mem1296#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1296#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1296#1 % 65536 % 4294967296 - 4294967296) % 32 == netdev_ioctl_#t~mem1297#1);havoc netdev_ioctl_#t~mem1296#1;havoc netdev_ioctl_#t~mem1297#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume 0 == netdev_set_ecmd_#t~mem1177#1 % 256 % 4294967296;havoc netdev_set_ecmd_#t~mem1177#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume !(0 == netdev_set_ecmd_#t~mem1177#1 % 256 % 4294967296);havoc netdev_set_ecmd_#t~mem1177#1;netdev_set_ecmd_#res#1 := -22; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: assume 5 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: assume -2147483648 <= natsemi_init_media_#t~ret310#1 && natsemi_init_media_#t~ret310#1 <= 2147483647;natsemi_init_media_~tmp___1~8#1 := natsemi_init_media_#t~ret310#1;havoc natsemi_init_media_#t~ret310#1;natsemi_init_media_~tmp___0~16#1 := natsemi_init_media_~tmp___1~8#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6462: assume 0 == natsemi_set_dspcfg_workaround_~tmp___2~3#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6462: assume !(0 == natsemi_set_dspcfg_workaround_~tmp___2~3#1);natsemi_set_dspcfg_workaround_~tmp___3~1#1 := natsemi_set_dspcfg_workaround_#t~nondet291#1;havoc natsemi_set_dspcfg_workaround_#t~nondet291#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501: netdev_set_wol_~data~3#1 := netdev_set_wol_#t~bitwise1082#1;havoc netdev_set_wol_#t~bitwise1082#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501-1: [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501-2: havoc netdev_set_wol_#t~bitwise1082#1;assume (netdev_set_wol_#t~bitwise1082#1 % 4294967296 >= netdev_set_wol_~data~3#1 % 4294967296 && netdev_set_wol_#t~bitwise1082#1 % 4294967296 >= 512) && netdev_set_wol_#t~bitwise1082#1 % 4294967296 <= 512 + netdev_set_wol_~data~3#1 % 4294967296; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1405#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594-1: SUMMARY for call natsemi_init_media_#t~ret310#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 0); srcloc: null [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501-3: assume false;netdev_set_wol_#t~bitwise1082#1 := netdev_set_wol_~data~3#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501-3: assume !false; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1405#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1405#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1405#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1405#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12672-1: ldv_del_timer_sync_31_#res#1 := ldv_del_timer_sync_31_~ldv_func_res~7#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501-4: assume 0 == netdev_set_wol_~data~3#1 % 4294967296 || 512 == netdev_set_wol_~data~3#1 % 4294967296;netdev_set_wol_#t~bitwise1082#1 := 512; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501-4: assume !(0 == netdev_set_wol_~data~3#1 % 4294967296 || 512 == netdev_set_wol_~data~3#1 % 4294967296); [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10030: assume 4 == (if netdev_ioctl_#t~mem1298#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1298#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1298#1 % 65536 % 4294967296 - 4294967296) % 32;havoc netdev_ioctl_#t~mem1298#1;call netdev_ioctl_#t~mem1299#1 := read~int#27(netdev_ioctl_~data~4#1.base, 4 + netdev_ioctl_~data~4#1.offset, 2);call write~int#27(netdev_ioctl_#t~mem1299#1, netdev_ioctl_~np~61#1.base, 1262 + netdev_ioctl_~np~61#1.offset, 2);havoc netdev_ioctl_#t~mem1299#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10030: assume !(4 == (if netdev_ioctl_#t~mem1298#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1298#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1298#1 % 65536 % 4294967296 - 4294967296) % 32);havoc netdev_ioctl_#t~mem1298#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899: netdev_get_regs_~tmp___8~2#1 := netdev_get_regs_#t~ret1218#1;havoc netdev_get_regs_#t~ret1218#1;call write~int#27(netdev_get_regs_~tmp___8~2#1 % 65536, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset + 4 * (if netdev_get_regs_~tmp___7~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_regs_~tmp___7~3#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_regs_~tmp___7~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899-1: SUMMARY for call netdev_get_regs_#t~ret1218#1 := readw(netdev_get_regs_~ioaddr~32#1.base, 248 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596-2: havoc natsemi_init_media_#t~bitwise311#1;assume natsemi_init_media_#t~bitwise311#1 % 4294967296 <= natsemi_init_media_~tmp___0~16#1 % 4294967296 && natsemi_init_media_#t~bitwise311#1 % 4294967296 <= 8192; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596-1: [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596: call write~int#27((if 0 != natsemi_init_media_#t~bitwise311#1 % 4294967296 then 100 else 10), natsemi_init_media_~np~4#1.base, 1258 + natsemi_init_media_~np~4#1.offset, 2);havoc natsemi_init_media_#t~bitwise311#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767: netdev_set_ecmd_~tmp___0~57#1 := netdev_set_ecmd_#t~ret1178#1;havoc netdev_set_ecmd_#t~ret1178#1;netdev_set_ecmd_~speed~0#1 := netdev_set_ecmd_~tmp___0~57#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767-1: SUMMARY for call netdev_set_ecmd_#t~ret1178#1 := ethtool_cmd_speed(netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset); srcloc: null [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596-4: assume 0 == natsemi_init_media_~tmp___0~16#1 % 4294967296;natsemi_init_media_#t~bitwise311#1 := 0; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596-4: assume !(0 == natsemi_init_media_~tmp___0~16#1 % 4294967296); [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596-3: assume 8192 == natsemi_init_media_~tmp___0~16#1 % 4294967296;natsemi_init_media_#t~bitwise311#1 := natsemi_init_media_~tmp___0~16#1; [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596-3: assume !(8192 == natsemi_init_media_~tmp___0~16#1 % 4294967296); [2025-02-08 03:59:32,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: assume 0 != find_mii_~did_switch~0#1; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: assume !(0 != find_mii_~did_switch~0#1); [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: havoc __pci_register_driver_#t~nondet1550#1; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335-1: ldv___pci_register_driver_33_#t~ret1488#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1550#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_33_#t~ret1488#1 && ldv___pci_register_driver_33_#t~ret1488#1 <= 2147483647;ldv___pci_register_driver_33_~tmp~141#1 := ldv___pci_register_driver_33_#t~ret1488#1;havoc ldv___pci_register_driver_33_#t~ret1488#1;ldv___pci_register_driver_33_~ldv_func_res~9#1 := ldv___pci_register_driver_33_~tmp~141#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_33_~ldv_func_res~9#1, ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1358#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~112#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~112#1; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11089-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11089: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_14_15_4 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_14_15_4 } true;~ldv_statevar_15~0 := 2; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: call start_tx_#t~mem811#1 := read~int#27(start_tx_~dev#1.base, 316 + start_tx_~dev#1.offset, 8);call write~int#27(1 + start_tx_#t~mem811#1, start_tx_~dev#1.base, 316 + start_tx_~dev#1.offset, 8);havoc start_tx_#t~mem811#1; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579-1: SUMMARY for call dev_kfree_skb_irq(start_tx_~skb#1.base, start_tx_~skb#1.offset); srcloc: null [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597-3: assume 256 == natsemi_init_media_~tmp___0~16#1 % 4294967296;natsemi_init_media_#t~bitwise312#1 := natsemi_init_media_~tmp___0~16#1; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597-3: assume !(256 == natsemi_init_media_~tmp___0~16#1 % 4294967296); [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597-2: havoc natsemi_init_media_#t~bitwise312#1;assume natsemi_init_media_#t~bitwise312#1 % 4294967296 <= natsemi_init_media_~tmp___0~16#1 % 4294967296 && natsemi_init_media_#t~bitwise312#1 % 4294967296 <= 256; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597-1: [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597: call write~int#27((if 0 != natsemi_init_media_#t~bitwise312#1 % 4294967296 then 1 else 0), natsemi_init_media_~np~4#1.base, 1260 + natsemi_init_media_~np~4#1.offset, 1);havoc natsemi_init_media_#t~bitwise312#1; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372: get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset := get_msglevel_#t~ret1054#1.base, get_msglevel_#t~ret1054#1.offset;havoc get_msglevel_#t~ret1054#1.base, get_msglevel_#t~ret1054#1.offset;get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset := get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset;call get_msglevel_#t~mem1055#1 := read~int#27(get_msglevel_~np~51#1.base, 1336 + get_msglevel_~np~51#1.offset, 4);get_msglevel_#res#1 := get_msglevel_#t~mem1055#1;havoc get_msglevel_#t~mem1055#1; [2025-02-08 03:59:32,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372-1: SUMMARY for call get_msglevel_#t~ret1054#1.base, get_msglevel_#t~ret1054#1.offset := netdev_priv(get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597-4: assume 0 == natsemi_init_media_~tmp___0~16#1 % 4294967296;natsemi_init_media_#t~bitwise312#1 := 0; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597-4: assume !(0 == natsemi_init_media_~tmp___0~16#1 % 4294967296); [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume netdev_set_wol_#t~mem1083#1 % 4294967296 > 1026;havoc netdev_set_wol_#t~mem1083#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume !(netdev_set_wol_#t~mem1083#1 % 4294967296 > 1026);havoc netdev_set_wol_#t~mem1083#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: call netdev_set_wol_#t~mem1083#1 := read~int#27(netdev_set_wol_~np~54#1.base, 1248 + netdev_set_wol_~np~54#1.offset, 4); [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: SUMMARY for call netdev_timer_#t~ret679#1.base, netdev_timer_#t~ret679#1.offset := netdev_priv(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset := netdev_timer_#t~ret679#1.base, netdev_timer_#t~ret679#1.offset;havoc netdev_timer_#t~ret679#1.base, netdev_timer_#t~ret679#1.offset;netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset := netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901: SUMMARY for call writew(0, netdev_get_regs_~ioaddr~32#1.base, 204 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598: call write~int#27((if 0 != natsemi_init_media_#t~bitwise313#1 % 4294967296 then 1 else 0), natsemi_init_media_~np~4#1.base, 1261 + natsemi_init_media_~np~4#1.offset, 1);havoc natsemi_init_media_#t~bitwise313#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637: netdev_get_sopass_~tmp___3~13#1 := netdev_get_sopass_#t~ret1124#1;havoc netdev_get_sopass_#t~ret1124#1;netdev_get_sopass_~addr~2#1 := netdev_get_sopass_~tmp___3~13#1 - netdev_get_sopass_~tmp___3~13#1 % 1024; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637-1: SUMMARY for call netdev_get_sopass_#t~ret1124#1 := readl(netdev_get_sopass_~ioaddr~31#1.base, 72 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598-4: assume 0 == natsemi_init_media_~tmp___0~16#1 % 4294967296;natsemi_init_media_#t~bitwise313#1 := 0; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598-4: assume !(0 == natsemi_init_media_~tmp___0~16#1 % 4294967296); [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598-3: assume 4096 == natsemi_init_media_~tmp___0~16#1 % 4294967296;natsemi_init_media_#t~bitwise313#1 := natsemi_init_media_~tmp___0~16#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598-3: assume !(4096 == natsemi_init_media_~tmp___0~16#1 % 4294967296); [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598-2: havoc natsemi_init_media_#t~bitwise313#1;assume natsemi_init_media_#t~bitwise313#1 % 4294967296 <= natsemi_init_media_~tmp___0~16#1 % 4294967296 && natsemi_init_media_#t~bitwise313#1 % 4294967296 <= 4096; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598-1: [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751: assume 6 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391-1: SUMMARY for call find_mii_#t~ret521#1 := switch_port_internal(find_mii_~dev#1.base, find_mii_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505-4: assume 0 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1084#1 := 0; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505-4: assume !(0 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: assume -2147483648 <= find_mii_#t~ret521#1 && find_mii_#t~ret521#1 <= 2147483647;havoc find_mii_#t~ret521#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: assume 0 != netdev_set_wol_#t~bitwise1084#1 % 4294967296;havoc netdev_set_wol_#t~bitwise1084#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: assume !(0 != netdev_set_wol_#t~bitwise1084#1 % 4294967296);havoc netdev_set_wol_#t~bitwise1084#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505-1: [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505-2: havoc netdev_set_wol_#t~bitwise1084#1;assume netdev_set_wol_#t~bitwise1084#1 % 4294967296 <= netdev_set_wol_~newval#1 % 4294967296 && netdev_set_wol_#t~bitwise1084#1 % 4294967296 <= 64; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505-3: assume 64 == netdev_set_wol_~newval#1 % 4294967296;netdev_set_wol_#t~bitwise1084#1 := netdev_set_wol_~newval#1; [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505-3: assume !(64 == netdev_set_wol_~newval#1 % 4294967296); [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902-1: SUMMARY for call netdev_get_regs_#t~ret1219#1 := readl(netdev_get_regs_~ioaddr~32#1.base, 72 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume 10 != netdev_set_ecmd_~speed~0#1 % 4294967296 && 100 != netdev_set_ecmd_~speed~0#1 % 4294967296;netdev_set_ecmd_#res#1 := -22; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume !(10 != netdev_set_ecmd_~speed~0#1 % 4294967296 && 100 != netdev_set_ecmd_~speed~0#1 % 4294967296);call netdev_set_ecmd_#t~mem1179#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 14 + netdev_set_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: SUMMARY for call natsemi_probe1_#t~ret359#1.base, natsemi_probe1_#t~ret359#1.offset := spinlock_check(natsemi_probe1_~np~5#1.base, 1268 + natsemi_probe1_~np~5#1.offset); srcloc: null [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc natsemi_probe1_#t~ret359#1.base, natsemi_probe1_#t~ret359#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := natsemi_probe1_~np~5#1.base, 1268 + natsemi_probe1_~np~5#1.offset, 23, 0, natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10959-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_30_#t~ret1387#1 := nway_reset(ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10959: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_30_#t~ret1387#1 && ldv_dummy_resourceless_instance_callback_1_30_#t~ret1387#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1387#1;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1387#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: netdev_get_regs_~rfcr~1#1 := netdev_get_regs_#t~ret1219#1;havoc netdev_get_regs_#t~ret1219#1;netdev_get_regs_~j~0#1 := 0; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6599-1: SUMMARY for call natsemi_init_media_#t~ret314#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 4); srcloc: null [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset := ~ldv_1_callback_nway_reset~0.base, ~ldv_1_callback_nway_reset~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1387#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6599: assume -2147483648 <= natsemi_init_media_#t~ret314#1 && natsemi_init_media_#t~ret314#1 <= 2147483647;natsemi_init_media_~tmp___2~4#1 := natsemi_init_media_#t~ret314#1;havoc natsemi_init_media_#t~ret314#1;call write~int#27(natsemi_init_media_~tmp___2~4#1, natsemi_init_media_~np~4#1.base, 1262 + natsemi_init_media_~np~4#1.offset, 2);call natsemi_init_media_#t~mem315#1 := read~int#27(natsemi_init_media_~np~4#1.base, 1262 + natsemi_init_media_~np~4#1.offset, 2); [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: netdev_set_wol_~data~3#1 := netdev_set_wol_#t~bitwise1085#1;havoc netdev_set_wol_#t~bitwise1085#1; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: assume 2 == ~ldv_statevar_4~0; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-1: [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_drvinfo~0.base, ~ldv_1_callback_get_drvinfo~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :begin_inline_get_drvinfo } true;get_drvinfo_#in~dev#1.base, get_drvinfo_#in~dev#1.offset, get_drvinfo_#in~info#1.base, get_drvinfo_#in~info#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc get_drvinfo_#t~ret1033#1.base, get_drvinfo_#t~ret1033#1.offset, get_drvinfo_#t~ret1034#1, get_drvinfo_#t~ret1035#1, get_drvinfo_#t~mem1036#1.base, get_drvinfo_#t~mem1036#1.offset, get_drvinfo_#t~ret1037#1.base, get_drvinfo_#t~ret1037#1.offset, get_drvinfo_#t~ret1038#1, get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset, get_drvinfo_~info#1.base, get_drvinfo_~info#1.offset, get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset, get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset, get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset;get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset := get_drvinfo_#in~dev#1.base, get_drvinfo_#in~dev#1.offset;get_drvinfo_~info#1.base, get_drvinfo_~info#1.offset := get_drvinfo_#in~info#1.base, get_drvinfo_#in~info#1.offset;havoc get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset;havoc get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset;havoc get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-2: havoc netdev_set_wol_#t~bitwise1085#1;assume (netdev_set_wol_#t~bitwise1085#1 % 4294967296 >= netdev_set_wol_~data~3#1 % 4294967296 && netdev_set_wol_#t~bitwise1085#1 % 4294967296 >= 1024) && netdev_set_wol_#t~bitwise1085#1 % 4294967296 <= 1024 + netdev_set_wol_~data~3#1 % 4294967296; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-3: assume false;netdev_set_wol_#t~bitwise1085#1 := netdev_set_wol_~data~3#1; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-3: assume !false; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-4: assume 0 == netdev_set_wol_~data~3#1 % 4294967296 || 1024 == netdev_set_wol_~data~3#1 % 4294967296;netdev_set_wol_#t~bitwise1085#1 := 1024; [2025-02-08 03:59:32,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-4: assume !(0 == netdev_set_wol_~data~3#1 % 4294967296 || 1024 == netdev_set_wol_~data~3#1 % 4294967296); [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053-1: SUMMARY for call netdev_timer_#t~ret680#1.base, netdev_timer_#t~ret680#1.offset := ns_ioaddr(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset := netdev_timer_#t~ret680#1.base, netdev_timer_#t~ret680#1.offset;havoc netdev_timer_#t~ret680#1.base, netdev_timer_#t~ret680#1.offset;netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset := netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset;netdev_timer_~next_tick~0#1 := 1250;call netdev_timer_#t~mem681#1.base, netdev_timer_#t~mem681#1.offset := read~$Pointer$#27(netdev_timer_~np~21#1.base, 1104 + netdev_timer_~np~21#1.offset, 8);call netdev_timer_#t~mem682#1 := read~int#27(netdev_timer_#t~mem681#1.base, 1547 + netdev_timer_#t~mem681#1.offset, 4);netdev_timer_~irq~2#1 := (if netdev_timer_#t~mem682#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_timer_#t~mem682#1 % 4294967296 % 4294967296 else netdev_timer_#t~mem682#1 % 4294967296 % 4294967296 - 4294967296);havoc netdev_timer_#t~mem681#1.base, netdev_timer_#t~mem681#1.offset;havoc netdev_timer_#t~mem682#1;call netdev_timer_#t~mem683#1 := read~int#27(netdev_timer_~np~21#1.base, 1336 + netdev_timer_~np~21#1.offset, 4); [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1437#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1437#1 && ldv_pci_pci_instance_2_#t~ret1437#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~68#1 := ldv_pci_pci_instance_2_#t~ret1437#1;havoc ldv_pci_pci_instance_2_#t~ret1437#1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-2: [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-3: havoc netdev_get_sopass_#t~bitwise1125#1;assume (netdev_get_sopass_#t~bitwise1125#1 % 4294967296 >= netdev_get_sopass_~addr~2#1 % 4294967296 && netdev_get_sopass_#t~bitwise1125#1 % 4294967296 >= 10) && netdev_get_sopass_#t~bitwise1125#1 % 4294967296 <= 10 + netdev_get_sopass_~addr~2#1 % 4294967296; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-4: assume false;netdev_get_sopass_#t~bitwise1125#1 := netdev_get_sopass_~addr~2#1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-4: assume !false; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-5: assume 0 == netdev_get_sopass_~addr~2#1 % 4294967296 || 10 == netdev_get_sopass_~addr~2#1 % 4294967296;netdev_get_sopass_#t~bitwise1125#1 := 10; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-5: assume !(0 == netdev_get_sopass_~addr~2#1 % 4294967296 || 10 == netdev_get_sopass_~addr~2#1 % 4294967296); [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume 0 == natsemi_set_dspcfg_workaround_~tmp___3~1#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume !(0 == natsemi_set_dspcfg_workaround_~tmp___3~1#1);natsemi_set_dspcfg_workaround_~tmp___0~12#1 := natsemi_set_dspcfg_workaround_#t~nondet292#1;havoc natsemi_set_dspcfg_workaround_#t~nondet292#1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: havoc netdev_get_sopass_#t~bitwise1125#1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-1: SUMMARY for call writel(netdev_get_sopass_#t~bitwise1125#1, netdev_get_sopass_~ioaddr~31#1.base, 72 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: havoc get_msglevel_#t~mem1055#1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-1: ldv_dummy_resourceless_instance_callback_1_12_#t~ret1378#1 := get_msglevel_#res#1;havoc get_msglevel_#t~ret1054#1.base, get_msglevel_#t~ret1054#1.offset, get_msglevel_#t~mem1055#1, get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset, get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset, get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset;havoc get_msglevel_#in~dev#1.base, get_msglevel_#in~dev#1.offset;assume { :end_inline_get_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1378#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1378#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9640: call write~int#27(netdev_get_sopass_#t~ret1126#1, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, 2);havoc netdev_get_sopass_#t~ret1126#1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9640-1: SUMMARY for call netdev_get_sopass_#t~ret1126#1 := readw(netdev_get_sopass_~ioaddr~31#1.base, 76 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: havoc netdev_ioctl_#t~mem1300#1;call netdev_ioctl_#t~mem1301#1 := read~int#27(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1302#1 := read~int#27(netdev_ioctl_~data~4#1.base, 2 + netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1303#1 := read~int#27(netdev_ioctl_~data~4#1.base, 4 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-1: SUMMARY for call move_int_phy(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, (if netdev_ioctl_#t~mem1300#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1300#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1300#1 % 65536 % 4294967296 - 4294967296) % 32); srcloc: null [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-2: call netdev_ioctl_#t~mem1300#1 := read~int#27(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: call write~int#27(natsemi_probe1_#t~ite361#1, natsemi_probe1_~np~5#1.base, 1336 + natsemi_probe1_~np~5#1.offset, 4);havoc natsemi_probe1_#t~ite361#1;havoc natsemi_probe1_#t~bitwise360#1;call write~int#27(0, natsemi_probe1_~np~5#1.base, 1148 + natsemi_probe1_~np~5#1.offset, 4);call write~int#27(0, natsemi_probe1_~np~5#1.base, 1144 + natsemi_probe1_~np~5#1.offset, 4);call natsemi_probe1_#t~mem362#1 := read~int#26(~#natsemi_pci_info~0.base, 16 + (~#natsemi_pci_info~0.offset + 20 * natsemi_probe1_~chip_idx~0#1), 4);call write~int#27((if natsemi_probe1_#t~mem362#1 % 4294967296 % 4294967296 <= 2147483647 then natsemi_probe1_#t~mem362#1 % 4294967296 % 4294967296 else natsemi_probe1_#t~mem362#1 % 4294967296 % 4294967296 - 4294967296), natsemi_probe1_~np~5#1.base, 1340 + natsemi_probe1_~np~5#1.offset, 4);havoc natsemi_probe1_#t~mem362#1;call natsemi_probe1_#t~mem363#1 := read~int#26(~#natsemi_pci_info~0.base, 8 + (~#natsemi_pci_info~0.offset + 20 * natsemi_probe1_~chip_idx~0#1), 8); [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: assume 7 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602: assume natsemi_init_media_#t~short319#1;havoc natsemi_init_media_#t~mem315#1;havoc natsemi_init_media_#t~bitwise316#1;havoc natsemi_init_media_#t~mem317#1;havoc natsemi_init_media_#t~bitwise318#1;havoc natsemi_init_media_#t~short319#1; [2025-02-08 03:59:32,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602: assume !natsemi_init_media_#t~short319#1;havoc natsemi_init_media_#t~mem315#1;havoc natsemi_init_media_#t~bitwise316#1;havoc natsemi_init_media_#t~mem317#1;havoc natsemi_init_media_#t~bitwise318#1;havoc natsemi_init_media_#t~short319#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: assume 0 == ~debug~0;natsemi_probe1_#t~bitwise360#1 := 1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-4: assume !(0 == ~debug~0); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume netdev_get_regs_~j~0#1 <= 7; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume !(netdev_get_regs_~j~0#1 <= 7); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-3: havoc natsemi_probe1_#t~bitwise360#1;assume natsemi_probe1_#t~bitwise360#1 > 1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-2: [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: natsemi_probe1_#t~ite361#1 := -1 + natsemi_probe1_#t~bitwise360#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume 0 != ldv_pci_pci_instance_2_~tmp___0~68#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~68#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-4: assume 2 == natsemi_init_media_#t~mem317#1 % 4294967296;natsemi_init_media_#t~bitwise318#1 := natsemi_init_media_#t~mem317#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-4: assume !(2 == natsemi_init_media_#t~mem317#1 % 4294967296); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-4: assume false;netdev_get_sopass_#t~bitwise1127#1 := netdev_get_sopass_~addr~2#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-4: assume !false; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-3: havoc natsemi_init_media_#t~bitwise318#1;assume natsemi_init_media_#t~bitwise318#1 % 4294967296 <= natsemi_init_media_#t~mem317#1 % 4294967296 && natsemi_init_media_#t~bitwise318#1 % 4294967296 <= 2; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-5: assume 0 == netdev_get_sopass_~addr~2#1 % 4294967296 || 12 == netdev_get_sopass_~addr~2#1 % 4294967296;netdev_get_sopass_#t~bitwise1127#1 := 12; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-5: assume !(0 == netdev_get_sopass_~addr~2#1 % 4294967296 || 12 == netdev_get_sopass_~addr~2#1 % 4294967296); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-2: [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-1: natsemi_init_media_#t~short319#1 := 0 != natsemi_init_media_#t~bitwise318#1 % 4294967296; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: assume ~debug~0 >= 0; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-5: assume !(~debug~0 >= 0);natsemi_probe1_#t~ite361#1 := 16581; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-8: [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395-1: find_mii_#res#1 := find_mii_~i~6#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641: havoc netdev_get_sopass_#t~bitwise1127#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-7: natsemi_init_media_#t~short319#1 := 480 != natsemi_init_media_#t~bitwise316#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: call start_tx_#t~mem812#1 := read~int#27(start_tx_~np~33#1.base, 1336 + start_tx_~np~33#1.offset, 4); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-1: SUMMARY for call writel(netdev_get_sopass_#t~bitwise1127#1, netdev_get_sopass_~ioaddr~31#1.base, 72 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-6: assume natsemi_init_media_#t~short319#1;call natsemi_init_media_#t~mem317#1 := read~int#27(natsemi_init_media_~np~4#1.base, 1336 + natsemi_init_media_~np~4#1.offset, 4); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-6: assume !natsemi_init_media_#t~short319#1; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: SUMMARY for call spin_unlock_irqrestore(start_tx_~np~33#1.base, 1268 + start_tx_~np~33#1.offset, start_tx_~flags~1#1); srcloc: null [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-2: [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-5: assume 0 == natsemi_init_media_#t~mem317#1 % 4294967296;natsemi_init_media_#t~bitwise318#1 := 0; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-5: assume !(0 == natsemi_init_media_#t~mem317#1 % 4294967296); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641-3: havoc netdev_get_sopass_#t~bitwise1127#1;assume (netdev_get_sopass_#t~bitwise1127#1 % 4294967296 >= netdev_get_sopass_~addr~2#1 % 4294967296 && netdev_get_sopass_#t~bitwise1127#1 % 4294967296 >= 12) && netdev_get_sopass_#t~bitwise1127#1 % 4294967296 <= 12 + netdev_get_sopass_~addr~2#1 % 4294967296; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-11: assume 0 == (if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296);natsemi_init_media_#t~bitwise316#1 := 0; [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-11: assume !(0 == (if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-10: assume 480 == (if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296);natsemi_init_media_#t~bitwise316#1 := (if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-10: assume !(480 == (if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-9: havoc natsemi_init_media_#t~bitwise316#1;assume (((((if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296) < 0 || natsemi_init_media_#t~bitwise316#1 <= (if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296)) && natsemi_init_media_#t~bitwise316#1 <= 480) && natsemi_init_media_#t~bitwise316#1 >= 0) && ((if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296) >= 0 || natsemi_init_media_#t~bitwise316#1 > 480 + (if natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem315#1 % 65536 % 4294967296 - 4294967296))) && natsemi_init_media_#t~bitwise316#1 >= -2147483648; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038-1: SUMMARY for call miiport_write(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, (if netdev_ioctl_#t~mem1301#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1301#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1301#1 % 65536 % 4294967296 - 4294967296) % 32, (if netdev_ioctl_#t~mem1302#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1302#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1302#1 % 65536 % 4294967296 - 4294967296) % 32, (if netdev_ioctl_#t~mem1303#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1303#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1303#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038: havoc netdev_ioctl_#t~mem1301#1;havoc netdev_ioctl_#t~mem1302#1;havoc netdev_ioctl_#t~mem1303#1; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642: call write~int#27(netdev_get_sopass_#t~ret1128#1, netdev_get_sopass_~sval~1#1.base, 2 + netdev_get_sopass_~sval~1#1.offset, 2);havoc netdev_get_sopass_#t~ret1128#1; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume netdev_set_ecmd_#t~mem1179#1 % 256 % 4294967296 > 1;havoc netdev_set_ecmd_#t~mem1179#1;netdev_set_ecmd_#res#1 := -22; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume !(netdev_set_ecmd_#t~mem1179#1 % 256 % 4294967296 > 1);havoc netdev_set_ecmd_#t~mem1179#1; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642-1: SUMMARY for call netdev_get_sopass_#t~ret1128#1 := readw(netdev_get_sopass_~ioaddr~31#1.base, 76 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume 3 == ~ldv_statevar_4~0; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_14_15_5 } true;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_14_15_5 } true;~ldv_statevar_15~0 := 4; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: havoc netdev_get_sopass_#t~bitwise1129#1; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume 0 != start_tx_#t~bitwise813#1 % 4294967296;havoc start_tx_#t~mem812#1;havoc start_tx_#t~bitwise813#1;call start_tx_#t~mem814#1 := read~int#27(start_tx_~np~33#1.base, 1128 + start_tx_~np~33#1.offset, 4); [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume !(0 != start_tx_#t~bitwise813#1 % 4294967296);havoc start_tx_#t~mem812#1;havoc start_tx_#t~bitwise813#1; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-1: SUMMARY for call writel(netdev_get_sopass_#t~bitwise1129#1, netdev_get_sopass_~ioaddr~31#1.base, 72 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604-1: SUMMARY for call natsemi_init_media_#t~ret320#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 0); srcloc: null [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604: assume -2147483648 <= natsemi_init_media_#t~ret320#1 && natsemi_init_media_#t~ret320#1 <= 2147483647;natsemi_init_media_~tmp___3~2#1 := natsemi_init_media_#t~ret320#1;havoc natsemi_init_media_#t~ret320#1;call natsemi_init_media_#t~mem321#1.base, natsemi_init_media_#t~mem321#1.offset := read~$Pointer$#27(natsemi_init_media_~np~4#1.base, 1104 + natsemi_init_media_~np~4#1.offset, 8); [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586-1: [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-2: [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586-2: havoc start_tx_#t~bitwise813#1;assume start_tx_#t~bitwise813#1 % 4294967296 <= start_tx_#t~mem812#1 % 4294967296 && start_tx_#t~bitwise813#1 % 4294967296 <= 256; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-3: havoc netdev_get_sopass_#t~bitwise1129#1;assume (netdev_get_sopass_#t~bitwise1129#1 % 4294967296 >= netdev_get_sopass_~addr~2#1 % 4294967296 && netdev_get_sopass_#t~bitwise1129#1 % 4294967296 >= 14) && netdev_get_sopass_#t~bitwise1129#1 % 4294967296 <= 14 + netdev_get_sopass_~addr~2#1 % 4294967296; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586-3: assume 256 == start_tx_#t~mem812#1 % 4294967296;start_tx_#t~bitwise813#1 := start_tx_#t~mem812#1; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586-3: assume !(256 == start_tx_#t~mem812#1 % 4294967296); [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-4: assume false;netdev_get_sopass_#t~bitwise1129#1 := netdev_get_sopass_~addr~2#1; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-4: assume !false; [2025-02-08 03:59:32,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586-4: assume 0 == start_tx_#t~mem812#1 % 4294967296;start_tx_#t~bitwise813#1 := 0; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586-4: assume !(0 == start_tx_#t~mem812#1 % 4294967296); [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-5: assume 0 == netdev_get_sopass_~addr~2#1 % 4294967296 || 14 == netdev_get_sopass_~addr~2#1 % 4294967296;netdev_get_sopass_#t~bitwise1129#1 := 14; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-5: assume !(0 == netdev_get_sopass_~addr~2#1 % 4294967296 || 14 == netdev_get_sopass_~addr~2#1 % 4294967296); [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume 0 != netdev_timer_#t~bitwise684#1 % 4294967296;havoc netdev_timer_#t~mem683#1;havoc netdev_timer_#t~bitwise684#1; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume !(0 != netdev_timer_#t~bitwise684#1 % 4294967296);havoc netdev_timer_#t~mem683#1;havoc netdev_timer_#t~bitwise684#1; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-4: assume 0 == netdev_timer_#t~mem683#1 % 4294967296;netdev_timer_#t~bitwise684#1 := 0; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-4: assume !(0 == netdev_timer_#t~mem683#1 % 4294967296); [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-3: assume 8 == netdev_timer_#t~mem683#1 % 4294967296;netdev_timer_#t~bitwise684#1 := netdev_timer_#t~mem683#1; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-3: assume !(8 == netdev_timer_#t~mem683#1 % 4294967296); [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908: netdev_get_regs_~tmp___9~0#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := 1 + netdev_get_regs_~i~19#1; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-2: havoc netdev_timer_#t~bitwise684#1;assume netdev_timer_#t~bitwise684#1 % 4294967296 <= netdev_timer_#t~mem683#1 % 4294967296 && netdev_timer_#t~bitwise684#1 % 4294967296 <= 8; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908-1: SUMMARY for call writel(2 * netdev_get_regs_~j~0#1, netdev_get_regs_~ioaddr~32#1.base, 72 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058-1: [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: call write~int#27(netdev_get_sopass_#t~ret1130#1, netdev_get_sopass_~sval~1#1.base, 4 + netdev_get_sopass_~sval~1#1.offset, 2);havoc netdev_get_sopass_#t~ret1130#1; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11626: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1 := ~ldv_1_callback_set_msglevel~0.base, ~ldv_1_callback_set_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_31_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1;ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1;assume { :begin_inline_set_msglevel } true;set_msglevel_#in~dev#1.base, set_msglevel_#in~dev#1.offset, set_msglevel_#in~val#1 := ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1;havoc set_msglevel_#t~ret1056#1.base, set_msglevel_#t~ret1056#1.offset, set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset, set_msglevel_~val#1, set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset, set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset;set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset := set_msglevel_#in~dev#1.base, set_msglevel_#in~dev#1.offset;set_msglevel_~val#1 := set_msglevel_#in~val#1;havoc set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset;havoc set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset; [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644-1: SUMMARY for call netdev_get_sopass_#t~ret1130#1 := readw(netdev_get_sopass_~ioaddr~31#1.base, 76 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605-1: SUMMARY for call natsemi_init_media_#t~ret322#1.base, natsemi_init_media_#t~ret322#1.offset := pci_name(natsemi_init_media_#t~mem321#1.base, natsemi_init_media_#t~mem321#1.offset); srcloc: null [2025-02-08 03:59:32,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605: natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset := natsemi_init_media_#t~ret322#1.base, natsemi_init_media_#t~ret322#1.offset;havoc natsemi_init_media_#t~mem321#1.base, natsemi_init_media_#t~mem321#1.offset;havoc natsemi_init_media_#t~ret322#1.base, natsemi_init_media_#t~ret322#1.offset; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512: netdev_set_wol_#res#1 := 0;set_wol_#t~ret1050#1 := netdev_set_wol_#res#1;havoc netdev_set_wol_#t~ret1070#1.base, netdev_set_wol_#t~ret1070#1.offset, netdev_set_wol_#t~ret1071#1.base, netdev_set_wol_#t~ret1071#1.offset, netdev_set_wol_#t~ret1072#1, netdev_set_wol_#t~bitwise1073#1, netdev_set_wol_#t~bitwise1074#1, netdev_set_wol_#t~bitwise1075#1, netdev_set_wol_#t~bitwise1076#1, netdev_set_wol_#t~bitwise1077#1, netdev_set_wol_#t~bitwise1078#1, netdev_set_wol_#t~bitwise1079#1, netdev_set_wol_#t~bitwise1080#1, netdev_set_wol_#t~bitwise1081#1, netdev_set_wol_#t~bitwise1082#1, netdev_set_wol_#t~mem1083#1, netdev_set_wol_#t~bitwise1084#1, netdev_set_wol_#t~bitwise1085#1, netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset, netdev_set_wol_~newval#1, netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset, netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset, netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset, netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset, netdev_set_wol_~data~3#1, netdev_set_wol_~tmp___1~30#1;havoc netdev_set_wol_#in~dev#1.base, netdev_set_wol_#in~dev#1.offset, netdev_set_wol_#in~newval#1;assume { :end_inline_netdev_set_wol } true;assume -2147483648 <= set_wol_#t~ret1050#1 && set_wol_#t~ret1050#1 <= 2147483647;havoc set_wol_#t~mem1049#1;havoc set_wol_#t~ret1050#1;assume { :begin_inline_netdev_set_sopass } true;netdev_set_sopass_#in~dev#1.base, netdev_set_sopass_#in~dev#1.offset, netdev_set_sopass_#in~newval#1.base, netdev_set_sopass_#in~newval#1.offset := set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_~wol#1.base, 12 + set_wol_~wol#1.offset;havoc netdev_set_sopass_#res#1;havoc netdev_set_sopass_#t~ret1111#1.base, netdev_set_sopass_#t~ret1111#1.offset, netdev_set_sopass_#t~ret1112#1.base, netdev_set_sopass_#t~ret1112#1.offset, netdev_set_sopass_#t~mem1113#1, netdev_set_sopass_#t~ret1114#1, netdev_set_sopass_#t~bitwise1115#1, netdev_set_sopass_#t~mem1116#1, netdev_set_sopass_#t~bitwise1117#1, netdev_set_sopass_#t~mem1118#1, netdev_set_sopass_#t~bitwise1119#1, netdev_set_sopass_#t~mem1120#1, netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset, netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset, netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset, netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset, netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset, netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset, netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset, netdev_set_sopass_~addr~1#1, netdev_set_sopass_~tmp___1~32#1;netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset := netdev_set_sopass_#in~dev#1.base, netdev_set_sopass_#in~dev#1.offset;netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset := netdev_set_sopass_#in~newval#1.base, netdev_set_sopass_#in~newval#1.offset;havoc netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset;havoc netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset;havoc netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset;havoc netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset;havoc netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset;havoc netdev_set_sopass_~addr~1#1;havoc netdev_set_sopass_~tmp___1~32#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512-1: SUMMARY for call writel(netdev_set_wol_~data~3#1, netdev_set_wol_~ioaddr~28#1.base, 64 + netdev_set_wol_~ioaddr~28#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1580#1 := main_#res#1;havoc main_#t~ret1397#1, main_~tmp~115#1;assume { :end_inline_main } true; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc netdev_timer_#t~ret679#1.base, netdev_timer_#t~ret679#1.offset, netdev_timer_#t~ret680#1.base, netdev_timer_#t~ret680#1.offset, netdev_timer_#t~mem681#1.base, netdev_timer_#t~mem681#1.offset, netdev_timer_#t~mem682#1, netdev_timer_#t~mem683#1, netdev_timer_#t~bitwise684#1, netdev_timer_#t~ret685#1, netdev_timer_#t~mem686#1, netdev_timer_#t~ret687#1, netdev_timer_#t~mem688#1, netdev_timer_#t~mem689#1, netdev_timer_#t~short690#1, netdev_timer_#t~ret691#1, netdev_timer_#t~mem692#1, netdev_timer_#t~ret693#1, netdev_timer_#t~mem694#1, netdev_timer_#t~mem695#1, netdev_timer_#t~ret696#1, netdev_timer_#t~ret697#1, netdev_timer_#t~ret698#1, netdev_timer_~data#1, netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset, netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset, netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset, netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset, netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset, netdev_timer_~next_tick~0#1, netdev_timer_~irq~2#1, netdev_timer_~dspcfg~1#1, netdev_timer_~tmp___1~21#1, netdev_timer_~tmp___2~13#1, netdev_timer_~tmp___3~10#1;havoc netdev_timer_#in~data#1;assume { :end_inline_netdev_timer } true; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres1581#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres1581#1;havoc ##fun~$Pointer$~TO~int_#t~ret1582#1;havoc ##fun~$Pointer$~TO~int_#t~ret1583#1;havoc ##fun~$Pointer$~TO~int_#t~ret1584#1;havoc ##fun~$Pointer$~TO~int_#t~ret1585#1;havoc ##fun~$Pointer$~TO~int_#t~ret1586#1;havoc ##fun~$Pointer$~TO~int_#t~ret1587#1;havoc ##fun~$Pointer$~TO~int_#t~ret1588#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1588#1 && ##fun~$Pointer$~TO~int_#t~ret1588#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1581#1 := ##fun~$Pointer$~TO~int_#t~ret1588#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1588#1 := natsemi_resume(##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1587#1 && ##fun~$Pointer$~TO~int_#t~ret1587#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1581#1 := ##fun~$Pointer$~TO~int_#t~ret1587#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1587#1 := get_eeprom_len(##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1586#1 && ##fun~$Pointer$~TO~int_#t~ret1586#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1581#1 := ##fun~$Pointer$~TO~int_#t~ret1586#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1586#1 := nway_reset(##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1585#1 && ##fun~$Pointer$~TO~int_#t~ret1585#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1581#1 := ##fun~$Pointer$~TO~int_#t~ret1585#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041-1: netdev_ioctl_#res#1 := 0; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1585#1 := get_regs_len(##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1584#1 && ##fun~$Pointer$~TO~int_#t~ret1584#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1581#1 := ##fun~$Pointer$~TO~int_#t~ret1584#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606: assume -2147483648 <= natsemi_init_media_#t~ret328#1 && natsemi_init_media_#t~ret328#1 <= 2147483647;havoc natsemi_init_media_#t~bitwise323#1;havoc natsemi_init_media_#t~mem324#1;havoc natsemi_init_media_#t~bitwise325#1;havoc natsemi_init_media_#t~mem326#1;havoc natsemi_init_media_#t~bitwise327#1;havoc natsemi_init_media_#t~ret328#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1584#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9645: netdev_get_sopass_#res#1 := 0;get_wol_#t~ret1047#1 := netdev_get_sopass_#res#1;havoc netdev_get_sopass_#t~ret1121#1.base, netdev_get_sopass_#t~ret1121#1.offset, netdev_get_sopass_#t~ret1122#1.base, netdev_get_sopass_#t~ret1122#1.offset, netdev_get_sopass_#t~mem1123#1, netdev_get_sopass_#t~ret1124#1, netdev_get_sopass_#t~bitwise1125#1, netdev_get_sopass_#t~ret1126#1, netdev_get_sopass_#t~bitwise1127#1, netdev_get_sopass_#t~ret1128#1, netdev_get_sopass_#t~bitwise1129#1, netdev_get_sopass_#t~ret1130#1, netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset, netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset, netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset, netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset, netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset, netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, netdev_get_sopass_~addr~2#1, netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~tmp___2~17#1, netdev_get_sopass_~tmp___3~13#1;havoc netdev_get_sopass_#in~dev#1.base, netdev_get_sopass_#in~dev#1.offset, netdev_get_sopass_#in~data#1.base, netdev_get_sopass_#in~data#1.offset;assume { :end_inline_netdev_get_sopass } true;assume -2147483648 <= get_wol_#t~ret1047#1 && get_wol_#t~ret1047#1 <= 2147483647;havoc get_wol_#t~ret1047#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1583#1 && ##fun~$Pointer$~TO~int_#t~ret1583#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1581#1 := ##fun~$Pointer$~TO~int_#t~ret1583#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: assume -2147483648 <= start_tx_#t~ret815#1 && start_tx_#t~ret815#1 <= 2147483647;havoc start_tx_#t~mem814#1;havoc start_tx_#t~ret815#1; [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9645-1: SUMMARY for call writel(netdev_get_sopass_~addr~2#1, netdev_get_sopass_~ioaddr~31#1.base, 72 + netdev_get_sopass_~ioaddr~31#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1583#1 := netdev_close(##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588-1: SUMMARY for call start_tx_#t~ret815#1 := printk(62, 0); srcloc: null [2025-02-08 03:59:32,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1582#1 && ##fun~$Pointer$~TO~int_#t~ret1582#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1581#1 := ##fun~$Pointer$~TO~int_#t~ret1582#1; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: assume 0 == natsemi_set_dspcfg_workaround_~tmp___0~12#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 0; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: assume !(0 == natsemi_set_dspcfg_workaround_~tmp___0~12#1);natsemi_set_dspcfg_workaround_~tmp___1~7#1 := natsemi_set_dspcfg_workaround_#t~nondet293#1;havoc natsemi_set_dspcfg_workaround_#t~nondet293#1; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1582#1 := netdev_open(##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset); srcloc: null [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~netdev_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~netdev_close.offset; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~netdev_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~netdev_close.offset); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606-1: SUMMARY for call natsemi_init_media_#t~ret328#1 := printk(14, 0); srcloc: null [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~get_regs_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~get_regs_len.offset; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~get_regs_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~get_regs_len.offset); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: assume 8 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~nway_reset.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~nway_reset.offset; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~nway_reset.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~nway_reset.offset); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~get_eeprom_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~get_eeprom_len.offset; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~get_eeprom_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~get_eeprom_len.offset); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~natsemi_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~natsemi_resume.offset; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~natsemi_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~natsemi_resume.offset); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11495-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1406#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11495: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1406#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1406#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1406#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1406#1; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060-1: SUMMARY for call netdev_timer_#t~ret685#1 := printk(53, 0); srcloc: null [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: assume -2147483648 <= netdev_timer_#t~ret685#1 && netdev_timer_#t~ret685#1 <= 2147483647;havoc netdev_timer_#t~ret685#1; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: assume 0 != (if natsemi_probe1_#t~mem363#1 % 18446744073709551616 % 4294967296 <= 2147483647 then natsemi_probe1_#t~mem363#1 % 18446744073709551616 % 4294967296 else natsemi_probe1_#t~mem363#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2;havoc natsemi_probe1_#t~mem363#1;call write~int#27(1, natsemi_probe1_~np~5#1.base, 1152 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: assume !(0 != (if natsemi_probe1_#t~mem363#1 % 18446744073709551616 % 4294967296 <= 2147483647 then natsemi_probe1_#t~mem363#1 % 18446744073709551616 % 4294967296 else natsemi_probe1_#t~mem363#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2);havoc natsemi_probe1_#t~mem363#1;call write~int#27(0, natsemi_probe1_~np~5#1.base, 1152 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607-1: havoc natsemi_init_media_#t~bitwise323#1;assume ((((natsemi_init_media_~tmp___3~2#1 < 0 || natsemi_init_media_#t~bitwise323#1 <= natsemi_init_media_~tmp___3~2#1) && natsemi_init_media_#t~bitwise323#1 <= 4096) && natsemi_init_media_#t~bitwise323#1 >= 0) && (natsemi_init_media_~tmp___3~2#1 >= 0 || natsemi_init_media_#t~bitwise323#1 > 4096 + natsemi_init_media_~tmp___3~2#1)) && natsemi_init_media_#t~bitwise323#1 >= -2147483648; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607: [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607-3: assume 0 == natsemi_init_media_~tmp___3~2#1;natsemi_init_media_#t~bitwise323#1 := 0; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607-3: assume !(0 == natsemi_init_media_~tmp___3~2#1); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607-2: assume 4096 == natsemi_init_media_~tmp___3~2#1;natsemi_init_media_#t~bitwise323#1 := natsemi_init_media_~tmp___3~2#1; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607-2: assume !(4096 == natsemi_init_media_~tmp___3~2#1); [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: havoc ldv_timer_timer_instance_4_#t~mem1462#1.base, ldv_timer_timer_instance_4_#t~mem1462#1.offset, ldv_timer_timer_instance_4_#t~mem1463#1.base, ldv_timer_timer_instance_4_#t~mem1463#1.offset, ldv_timer_timer_instance_4_#t~mem1464#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;havoc ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_4 } true; [2025-02-08 03:59:32,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: netdev_get_regs_~tmp___10~0#1 := netdev_get_regs_#t~ret1220#1;havoc netdev_get_regs_#t~ret1220#1;call write~int#27(netdev_get_regs_~tmp___10~0#1 % 65536, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset + 4 * (if netdev_get_regs_~tmp___9~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_regs_~tmp___9~0#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_regs_~tmp___9~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);netdev_get_regs_~j~0#1 := 1 + netdev_get_regs_~j~0#1; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911-1: SUMMARY for call netdev_get_regs_#t~ret1220#1 := readw(netdev_get_regs_~ioaddr~32#1.base, 76 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-2: assume 320 == (if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296);natsemi_init_media_#t~bitwise327#1 := (if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-2: assume !(320 == (if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-1: havoc natsemi_init_media_#t~bitwise327#1;assume (((((if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296) < 0 || natsemi_init_media_#t~bitwise327#1 <= (if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296)) && natsemi_init_media_#t~bitwise327#1 <= 320) && natsemi_init_media_#t~bitwise327#1 >= 0) && ((if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296) >= 0 || natsemi_init_media_#t~bitwise327#1 > 320 + (if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296))) && natsemi_init_media_#t~bitwise327#1 >= -2147483648; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608: [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-6: havoc natsemi_init_media_#t~bitwise325#1;assume (((((if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296) < 0 || natsemi_init_media_#t~bitwise325#1 <= (if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296)) && natsemi_init_media_#t~bitwise325#1 <= 384) && natsemi_init_media_#t~bitwise325#1 >= 0) && ((if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296) >= 0 || natsemi_init_media_#t~bitwise325#1 > 384 + (if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296))) && natsemi_init_media_#t~bitwise325#1 >= -2147483648; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-5: [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-4: call natsemi_init_media_#t~mem326#1 := read~int#27(natsemi_init_media_~np~4#1.base, 1262 + natsemi_init_media_~np~4#1.offset, 2); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-3: assume 0 == (if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296);natsemi_init_media_#t~bitwise327#1 := 0; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-3: assume !(0 == (if natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem326#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-9: call natsemi_init_media_#t~mem324#1 := read~int#27(natsemi_init_media_~np~4#1.base, 1262 + natsemi_init_media_~np~4#1.offset, 2); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-8: assume 0 == (if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296);natsemi_init_media_#t~bitwise325#1 := 0; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-8: assume !(0 == (if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-7: assume 384 == (if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296);natsemi_init_media_#t~bitwise325#1 := (if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-7: assume !(384 == (if natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 <= 2147483647 then natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 else natsemi_init_media_#t~mem324#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset := set_msglevel_#t~ret1056#1.base, set_msglevel_#t~ret1056#1.offset;havoc set_msglevel_#t~ret1056#1.base, set_msglevel_#t~ret1056#1.offset;set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset := set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset;call write~int#27(set_msglevel_~val#1, set_msglevel_~np~52#1.base, 1336 + set_msglevel_~np~52#1.offset, 4);havoc set_msglevel_#t~ret1056#1.base, set_msglevel_#t~ret1056#1.offset, set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset, set_msglevel_~val#1, set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset, set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset;havoc set_msglevel_#in~dev#1.base, set_msglevel_#in~dev#1.offset, set_msglevel_#in~val#1;assume { :end_inline_set_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384-1: SUMMARY for call set_msglevel_#t~ret1056#1.base, set_msglevel_#t~ret1056#1.offset := netdev_priv(set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume netdev_set_ecmd_#t~short1184#1;havoc netdev_set_ecmd_#t~mem1180#1;havoc netdev_set_ecmd_#t~mem1181#1;havoc netdev_set_ecmd_#t~mem1182#1;havoc netdev_set_ecmd_#t~short1183#1;havoc netdev_set_ecmd_#t~short1184#1;netdev_set_ecmd_#res#1 := -22; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume !netdev_set_ecmd_#t~short1184#1;havoc netdev_set_ecmd_#t~mem1180#1;havoc netdev_set_ecmd_#t~mem1181#1;havoc netdev_set_ecmd_#t~mem1182#1;havoc netdev_set_ecmd_#t~short1183#1;havoc netdev_set_ecmd_#t~short1184#1;call netdev_set_ecmd_#t~mem1185#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 15 + netdev_set_ecmd_~ecmd#1.offset, 1);call write~int#27(netdev_set_ecmd_#t~mem1185#1, netdev_set_ecmd_~dev#1.base, 514 + netdev_set_ecmd_~dev#1.offset, 1);havoc netdev_set_ecmd_#t~mem1185#1;call netdev_set_ecmd_#t~mem1186#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 18 + netdev_set_ecmd_~ecmd#1.offset, 1);call write~int#27(netdev_set_ecmd_#t~mem1186#1, netdev_set_ecmd_~np~59#1.base, 1261 + netdev_set_ecmd_~np~59#1.offset, 1);havoc netdev_set_ecmd_#t~mem1186#1;call netdev_set_ecmd_#t~mem1187#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 16 + netdev_set_ecmd_~ecmd#1.offset, 1);call write~int#27((if netdev_set_ecmd_#t~mem1187#1 % 256 % 4294967296 <= 2147483647 then netdev_set_ecmd_#t~mem1187#1 % 256 % 4294967296 else netdev_set_ecmd_#t~mem1187#1 % 256 % 4294967296 - 4294967296) % 32, netdev_set_ecmd_~np~59#1.base, 1160 + netdev_set_ecmd_~np~59#1.offset, 4);havoc netdev_set_ecmd_#t~mem1187#1;call netdev_set_ecmd_#t~mem1188#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1261 + netdev_set_ecmd_~np~59#1.offset, 1); [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-1: netdev_set_ecmd_#t~short1184#1 := netdev_set_ecmd_#t~short1183#1; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-2: assume netdev_set_ecmd_#t~short1183#1; [2025-02-08 03:59:32,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-2: assume !netdev_set_ecmd_#t~short1183#1;call netdev_set_ecmd_#t~mem1182#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 15 + netdev_set_ecmd_~ecmd#1.offset, 1);netdev_set_ecmd_#t~short1183#1 := 0 == netdev_set_ecmd_#t~mem1182#1 % 256 % 4294967296; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11763: assume 9 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11763: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-3: assume netdev_set_ecmd_#t~short1184#1;call netdev_set_ecmd_#t~mem1181#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 18 + netdev_set_ecmd_~ecmd#1.offset, 1);netdev_set_ecmd_#t~short1183#1 := 1 == netdev_set_ecmd_#t~mem1181#1 % 256 % 4294967296; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-3: assume !netdev_set_ecmd_#t~short1184#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-4: call netdev_set_ecmd_#t~mem1180#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1152 + netdev_set_ecmd_~np~59#1.offset, 4);netdev_set_ecmd_#t~short1184#1 := 0 != netdev_set_ecmd_#t~mem1180#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: call ldv_timer_timer_instance_4_#t~mem1462#1.base, ldv_timer_timer_instance_4_#t~mem1462#1.offset := read~$Pointer$#27(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8); [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-1: call netdev_timer_#t~mem686#1 := read~int#27(netdev_timer_~dev~1#1.base, 514 + netdev_timer_~dev~1#1.offset, 1); [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: assume 0 == netdev_timer_#t~mem686#1 % 256 % 4294967296;havoc netdev_timer_#t~mem686#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: assume !(0 == netdev_timer_#t~mem686#1 % 256 % 4294967296);havoc netdev_timer_#t~mem686#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11103: SUMMARY for call ldv_assume((if 0 == ~ldv_15_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1438#1 && ldv_pci_pci_instance_2_#t~ret1438#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1438#1;havoc ldv_pci_pci_instance_2_#t~ret1438#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1438#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: start_tx_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_27_#t~ret1385#1 := start_tx_#res#1;havoc start_tx_#t~ret792#1.base, start_tx_#t~ret792#1.offset, start_tx_#t~ret793#1.base, start_tx_#t~ret793#1.offset, start_tx_#t~mem794#1, start_tx_#t~mem795#1.base, start_tx_#t~mem795#1.offset, start_tx_#t~mem796#1.base, start_tx_#t~mem796#1.offset, start_tx_#t~mem797#1, start_tx_#t~ret798#1, start_tx_#t~mem799#1.base, start_tx_#t~mem799#1.offset, start_tx_#t~mem800#1, start_tx_#t~ret801#1.base, start_tx_#t~ret801#1.offset, start_tx_#t~ret802#1, start_tx_#t~mem803#1, start_tx_#t~mem804#1.base, start_tx_#t~mem804#1.offset, start_tx_#t~mem805#1, start_tx_#t~mem806#1, start_tx_#t~mem807#1, start_tx_#t~mem808#1, start_tx_#t~mem809#1, start_tx_#t~mem810#1, start_tx_#t~mem811#1, start_tx_#t~mem812#1, start_tx_#t~bitwise813#1, start_tx_#t~mem814#1, start_tx_#t~ret815#1, start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~dev#1.base, start_tx_~dev#1.offset, start_tx_~np~33#1.base, start_tx_~np~33#1.offset, start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset, start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset, start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset, start_tx_~entry~1#1, start_tx_~flags~1#1, start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset;havoc start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset, start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset;assume { :end_inline_start_tx } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_27_#t~ret1385#1 && ldv_dummy_resourceless_instance_callback_1_27_#t~ret1385#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1385#1;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1385#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1393#1 && ldv_entry_EMGentry_15_#t~ret1393#1 <= 2147483647;ldv_entry_EMGentry_15_~tmp~114#1 := ldv_entry_EMGentry_15_#t~ret1393#1;havoc ldv_entry_EMGentry_15_#t~ret1393#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1393#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: call write~int#27(~dspcfg_workaround~0, natsemi_probe1_~np~5#1.base, 1254 + natsemi_probe1_~np~5#1.offset, 4);call natsemi_probe1_#t~mem364#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1152 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-2: havoc natsemi_init_media_#t~bitwise330#1;assume natsemi_init_media_#t~bitwise330#1 % 4294967296 <= natsemi_init_media_#t~mem329#1 % 4294967296 && natsemi_init_media_#t~bitwise330#1 % 4294967296 <= 2; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: assume 0 != natsemi_init_media_#t~bitwise330#1 % 4294967296;havoc natsemi_init_media_#t~mem329#1;havoc natsemi_init_media_#t~bitwise330#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: assume !(0 != natsemi_init_media_#t~bitwise330#1 % 4294967296);havoc natsemi_init_media_#t~mem329#1;havoc natsemi_init_media_#t~bitwise330#1; [2025-02-08 03:59:32,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-5: call natsemi_init_media_#t~mem329#1 := read~int#27(natsemi_init_media_~np~4#1.base, 1336 + natsemi_init_media_~np~4#1.offset, 4); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume 0 != (ldv_timer_timer_instance_4_#t~mem1462#1.base + ldv_timer_timer_instance_4_#t~mem1462#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_4_#t~mem1462#1.base, ldv_timer_timer_instance_4_#t~mem1462#1.offset;call ldv_timer_timer_instance_4_#t~mem1463#1.base, ldv_timer_timer_instance_4_#t~mem1463#1.offset := read~$Pointer$#27(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_4_#t~mem1464#1 := read~int#27(~ldv_4_container_timer_list~0.base, 40 + ~ldv_4_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_4_2 } true;ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1 := ldv_timer_timer_instance_4_#t~mem1463#1.base, ldv_timer_timer_instance_4_#t~mem1463#1.offset, ldv_timer_timer_instance_4_#t~mem1464#1;havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset := ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset;ldv_timer_instance_callback_4_2_~arg1#1 := ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~1461#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_4_2_~arg1#1, ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~1461#1;##fun~int~TO~VOID_#~1461#1 := ##fun~int~TO~VOID_#in~1461#1;assume { :begin_inline_netdev_timer } true;netdev_timer_#in~data#1 := ##fun~int~TO~VOID_#~1461#1;havoc netdev_timer_#t~ret679#1.base, netdev_timer_#t~ret679#1.offset, netdev_timer_#t~ret680#1.base, netdev_timer_#t~ret680#1.offset, netdev_timer_#t~mem681#1.base, netdev_timer_#t~mem681#1.offset, netdev_timer_#t~mem682#1, netdev_timer_#t~mem683#1, netdev_timer_#t~bitwise684#1, netdev_timer_#t~ret685#1, netdev_timer_#t~mem686#1, netdev_timer_#t~ret687#1, netdev_timer_#t~mem688#1, netdev_timer_#t~mem689#1, netdev_timer_#t~short690#1, netdev_timer_#t~ret691#1, netdev_timer_#t~mem692#1, netdev_timer_#t~ret693#1, netdev_timer_#t~mem694#1, netdev_timer_#t~mem695#1, netdev_timer_#t~ret696#1, netdev_timer_#t~ret697#1, netdev_timer_#t~ret698#1, netdev_timer_~data#1, netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset, netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset, netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset, netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset, netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset, netdev_timer_~next_tick~0#1, netdev_timer_~irq~2#1, netdev_timer_~dspcfg~1#1, netdev_timer_~tmp___1~21#1, netdev_timer_~tmp___2~13#1, netdev_timer_~tmp___3~10#1;netdev_timer_~data#1 := netdev_timer_#in~data#1;havoc netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset;havoc netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset;havoc netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset;havoc netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset;havoc netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset;havoc netdev_timer_~next_tick~0#1;havoc netdev_timer_~irq~2#1;havoc netdev_timer_~dspcfg~1#1;havoc netdev_timer_~tmp___1~21#1;havoc netdev_timer_~tmp___2~13#1;havoc netdev_timer_~tmp___3~10#1;netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset := 0, (if netdev_timer_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_timer_~data#1 % 18446744073709551616 % 18446744073709551616 else netdev_timer_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume !(0 != (ldv_timer_timer_instance_4_#t~mem1462#1.base + ldv_timer_timer_instance_4_#t~mem1462#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_4_#t~mem1462#1.base, ldv_timer_timer_instance_4_#t~mem1462#1.offset; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume 0 == natsemi_set_dspcfg_workaround_~tmp___1~7#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 0; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume !(0 == natsemi_set_dspcfg_workaround_~tmp___1~7#1);natsemi_set_dspcfg_workaround_#res#1 := (if natsemi_set_dspcfg_workaround_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then natsemi_set_dspcfg_workaround_~count#1 % 18446744073709551616 % 18446744073709551616 else natsemi_set_dspcfg_workaround_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-4: assume 0 == natsemi_init_media_#t~mem329#1 % 4294967296;natsemi_init_media_#t~bitwise330#1 := 0; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-4: assume !(0 == natsemi_init_media_#t~mem329#1 % 4294967296); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-3: assume 2 == natsemi_init_media_#t~mem329#1 % 4294967296;natsemi_init_media_#t~bitwise330#1 := natsemi_init_media_#t~mem329#1; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-3: assume !(2 == natsemi_init_media_#t~mem329#1 % 4294967296); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11633: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_34 } true;ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.offset := ~ldv_1_callback_set_settings~0.base, ~ldv_1_callback_set_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1388#1, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.offset;assume { :begin_inline_set_settings } true;set_settings_#in~dev#1.base, set_settings_#in~dev#1.offset, set_settings_#in~ecmd#1.base, set_settings_#in~ecmd#1.offset := ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset;havoc set_settings_#res#1;havoc set_settings_#t~ret1043#1.base, set_settings_#t~ret1043#1.offset, set_settings_#t~ret1044#1, set_settings_~dev#1.base, set_settings_~dev#1.offset, set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset, set_settings_~np~47#1.base, set_settings_~np~47#1.offset, set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset, set_settings_~res~0#1;set_settings_~dev#1.base, set_settings_~dev#1.offset := set_settings_#in~dev#1.base, set_settings_#in~dev#1.offset;set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset := set_settings_#in~ecmd#1.base, set_settings_#in~ecmd#1.offset;havoc set_settings_~np~47#1.base, set_settings_~np~47#1.offset;havoc set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset;havoc set_settings_~res~0#1; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: SUMMARY for call spin_lock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume 0 != natsemi_probe1_#t~mem364#1;havoc natsemi_probe1_#t~mem364#1;call write~int#27(2, natsemi_probe1_~dev~0#1.base, 514 + natsemi_probe1_~dev~0#1.offset, 1); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume !(0 != natsemi_probe1_#t~mem364#1);havoc natsemi_probe1_#t~mem364#1; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502: ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.offset;~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset := ~ldv_1_callback_get_eeprom~0.base, ~ldv_1_callback_get_eeprom~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.base, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.offset, ~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1390#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset;assume { :begin_inline_get_eeprom } true;get_eeprom_#in~dev#1.base, get_eeprom_#in~dev#1.offset, get_eeprom_#in~eeprom#1.base, get_eeprom_#in~eeprom#1.offset, get_eeprom_#in~data#1.base, get_eeprom_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset;havoc get_eeprom_#res#1;havoc get_eeprom_#t~ret1063#1.base, get_eeprom_#t~ret1063#1.offset, get_eeprom_#t~mem1064#1, get_eeprom_#t~ret1065#1.base, get_eeprom_#t~ret1065#1.offset, get_eeprom_#t~ret1066#1, get_eeprom_#t~mem1067#1, get_eeprom_#t~mem1068#1, get_eeprom_#t~memcpy~res1069#1.base, get_eeprom_#t~memcpy~res1069#1.offset, get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset, get_eeprom_~eeprom#1.base, get_eeprom_~eeprom#1.offset, get_eeprom_~data#1.base, get_eeprom_~data#1.offset, get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset, get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset, get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset, get_eeprom_~res~2#1, get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset;get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset := get_eeprom_#in~dev#1.base, get_eeprom_#in~dev#1.offset;get_eeprom_~eeprom#1.base, get_eeprom_~eeprom#1.offset := get_eeprom_#in~eeprom#1.base, get_eeprom_#in~eeprom#1.offset;get_eeprom_~data#1.base, get_eeprom_~data#1.offset := get_eeprom_#in~data#1.base, get_eeprom_#in~data#1.offset;havoc get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset;havoc get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset;havoc get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset;havoc get_eeprom_~res~2#1;havoc get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: assume 0 != ldv_entry_EMGentry_15_~tmp~114#1;~ldv_statevar_15~0 := 3; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: assume !(0 != ldv_entry_EMGentry_15_~tmp~114#1);~ldv_statevar_15~0 := 5; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: SUMMARY for call writew(1, netdev_timer_~ioaddr~18#1.base, 204 + netdev_timer_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6614: assume -2147483648 <= natsemi_init_media_#t~ret331#1 && natsemi_init_media_#t~ret331#1 <= 2147483647;natsemi_init_media_~tmp___5~0#1 := natsemi_init_media_#t~ret331#1;havoc natsemi_init_media_#t~ret331#1;call natsemi_init_media_#t~mem332#1.base, natsemi_init_media_#t~mem332#1.offset := read~$Pointer$#27(natsemi_init_media_~np~4#1.base, 1104 + natsemi_init_media_~np~4#1.offset, 8); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6614-1: SUMMARY for call natsemi_init_media_#t~ret331#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 1); srcloc: null [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume 10 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428: havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;havoc ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_4_2 } true;havoc ldv_timer_timer_instance_4_#t~mem1463#1.base, ldv_timer_timer_instance_4_#t~mem1463#1.offset;havoc ldv_timer_timer_instance_4_#t~mem1464#1; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-1: SUMMARY for call netdev_timer_#t~ret687#1 := readw(netdev_timer_~ioaddr~18#1.base, 244 + netdev_timer_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: netdev_timer_~dspcfg~1#1 := netdev_timer_#t~ret687#1;havoc netdev_timer_#t~ret687#1; [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615-1: SUMMARY for call natsemi_init_media_#t~ret333#1.base, natsemi_init_media_#t~ret333#1.offset := pci_name(natsemi_init_media_#t~mem332#1.base, natsemi_init_media_#t~mem332#1.offset); srcloc: null [2025-02-08 03:59:32,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615: natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset := natsemi_init_media_#t~ret333#1.base, natsemi_init_media_#t~ret333#1.offset;havoc natsemi_init_media_#t~mem332#1.base, natsemi_init_media_#t~mem332#1.offset;havoc natsemi_init_media_#t~ret333#1.base, natsemi_init_media_#t~ret333#1.offset;call natsemi_init_media_#t~mem334#1 := read~int#27(natsemi_init_media_~np~4#1.base, 1262 + natsemi_init_media_~np~4#1.offset, 2); [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset := get_drvinfo_#t~ret1033#1.base, get_drvinfo_#t~ret1033#1.offset;havoc get_drvinfo_#t~ret1033#1.base, get_drvinfo_#t~ret1033#1.offset;get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset := get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-1: SUMMARY for call get_drvinfo_#t~ret1033#1.base, get_drvinfo_#t~ret1033#1.offset := netdev_priv(get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069-1: SUMMARY for call writew(0, netdev_timer_~ioaddr~18#1.base, 204 + netdev_timer_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: call netdev_timer_#t~mem688#1 := read~int#27(netdev_timer_~np~21#1.base, 1254 + netdev_timer_~np~21#1.offset, 4);netdev_timer_#t~short690#1 := 0 != netdev_timer_#t~mem688#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 || 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem1439#1.base, ldv_pci_pci_instance_2_#t~mem1439#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 32 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem1439#1.base, ldv_pci_pci_instance_2_#t~mem1439#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1408#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~120#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~120#1;assume { :begin_inline_natsemi_probe1 } true;natsemi_probe1_#in~pdev#1.base, natsemi_probe1_#in~pdev#1.offset, natsemi_probe1_#in~ent#1.base, natsemi_probe1_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc natsemi_probe1_#res#1;havoc natsemi_probe1_#t~mem336#1, natsemi_probe1_#t~ret337#1, natsemi_probe1_#t~ret338#1, natsemi_probe1_#t~mem339#1, natsemi_probe1_#t~mem340#1, natsemi_probe1_#t~ret341#1, natsemi_probe1_#t~mem342#1, natsemi_probe1_#t~mem343#1, natsemi_probe1_#t~mem344#1, natsemi_probe1_#t~mem345#1, natsemi_probe1_#t~short346#1, natsemi_probe1_#t~ite349#1, natsemi_probe1_#t~mem347#1, natsemi_probe1_#t~mem348#1, natsemi_probe1_#t~mem350#1, natsemi_probe1_#t~ret351#1.base, natsemi_probe1_#t~ret351#1.offset, natsemi_probe1_#t~ret352#1, natsemi_probe1_#t~ret353#1.base, natsemi_probe1_#t~ret353#1.offset, natsemi_probe1_#t~ret354#1, natsemi_probe1_#t~ret355#1, natsemi_probe1_#t~mem356#1.base, natsemi_probe1_#t~mem356#1.offset, natsemi_probe1_#t~mem357#1.base, natsemi_probe1_#t~mem357#1.offset, natsemi_probe1_#t~ret358#1.base, natsemi_probe1_#t~ret358#1.offset, natsemi_probe1_#t~ret359#1.base, natsemi_probe1_#t~ret359#1.offset, natsemi_probe1_#t~ite361#1, natsemi_probe1_#t~bitwise360#1, natsemi_probe1_#t~mem362#1, natsemi_probe1_#t~mem363#1, natsemi_probe1_#t~mem364#1, natsemi_probe1_#t~ret365#1, natsemi_probe1_#t~bitwise366#1, natsemi_probe1_#t~mem367#1, natsemi_probe1_#t~ret368#1, natsemi_probe1_#t~mem369#1, natsemi_probe1_#t~mem370#1, natsemi_probe1_#t~short371#1, natsemi_probe1_#t~ite373#1, natsemi_probe1_#t~mem372#1, natsemi_probe1_#t~bitwise374#1, natsemi_probe1_#t~mem375#1.base, natsemi_probe1_#t~mem375#1.offset, natsemi_probe1_#t~ret376#1.base, natsemi_probe1_#t~ret376#1.offset, natsemi_probe1_#t~ret377#1, natsemi_probe1_#t~mem378#1, natsemi_probe1_#t~short379#1, natsemi_probe1_#t~ret380#1, natsemi_probe1_#t~mem381#1, natsemi_probe1_#t~bitwise382#1, natsemi_probe1_#t~mem383#1.base, natsemi_probe1_#t~mem383#1.offset, natsemi_probe1_#t~ret384#1.base, natsemi_probe1_#t~ret384#1.offset, natsemi_probe1_#t~mem385#1, natsemi_probe1_#t~ret386#1, natsemi_probe1_#t~ret387#1, natsemi_probe1_#t~ret388#1, natsemi_probe1_#t~mem389#1, natsemi_probe1_#t~mem390#1.base, natsemi_probe1_#t~mem390#1.offset, natsemi_probe1_#t~ret391#1.base, natsemi_probe1_#t~ret391#1.offset, natsemi_probe1_#t~mem392#1.base, natsemi_probe1_#t~mem392#1.offset, natsemi_probe1_#t~mem393#1.base, natsemi_probe1_#t~mem393#1.offset, natsemi_probe1_#t~ret394#1, natsemi_probe1_#t~mem395#1, natsemi_probe1_#t~ret396#1, natsemi_probe1_#t~mem397#1, natsemi_probe1_#t~ret398#1, natsemi_probe1_#t~mem399#1, natsemi_probe1_#t~ret400#1, natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~ent#1.base, natsemi_probe1_~ent#1.offset, natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset, natsemi_probe1_~i~0#1, natsemi_probe1_~option~0#1, natsemi_probe1_~irq~0#1, natsemi_probe1_~chip_idx~0#1, natsemi_probe1_~find_cnt~0#1, natsemi_probe1_~iostart~0#1, natsemi_probe1_~iosize~0#1, natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, natsemi_probe1_~pcibar~0#1, natsemi_probe1_~prev_eedata~0#1, natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, natsemi_probe1_~newtmp~0#1, natsemi_probe1_~eedata~0#1, natsemi_probe1_~tmp___0~17#1, natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset, natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset, natsemi_probe1_~tmp___2~5#1, natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset, natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset, natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset;natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset := natsemi_probe1_#in~pdev#1.base, natsemi_probe1_#in~pdev#1.offset;natsemi_probe1_~ent#1.base, natsemi_probe1_~ent#1.offset := natsemi_probe1_#in~ent#1.base, natsemi_probe1_#in~ent#1.offset;havoc natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset;havoc natsemi_probe1_~i~0#1;havoc natsemi_probe1_~option~0#1;havoc natsemi_probe1_~irq~0#1;havoc natsemi_probe1_~chip_idx~0#1;havoc natsemi_probe1_~find_cnt~0#1;havoc natsemi_probe1_~iostart~0#1;havoc natsemi_probe1_~iosize~0#1;havoc natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset;havoc natsemi_probe1_~pcibar~0#1;havoc natsemi_probe1_~prev_eedata~0#1;call natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset := #Ultimate.allocOnStack(4);havoc natsemi_probe1_~newtmp~0#1;havoc natsemi_probe1_~eedata~0#1;havoc natsemi_probe1_~tmp___0~17#1;havoc natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset;call natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset := #Ultimate.allocOnStack(8);havoc natsemi_probe1_~tmp___2~5#1;havoc natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset;havoc natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset;havoc natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset;call natsemi_probe1_#t~mem336#1 := read~int#27(natsemi_probe1_~ent#1.base, 24 + natsemi_probe1_~ent#1.offset, 8);natsemi_probe1_~chip_idx~0#1 := (if natsemi_probe1_#t~mem336#1 % 18446744073709551616 % 4294967296 <= 2147483647 then natsemi_probe1_#t~mem336#1 % 18446744073709551616 % 4294967296 else natsemi_probe1_#t~mem336#1 % 18446744073709551616 % 4294967296 - 4294967296);havoc natsemi_probe1_#t~mem336#1;natsemi_probe1_~find_cnt~0#1 := -1;natsemi_probe1_~pcibar~0#1 := 1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616-1: SUMMARY for call natsemi_init_media_#t~ret335#1 := printk(21, 0); srcloc: null [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616: assume -2147483648 <= natsemi_init_media_#t~ret335#1 && natsemi_init_media_#t~ret335#1 <= 2147483647;havoc natsemi_init_media_#t~mem334#1;havoc natsemi_init_media_#t~ret335#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume 1 == netdev_set_ecmd_#t~mem1188#1 % 256 % 4294967296;havoc netdev_set_ecmd_#t~mem1188#1;call netdev_set_ecmd_#t~mem1189#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2); [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume !(1 == netdev_set_ecmd_#t~mem1188#1 % 256 % 4294967296);havoc netdev_set_ecmd_#t~mem1188#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-1: SUMMARY for call natsemi_probe1_#t~ret365#1 := readl(natsemi_probe1_~ioaddr~1#1.base, 4 + natsemi_probe1_~ioaddr~1#1.offset); srcloc: null [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: natsemi_probe1_~tmp___2~5#1 := natsemi_probe1_#t~ret365#1;havoc natsemi_probe1_#t~ret365#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: havoc get_drvinfo_#t~ret1034#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260-1: SUMMARY for call get_drvinfo_#t~ret1034#1 := strlcpy(get_drvinfo_~info#1.base, 4 + get_drvinfo_~info#1.offset, 75, 0, 32); srcloc: null [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume 1 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: assume netdev_timer_#t~short690#1;call netdev_timer_#t~mem689#1 := read~int#27(netdev_timer_~np~21#1.base, 1252 + netdev_timer_~np~21#1.offset, 2);netdev_timer_#t~short690#1 := (if netdev_timer_~dspcfg~1#1 % 65536 % 4294967296 <= 2147483647 then netdev_timer_~dspcfg~1#1 % 65536 % 4294967296 else netdev_timer_~dspcfg~1#1 % 65536 % 4294967296 - 4294967296) != (if netdev_timer_#t~mem689#1 % 65536 % 4294967296 <= 2147483647 then netdev_timer_#t~mem689#1 % 65536 % 4294967296 else netdev_timer_#t~mem689#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: assume !netdev_timer_#t~short690#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume netdev_timer_#t~short690#1;havoc netdev_timer_#t~mem688#1;havoc netdev_timer_#t~mem689#1;havoc netdev_timer_#t~short690#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume !netdev_timer_#t~short690#1;havoc netdev_timer_#t~mem688#1;havoc netdev_timer_#t~mem689#1;havoc netdev_timer_#t~short690#1; [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: call write~int#27(netdev_set_ecmd_#t~bitwise1190#1, netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2);havoc netdev_set_ecmd_#t~mem1189#1;havoc netdev_set_ecmd_#t~bitwise1190#1;call netdev_set_ecmd_#t~mem1191#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 8 + netdev_set_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789-1: [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789-2: havoc netdev_set_ecmd_#t~bitwise1190#1;assume netdev_set_ecmd_#t~bitwise1190#1 % 4294967296 <= netdev_set_ecmd_#t~mem1189#1 % 65536 % 4294967296 && netdev_set_ecmd_#t~bitwise1190#1 % 4294967296 <= 64543; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: assume 12 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789-3: assume 64543 == netdev_set_ecmd_#t~mem1189#1 % 65536 % 4294967296;netdev_set_ecmd_#t~bitwise1190#1 := netdev_set_ecmd_#t~mem1189#1 % 65536; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789-3: assume !(64543 == netdev_set_ecmd_#t~mem1189#1 % 65536 % 4294967296); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: call netdev_get_regs_#t~mem1221#1 := read~int#27(netdev_get_regs_~rbuf~0#1.base, 16 + netdev_get_regs_~rbuf~0#1.offset, 4);call netdev_get_regs_#t~mem1222#1 := read~int#27(netdev_get_regs_~rbuf~0#1.base, 20 + netdev_get_regs_~rbuf~0#1.offset, 4); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-1: SUMMARY for call writel(netdev_get_regs_~rfcr~1#1, netdev_get_regs_~ioaddr~32#1.base, 72 + netdev_get_regs_~ioaddr~32#1.offset); srcloc: null [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset); srcloc: null [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: ~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789-4: assume 0 == netdev_set_ecmd_#t~mem1189#1 % 65536 % 4294967296;netdev_set_ecmd_#t~bitwise1190#1 := 0; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789-4: assume !(0 == netdev_set_ecmd_#t~mem1189#1 % 65536 % 4294967296); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: havoc get_drvinfo_#t~ret1035#1;call get_drvinfo_#t~mem1036#1.base, get_drvinfo_#t~mem1036#1.offset := read~$Pointer$#27(get_drvinfo_~np~44#1.base, 1104 + get_drvinfo_~np~44#1.offset, 8); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261-1: SUMMARY for call get_drvinfo_#t~ret1035#1 := strlcpy(get_drvinfo_~info#1.base, 36 + get_drvinfo_~info#1.offset, 76, 0, 32); srcloc: null [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-1: [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume 0 != natsemi_probe1_#t~bitwise366#1 % 4294967296;havoc natsemi_probe1_#t~bitwise366#1;call write~int#27(2, natsemi_probe1_~dev~0#1.base, 514 + natsemi_probe1_~dev~0#1.offset, 1); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume !(0 != natsemi_probe1_#t~bitwise366#1 % 4294967296);havoc natsemi_probe1_#t~bitwise366#1;call write~int#27(0, natsemi_probe1_~dev~0#1.base, 514 + natsemi_probe1_~dev~0#1.offset, 1); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset := netdev_get_ecmd_#t~ret1131#1.base, netdev_get_ecmd_#t~ret1131#1.offset;havoc netdev_get_ecmd_#t~ret1131#1.base, netdev_get_ecmd_#t~ret1131#1.offset;netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset := netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset;call netdev_get_ecmd_#t~mem1132#1 := read~int#27(netdev_get_ecmd_~dev#1.base, 514 + netdev_get_ecmd_~dev#1.offset, 1);call write~int#27(netdev_get_ecmd_#t~mem1132#1, netdev_get_ecmd_~ecmd#1.base, 15 + netdev_get_ecmd_~ecmd#1.offset, 1);havoc netdev_get_ecmd_#t~mem1132#1;call netdev_get_ecmd_#t~mem1133#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1258 + netdev_get_ecmd_~np~58#1.offset, 2); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-4: assume 0 == natsemi_probe1_~tmp___2~5#1 % 4294967296;natsemi_probe1_#t~bitwise366#1 := 0; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-4: assume !(0 == natsemi_probe1_~tmp___2~5#1 % 4294967296); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-3: assume 4096 == natsemi_probe1_~tmp___2~5#1 % 4294967296;natsemi_probe1_#t~bitwise366#1 := natsemi_probe1_~tmp___2~5#1; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-3: assume !(4096 == natsemi_probe1_~tmp___2~5#1 % 4294967296); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-2: havoc natsemi_probe1_#t~bitwise366#1;assume natsemi_probe1_#t~bitwise366#1 % 4294967296 <= natsemi_probe1_~tmp___2~5#1 % 4294967296 && natsemi_probe1_#t~bitwise366#1 % 4294967296 <= 4096; [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: assume 0 != (if netdev_set_ecmd_#t~mem1191#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_set_ecmd_#t~mem1191#1 % 4294967296 % 4294967296 else netdev_set_ecmd_#t~mem1191#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc netdev_set_ecmd_#t~mem1191#1;call netdev_set_ecmd_#t~mem1192#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2); [2025-02-08 03:59:32,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: assume !(0 != (if netdev_set_ecmd_#t~mem1191#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_set_ecmd_#t~mem1191#1 % 4294967296 % 4294967296 else netdev_set_ecmd_#t~mem1191#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc netdev_set_ecmd_#t~mem1191#1; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset := ~ldv_1_callback_set_wol~0.base, ~ldv_1_callback_set_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1389#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset;assume { :begin_inline_set_wol } true;set_wol_#in~dev#1.base, set_wol_#in~dev#1.offset, set_wol_#in~wol#1.base, set_wol_#in~wol#1.offset := ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;havoc set_wol_#res#1;havoc set_wol_#t~ret1048#1.base, set_wol_#t~ret1048#1.offset, set_wol_#t~mem1049#1, set_wol_#t~ret1050#1, set_wol_#t~ret1051#1, set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_~wol#1.base, set_wol_~wol#1.offset, set_wol_~np~49#1.base, set_wol_~np~49#1.offset, set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset, set_wol_~res~1#1;set_wol_~dev#1.base, set_wol_~dev#1.offset := set_wol_#in~dev#1.base, set_wol_#in~dev#1.offset;set_wol_~wol#1.base, set_wol_~wol#1.offset := set_wol_#in~wol#1.base, set_wol_#in~wol#1.offset;havoc set_wol_~np~49#1.base, set_wol_~np~49#1.offset;havoc set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset;havoc set_wol_~res~1#1; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-1: SUMMARY for call netdev_get_ecmd_#t~ret1131#1.base, netdev_get_ecmd_#t~ret1131#1.offset := netdev_priv(netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262-1: SUMMARY for call get_drvinfo_#t~ret1037#1.base, get_drvinfo_#t~ret1037#1.offset := pci_name(get_drvinfo_#t~mem1036#1.base, get_drvinfo_#t~mem1036#1.offset); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: ~ldv_statevar_4~0 := 3; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset := get_drvinfo_#t~ret1037#1.base, get_drvinfo_#t~ret1037#1.offset;havoc get_drvinfo_#t~mem1036#1.base, get_drvinfo_#t~mem1036#1.offset;havoc get_drvinfo_#t~ret1037#1.base, get_drvinfo_#t~ret1037#1.offset; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-1: SUMMARY for call netdev_timer_#t~ret691#1 := netif_queue_stopped(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume 0 != netdev_get_regs_#t~bitwise1223#1 % 4294967296;havoc netdev_get_regs_#t~mem1221#1;havoc netdev_get_regs_#t~mem1222#1;havoc netdev_get_regs_#t~bitwise1223#1;call netdev_get_regs_#t~mem1224#1 := read~int#27(netdev_get_regs_~rbuf~0#1.base, 16 + netdev_get_regs_~rbuf~0#1.offset, 4);call netdev_get_regs_#t~mem1225#1 := read~int#27(netdev_get_regs_~rbuf~0#1.base, 20 + netdev_get_regs_~rbuf~0#1.offset, 4); [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume !(0 != netdev_get_regs_#t~bitwise1223#1 % 4294967296);havoc netdev_get_regs_#t~mem1221#1;havoc netdev_get_regs_#t~mem1222#1;havoc netdev_get_regs_#t~bitwise1223#1; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: netdev_timer_~tmp___1~21#1 := (if 0 == netdev_timer_#t~ret691#1 % 256 then 0 else 1);havoc netdev_timer_#t~ret691#1; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923-1: [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-2: havoc netdev_set_ecmd_#t~bitwise1193#1;assume (netdev_set_ecmd_#t~bitwise1193#1 % 4294967296 >= netdev_set_ecmd_#t~mem1192#1 % 65536 % 4294967296 && netdev_set_ecmd_#t~bitwise1193#1 % 4294967296 >= 32) && netdev_set_ecmd_#t~bitwise1193#1 % 4294967296 <= 32 + netdev_set_ecmd_#t~mem1192#1 % 65536 % 4294967296; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-3: assume false;netdev_set_ecmd_#t~bitwise1193#1 := netdev_set_ecmd_#t~mem1192#1 % 65536; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-3: assume !false; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-4: assume 0 == netdev_set_ecmd_#t~mem1192#1 % 65536 % 4294967296 || 32 == netdev_set_ecmd_#t~mem1192#1 % 65536 % 4294967296;netdev_set_ecmd_#t~bitwise1193#1 := 32; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-4: assume !(0 == netdev_set_ecmd_#t~mem1192#1 % 65536 % 4294967296 || 32 == netdev_set_ecmd_#t~mem1192#1 % 65536 % 4294967296); [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923-2: havoc netdev_get_regs_#t~bitwise1223#1;assume netdev_get_regs_#t~bitwise1223#1 % 4294967296 <= netdev_get_regs_#t~mem1221#1 % 4294967296 && netdev_get_regs_#t~bitwise1223#1 % 4294967296 <= netdev_get_regs_#t~mem1222#1 % 4294967296; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923-3: assume netdev_get_regs_#t~mem1221#1 % 4294967296 == netdev_get_regs_#t~mem1222#1 % 4294967296;netdev_get_regs_#t~bitwise1223#1 := netdev_get_regs_#t~mem1221#1; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923-3: assume !(netdev_get_regs_#t~mem1221#1 % 4294967296 == netdev_get_regs_#t~mem1222#1 % 4294967296); [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: call write~int#27(netdev_set_ecmd_#t~bitwise1193#1, netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2);havoc netdev_set_ecmd_#t~mem1192#1;havoc netdev_set_ecmd_#t~bitwise1193#1; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923-4: assume 0 == netdev_get_regs_#t~mem1221#1 % 4294967296 || 0 == netdev_get_regs_#t~mem1222#1 % 4294967296;netdev_get_regs_#t~bitwise1223#1 := 0; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923-4: assume !(0 == netdev_get_regs_#t~mem1221#1 % 4294967296 || 0 == netdev_get_regs_#t~mem1222#1 % 4294967296); [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-1: [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset := netdev_get_wol_#t~ret1086#1.base, netdev_get_wol_#t~ret1086#1.offset;havoc netdev_get_wol_#t~ret1086#1.base, netdev_get_wol_#t~ret1086#1.offset;netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset := netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call netdev_get_wol_#t~ret1086#1.base, netdev_get_wol_#t~ret1086#1.offset := netdev_priv(netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: havoc get_drvinfo_#t~ret1038#1;havoc get_drvinfo_#t~ret1033#1.base, get_drvinfo_#t~ret1033#1.offset, get_drvinfo_#t~ret1034#1, get_drvinfo_#t~ret1035#1, get_drvinfo_#t~mem1036#1.base, get_drvinfo_#t~mem1036#1.offset, get_drvinfo_#t~ret1037#1.base, get_drvinfo_#t~ret1037#1.offset, get_drvinfo_#t~ret1038#1, get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset, get_drvinfo_~info#1.base, get_drvinfo_~info#1.offset, get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset, get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset, get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset;havoc get_drvinfo_#in~dev#1.base, get_drvinfo_#in~dev#1.offset, get_drvinfo_#in~info#1.base, get_drvinfo_#in~info#1.offset;assume { :end_inline_get_drvinfo } true;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263-1: SUMMARY for call get_drvinfo_#t~ret1038#1 := strlcpy(get_drvinfo_~info#1.base, 100 + get_drvinfo_~info#1.offset, get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset, 32); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1442#1 && ldv_pci_pci_instance_2_#t~ret1442#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~42#1 := ldv_pci_pci_instance_2_#t~ret1442#1;havoc ldv_pci_pci_instance_2_#t~ret1442#1; [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1442#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6489-1: SUMMARY for call natsemi_set_dspcfg_workaround_#t~ret294#1.base, natsemi_set_dspcfg_workaround_#t~ret294#1.offset := spinlock_check(natsemi_set_dspcfg_workaround_~np~1#1.base, 1268 + natsemi_set_dspcfg_workaround_~np~1#1.offset); srcloc: null [2025-02-08 03:59:32,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11378: assume 2 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11378: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6489: natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset := natsemi_set_dspcfg_workaround_#t~ret294#1.base, natsemi_set_dspcfg_workaround_#t~ret294#1.offset;havoc natsemi_set_dspcfg_workaround_#t~ret294#1.base, natsemi_set_dspcfg_workaround_#t~ret294#1.offset; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189: natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset := natsemi_suspend_#t~ret1334#1.base, natsemi_suspend_#t~ret1334#1.offset;havoc natsemi_suspend_#t~ret1334#1.base, natsemi_suspend_#t~ret1334#1.offset;natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset := natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189-1: SUMMARY for call natsemi_suspend_#t~ret1334#1.base, natsemi_suspend_#t~ret1334#1.offset := pci_get_drvdata(natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: SUMMARY for call ldv_assume((if 0 != ~ldv_15_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume 0 != netdev_timer_~tmp___1~21#1 % 256;netdev_timer_~tmp___2~13#1 := 0; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume !(0 != netdev_timer_~tmp___1~21#1 % 256);netdev_timer_~tmp___2~13#1 := 1; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925: assume -2147483648 <= netdev_get_regs_#t~ret1227#1 && netdev_get_regs_#t~ret1227#1 <= 2147483647;havoc netdev_get_regs_#t~mem1224#1;havoc netdev_get_regs_#t~mem1225#1;havoc netdev_get_regs_#t~bitwise1226#1;havoc netdev_get_regs_#t~ret1227#1; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-1: SUMMARY for call netdev_get_regs_#t~ret1227#1 := printk(77, 0); srcloc: null [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: havoc netdev_get_ecmd_#t~mem1133#1;call netdev_get_ecmd_#t~mem1134#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1260 + netdev_get_ecmd_~np~58#1.offset, 1);call write~int#27(netdev_get_ecmd_#t~mem1134#1, netdev_get_ecmd_~ecmd#1.base, 14 + netdev_get_ecmd_~ecmd#1.offset, 1);havoc netdev_get_ecmd_#t~mem1134#1;call netdev_get_ecmd_#t~mem1135#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1261 + netdev_get_ecmd_~np~58#1.offset, 1);call write~int#27(netdev_get_ecmd_#t~mem1135#1, netdev_get_ecmd_~ecmd#1.base, 18 + netdev_get_ecmd_~ecmd#1.offset, 1);havoc netdev_get_ecmd_#t~mem1135#1;call write~int#27(0, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);call netdev_get_ecmd_#t~mem1136#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1262 + netdev_get_ecmd_~np~58#1.offset, 2); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661-1: SUMMARY for call ethtool_cmd_speed_set(netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, netdev_get_ecmd_#t~mem1133#1 % 65536); srcloc: null [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: natsemi_set_dspcfg_workaround_~flags~0#1 := natsemi_set_dspcfg_workaround_#t~ret295#1;havoc natsemi_set_dspcfg_workaround_#t~ret295#1;call write~int#27(natsemi_set_dspcfg_workaround_~new_setting~0#1, natsemi_set_dspcfg_workaround_~np~1#1.base, 1254 + natsemi_set_dspcfg_workaround_~np~1#1.offset, 4); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: assume 14 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490-1: SUMMARY for call natsemi_set_dspcfg_workaround_#t~ret295#1 := _raw_spin_lock_irqsave(natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset); srcloc: null [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset := netdev_get_wol_#t~ret1087#1.base, netdev_get_wol_#t~ret1087#1.offset;havoc netdev_get_wol_#t~ret1087#1.base, netdev_get_wol_#t~ret1087#1.offset;netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset := netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-1: SUMMARY for call netdev_get_wol_#t~ret1087#1.base, netdev_get_wol_#t~ret1087#1.offset := ns_ioaddr(netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11115: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: assume 0 != ldv_pci_pci_instance_2_~tmp___1~42#1;~ldv_statevar_2~0 := 14; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~42#1);~ldv_statevar_2~0 := 16; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-1: havoc netdev_get_regs_#t~bitwise1226#1;assume netdev_get_regs_#t~bitwise1226#1 % 4294967296 <= netdev_get_regs_#t~mem1224#1 % 4294967296 && netdev_get_regs_#t~bitwise1226#1 % 4294967296 <= netdev_get_regs_#t~mem1225#1 % 4294967296; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-2: assume netdev_get_regs_#t~mem1224#1 % 4294967296 == netdev_get_regs_#t~mem1225#1 % 4294967296;netdev_get_regs_#t~bitwise1226#1 := netdev_get_regs_#t~mem1224#1; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-2: assume !(netdev_get_regs_#t~mem1224#1 % 4294967296 == netdev_get_regs_#t~mem1225#1 % 4294967296); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-3: assume 0 == netdev_get_regs_#t~mem1224#1 % 4294967296 || 0 == netdev_get_regs_#t~mem1225#1 % 4294967296;netdev_get_regs_#t~bitwise1226#1 := 0; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-3: assume !(0 == netdev_get_regs_#t~mem1224#1 % 4294967296 || 0 == netdev_get_regs_#t~mem1225#1 % 4294967296); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: assume 0 != netdev_set_ecmd_#t~bitwise1195#1 % 4294967296;havoc netdev_set_ecmd_#t~mem1194#1;havoc netdev_set_ecmd_#t~bitwise1195#1;call netdev_set_ecmd_#t~mem1196#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: assume !(0 != netdev_set_ecmd_#t~bitwise1195#1 % 4294967296);havoc netdev_set_ecmd_#t~mem1194#1;havoc netdev_set_ecmd_#t~bitwise1195#1; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-5: call netdev_set_ecmd_#t~mem1194#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 8 + netdev_set_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-1: [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-2: havoc netdev_set_ecmd_#t~bitwise1195#1;assume netdev_set_ecmd_#t~bitwise1195#1 % 4294967296 <= netdev_set_ecmd_#t~mem1194#1 % 4294967296 && netdev_set_ecmd_#t~bitwise1195#1 % 4294967296 <= 2; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-3: assume 2 == netdev_set_ecmd_#t~mem1194#1 % 4294967296;netdev_set_ecmd_#t~bitwise1195#1 := netdev_set_ecmd_#t~mem1194#1; [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-3: assume !(2 == netdev_set_ecmd_#t~mem1194#1 % 4294967296); [2025-02-08 03:59:32,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-4: assume 0 == netdev_set_ecmd_#t~mem1194#1 % 4294967296;netdev_set_ecmd_#t~bitwise1195#1 := 0; [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-4: assume !(0 == netdev_set_ecmd_#t~mem1194#1 % 4294967296); [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11116: ~ldv_statevar_15~0 := 9; [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11116-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset := natsemi_suspend_#t~ret1335#1.base, natsemi_suspend_#t~ret1335#1.offset;havoc natsemi_suspend_#t~ret1335#1.base, natsemi_suspend_#t~ret1335#1.offset;natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset := natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset; [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191-1: SUMMARY for call natsemi_suspend_#t~ret1335#1.base, natsemi_suspend_#t~ret1335#1.offset := netdev_priv(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: call write~int#27(netdev_set_ecmd_#t~bitwise1197#1, netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2);havoc netdev_set_ecmd_#t~mem1196#1;havoc netdev_set_ecmd_#t~bitwise1197#1; [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-1: [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: netdev_get_wol_~tmp___1~31#1 := netdev_get_wol_#t~ret1088#1;havoc netdev_get_wol_#t~ret1088#1;netdev_get_wol_~regval~0#1 := netdev_get_wol_~tmp___1~31#1;call write~int#27(63, netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, 4);call netdev_get_wol_#t~mem1089#1 := read~int#27(netdev_get_wol_~np~55#1.base, 1248 + netdev_get_wol_~np~55#1.offset, 4); [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531-1: SUMMARY for call netdev_get_wol_#t~ret1088#1 := readl(netdev_get_wol_~ioaddr~29#1.base, 64 + netdev_get_wol_~ioaddr~29#1.offset); srcloc: null [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-2: havoc netdev_set_ecmd_#t~bitwise1197#1;assume (netdev_set_ecmd_#t~bitwise1197#1 % 4294967296 >= netdev_set_ecmd_#t~mem1196#1 % 65536 % 4294967296 && netdev_set_ecmd_#t~bitwise1197#1 % 4294967296 >= 64) && netdev_set_ecmd_#t~bitwise1197#1 % 4294967296 <= 64 + netdev_set_ecmd_#t~mem1196#1 % 65536 % 4294967296; [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492-1: SUMMARY for call spin_unlock_irqrestore(natsemi_set_dspcfg_workaround_~np~1#1.base, 1268 + natsemi_set_dspcfg_workaround_~np~1#1.offset, natsemi_set_dspcfg_workaround_~flags~0#1); srcloc: null [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-3: assume false;netdev_set_ecmd_#t~bitwise1197#1 := netdev_set_ecmd_#t~mem1196#1 % 65536; [2025-02-08 03:59:32,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-3: assume !false; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492: natsemi_set_dspcfg_workaround_#res#1 := (if natsemi_set_dspcfg_workaround_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then natsemi_set_dspcfg_workaround_~count#1 % 18446744073709551616 % 18446744073709551616 else natsemi_set_dspcfg_workaround_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);ldv_dummy_resourceless_instance_callback_3_9_#t~ret1392#1 := natsemi_set_dspcfg_workaround_#res#1;havoc natsemi_set_dspcfg_workaround_#t~ret289#1.base, natsemi_set_dspcfg_workaround_#t~ret289#1.offset, natsemi_set_dspcfg_workaround_#t~nondet290#1, natsemi_set_dspcfg_workaround_#t~nondet291#1, natsemi_set_dspcfg_workaround_#t~nondet292#1, natsemi_set_dspcfg_workaround_#t~nondet293#1, natsemi_set_dspcfg_workaround_#t~ret294#1.base, natsemi_set_dspcfg_workaround_#t~ret294#1.offset, natsemi_set_dspcfg_workaround_#t~ret295#1, natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset, natsemi_set_dspcfg_workaround_~attr#1.base, natsemi_set_dspcfg_workaround_~attr#1.offset, natsemi_set_dspcfg_workaround_~buf#1.base, natsemi_set_dspcfg_workaround_~buf#1.offset, natsemi_set_dspcfg_workaround_~count#1, natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset, natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset, natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset, natsemi_set_dspcfg_workaround_~new_setting~0#1, natsemi_set_dspcfg_workaround_~flags~0#1, natsemi_set_dspcfg_workaround_~tmp___0~12#1, natsemi_set_dspcfg_workaround_~tmp___1~7#1, natsemi_set_dspcfg_workaround_~tmp___2~3#1, natsemi_set_dspcfg_workaround_~tmp___3~1#1, natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset;havoc natsemi_set_dspcfg_workaround_#in~dev#1.base, natsemi_set_dspcfg_workaround_#in~dev#1.offset, natsemi_set_dspcfg_workaround_#in~attr#1.base, natsemi_set_dspcfg_workaround_#in~attr#1.offset, natsemi_set_dspcfg_workaround_#in~buf#1.base, natsemi_set_dspcfg_workaround_#in~buf#1.offset, natsemi_set_dspcfg_workaround_#in~count#1;assume { :end_inline_natsemi_set_dspcfg_workaround } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_3_9_#t~ret1392#1 && ldv_dummy_resourceless_instance_callback_3_9_#t~ret1392#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1392#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1392#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_9 } true; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-4: assume 0 == netdev_set_ecmd_#t~mem1196#1 % 65536 % 4294967296 || 64 == netdev_set_ecmd_#t~mem1196#1 % 65536 % 4294967296;netdev_set_ecmd_#t~bitwise1197#1 := 64; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-4: assume !(0 == netdev_set_ecmd_#t~mem1196#1 % 65536 % 4294967296 || 64 == netdev_set_ecmd_#t~mem1196#1 % 65536 % 4294967296); [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset := ~ldv_1_callback_get_eeprom_len~0.base, ~ldv_1_callback_get_eeprom_len~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1376#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703: natsemi_init_mod_#t~ret1356#1 := ldv___pci_register_driver_33_#res#1;havoc ldv___pci_register_driver_33_#t~ret1488#1, ldv___pci_register_driver_33_#t~ret1489#1, ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset, ldv___pci_register_driver_33_~ldv_func_res~9#1, ldv___pci_register_driver_33_~tmp~141#1, ldv___pci_register_driver_33_~tmp___0~80#1;havoc ldv___pci_register_driver_33_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_33 } true;assume -2147483648 <= natsemi_init_mod_#t~ret1356#1 && natsemi_init_mod_#t~ret1356#1 <= 2147483647;natsemi_init_mod_~tmp~110#1 := natsemi_init_mod_#t~ret1356#1;havoc natsemi_init_mod_#t~ret1356#1;natsemi_init_mod_#res#1 := natsemi_init_mod_~tmp~110#1;ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1357#1 := natsemi_init_mod_#res#1;havoc natsemi_init_mod_#t~ret1355#1, natsemi_init_mod_#t~ret1356#1, natsemi_init_mod_~tmp~110#1;assume { :end_inline_natsemi_init_mod } true;assume -2147483648 <= ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1357#1 && ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1357#1 <= 2147483647;ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1 := ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1357#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1357#1;ldv_EMGentry_init_natsemi_init_mod_15_9_#res#1 := ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;ldv_entry_EMGentry_15_#t~ret1394#1 := ldv_EMGentry_init_natsemi_init_mod_15_9_#res#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1357#1, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.offset, ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_natsemi_init_mod_15_9 } true;assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1394#1 && ldv_entry_EMGentry_15_#t~ret1394#1 <= 2147483647;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1394#1;havoc ldv_entry_EMGentry_15_#t~ret1394#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_15_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1516#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~146#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~146#1; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382: assume 3 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset := natsemi_suspend_#t~ret1336#1.base, natsemi_suspend_#t~ret1336#1.offset;havoc natsemi_suspend_#t~ret1336#1.base, natsemi_suspend_#t~ret1336#1.offset;natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset := natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193-1: SUMMARY for call natsemi_suspend_#t~ret1336#1.base, natsemi_suspend_#t~ret1336#1.offset := ns_ioaddr(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc natsemi_reload_eeprom_#t~ret565#1.base, natsemi_reload_eeprom_#t~ret565#1.offset, natsemi_reload_eeprom_#t~ret566#1.base, natsemi_reload_eeprom_#t~ret566#1.offset, natsemi_reload_eeprom_#t~ret567#1, natsemi_reload_eeprom_#t~bitwise568#1, natsemi_reload_eeprom_#t~mem569#1.base, natsemi_reload_eeprom_#t~mem569#1.offset, natsemi_reload_eeprom_#t~ret570#1.base, natsemi_reload_eeprom_#t~ret570#1.offset, natsemi_reload_eeprom_#t~ret571#1, natsemi_reload_eeprom_#t~mem572#1, natsemi_reload_eeprom_#t~bitwise573#1, natsemi_reload_eeprom_#t~mem574#1.base, natsemi_reload_eeprom_#t~mem574#1.offset, natsemi_reload_eeprom_#t~ret575#1.base, natsemi_reload_eeprom_#t~ret575#1.offset, natsemi_reload_eeprom_#t~ret576#1, natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset, natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset, natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset, natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset, natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset, natsemi_reload_eeprom_~i~9#1, natsemi_reload_eeprom_~tmp___1~15#1, natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset, natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset;havoc natsemi_reload_eeprom_#in~dev#1.base, natsemi_reload_eeprom_#in~dev#1.offset;assume { :end_inline_natsemi_reload_eeprom } true; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: assume 16 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-1: assume { :begin_inline_natsemi_reload_eeprom } true;natsemi_reload_eeprom_#in~dev#1.base, natsemi_reload_eeprom_#in~dev#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc natsemi_reload_eeprom_#t~ret565#1.base, natsemi_reload_eeprom_#t~ret565#1.offset, natsemi_reload_eeprom_#t~ret566#1.base, natsemi_reload_eeprom_#t~ret566#1.offset, natsemi_reload_eeprom_#t~ret567#1, natsemi_reload_eeprom_#t~bitwise568#1, natsemi_reload_eeprom_#t~mem569#1.base, natsemi_reload_eeprom_#t~mem569#1.offset, natsemi_reload_eeprom_#t~ret570#1.base, natsemi_reload_eeprom_#t~ret570#1.offset, natsemi_reload_eeprom_#t~ret571#1, natsemi_reload_eeprom_#t~mem572#1, natsemi_reload_eeprom_#t~bitwise573#1, natsemi_reload_eeprom_#t~mem574#1.base, natsemi_reload_eeprom_#t~mem574#1.offset, natsemi_reload_eeprom_#t~ret575#1.base, natsemi_reload_eeprom_#t~ret575#1.offset, natsemi_reload_eeprom_#t~ret576#1, natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset, natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset, natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset, natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset, natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset, natsemi_reload_eeprom_~i~9#1, natsemi_reload_eeprom_~tmp___1~15#1, natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset, natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset;natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset := natsemi_reload_eeprom_#in~dev#1.base, natsemi_reload_eeprom_#in~dev#1.offset;havoc natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset;havoc natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset;havoc natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset;havoc natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset;havoc natsemi_reload_eeprom_~i~9#1;havoc natsemi_reload_eeprom_~tmp___1~15#1;havoc natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset;havoc natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12704-1: ldv___pci_register_driver_33_#res#1 := ldv___pci_register_driver_33_~ldv_func_res~9#1; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: assume 1 == ~ldv_statevar_3~0; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume 0 != netdev_timer_~tmp___2~13#1; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume !(0 != netdev_timer_~tmp___2~13#1);netdev_timer_~next_tick~0#1 := 250; [2025-02-08 03:59:32,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: netdev_get_regs_#res#1 := 0;get_regs_#t~ret1053#1 := netdev_get_regs_#res#1;havoc netdev_get_regs_#t~ret1212#1.base, netdev_get_regs_#t~ret1212#1.offset, netdev_get_regs_#t~ret1213#1, netdev_get_regs_#t~ret1214#1, netdev_get_regs_#t~ret1215#1, netdev_get_regs_#t~ret1216#1, netdev_get_regs_#t~ret1217#1, netdev_get_regs_#t~ret1218#1, netdev_get_regs_#t~ret1219#1, netdev_get_regs_#t~ret1220#1, netdev_get_regs_#t~mem1221#1, netdev_get_regs_#t~mem1222#1, netdev_get_regs_#t~bitwise1223#1, netdev_get_regs_#t~mem1224#1, netdev_get_regs_#t~mem1225#1, netdev_get_regs_#t~bitwise1226#1, netdev_get_regs_#t~ret1227#1, netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset, netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset, netdev_get_regs_~i~19#1, netdev_get_regs_~j~0#1, netdev_get_regs_~rfcr~1#1, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset, netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset, netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset, netdev_get_regs_~tmp___0~58#1, netdev_get_regs_~tmp___1~36#1, netdev_get_regs_~tmp___2~18#1, netdev_get_regs_~tmp___3~14#1, netdev_get_regs_~tmp___4~7#1, netdev_get_regs_~tmp___5~5#1, netdev_get_regs_~tmp___6~4#1, netdev_get_regs_~tmp___7~3#1, netdev_get_regs_~tmp___8~2#1, netdev_get_regs_~tmp___9~0#1, netdev_get_regs_~tmp___10~0#1;havoc netdev_get_regs_#in~dev#1.base, netdev_get_regs_#in~dev#1.offset, netdev_get_regs_#in~buf#1.base, netdev_get_regs_#in~buf#1.offset;assume { :end_inline_netdev_get_regs } true;assume -2147483648 <= get_regs_#t~ret1053#1 && get_regs_#t~ret1053#1 <= 2147483647;havoc get_regs_#t~ret1053#1; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: SUMMARY for call natsemi_reset(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset); srcloc: null [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-1: [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: call natsemi_probe1_#t~mem367#1 := read~int#27(natsemi_probe1_~dev~0#1.base, 514 + natsemi_probe1_~dev~0#1.offset, 1); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-2: havoc netdev_set_ecmd_#t~bitwise1199#1;assume netdev_set_ecmd_#t~bitwise1199#1 % 4294967296 <= netdev_set_ecmd_#t~mem1198#1 % 4294967296 && netdev_set_ecmd_#t~bitwise1199#1 % 4294967296 <= 4; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-3: assume 4 == netdev_set_ecmd_#t~mem1198#1 % 4294967296;netdev_set_ecmd_#t~bitwise1199#1 := netdev_set_ecmd_#t~mem1198#1; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-3: assume !(4 == netdev_set_ecmd_#t~mem1198#1 % 4294967296); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-4: assume 0 == netdev_set_ecmd_#t~mem1198#1 % 4294967296;netdev_set_ecmd_#t~bitwise1199#1 := 0; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-4: assume !(0 == netdev_set_ecmd_#t~mem1198#1 % 4294967296); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: assume 0 != netdev_get_ecmd_#t~bitwise1137#1;havoc netdev_get_ecmd_#t~mem1136#1;havoc netdev_get_ecmd_#t~bitwise1137#1;call netdev_get_ecmd_#t~mem1138#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);call write~int#27(1 + netdev_get_ecmd_#t~mem1138#1 - netdev_get_ecmd_#t~mem1138#1 % 2, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);havoc netdev_get_ecmd_#t~mem1138#1; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: assume !(0 != netdev_get_ecmd_#t~bitwise1137#1);havoc netdev_get_ecmd_#t~mem1136#1;havoc netdev_get_ecmd_#t~bitwise1137#1; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume 0 != netdev_set_ecmd_#t~bitwise1199#1 % 4294967296;havoc netdev_set_ecmd_#t~mem1198#1;havoc netdev_set_ecmd_#t~bitwise1199#1;call netdev_set_ecmd_#t~mem1200#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume !(0 != netdev_set_ecmd_#t~bitwise1199#1 % 4294967296);havoc netdev_set_ecmd_#t~mem1198#1;havoc netdev_set_ecmd_#t~bitwise1199#1; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-5: call netdev_set_ecmd_#t~mem1198#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 8 + netdev_set_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-1: [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-2: havoc netdev_get_ecmd_#t~bitwise1137#1;assume (((((if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_ecmd_#t~bitwise1137#1 <= (if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_ecmd_#t~bitwise1137#1 <= 32) && netdev_get_ecmd_#t~bitwise1137#1 >= 0) && ((if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_ecmd_#t~bitwise1137#1 > 32 + (if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_ecmd_#t~bitwise1137#1 >= -2147483648; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-3: assume 32 == (if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1137#1 := (if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-3: assume !(32 == (if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-4: assume 0 == (if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1137#1 := 0; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-4: assume !(0 == (if netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1136#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-2: havoc netdev_set_ecmd_#t~bitwise1201#1;assume (netdev_set_ecmd_#t~bitwise1201#1 % 4294967296 >= netdev_set_ecmd_#t~mem1200#1 % 65536 % 4294967296 && netdev_set_ecmd_#t~bitwise1201#1 % 4294967296 >= 128) && netdev_set_ecmd_#t~bitwise1201#1 % 4294967296 <= 128 + netdev_set_ecmd_#t~mem1200#1 % 65536 % 4294967296; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-3: assume false;netdev_set_ecmd_#t~bitwise1201#1 := netdev_set_ecmd_#t~mem1200#1 % 65536; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-3: assume !false; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-4: assume 0 == netdev_set_ecmd_#t~mem1200#1 % 65536 % 4294967296 || 128 == netdev_set_ecmd_#t~mem1200#1 % 65536 % 4294967296;netdev_set_ecmd_#t~bitwise1201#1 := 128; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-4: assume !(0 == netdev_set_ecmd_#t~mem1200#1 % 65536 % 4294967296 || 128 == netdev_set_ecmd_#t~mem1200#1 % 65536 % 4294967296); [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: call write~int#27(netdev_set_ecmd_#t~bitwise1201#1, netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2);havoc netdev_set_ecmd_#t~mem1200#1;havoc netdev_set_ecmd_#t~bitwise1201#1; [2025-02-08 03:59:32,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-1: [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592: assume -2147483648 <= ldv___pci_register_driver_#t~ret1358#1 && ldv___pci_register_driver_#t~ret1358#1 <= 2147483647;ldv___pci_register_driver_~tmp~112#1 := ldv___pci_register_driver_#t~ret1358#1;havoc ldv___pci_register_driver_#t~ret1358#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535: assume netdev_get_wol_#t~mem1089#1 % 4294967296 > 1026;havoc netdev_get_wol_#t~mem1089#1;call netdev_get_wol_#t~mem1090#1 := read~int#27(netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, 4); [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535: assume !(netdev_get_wol_#t~mem1089#1 % 4294967296 > 1026);havoc netdev_get_wol_#t~mem1089#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592-1: SUMMARY for call ldv___pci_register_driver_#t~ret1358#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: natsemi_suspend_~tmp___3~15#1 := (if 0 == natsemi_suspend_#t~ret1337#1 % 256 then 0 else 1);havoc natsemi_suspend_#t~ret1337#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret1553#1.base, alloc_etherdev_mqs_#t~ret1553#1.offset;havoc alloc_etherdev_mqs_#t~ret1553#1.base, alloc_etherdev_mqs_#t~ret1553#1.offset; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196-1: SUMMARY for call natsemi_suspend_#t~ret1337#1 := netif_running(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367-3: SUMMARY for call alloc_etherdev_mqs_#t~ret1553#1.base, alloc_etherdev_mqs_#t~ret1553#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: call netdev_timer_#t~mem692#1 := read~int#27(netdev_timer_~np~21#1.base, 1336 + netdev_timer_~np~21#1.offset, 4); [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367: havoc alloc_etherdev_mqs_#t~ret1553#1.base, alloc_etherdev_mqs_#t~ret1553#1.offset; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367-1: ldv_alloc_etherdev_mqs_18_#t~ret1470#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1470#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1553#1.base, alloc_etherdev_mqs_#t~ret1553#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;ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset := ldv_alloc_etherdev_mqs_18_#t~ret1470#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1470#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1470#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1470#1.offset;ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset := ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1359#1, ldv_alloc_etherdev_mqs_#t~ret1360#1.base, ldv_alloc_etherdev_mqs_#t~ret1360#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~66#1;ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset := ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset;ldv_alloc_etherdev_mqs_~arg1#1 := ldv_alloc_etherdev_mqs_#in~arg1#1;ldv_alloc_etherdev_mqs_~arg2#1 := ldv_alloc_etherdev_mqs_#in~arg2#1;ldv_alloc_etherdev_mqs_~arg3#1 := ldv_alloc_etherdev_mqs_#in~arg3#1;havoc ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~66#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-1: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume 0 != natsemi_probe1_#t~mem367#1 % 256 % 4294967296;havoc natsemi_probe1_#t~mem367#1;assume { :begin_inline_find_mii } true;find_mii_#in~dev#1.base, find_mii_#in~dev#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc find_mii_#res#1;havoc find_mii_#t~ret510#1.base, find_mii_#t~ret510#1.offset, find_mii_#t~ret511#1, find_mii_#t~ret512#1, find_mii_#t~ret513#1, find_mii_#t~ret514#1, find_mii_#t~mem515#1, find_mii_#t~bitwise516#1, find_mii_#t~mem517#1.base, find_mii_#t~mem517#1.offset, find_mii_#t~ret518#1.base, find_mii_#t~ret518#1.offset, find_mii_#t~mem519#1, find_mii_#t~ret520#1, find_mii_#t~ret521#1, find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~np~11#1.base, find_mii_~np~11#1.offset, find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset, find_mii_~tmp___0~25#1, find_mii_~i~6#1, find_mii_~did_switch~0#1, find_mii_~tmp___1~12#1, find_mii_~tmp___2~8#1, find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset;find_mii_~dev#1.base, find_mii_~dev#1.offset := find_mii_#in~dev#1.base, find_mii_#in~dev#1.offset;havoc find_mii_~np~11#1.base, find_mii_~np~11#1.offset;havoc find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset;havoc find_mii_~tmp___0~25#1;havoc find_mii_~i~6#1;havoc find_mii_~did_switch~0#1;havoc find_mii_~tmp___1~12#1;havoc find_mii_~tmp___2~8#1;havoc find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume !(0 != natsemi_probe1_#t~mem367#1 % 256 % 4294967296);havoc natsemi_probe1_#t~mem367#1;call write~int#27(1, natsemi_probe1_~np~5#1.base, 1160 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-3: assume false;netdev_get_wol_#t~bitwise1091#1 := netdev_get_wol_#t~mem1090#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-3: assume !false; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-4: assume 0 == netdev_get_wol_#t~mem1090#1 % 4294967296 || 64 == netdev_get_wol_#t~mem1090#1 % 4294967296;netdev_get_wol_#t~bitwise1091#1 := 64; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-4: assume !(0 == netdev_get_wol_#t~mem1090#1 % 4294967296 || 64 == netdev_get_wol_#t~mem1090#1 % 4294967296); [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume 4 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536: call write~int#27(netdev_get_wol_#t~bitwise1091#1, netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, 4);havoc netdev_get_wol_#t~mem1090#1;havoc netdev_get_wol_#t~bitwise1091#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-1: [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-2: havoc netdev_get_wol_#t~bitwise1091#1;assume (netdev_get_wol_#t~bitwise1091#1 % 4294967296 >= netdev_get_wol_#t~mem1090#1 % 4294967296 && netdev_get_wol_#t~bitwise1091#1 % 4294967296 >= 64) && netdev_get_wol_#t~bitwise1091#1 % 4294967296 <= 64 + netdev_get_wol_#t~mem1090#1 % 4294967296; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: assume { :begin_inline_ldv_EMGentry_init_natsemi_init_mod_15_9 } true;ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.offset := ~ldv_15_init_natsemi_init_mod_default~0.base, ~ldv_15_init_natsemi_init_mod_default~0.offset;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#res#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1357#1, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.offset, ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.offset := ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;assume { :begin_inline_natsemi_init_mod } true;havoc natsemi_init_mod_#res#1;havoc natsemi_init_mod_#t~ret1355#1, natsemi_init_mod_#t~ret1356#1, natsemi_init_mod_~tmp~110#1;havoc natsemi_init_mod_~tmp~110#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: assume -2147483648 <= natsemi_init_mod_#t~ret1355#1 && natsemi_init_mod_#t~ret1355#1 <= 2147483647;havoc natsemi_init_mod_#t~ret1355#1;assume { :begin_inline_ldv___pci_register_driver_33 } true;ldv___pci_register_driver_33_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.offset := ~#natsemi_driver~0.base, ~#natsemi_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 83, 0;havoc ldv___pci_register_driver_33_#res#1;havoc ldv___pci_register_driver_33_#t~ret1488#1, ldv___pci_register_driver_33_#t~ret1489#1, ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset, ldv___pci_register_driver_33_~ldv_func_res~9#1, ldv___pci_register_driver_33_~tmp~141#1, ldv___pci_register_driver_33_~tmp___0~80#1;ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset := ldv___pci_register_driver_33_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset := ldv___pci_register_driver_33_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset := ldv___pci_register_driver_33_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_33_~ldv_func_res~9#1;havoc ldv___pci_register_driver_33_~tmp~141#1;havoc ldv___pci_register_driver_33_~tmp___0~80#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_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1550#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~nondet1550#1;assume -2147483648 <= __pci_register_driver_#t~nondet1550#1 && __pci_register_driver_#t~nondet1550#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet1550#1;havoc __pci_register_driver_#t~nondet1550#1; [2025-02-08 03:59:32,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329-1: SUMMARY for call natsemi_init_mod_#t~ret1355#1 := printk(~#version~0.base, ~#version~0.offset); srcloc: null [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume 0 != ldv___pci_register_driver_~tmp~112#1; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume !(0 != ldv___pci_register_driver_~tmp~112#1); [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: assume 17 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11519: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset := ~ldv_1_callback_get_link~0.base, ~ldv_1_callback_get_link~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1377#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :begin_inline_get_link } true;get_link_#in~dev#1.base, get_link_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc get_link_#res#1;havoc get_link_#t~ret1060#1, get_link_#t~ret1061#1, get_link_#t~bitwise1062#1, get_link_~dev#1.base, get_link_~dev#1.offset, get_link_~tmp~94#1;get_link_~dev#1.base, get_link_~dev#1.offset := get_link_#in~dev#1.base, get_link_#in~dev#1.offset;havoc get_link_~tmp~94#1; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: assume 0 != (if netdev_timer_#t~mem692#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_timer_#t~mem692#1 % 4294967296 % 4294967296 else netdev_timer_#t~mem692#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc netdev_timer_#t~mem692#1; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: assume !(0 != (if netdev_timer_#t~mem692#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_timer_#t~mem692#1 % 4294967296 % 4294967296 else netdev_timer_#t~mem692#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc netdev_timer_#t~mem692#1; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume 0 != (if natsemi_suspend_~tmp___3~15#1 % 256 % 4294967296 <= 2147483647 then natsemi_suspend_~tmp___3~15#1 % 256 % 4294967296 else natsemi_suspend_~tmp___3~15#1 % 256 % 4294967296 - 4294967296);call natsemi_suspend_#t~mem1338#1.base, natsemi_suspend_#t~mem1338#1.offset := read~$Pointer$#27(natsemi_suspend_~np~64#1.base, 1104 + natsemi_suspend_~np~64#1.offset, 8);call natsemi_suspend_#t~mem1339#1 := read~int#27(natsemi_suspend_#t~mem1338#1.base, 1547 + natsemi_suspend_#t~mem1338#1.offset, 4);natsemi_suspend_~irq~7#1 := (if natsemi_suspend_#t~mem1339#1 % 4294967296 % 4294967296 <= 2147483647 then natsemi_suspend_#t~mem1339#1 % 4294967296 % 4294967296 else natsemi_suspend_#t~mem1339#1 % 4294967296 % 4294967296 - 4294967296);havoc natsemi_suspend_#t~mem1338#1.base, natsemi_suspend_#t~mem1338#1.offset;havoc natsemi_suspend_#t~mem1339#1;assume { :begin_inline_ldv_del_timer_sync_31 } true;ldv_del_timer_sync_31_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_31_#in~ldv_func_arg1#1.offset := natsemi_suspend_~np~64#1.base, 980 + natsemi_suspend_~np~64#1.offset;havoc ldv_del_timer_sync_31_#res#1;havoc ldv_del_timer_sync_31_#t~ret1484#1, ldv_del_timer_sync_31_#t~ret1485#1, ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset, ldv_del_timer_sync_31_~ldv_func_res~7#1, ldv_del_timer_sync_31_~tmp~139#1, ldv_del_timer_sync_31_~tmp___0~78#1;ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset := ldv_del_timer_sync_31_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_31_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_31_~ldv_func_res~7#1;havoc ldv_del_timer_sync_31_~tmp~139#1;havoc ldv_del_timer_sync_31_~tmp___0~78#1; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume !(0 != (if natsemi_suspend_~tmp___3~15#1 % 256 % 4294967296 <= 2147483647 then natsemi_suspend_~tmp___3~15#1 % 256 % 4294967296 else natsemi_suspend_~tmp___3~15#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916: ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset := ldv_pci_pci_instance_2_#t~ret1443#1.base, ldv_pci_pci_instance_2_#t~ret1443#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1443#1.base, ldv_pci_pci_instance_2_#t~ret1443#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1443#1.base, ldv_pci_pci_instance_2_#t~ret1443#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume 0 != netdev_set_ecmd_#t~bitwise1203#1 % 4294967296;havoc netdev_set_ecmd_#t~mem1202#1;havoc netdev_set_ecmd_#t~bitwise1203#1;call netdev_set_ecmd_#t~mem1204#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2); [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume !(0 != netdev_set_ecmd_#t~bitwise1203#1 % 4294967296);havoc netdev_set_ecmd_#t~mem1202#1;havoc netdev_set_ecmd_#t~bitwise1203#1; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12048: assume 2 == ~ldv_statevar_3~0; [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12048: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 03:59:32,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: natsemi_probe1_#t~ret368#1 := find_mii_#res#1;havoc find_mii_#t~ret510#1.base, find_mii_#t~ret510#1.offset, find_mii_#t~ret511#1, find_mii_#t~ret512#1, find_mii_#t~ret513#1, find_mii_#t~ret514#1, find_mii_#t~mem515#1, find_mii_#t~bitwise516#1, find_mii_#t~mem517#1.base, find_mii_#t~mem517#1.offset, find_mii_#t~ret518#1.base, find_mii_#t~ret518#1.offset, find_mii_#t~mem519#1, find_mii_#t~ret520#1, find_mii_#t~ret521#1, find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~np~11#1.base, find_mii_~np~11#1.offset, find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset, find_mii_~tmp___0~25#1, find_mii_~i~6#1, find_mii_~did_switch~0#1, find_mii_~tmp___1~12#1, find_mii_~tmp___2~8#1, find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset;havoc find_mii_#in~dev#1.base, find_mii_#in~dev#1.offset;assume { :end_inline_find_mii } true;assume -2147483648 <= natsemi_probe1_#t~ret368#1 && natsemi_probe1_#t~ret368#1 <= 2147483647;call write~int#27(natsemi_probe1_#t~ret368#1, natsemi_probe1_~np~5#1.base, 1160 + natsemi_probe1_~np~5#1.offset, 4);havoc natsemi_probe1_#t~ret368#1;call natsemi_probe1_#t~mem369#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1152 + natsemi_probe1_~np~5#1.offset, 4);natsemi_probe1_#t~short371#1 := 0 == natsemi_probe1_#t~mem369#1; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-5: call netdev_set_ecmd_#t~mem1202#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 8 + netdev_set_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-1: [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-2: havoc netdev_get_ecmd_#t~bitwise1140#1;assume (((((if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_ecmd_#t~bitwise1140#1 <= (if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_ecmd_#t~bitwise1140#1 <= 64) && netdev_get_ecmd_#t~bitwise1140#1 >= 0) && ((if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_ecmd_#t~bitwise1140#1 > 64 + (if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_ecmd_#t~bitwise1140#1 >= -2147483648; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-3: assume 64 == (if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1140#1 := (if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-3: assume !(64 == (if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-4: assume 0 == (if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1140#1 := 0; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-4: assume !(0 == (if netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1139#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-1: [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-2: havoc netdev_set_ecmd_#t~bitwise1203#1;assume netdev_set_ecmd_#t~bitwise1203#1 % 4294967296 <= netdev_set_ecmd_#t~mem1202#1 % 4294967296 && netdev_set_ecmd_#t~bitwise1203#1 % 4294967296 <= 8; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-3: assume 8 == netdev_set_ecmd_#t~mem1202#1 % 4294967296;netdev_set_ecmd_#t~bitwise1203#1 := netdev_set_ecmd_#t~mem1202#1; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-3: assume !(8 == netdev_set_ecmd_#t~mem1202#1 % 4294967296); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-4: assume 0 == netdev_set_ecmd_#t~mem1202#1 % 4294967296;netdev_set_ecmd_#t~bitwise1203#1 := 0; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-4: assume !(0 == netdev_set_ecmd_#t~mem1202#1 % 4294967296); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume 0 != netdev_get_ecmd_#t~bitwise1140#1;havoc netdev_get_ecmd_#t~mem1139#1;havoc netdev_get_ecmd_#t~bitwise1140#1;call netdev_get_ecmd_#t~mem1141#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume !(0 != netdev_get_ecmd_#t~bitwise1140#1);havoc netdev_get_ecmd_#t~mem1139#1;havoc netdev_get_ecmd_#t~bitwise1140#1; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12577-1: SUMMARY for call ldv_mod_timer_24_#t~ret1476#1 := mod_timer(ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-5: call netdev_get_ecmd_#t~mem1139#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1262 + netdev_get_ecmd_~np~58#1.offset, 2); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12577: assume -2147483648 <= ldv_mod_timer_24_#t~ret1476#1 && ldv_mod_timer_24_#t~ret1476#1 <= 2147483647;ldv_mod_timer_24_~tmp~135#1 := ldv_mod_timer_24_#t~ret1476#1;havoc ldv_mod_timer_24_#t~ret1476#1;ldv_mod_timer_24_~ldv_func_res~3#1 := ldv_mod_timer_24_~tmp~135#1; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803: call write~int#27(netdev_set_ecmd_#t~bitwise1205#1, netdev_set_ecmd_~np~59#1.base, 1262 + netdev_set_ecmd_~np~59#1.offset, 2);havoc netdev_set_ecmd_#t~mem1204#1;havoc netdev_set_ecmd_#t~bitwise1205#1; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803-1: [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-2: havoc netdev_get_ecmd_#t~bitwise1142#1;assume (netdev_get_ecmd_#t~bitwise1142#1 % 4294967296 >= netdev_get_ecmd_#t~mem1141#1 % 4294967296 && netdev_get_ecmd_#t~bitwise1142#1 % 4294967296 >= 2) && netdev_get_ecmd_#t~bitwise1142#1 % 4294967296 <= 2 + netdev_get_ecmd_#t~mem1141#1 % 4294967296; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10596: ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-3: assume false;netdev_get_ecmd_#t~bitwise1142#1 := netdev_get_ecmd_#t~mem1141#1; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-3: assume !false; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: call write~int#27(0, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-4: assume 0 == netdev_get_ecmd_#t~mem1141#1 % 4294967296 || 2 == netdev_get_ecmd_#t~mem1141#1 % 4294967296;netdev_get_ecmd_#t~bitwise1142#1 := 2; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-4: assume !(0 == netdev_get_ecmd_#t~mem1141#1 % 4294967296 || 2 == netdev_get_ecmd_#t~mem1141#1 % 4294967296); [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10596-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803-2: havoc netdev_set_ecmd_#t~bitwise1205#1;assume (netdev_set_ecmd_#t~bitwise1205#1 % 4294967296 >= netdev_set_ecmd_#t~mem1204#1 % 65536 % 4294967296 && netdev_set_ecmd_#t~bitwise1205#1 % 4294967296 >= 256) && netdev_set_ecmd_#t~bitwise1205#1 % 4294967296 <= 256 + netdev_set_ecmd_#t~mem1204#1 % 65536 % 4294967296; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803-3: assume false;netdev_set_ecmd_#t~bitwise1205#1 := netdev_set_ecmd_#t~mem1204#1 % 65536; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803-3: assume !false; [2025-02-08 03:59:32,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803-4: assume 0 == netdev_set_ecmd_#t~mem1204#1 % 65536 % 4294967296 || 256 == netdev_set_ecmd_#t~mem1204#1 % 65536 % 4294967296;netdev_set_ecmd_#t~bitwise1205#1 := 256; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803-4: assume !(0 == netdev_set_ecmd_#t~mem1204#1 % 65536 % 4294967296 || 256 == netdev_set_ecmd_#t~mem1204#1 % 65536 % 4294967296); [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: call write~int#27(netdev_get_ecmd_#t~bitwise1142#1, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);havoc netdev_get_ecmd_#t~mem1141#1;havoc netdev_get_ecmd_#t~bitwise1142#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-1: [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503: havoc pci_bus_read_config_dword_#t~nondet1567#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503-1: pci_read_config_dword_#t~ret239#1 := pci_bus_read_config_dword_#res#1;havoc pci_bus_read_config_dword_#t~nondet1567#1, pci_bus_read_config_dword_~arg0#1.base, pci_bus_read_config_dword_~arg0#1.offset, pci_bus_read_config_dword_~arg1#1, pci_bus_read_config_dword_~arg2#1, pci_bus_read_config_dword_~arg3#1.base, pci_bus_read_config_dword_~arg3#1.offset;havoc pci_bus_read_config_dword_#in~arg0#1.base, pci_bus_read_config_dword_#in~arg0#1.offset, pci_bus_read_config_dword_#in~arg1#1, pci_bus_read_config_dword_#in~arg2#1, pci_bus_read_config_dword_#in~arg3#1.base, pci_bus_read_config_dword_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_dword } true;assume -2147483648 <= pci_read_config_dword_#t~ret239#1 && pci_read_config_dword_#t~ret239#1 <= 2147483647;pci_read_config_dword_~tmp~26#1 := pci_read_config_dword_#t~ret239#1;havoc pci_read_config_dword_#t~mem237#1.base, pci_read_config_dword_#t~mem237#1.offset;havoc pci_read_config_dword_#t~mem238#1;havoc pci_read_config_dword_#t~ret239#1;pci_read_config_dword_#res#1 := pci_read_config_dword_~tmp~26#1;natsemi_probe1_#t~ret338#1 := pci_read_config_dword_#res#1;havoc pci_read_config_dword_#t~mem237#1.base, pci_read_config_dword_#t~mem237#1.offset, pci_read_config_dword_#t~mem238#1, pci_read_config_dword_#t~ret239#1, pci_read_config_dword_~dev#1.base, pci_read_config_dword_~dev#1.offset, pci_read_config_dword_~where#1, pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset, pci_read_config_dword_~tmp~26#1;havoc pci_read_config_dword_#in~dev#1.base, pci_read_config_dword_#in~dev#1.offset, pci_read_config_dword_#in~where#1, pci_read_config_dword_#in~val#1.base, pci_read_config_dword_#in~val#1.offset;assume { :end_inline_pci_read_config_dword } true;assume -2147483648 <= natsemi_probe1_#t~ret338#1 && natsemi_probe1_#t~ret338#1 <= 2147483647;havoc natsemi_probe1_#t~ret338#1;call natsemi_probe1_#t~mem339#1 := read~int#2(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, 4); [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086: assume -2147483648 <= netdev_timer_#t~ret693#1 && netdev_timer_#t~ret693#1 <= 2147483647;havoc netdev_timer_#t~ret693#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1396#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125: assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1396#1 && ldv_entry_EMGentry_15_#t~ret1396#1 <= 2147483647;ldv_entry_EMGentry_15_~tmp___0~67#1 := ldv_entry_EMGentry_15_#t~ret1396#1;havoc ldv_entry_EMGentry_15_#t~ret1396#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086-1: SUMMARY for call netdev_timer_#t~ret693#1 := printk(54, 0); srcloc: null [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1444#1.base, ldv_pci_pci_instance_2_#t~ret1444#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset := ldv_pci_pci_instance_2_#t~ret1444#1.base, ldv_pci_pci_instance_2_#t~ret1444#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1444#1.base, ldv_pci_pci_instance_2_#t~ret1444#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765-1: assume natsemi_probe1_#t~short371#1;call natsemi_probe1_#t~mem370#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1160 + natsemi_probe1_~np~5#1.offset, 4);natsemi_probe1_#t~short371#1 := 32 == natsemi_probe1_#t~mem370#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765-1: assume !natsemi_probe1_#t~short371#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume natsemi_probe1_#t~short371#1;havoc natsemi_probe1_#t~mem369#1;havoc natsemi_probe1_#t~mem370#1;havoc natsemi_probe1_#t~short371#1;call write~int#27(0, natsemi_probe1_~dev~0#1.base, 514 + natsemi_probe1_~dev~0#1.offset, 1);call write~int#27(1, natsemi_probe1_~np~5#1.base, 1160 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume !natsemi_probe1_#t~short371#1;havoc natsemi_probe1_#t~mem369#1;havoc natsemi_probe1_#t~mem370#1;havoc natsemi_probe1_#t~short371#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: assume 0 != (if netdev_get_wol_~regval~0#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_get_wol_~regval~0#1 % 4294967296 % 4294967296 else netdev_get_wol_~regval~0#1 % 4294967296 % 4294967296 - 4294967296) % 2;call netdev_get_wol_#t~mem1092#1 := read~int#27(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);call write~int#27(1 + netdev_get_wol_#t~mem1092#1 - netdev_get_wol_#t~mem1092#1 % 2, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);havoc netdev_get_wol_#t~mem1092#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: assume !(0 != (if netdev_get_wol_~regval~0#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_get_wol_~regval~0#1 % 4294967296 % 4294967296 else netdev_get_wol_~regval~0#1 % 4294967296 % 4294967296 - 4294967296) % 2); [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12579-1: SUMMARY for call ldv_mod_timer_24_#t~ret1477#1 := ldv_mod_timer(ldv_mod_timer_24_~ldv_func_res~3#1, ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12579: assume -2147483648 <= ldv_mod_timer_24_#t~ret1477#1 && ldv_mod_timer_24_#t~ret1477#1 <= 2147483647;ldv_mod_timer_24_~tmp___0~74#1 := ldv_mod_timer_24_#t~ret1477#1;havoc ldv_mod_timer_24_#t~ret1477#1;ldv_mod_timer_24_#res#1 := ldv_mod_timer_24_~tmp___0~74#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: assume 5 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201: natsemi_suspend_#t~ret1340#1 := ldv_del_timer_sync_31_#res#1;havoc ldv_del_timer_sync_31_#t~ret1484#1, ldv_del_timer_sync_31_#t~ret1485#1, ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset, ldv_del_timer_sync_31_~ldv_func_res~7#1, ldv_del_timer_sync_31_~tmp~139#1, ldv_del_timer_sync_31_~tmp___0~78#1;havoc ldv_del_timer_sync_31_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_31_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_31 } true;assume -2147483648 <= natsemi_suspend_#t~ret1340#1 && natsemi_suspend_#t~ret1340#1 <= 2147483647;havoc natsemi_suspend_#t~ret1340#1; [2025-02-08 03:59:32,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: assume 19 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10598-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10598: assume { :begin_inline_ldv_dispatch_register_14_2 } true;ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset := ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10202: SUMMARY for call disable_irq(natsemi_suspend_~irq~7#1); srcloc: null [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume 3 == ~ldv_statevar_3~0; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume 0 != ldv_entry_EMGentry_15_~tmp___0~67#1;~ldv_statevar_15~0 := 6; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume !(0 != ldv_entry_EMGentry_15_~tmp___0~67#1);~ldv_statevar_15~0 := 8; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume 0 != netdev_get_ecmd_#t~bitwise1144#1;havoc netdev_get_ecmd_#t~mem1143#1;havoc netdev_get_ecmd_#t~bitwise1144#1;call netdev_get_ecmd_#t~mem1145#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume !(0 != netdev_get_ecmd_#t~bitwise1144#1);havoc netdev_get_ecmd_#t~mem1143#1;havoc netdev_get_ecmd_#t~bitwise1144#1; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11920: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1445#1 && ldv_pci_pci_instance_2_#t~ret1445#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~9#1 := ldv_pci_pci_instance_2_#t~ret1445#1;havoc ldv_pci_pci_instance_2_#t~ret1445#1; [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11920-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1445#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-5: call netdev_get_ecmd_#t~mem1143#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1262 + netdev_get_ecmd_~np~58#1.offset, 2); [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-1: [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-2: havoc netdev_get_ecmd_#t~bitwise1144#1;assume (((((if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_ecmd_#t~bitwise1144#1 <= (if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_ecmd_#t~bitwise1144#1 <= 128) && netdev_get_ecmd_#t~bitwise1144#1 >= 0) && ((if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_ecmd_#t~bitwise1144#1 > 128 + (if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_ecmd_#t~bitwise1144#1 >= -2147483648; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-3: assume 128 == (if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1144#1 := (if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-3: assume !(128 == (if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-4: assume 0 == (if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1144#1 := 0; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-4: assume !(0 == (if netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1143#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10599: havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;havoc ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_14_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: SUMMARY for call spin_lock_irq(natsemi_suspend_~np~64#1.base, 1268 + natsemi_suspend_~np~64#1.offset); srcloc: null [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675: call write~int#27(netdev_get_ecmd_#t~bitwise1146#1, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);havoc netdev_get_ecmd_#t~mem1145#1;havoc netdev_get_ecmd_#t~bitwise1146#1; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675-1: [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13507: havoc pci_bus_write_config_dword_#t~nondet1568#1;pci_write_config_dword_#t~ret242#1 := pci_bus_write_config_dword_#res#1;havoc pci_bus_write_config_dword_#t~nondet1568#1, pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset, pci_bus_write_config_dword_~arg1#1, pci_bus_write_config_dword_~arg2#1, pci_bus_write_config_dword_~arg3#1;havoc pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset, pci_bus_write_config_dword_#in~arg1#1, pci_bus_write_config_dword_#in~arg2#1, pci_bus_write_config_dword_#in~arg3#1;assume { :end_inline_pci_bus_write_config_dword } true;assume -2147483648 <= pci_write_config_dword_#t~ret242#1 && pci_write_config_dword_#t~ret242#1 <= 2147483647;pci_write_config_dword_~tmp~27#1 := pci_write_config_dword_#t~ret242#1;havoc pci_write_config_dword_#t~mem240#1.base, pci_write_config_dword_#t~mem240#1.offset;havoc pci_write_config_dword_#t~mem241#1;havoc pci_write_config_dword_#t~ret242#1;pci_write_config_dword_#res#1 := pci_write_config_dword_~tmp~27#1; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12582-1: ldv_mod_timer_24_#res#1 := ldv_mod_timer_24_~ldv_func_res~3#1; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ~ldv_1_callback_get_msglevel~0.base, ~ldv_1_callback_get_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1378#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :begin_inline_get_msglevel } true;get_msglevel_#in~dev#1.base, get_msglevel_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc get_msglevel_#res#1;havoc get_msglevel_#t~ret1054#1.base, get_msglevel_#t~ret1054#1.offset, get_msglevel_#t~mem1055#1, get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset, get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset, get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset;get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset := get_msglevel_#in~dev#1.base, get_msglevel_#in~dev#1.offset;havoc get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset;havoc get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675-2: havoc netdev_get_ecmd_#t~bitwise1146#1;assume (netdev_get_ecmd_#t~bitwise1146#1 % 4294967296 >= netdev_get_ecmd_#t~mem1145#1 % 4294967296 && netdev_get_ecmd_#t~bitwise1146#1 % 4294967296 >= 4) && netdev_get_ecmd_#t~bitwise1146#1 % 4294967296 <= 4 + netdev_get_ecmd_#t~mem1145#1 % 4294967296; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675-3: assume false;netdev_get_ecmd_#t~bitwise1146#1 := netdev_get_ecmd_#t~mem1145#1; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675-3: assume !false; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675-4: assume 0 == netdev_get_ecmd_#t~mem1145#1 % 4294967296 || 4 == netdev_get_ecmd_#t~mem1145#1 % 4294967296;netdev_get_ecmd_#t~bitwise1146#1 := 4; [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675-4: assume !(0 == netdev_get_ecmd_#t~mem1145#1 % 4294967296 || 4 == netdev_get_ecmd_#t~mem1145#1 % 4294967296); [2025-02-08 03:59:32,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204: call write~int#27(1, natsemi_suspend_~np~64#1.base, 1148 + natsemi_suspend_~np~64#1.offset, 4); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204-1: SUMMARY for call natsemi_irq_disable(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: assume 0 != ldv_pci_pci_instance_2_~tmp___4~9#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~9#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: netdev_set_ecmd_~tmp___1~35#1 := netdev_set_ecmd_#t~ret1206#1;havoc netdev_set_ecmd_#t~ret1206#1;call write~int#27(netdev_set_ecmd_~tmp___1~35#1, netdev_set_ecmd_~np~59#1.base, 1258 + netdev_set_ecmd_~np~59#1.offset, 2);call netdev_set_ecmd_#t~mem1207#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 14 + netdev_set_ecmd_~ecmd#1.offset, 1);call write~int#27(netdev_set_ecmd_#t~mem1207#1, netdev_set_ecmd_~np~59#1.base, 1260 + netdev_set_ecmd_~np~59#1.offset, 1);havoc netdev_set_ecmd_#t~mem1207#1;call netdev_set_ecmd_#t~mem1208#1 := read~int#27(netdev_set_ecmd_~np~59#1.base, 1260 + netdev_set_ecmd_~np~59#1.offset, 1); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808-1: SUMMARY for call netdev_set_ecmd_#t~ret1206#1 := ethtool_cmd_speed(netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset); srcloc: null [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-3: assume 2 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1093#1 := netdev_get_wol_~regval~0#1; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-3: assume !(2 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-4: assume 0 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1093#1 := 0; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-4: assume !(0 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394: assume 8 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394: assume !(8 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume 0 != netdev_get_wol_#t~bitwise1093#1 % 4294967296;havoc netdev_get_wol_#t~bitwise1093#1;call netdev_get_wol_#t~mem1094#1 := read~int#27(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !(0 != netdev_get_wol_#t~bitwise1093#1 % 4294967296);havoc netdev_get_wol_#t~bitwise1093#1; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-1: [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544-2: havoc netdev_get_wol_#t~bitwise1093#1;assume netdev_get_wol_#t~bitwise1093#1 % 4294967296 <= netdev_get_wol_~regval~0#1 % 4294967296 && netdev_get_wol_#t~bitwise1093#1 % 4294967296 <= 2; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: SUMMARY for call disable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12980: assume 0 != ldv_check_return_value_probe_~retval#1;assume { :begin_inline_ldv_assert_linux_usb_dev__probe_failed } true;ldv_assert_linux_usb_dev__probe_failed_#in~expr#1 := (if 0 == ~LDV_USB_DEV_REF_COUNTS~0 then 1 else 0);havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;ldv_assert_linux_usb_dev__probe_failed_~expr#1 := ldv_assert_linux_usb_dev__probe_failed_#in~expr#1; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12980: assume !(0 != ldv_check_return_value_probe_~retval#1); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11791: assume 20 == ~ldv_statevar_2~0; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11791: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-4: assume 0 == netdev_get_wol_#t~mem1094#1 % 4294967296 || 2 == netdev_get_wol_#t~mem1094#1 % 4294967296;netdev_get_wol_#t~bitwise1095#1 := 2; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-4: assume !(0 == netdev_get_wol_#t~mem1094#1 % 4294967296 || 2 == netdev_get_wol_#t~mem1094#1 % 4294967296); [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: call write~int#27(netdev_get_wol_#t~bitwise1095#1, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);havoc netdev_get_wol_#t~mem1094#1;havoc netdev_get_wol_#t~bitwise1095#1; [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-1: [2025-02-08 03:59:32,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-2: havoc netdev_get_wol_#t~bitwise1095#1;assume (netdev_get_wol_#t~bitwise1095#1 % 4294967296 >= netdev_get_wol_#t~mem1094#1 % 4294967296 && netdev_get_wol_#t~bitwise1095#1 % 4294967296 >= 2) && netdev_get_wol_#t~bitwise1095#1 % 4294967296 <= 2 + netdev_get_wol_#t~mem1094#1 % 4294967296; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-3: assume false;netdev_get_wol_#t~bitwise1095#1 := netdev_get_wol_#t~mem1094#1; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-3: assume !false; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: SUMMARY for call spin_lock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: SUMMARY for call natsemi_stop_rxtx(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume 4 == ~ldv_statevar_3~0; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-1: [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-2: havoc netdev_get_ecmd_#t~bitwise1148#1;assume (((((if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_ecmd_#t~bitwise1148#1 <= (if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_ecmd_#t~bitwise1148#1 <= 256) && netdev_get_ecmd_#t~bitwise1148#1 >= 0) && ((if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_ecmd_#t~bitwise1148#1 > 256 + (if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_ecmd_#t~bitwise1148#1 >= -2147483648; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-3: assume 256 == (if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1148#1 := (if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-3: assume !(256 == (if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-4: assume 0 == (if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296);netdev_get_ecmd_#t~bitwise1148#1 := 0; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-4: assume !(0 == (if netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1147#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume 0 != netdev_get_ecmd_#t~bitwise1148#1;havoc netdev_get_ecmd_#t~mem1147#1;havoc netdev_get_ecmd_#t~bitwise1148#1;call netdev_get_ecmd_#t~mem1149#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume !(0 != netdev_get_ecmd_#t~bitwise1148#1);havoc netdev_get_ecmd_#t~mem1147#1;havoc netdev_get_ecmd_#t~bitwise1148#1; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-5: call netdev_get_ecmd_#t~mem1147#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1262 + netdev_get_ecmd_~np~58#1.offset, 2); [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: SUMMARY for call netif_stop_queue(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: SUMMARY for call natsemi_stop_rxtx(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12982: havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;havoc ldv_assert_linux_usb_dev__probe_failed_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_dev__probe_failed } true; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-2: havoc netdev_get_ecmd_#t~bitwise1150#1;assume (netdev_get_ecmd_#t~bitwise1150#1 % 4294967296 >= netdev_get_ecmd_#t~mem1149#1 % 4294967296 && netdev_get_ecmd_#t~bitwise1150#1 % 4294967296 >= 8) && netdev_get_ecmd_#t~bitwise1150#1 % 4294967296 <= 8 + netdev_get_ecmd_#t~mem1149#1 % 4294967296; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-3: assume false;netdev_get_ecmd_#t~bitwise1150#1 := netdev_get_ecmd_#t~mem1149#1; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-3: assume !false; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-4: assume 0 == netdev_get_ecmd_#t~mem1149#1 % 4294967296 || 8 == netdev_get_ecmd_#t~mem1149#1 % 4294967296;netdev_get_ecmd_#t~bitwise1150#1 := 8; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-4: assume !(0 == netdev_get_ecmd_#t~mem1149#1 % 4294967296 || 8 == netdev_get_ecmd_#t~mem1149#1 % 4294967296); [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: call write~int#27(netdev_get_ecmd_#t~bitwise1150#1, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);havoc netdev_get_ecmd_#t~mem1149#1;havoc netdev_get_ecmd_#t~bitwise1150#1; [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-1: [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: SUMMARY for call dump_ring(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret1398#1 := intr_handler(ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208: SUMMARY for call spin_unlock_irq(natsemi_suspend_~np~64#1.base, 1268 + natsemi_suspend_~np~64#1.offset); srcloc: null [2025-02-08 03:59:32,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265: assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret1398#1 && ldv_interrupt_instance_handler_0_5_#t~ret1398#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~116#1 := ldv_interrupt_instance_handler_0_5_#t~ret1398#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1398#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~116#1;ldv_interrupt_interrupt_instance_0_#t~ret1402#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1398#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~116#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1402#1 && ldv_interrupt_interrupt_instance_0_#t~ret1402#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret1402#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1402#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume 0 == netdev_set_ecmd_#t~mem1208#1 % 256 % 4294967296;havoc netdev_set_ecmd_#t~mem1208#1;call write~int#27(0, netdev_set_ecmd_~np~59#1.base, 1164 + netdev_set_ecmd_~np~59#1.offset, 4); [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume !(0 == netdev_set_ecmd_#t~mem1208#1 % 256 % 4294967296);havoc netdev_set_ecmd_#t~mem1208#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773-1: assume natsemi_probe1_~find_cnt~0#1 <= 7;call natsemi_probe1_#t~mem372#1 := read~int#24(~#options~0.base, ~#options~0.offset + 4 * natsemi_probe1_~find_cnt~0#1, 4);natsemi_probe1_#t~ite373#1 := natsemi_probe1_#t~mem372#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773-1: assume !(natsemi_probe1_~find_cnt~0#1 <= 7);natsemi_probe1_#t~ite373#1 := 0; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773: natsemi_probe1_~option~0#1 := natsemi_probe1_#t~ite373#1;havoc natsemi_probe1_#t~ite373#1;havoc natsemi_probe1_#t~mem372#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume 0 != netdev_get_wol_#t~bitwise1096#1 % 4294967296;havoc netdev_get_wol_#t~bitwise1096#1;call netdev_get_wol_#t~mem1097#1 := read~int#27(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4); [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume !(0 != netdev_get_wol_#t~bitwise1096#1 % 4294967296);havoc netdev_get_wol_#t~bitwise1096#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-1: [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-2: havoc netdev_get_wol_#t~bitwise1096#1;assume netdev_get_wol_#t~bitwise1096#1 % 4294967296 <= netdev_get_wol_~regval~0#1 % 4294967296 && netdev_get_wol_#t~bitwise1096#1 % 4294967296 <= 4; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-3: assume 4 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1096#1 := netdev_get_wol_~regval~0#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-3: assume !(4 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-4: assume 0 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1096#1 := 0; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-4: assume !(0 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9416: assume -2147483648 <= get_link_#t~ret1060#1 && get_link_#t~ret1060#1 <= 2147483647;havoc get_link_#t~ret1060#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9416-1: SUMMARY for call get_link_#t~ret1060#1 := mdio_read(get_link_~dev#1.base, get_link_~dev#1.offset, 1); srcloc: null [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume 10 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume !(10 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: SUMMARY for call reinit_ring(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10209: SUMMARY for call enable_irq(natsemi_suspend_~irq~7#1); srcloc: null [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: assume 0 != natsemi_probe1_~option~0#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: assume !(0 != natsemi_probe1_~option~0#1); [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: havoc ldv_pci_pci_instance_2_#t~ret1419#1, ldv_pci_pci_instance_2_#t~mem1420#1.base, ldv_pci_pci_instance_2_#t~mem1420#1.offset, ldv_pci_pci_instance_2_#t~mem1421#1.base, ldv_pci_pci_instance_2_#t~mem1421#1.offset, ldv_pci_pci_instance_2_#t~mem1422#1.base, ldv_pci_pci_instance_2_#t~mem1422#1.offset, ldv_pci_pci_instance_2_#t~ret1423#1, ldv_pci_pci_instance_2_#t~mem1424#1.base, ldv_pci_pci_instance_2_#t~mem1424#1.offset, ldv_pci_pci_instance_2_#t~mem1425#1.base, ldv_pci_pci_instance_2_#t~mem1425#1.offset, ldv_pci_pci_instance_2_#t~mem1426#1.base, ldv_pci_pci_instance_2_#t~mem1426#1.offset, ldv_pci_pci_instance_2_#t~mem1427#1.base, ldv_pci_pci_instance_2_#t~mem1427#1.offset, ldv_pci_pci_instance_2_#t~mem1428#1.base, ldv_pci_pci_instance_2_#t~mem1428#1.offset, ldv_pci_pci_instance_2_#t~mem1429#1, ldv_pci_pci_instance_2_#t~ret1430#1, ldv_pci_pci_instance_2_#t~ret1431#1, ldv_pci_pci_instance_2_#t~mem1432#1.base, ldv_pci_pci_instance_2_#t~mem1432#1.offset, ldv_pci_pci_instance_2_#t~mem1433#1, ldv_pci_pci_instance_2_#t~ret1434#1, ldv_pci_pci_instance_2_#t~ret1435#1, ldv_pci_pci_instance_2_#t~ret1436#1, ldv_pci_pci_instance_2_#t~ret1437#1, ldv_pci_pci_instance_2_#t~ret1438#1, ldv_pci_pci_instance_2_#t~mem1439#1.base, ldv_pci_pci_instance_2_#t~mem1439#1.offset, ldv_pci_pci_instance_2_#t~ret1440#1, ldv_pci_pci_instance_2_#t~ret1441#1, ldv_pci_pci_instance_2_#t~ret1442#1, ldv_pci_pci_instance_2_#t~ret1443#1.base, ldv_pci_pci_instance_2_#t~ret1443#1.offset, ldv_pci_pci_instance_2_#t~ret1444#1.base, ldv_pci_pci_instance_2_#t~ret1444#1.offset, ldv_pci_pci_instance_2_#t~ret1445#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~123#1, ldv_pci_pci_instance_2_~tmp___0~68#1, ldv_pci_pci_instance_2_~tmp___1~42#1, ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset, ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset := netdev_get_eeprom_#t~ret1228#1.base, netdev_get_eeprom_#t~ret1228#1.offset;havoc netdev_get_eeprom_#t~ret1228#1.base, netdev_get_eeprom_#t~ret1228#1.offset;netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset := netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-1: SUMMARY for call netdev_get_eeprom_#t~ret1228#1.base, netdev_get_eeprom_#t~ret1228#1.offset := ns_ioaddr(netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: call write~int#27(netdev_get_wol_#t~bitwise1098#1, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);havoc netdev_get_wol_#t~mem1097#1;havoc netdev_get_wol_#t~bitwise1098#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-1: [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-2: havoc netdev_get_wol_#t~bitwise1098#1;assume (netdev_get_wol_#t~bitwise1098#1 % 4294967296 >= netdev_get_wol_#t~mem1097#1 % 4294967296 && netdev_get_wol_#t~bitwise1098#1 % 4294967296 >= 4) && netdev_get_wol_#t~bitwise1098#1 % 4294967296 <= 4 + netdev_get_wol_#t~mem1097#1 % 4294967296; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-3: assume false;netdev_get_wol_#t~bitwise1098#1 := netdev_get_wol_#t~mem1097#1; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-3: assume !false; [2025-02-08 03:59:32,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset := ~ldv_1_callback_get_regs~0.base, ~ldv_1_callback_get_regs~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_regs_ptr~0.base, ~ldv_1_container_struct_ethtool_regs_ptr~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :begin_inline_get_regs } true;get_regs_#in~dev#1.base, get_regs_#in~dev#1.offset, get_regs_#in~regs#1.base, get_regs_#in~regs#1.offset, get_regs_#in~buf#1.base, get_regs_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc get_regs_#t~ret1052#1.base, get_regs_#t~ret1052#1.offset, get_regs_#t~ret1053#1, get_regs_~dev#1.base, get_regs_~dev#1.offset, get_regs_~regs#1.base, get_regs_~regs#1.offset, get_regs_~buf#1.base, get_regs_~buf#1.offset, get_regs_~np~50#1.base, get_regs_~np~50#1.offset, get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset;get_regs_~dev#1.base, get_regs_~dev#1.offset := get_regs_#in~dev#1.base, get_regs_#in~dev#1.offset;get_regs_~regs#1.base, get_regs_~regs#1.offset := get_regs_#in~regs#1.base, get_regs_#in~regs#1.offset;get_regs_~buf#1.base, get_regs_~buf#1.offset := get_regs_#in~buf#1.base, get_regs_#in~buf#1.offset;havoc get_regs_~np~50#1.base, get_regs_~np~50#1.offset;havoc get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: SUMMARY for call napi_disable(natsemi_suspend_~np~64#1.base, 808 + natsemi_suspend_~np~64#1.offset); srcloc: null [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-4: assume 0 == netdev_get_wol_#t~mem1097#1 % 4294967296 || 4 == netdev_get_wol_#t~mem1097#1 % 4294967296;netdev_get_wol_#t~bitwise1098#1 := 4; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-4: assume !(0 == netdev_get_wol_#t~mem1097#1 % 4294967296 || 4 == netdev_get_wol_#t~mem1097#1 % 4294967296); [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417: assume -2147483648 <= get_link_#t~ret1061#1 && get_link_#t~ret1061#1 <= 2147483647;get_link_~tmp~94#1 := get_link_#t~ret1061#1;havoc get_link_#t~ret1061#1; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417-1: SUMMARY for call get_link_#t~ret1061#1 := mdio_read(get_link_~dev#1.base, get_link_~dev#1.offset, 1); srcloc: null [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume 5 == ~ldv_statevar_3~0; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: SUMMARY for call init_registers(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-1: [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: assume 0 != natsemi_probe1_#t~bitwise374#1;havoc natsemi_probe1_#t~bitwise374#1;call write~int#27(1, natsemi_probe1_~np~5#1.base, 1164 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: assume !(0 != natsemi_probe1_#t~bitwise374#1);havoc natsemi_probe1_#t~bitwise374#1; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682: call write~int#27(1743, netdev_get_ecmd_~ecmd#1.base, 4 + netdev_get_ecmd_~ecmd#1.offset, 4);call netdev_get_ecmd_#t~mem1151#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1160 + netdev_get_ecmd_~np~58#1.offset, 4);call write~int#27(netdev_get_ecmd_#t~mem1151#1, netdev_get_ecmd_~ecmd#1.base, 16 + netdev_get_ecmd_~ecmd#1.offset, 1);havoc netdev_get_ecmd_#t~mem1151#1;call netdev_get_ecmd_#t~mem1152#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 15 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-4: assume 0 == natsemi_probe1_~option~0#1;natsemi_probe1_#t~bitwise374#1 := 0; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-4: assume !(0 == natsemi_probe1_~option~0#1); [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-3: assume 512 == natsemi_probe1_~option~0#1;natsemi_probe1_#t~bitwise374#1 := natsemi_probe1_~option~0#1; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-3: assume !(512 == natsemi_probe1_~option~0#1); [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-2: havoc natsemi_probe1_#t~bitwise374#1;assume ((((natsemi_probe1_~option~0#1 < 0 || natsemi_probe1_#t~bitwise374#1 <= natsemi_probe1_~option~0#1) && natsemi_probe1_#t~bitwise374#1 <= 512) && natsemi_probe1_#t~bitwise374#1 >= 0) && (natsemi_probe1_~option~0#1 >= 0 || natsemi_probe1_#t~bitwise374#1 > 512 + natsemi_probe1_~option~0#1)) && natsemi_probe1_#t~bitwise374#1 >= -2147483648; [2025-02-08 03:59:32,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: SUMMARY for call __get_stats(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset := netdev_get_eeprom_#t~ret1229#1.base, netdev_get_eeprom_#t~ret1229#1.offset;havoc netdev_get_eeprom_#t~ret1229#1.base, netdev_get_eeprom_#t~ret1229#1.offset;netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset := netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset;netdev_get_eeprom_~i~20#1 := 0; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8097: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-1: SUMMARY for call netdev_get_eeprom_#t~ret1229#1.base, netdev_get_eeprom_#t~ret1229#1.offset := netdev_priv(netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722: havoc ldv_check_return_value_probe_~retval#1;havoc ldv_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_35_~ldv_func_arg1#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1517#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~147#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~147#1; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644: call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419: havoc get_link_#t~bitwise1062#1; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-1: ldv_dummy_resourceless_instance_callback_1_11_#t~ret1377#1 := get_link_#res#1;havoc get_link_#t~ret1060#1, get_link_#t~ret1061#1, get_link_#t~bitwise1062#1, get_link_~dev#1.base, get_link_~dev#1.offset, get_link_~tmp~94#1;havoc get_link_#in~dev#1.base, get_link_#in~dev#1.offset;assume { :end_inline_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1377#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1377#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_33_#t~ret1489#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1358#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~112#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_33_#t~ret1489#1 && ldv___pci_register_driver_33_#t~ret1489#1 <= 2147483647;ldv___pci_register_driver_33_~tmp___0~80#1 := ldv___pci_register_driver_33_#t~ret1489#1;havoc ldv___pci_register_driver_33_#t~ret1489#1;ldv___pci_register_driver_33_#res#1 := ldv___pci_register_driver_33_~tmp___0~80#1; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-6: assume 0 == get_link_~tmp~94#1;get_link_#t~bitwise1062#1 := 0; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-6: assume !(0 == get_link_~tmp~94#1); [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: SUMMARY for call drain_ring(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: SUMMARY for call enable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-2: get_link_#res#1 := (if 0 != get_link_#t~bitwise1062#1 then 1 else 0);havoc get_link_#t~bitwise1062#1; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-3: [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-4: havoc get_link_#t~bitwise1062#1;assume ((((get_link_~tmp~94#1 < 0 || get_link_#t~bitwise1062#1 <= get_link_~tmp~94#1) && get_link_#t~bitwise1062#1 <= 4) && get_link_#t~bitwise1062#1 >= 0) && (get_link_~tmp~94#1 >= 0 || get_link_#t~bitwise1062#1 > 4 + get_link_~tmp~94#1)) && get_link_#t~bitwise1062#1 >= -2147483648; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-5: assume 4 == get_link_~tmp~94#1;get_link_#t~bitwise1062#1 := get_link_~tmp~94#1; [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419-5: assume !(4 == get_link_~tmp~94#1); [2025-02-08 03:59:32,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1419#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1419#1 && ldv_pci_pci_instance_2_#t~ret1419#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~123#1 := ldv_pci_pci_instance_2_#t~ret1419#1;havoc ldv_pci_pci_instance_2_#t~ret1419#1; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-3: assume 8 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1099#1 := netdev_get_wol_~regval~0#1; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-3: assume !(8 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-4: assume 0 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1099#1 := 0; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-4: assume !(0 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: assume 11 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: assume !(11 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume 0 != netdev_get_wol_#t~bitwise1099#1 % 4294967296;havoc netdev_get_wol_#t~bitwise1099#1;call netdev_get_wol_#t~mem1100#1 := read~int#27(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4); [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume !(0 != netdev_get_wol_#t~bitwise1099#1 % 4294967296);havoc netdev_get_wol_#t~bitwise1099#1; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-1: [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-2: havoc netdev_get_wol_#t~bitwise1099#1;assume netdev_get_wol_#t~bitwise1099#1 % 4294967296 <= netdev_get_wol_~regval~0#1 % 4294967296 && netdev_get_wol_#t~bitwise1099#1 % 4294967296 <= 8; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: natsemi_suspend_~tmp___2~21#1 := natsemi_suspend_#t~ret1341#1;havoc natsemi_suspend_#t~ret1341#1;natsemi_suspend_~wol~1#1 := natsemi_suspend_~tmp___2~21#1 % 2048; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-1: SUMMARY for call natsemi_suspend_#t~ret1341#1 := readl(natsemi_suspend_~ioaddr~37#1.base, 64 + natsemi_suspend_~ioaddr~37#1.offset); srcloc: null [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: assume 0 == (if netdev_get_ecmd_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1152#1 % 256 % 4294967296 else netdev_get_ecmd_#t~mem1152#1 % 256 % 4294967296 - 4294967296);havoc netdev_get_ecmd_#t~mem1152#1; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: assume !(0 == (if netdev_get_ecmd_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1152#1 % 256 % 4294967296 else netdev_get_ecmd_#t~mem1152#1 % 256 % 4294967296 - 4294967296));havoc netdev_get_ecmd_#t~mem1152#1;call netdev_get_ecmd_#t~mem1153#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 15 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-1: SUMMARY for call natsemi_remove1(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem1420#1.base, ldv_pci_pci_instance_2_#t~mem1420#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 03:59:32,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume 0 == netdev_set_ecmd_#t~mem1209#1 % 256 % 4294967296;havoc netdev_set_ecmd_#t~mem1209#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume !(0 == netdev_set_ecmd_#t~mem1209#1 % 256 % 4294967296);havoc netdev_set_ecmd_#t~mem1209#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817-1: call netdev_set_ecmd_#t~mem1209#1 := read~int#27(netdev_set_ecmd_~ecmd#1.base, 15 + netdev_set_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-4: assume 0 == netdev_get_wol_#t~mem1100#1 % 4294967296 || 8 == netdev_get_wol_#t~mem1100#1 % 4294967296;netdev_get_wol_#t~bitwise1101#1 := 8; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-4: assume !(0 == netdev_get_wol_#t~mem1100#1 % 4294967296 || 8 == netdev_get_wol_#t~mem1100#1 % 4294967296); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12592: assume -2147483648 <= ldv_mod_timer_25_#t~ret1478#1 && ldv_mod_timer_25_#t~ret1478#1 <= 2147483647;ldv_mod_timer_25_~tmp~136#1 := ldv_mod_timer_25_#t~ret1478#1;havoc ldv_mod_timer_25_#t~ret1478#1;ldv_mod_timer_25_~ldv_func_res~4#1 := ldv_mod_timer_25_~tmp~136#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: call write~int#27(netdev_get_wol_#t~bitwise1101#1, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);havoc netdev_get_wol_#t~mem1100#1;havoc netdev_get_wol_#t~bitwise1101#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-1: [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-2: havoc netdev_get_wol_#t~bitwise1101#1;assume (netdev_get_wol_#t~bitwise1101#1 % 4294967296 >= netdev_get_wol_#t~mem1100#1 % 4294967296 && netdev_get_wol_#t~bitwise1101#1 % 4294967296 >= 8) && netdev_get_wol_#t~bitwise1101#1 % 4294967296 <= 8 + netdev_get_wol_#t~mem1100#1 % 4294967296; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12592-1: SUMMARY for call ldv_mod_timer_25_#t~ret1478#1 := mod_timer(ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-3: assume false;netdev_get_wol_#t~bitwise1101#1 := netdev_get_wol_#t~mem1100#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-3: assume !false; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12064: assume 7 == ~ldv_statevar_3~0; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12064: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume 0 != natsemi_probe1_~option~0#1 % 16;call natsemi_probe1_#t~mem375#1.base, natsemi_probe1_#t~mem375#1.offset := read~$Pointer$#27(natsemi_probe1_~np~5#1.base, 1104 + natsemi_probe1_~np~5#1.offset, 8); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume !(0 != natsemi_probe1_~option~0#1 % 16); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11800: assume 0 != ldv_pci_pci_instance_2_~tmp~123#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11800: assume !(0 != ldv_pci_pci_instance_2_~tmp~123#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-1: natsemi_probe1_#t~ret352#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1570#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;assume -2147483648 <= natsemi_probe1_#t~ret352#1 && natsemi_probe1_#t~ret352#1 <= 2147483647;natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret352#1;havoc natsemi_probe1_#t~ret352#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518: havoc pci_request_regions_#t~nondet1570#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume -2147483648 <= netdev_set_ecmd_#t~ret1210#1 && netdev_set_ecmd_#t~ret1210#1 <= 2147483647;havoc netdev_set_ecmd_#t~ret1210#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819-1: SUMMARY for call netdev_set_ecmd_#t~ret1210#1 := switch_port_internal(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: call netdev_get_eeprom_#t~mem1276#1 := read~int#27(netdev_get_eeprom_~np~60#1.base, 1340 + netdev_get_eeprom_~np~60#1.offset, 4); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12594: assume -2147483648 <= ldv_mod_timer_25_#t~ret1479#1 && ldv_mod_timer_25_#t~ret1479#1 <= 2147483647;ldv_mod_timer_25_~tmp___0~75#1 := ldv_mod_timer_25_#t~ret1479#1;havoc ldv_mod_timer_25_#t~ret1479#1;ldv_mod_timer_25_#res#1 := ldv_mod_timer_25_~tmp___0~75#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12594-1: SUMMARY for call ldv_mod_timer_25_#t~ret1479#1 := ldv_mod_timer(ldv_mod_timer_25_~ldv_func_res~4#1, ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10216: assume 0 != natsemi_suspend_~wol~1#1 % 4294967296; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10216: assume !(0 != natsemi_suspend_~wol~1#1 % 4294967296);call natsemi_suspend_#t~mem1342#1 := read~int#27(natsemi_suspend_~np~64#1.base, 1244 + natsemi_suspend_~np~64#1.offset, 4); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call natsemi_probe1_#t~ret376#1.base, natsemi_probe1_#t~ret376#1.offset := pci_name(natsemi_probe1_#t~mem375#1.base, natsemi_probe1_#t~mem375#1.offset); srcloc: null [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset := natsemi_probe1_#t~ret376#1.base, natsemi_probe1_#t~ret376#1.offset;havoc natsemi_probe1_#t~mem375#1.base, natsemi_probe1_#t~mem375#1.offset;havoc natsemi_probe1_#t~ret376#1.base, natsemi_probe1_#t~ret376#1.offset; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: assume 0 != netdev_get_wol_#t~bitwise1102#1 % 4294967296;havoc netdev_get_wol_#t~bitwise1102#1;call netdev_get_wol_#t~mem1103#1 := read~int#27(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: assume !(0 != netdev_get_wol_#t~bitwise1102#1 % 4294967296);havoc netdev_get_wol_#t~bitwise1102#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556-1: [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556-2: havoc netdev_get_wol_#t~bitwise1102#1;assume netdev_get_wol_#t~bitwise1102#1 % 4294967296 <= netdev_get_wol_~regval~0#1 % 4294967296 && netdev_get_wol_#t~bitwise1102#1 % 4294967296 <= 16; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset := get_settings_#t~ret1041#1.base, get_settings_#t~ret1041#1.offset;havoc get_settings_#t~ret1041#1.base, get_settings_#t~ret1041#1.offset;get_settings_~np~46#1.base, get_settings_~np~46#1.offset := get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292-1: SUMMARY for call get_settings_#t~ret1041#1.base, get_settings_#t~ret1041#1.offset := netdev_priv(get_settings_~dev#1.base, get_settings_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556-3: assume 16 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1102#1 := netdev_get_wol_~regval~0#1; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556-3: assume !(16 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556-4: assume 0 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1102#1 := 0; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556-4: assume !(0 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406: assume 12 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: assume -2147483648 <= natsemi_probe1_#t~ret377#1 && natsemi_probe1_#t~ret377#1 <= 2147483647;havoc natsemi_probe1_#t~ret377#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782-1: SUMMARY for call natsemi_probe1_#t~ret377#1 := printk(24, 0); srcloc: null [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557: call write~int#27(netdev_get_wol_#t~bitwise1104#1, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);havoc netdev_get_wol_#t~mem1103#1;havoc netdev_get_wol_#t~bitwise1104#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-1: [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-2: havoc netdev_get_wol_#t~bitwise1104#1;assume (netdev_get_wol_#t~bitwise1104#1 % 4294967296 >= netdev_get_wol_#t~mem1103#1 % 4294967296 && netdev_get_wol_#t~bitwise1104#1 % 4294967296 >= 16) && netdev_get_wol_#t~bitwise1104#1 % 4294967296 <= 16 + netdev_get_wol_#t~mem1103#1 % 4294967296; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-3: assume false;netdev_get_wol_#t~bitwise1104#1 := netdev_get_wol_#t~mem1103#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-3: assume !false; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset := ~ldv_1_callback_get_regs_len~0.base, ~ldv_1_callback_get_regs_len~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1379#1, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume 2 == (if netdev_get_ecmd_#t~mem1153#1 % 256 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1153#1 % 256 % 4294967296 else netdev_get_ecmd_#t~mem1153#1 % 256 % 4294967296 - 4294967296);havoc netdev_get_ecmd_#t~mem1153#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume !(2 == (if netdev_get_ecmd_#t~mem1153#1 % 256 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1153#1 % 256 % 4294967296 else netdev_get_ecmd_#t~mem1153#1 % 256 % 4294967296 - 4294967296));havoc netdev_get_ecmd_#t~mem1153#1;call netdev_get_ecmd_#t~mem1154#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 15 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: SUMMARY for call enable_wol_mode(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset, 0); srcloc: null [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-4: assume 0 == netdev_get_wol_#t~mem1103#1 % 4294967296 || 16 == netdev_get_wol_#t~mem1103#1 % 4294967296;netdev_get_wol_#t~bitwise1104#1 := 16; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-4: assume !(0 == netdev_get_wol_#t~mem1103#1 % 4294967296 || 16 == netdev_get_wol_#t~mem1103#1 % 4294967296); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume 10 == ~ldv_statevar_3~0; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume !(10 == ~ldv_statevar_3~0); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: assume -2147483648 <= netdev_get_eeprom_#t~ret1230#1 && netdev_get_eeprom_#t~ret1230#1 <= 2147483647;netdev_get_eeprom_~tmp___1~37#1 := netdev_get_eeprom_#t~ret1230#1;havoc netdev_get_eeprom_#t~ret1230#1;call write~int#27(netdev_get_eeprom_~tmp___1~37#1, netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);call netdev_get_eeprom_#t~mem1231#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);call netdev_get_eeprom_#t~mem1232#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-1: SUMMARY for call netdev_get_eeprom_#t~ret1230#1 := eeprom_read(netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset, netdev_get_eeprom_~i~20#1); srcloc: null [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597-1: ldv_mod_timer_25_#res#1 := ldv_mod_timer_25_~ldv_func_res~4#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294-1: SUMMARY for call spin_lock_irq(get_settings_~np~46#1.base, 1268 + get_settings_~np~46#1.offset); srcloc: null [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume { :begin_inline_netdev_get_ecmd } true;netdev_get_ecmd_#in~dev#1.base, netdev_get_ecmd_#in~dev#1.offset, netdev_get_ecmd_#in~ecmd#1.base, netdev_get_ecmd_#in~ecmd#1.offset := get_settings_~dev#1.base, get_settings_~dev#1.offset, get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset;havoc netdev_get_ecmd_#res#1;havoc netdev_get_ecmd_#t~ret1131#1.base, netdev_get_ecmd_#t~ret1131#1.offset, netdev_get_ecmd_#t~mem1132#1, netdev_get_ecmd_#t~mem1133#1, netdev_get_ecmd_#t~mem1134#1, netdev_get_ecmd_#t~mem1135#1, netdev_get_ecmd_#t~mem1136#1, netdev_get_ecmd_#t~bitwise1137#1, netdev_get_ecmd_#t~mem1138#1, netdev_get_ecmd_#t~mem1139#1, netdev_get_ecmd_#t~bitwise1140#1, netdev_get_ecmd_#t~mem1141#1, netdev_get_ecmd_#t~bitwise1142#1, netdev_get_ecmd_#t~mem1143#1, netdev_get_ecmd_#t~bitwise1144#1, netdev_get_ecmd_#t~mem1145#1, netdev_get_ecmd_#t~bitwise1146#1, netdev_get_ecmd_#t~mem1147#1, netdev_get_ecmd_#t~bitwise1148#1, netdev_get_ecmd_#t~mem1149#1, netdev_get_ecmd_#t~bitwise1150#1, netdev_get_ecmd_#t~mem1151#1, netdev_get_ecmd_#t~mem1152#1, netdev_get_ecmd_#t~mem1153#1, netdev_get_ecmd_#t~mem1154#1, netdev_get_ecmd_#t~mem1155#1, netdev_get_ecmd_#t~bitwise1156#1, netdev_get_ecmd_#t~mem1157#1, netdev_get_ecmd_#t~bitwise1158#1, netdev_get_ecmd_#t~mem1159#1, netdev_get_ecmd_#t~bitwise1160#1, netdev_get_ecmd_#t~mem1161#1, netdev_get_ecmd_#t~mem1162#1, netdev_get_ecmd_#t~bitwise1163#1, netdev_get_ecmd_#t~ret1164#1, netdev_get_ecmd_#t~mem1165#1, netdev_get_ecmd_#t~bitwise1166#1, netdev_get_ecmd_#t~ret1167#1, netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset, netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset, netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset, netdev_get_ecmd_~tmp___0~56#1, netdev_get_ecmd_~tmp___1~34#1;netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset := netdev_get_ecmd_#in~dev#1.base, netdev_get_ecmd_#in~dev#1.offset;netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset := netdev_get_ecmd_#in~ecmd#1.base, netdev_get_ecmd_#in~ecmd#1.offset;havoc netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset;havoc netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset;havoc netdev_get_ecmd_~tmp___0~56#1;havoc netdev_get_ecmd_~tmp___1~34#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: assume -2147483648 <= netdev_set_ecmd_#t~ret1211#1 && netdev_set_ecmd_#t~ret1211#1 <= 2147483647;havoc netdev_set_ecmd_#t~ret1211#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823-1: SUMMARY for call netdev_set_ecmd_#t~ret1211#1 := switch_port_external(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: call write~int#27(netdev_get_eeprom_#t~bitwise1275#1, netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);havoc netdev_get_eeprom_#t~mem1231#1;havoc netdev_get_eeprom_#t~mem1232#1;havoc netdev_get_eeprom_#t~bitwise1233#1;havoc netdev_get_eeprom_#t~bitwise1234#1;havoc netdev_get_eeprom_#t~mem1235#1;havoc netdev_get_eeprom_#t~bitwise1236#1;havoc netdev_get_eeprom_#t~bitwise1237#1;havoc netdev_get_eeprom_#t~mem1238#1;havoc netdev_get_eeprom_#t~bitwise1239#1;havoc netdev_get_eeprom_#t~bitwise1240#1;havoc netdev_get_eeprom_#t~mem1241#1;havoc netdev_get_eeprom_#t~bitwise1242#1;havoc netdev_get_eeprom_#t~bitwise1243#1;havoc netdev_get_eeprom_#t~mem1244#1;havoc netdev_get_eeprom_#t~bitwise1245#1;havoc netdev_get_eeprom_#t~bitwise1246#1;havoc netdev_get_eeprom_#t~mem1247#1;havoc netdev_get_eeprom_#t~bitwise1248#1;havoc netdev_get_eeprom_#t~bitwise1249#1;havoc netdev_get_eeprom_#t~mem1250#1;havoc netdev_get_eeprom_#t~bitwise1251#1;havoc netdev_get_eeprom_#t~bitwise1252#1;havoc netdev_get_eeprom_#t~mem1253#1;havoc netdev_get_eeprom_#t~bitwise1254#1;havoc netdev_get_eeprom_#t~bitwise1255#1;havoc netdev_get_eeprom_#t~mem1256#1;havoc netdev_get_eeprom_#t~bitwise1257#1;havoc netdev_get_eeprom_#t~bitwise1258#1;havoc netdev_get_eeprom_#t~mem1259#1;havoc netdev_get_eeprom_#t~bitwise1260#1;havoc netdev_get_eeprom_#t~bitwise1261#1;havoc netdev_get_eeprom_#t~mem1262#1;havoc netdev_get_eeprom_#t~bitwise1263#1;havoc netdev_get_eeprom_#t~bitwise1264#1;havoc netdev_get_eeprom_#t~mem1265#1;havoc netdev_get_eeprom_#t~bitwise1266#1;havoc netdev_get_eeprom_#t~bitwise1267#1;havoc netdev_get_eeprom_#t~mem1268#1;havoc netdev_get_eeprom_#t~bitwise1269#1;havoc netdev_get_eeprom_#t~bitwise1270#1;havoc netdev_get_eeprom_#t~mem1271#1;havoc netdev_get_eeprom_#t~bitwise1272#1;havoc netdev_get_eeprom_#t~bitwise1273#1;havoc netdev_get_eeprom_#t~mem1274#1;havoc netdev_get_eeprom_#t~bitwise1275#1;netdev_get_eeprom_~i~20#1 := 1 + netdev_get_eeprom_~i~20#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-1: [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-2: havoc netdev_get_eeprom_#t~bitwise1275#1;assume (((((netdev_get_eeprom_#t~bitwise1273#1 < 0 && (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1275#1 >= (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1273#1 >= 0 && (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1275#1 >= netdev_get_eeprom_#t~bitwise1273#1)) && ((netdev_get_eeprom_#t~bitwise1273#1 < 0 || (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1275#1 <= netdev_get_eeprom_#t~bitwise1273#1 + (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1273#1 >= 0 && (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1275#1 < 0)) && netdev_get_eeprom_#t~bitwise1275#1 <= 2147483647; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-7: havoc netdev_get_eeprom_#t~bitwise1273#1;assume (((((netdev_get_eeprom_#t~bitwise1270#1 < 0 && (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1273#1 >= (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1270#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1273#1 >= netdev_get_eeprom_#t~bitwise1270#1)) && ((netdev_get_eeprom_#t~bitwise1270#1 < 0 || (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1273#1 <= netdev_get_eeprom_#t~bitwise1270#1 + (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1270#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1273#1 < 0)) && netdev_get_eeprom_#t~bitwise1273#1 <= 2147483647; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-8: assume 0 == (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1273#1 := netdev_get_eeprom_#t~bitwise1270#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-8: assume !(0 == (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536)); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-9: assume 0 == netdev_get_eeprom_#t~bitwise1270#1 || netdev_get_eeprom_#t~bitwise1270#1 == (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1273#1 := (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-9: assume !(0 == netdev_get_eeprom_#t~bitwise1270#1 || netdev_get_eeprom_#t~bitwise1270#1 == (if netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 else netdev_get_eeprom_#t~bitwise1272#1 / 8192 % 65536 - 65536)); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-10: [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-3: assume 0 == (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1275#1 := netdev_get_eeprom_#t~bitwise1273#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-3: assume !(0 == (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536)); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-4: assume 0 == netdev_get_eeprom_#t~bitwise1273#1 || netdev_get_eeprom_#t~bitwise1273#1 == (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1275#1 := (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-4: assume !(0 == netdev_get_eeprom_#t~bitwise1273#1 || netdev_get_eeprom_#t~bitwise1273#1 == (if (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 <= 32767 then (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 else (if netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1274#1 % 65536 % 4294967296 - 4294967296) / 32768 % 65536 - 65536)); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-5: call netdev_get_eeprom_#t~mem1274#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-6: [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-3: assume 512 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1105#1 := netdev_get_wol_~regval~0#1; [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-3: assume !(512 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-15: [2025-02-08 03:59:32,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-4: assume 0 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1105#1 := 0; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-4: assume !(0 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-16: havoc netdev_get_eeprom_#t~bitwise1270#1;assume (((((netdev_get_eeprom_#t~bitwise1267#1 < 0 && (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1270#1 >= (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1267#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1270#1 >= netdev_get_eeprom_#t~bitwise1267#1)) && ((netdev_get_eeprom_#t~bitwise1267#1 < 0 || (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1270#1 <= netdev_get_eeprom_#t~bitwise1267#1 + (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1267#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1270#1 < 0)) && netdev_get_eeprom_#t~bitwise1270#1 <= 2147483647; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-17: assume 0 == (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1270#1 := netdev_get_eeprom_#t~bitwise1267#1; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-17: assume !(0 == (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11410: assume 13 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11410: assume !(13 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-18: assume 0 == netdev_get_eeprom_#t~bitwise1267#1 || netdev_get_eeprom_#t~bitwise1267#1 == (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1270#1 := (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-18: assume !(0 == netdev_get_eeprom_#t~bitwise1267#1 || netdev_get_eeprom_#t~bitwise1267#1 == (if netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 else netdev_get_eeprom_#t~bitwise1269#1 / 2048 % 65536 - 65536)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-11: havoc netdev_get_eeprom_#t~bitwise1272#1;assume (((((if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1272#1 <= (if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1272#1 <= 16384) && netdev_get_eeprom_#t~bitwise1272#1 >= 0) && ((if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1272#1 > 16384 + (if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1272#1 >= -2147483648; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume 0 != netdev_get_wol_#t~bitwise1105#1 % 4294967296;havoc netdev_get_wol_#t~bitwise1105#1;call netdev_get_wol_#t~mem1106#1 := read~int#27(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume !(0 != netdev_get_wol_#t~bitwise1105#1 % 4294967296);havoc netdev_get_wol_#t~bitwise1105#1; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-12: assume 16384 == (if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1272#1 := (if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-12: assume !(16384 == (if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-1: [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-13: assume 0 == (if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1272#1 := 0; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-13: assume !(0 == (if netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1271#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-2: havoc netdev_get_wol_#t~bitwise1105#1;assume netdev_get_wol_#t~bitwise1105#1 % 4294967296 <= netdev_get_wol_~regval~0#1 % 4294967296 && netdev_get_wol_#t~bitwise1105#1 % 4294967296 <= 512; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-14: call netdev_get_eeprom_#t~mem1271#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-23: call netdev_get_eeprom_#t~mem1268#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-24: [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-25: havoc netdev_get_eeprom_#t~bitwise1267#1;assume (((((netdev_get_eeprom_#t~bitwise1264#1 < 0 && (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1267#1 >= (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1264#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1267#1 >= netdev_get_eeprom_#t~bitwise1264#1)) && ((netdev_get_eeprom_#t~bitwise1264#1 < 0 || (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1267#1 <= netdev_get_eeprom_#t~bitwise1264#1 + (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1264#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1267#1 < 0)) && netdev_get_eeprom_#t~bitwise1267#1 <= 2147483647; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-26: assume 0 == (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1267#1 := netdev_get_eeprom_#t~bitwise1264#1; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-26: assume !(0 == (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-19: [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: get_settings_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_15_#t~ret1380#1 := get_settings_#res#1;havoc get_settings_#t~ret1041#1.base, get_settings_#t~ret1041#1.offset, get_settings_#t~ret1042#1, get_settings_~dev#1.base, get_settings_~dev#1.offset, get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset, get_settings_~np~46#1.base, get_settings_~np~46#1.offset, get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset;havoc get_settings_#in~dev#1.base, get_settings_#in~dev#1.offset, get_settings_#in~ecmd#1.base, get_settings_#in~ecmd#1.offset;assume { :end_inline_get_settings } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_15_#t~ret1380#1 && ldv_dummy_resourceless_instance_callback_1_15_#t~ret1380#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1380#1;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1380#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-20: havoc netdev_get_eeprom_#t~bitwise1269#1;assume (((((if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1269#1 <= (if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1269#1 <= 8192) && netdev_get_eeprom_#t~bitwise1269#1 >= 0) && ((if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1269#1 > 8192 + (if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1269#1 >= -2147483648; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296-1: SUMMARY for call spin_unlock_irq(get_settings_~np~46#1.base, 1268 + get_settings_~np~46#1.offset); srcloc: null [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-21: assume 8192 == (if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1269#1 := (if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-21: assume !(8192 == (if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-22: assume 0 == (if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1269#1 := 0; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-22: assume !(0 == (if netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1268#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-31: assume 0 == (if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1266#1 := 0; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-31: assume !(0 == (if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-32: call netdev_get_eeprom_#t~mem1265#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-33: [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-34: havoc netdev_get_eeprom_#t~bitwise1264#1;assume (((((netdev_get_eeprom_#t~bitwise1261#1 < 0 && (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1264#1 >= (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1261#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1264#1 >= netdev_get_eeprom_#t~bitwise1261#1)) && ((netdev_get_eeprom_#t~bitwise1261#1 < 0 || (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1264#1 <= netdev_get_eeprom_#t~bitwise1261#1 + (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1261#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1264#1 < 0)) && netdev_get_eeprom_#t~bitwise1264#1 <= 2147483647; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-27: assume 0 == netdev_get_eeprom_#t~bitwise1264#1 || netdev_get_eeprom_#t~bitwise1264#1 == (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1267#1 := (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-27: assume !(0 == netdev_get_eeprom_#t~bitwise1264#1 || netdev_get_eeprom_#t~bitwise1264#1 == (if netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 else netdev_get_eeprom_#t~bitwise1266#1 / 512 % 65536 - 65536)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-28: [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-29: havoc netdev_get_eeprom_#t~bitwise1266#1;assume (((((if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1266#1 <= (if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1266#1 <= 4096) && netdev_get_eeprom_#t~bitwise1266#1 >= 0) && ((if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1266#1 > 4096 + (if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1266#1 >= -2147483648; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-30: assume 4096 == (if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1266#1 := (if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-30: assume !(4096 == (if netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1265#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: assume 3 == (if netdev_get_ecmd_#t~mem1154#1 % 256 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1154#1 % 256 % 4294967296 else netdev_get_ecmd_#t~mem1154#1 % 256 % 4294967296 - 4294967296);havoc netdev_get_ecmd_#t~mem1154#1; [2025-02-08 03:59:32,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: assume !(3 == (if netdev_get_ecmd_#t~mem1154#1 % 256 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1154#1 % 256 % 4294967296 else netdev_get_ecmd_#t~mem1154#1 % 256 % 4294967296 - 4294967296));havoc netdev_get_ecmd_#t~mem1154#1;call netdev_get_ecmd_#t~mem1155#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-39: assume 2048 == (if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1263#1 := (if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-39: assume !(2048 == (if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-40: assume 0 == (if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1263#1 := 0; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-40: assume !(0 == (if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-41: call netdev_get_eeprom_#t~mem1262#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-42: [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-35: assume 0 == (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1264#1 := netdev_get_eeprom_#t~bitwise1261#1; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-35: assume !(0 == (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-36: assume 0 == netdev_get_eeprom_#t~bitwise1261#1 || netdev_get_eeprom_#t~bitwise1261#1 == (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1264#1 := (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-36: assume !(0 == netdev_get_eeprom_#t~bitwise1261#1 || netdev_get_eeprom_#t~bitwise1261#1 == (if netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 else netdev_get_eeprom_#t~bitwise1263#1 / 128 % 65536 - 65536)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-37: [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-38: havoc netdev_get_eeprom_#t~bitwise1263#1;assume (((((if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1263#1 <= (if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1263#1 <= 2048) && netdev_get_eeprom_#t~bitwise1263#1 >= 0) && ((if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1263#1 > 2048 + (if netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1262#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1263#1 >= -2147483648; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-4: assume 0 == netdev_get_wol_#t~mem1106#1 % 4294967296 || 32 == netdev_get_wol_#t~mem1106#1 % 4294967296;netdev_get_wol_#t~bitwise1107#1 := 32; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-4: assume !(0 == netdev_get_wol_#t~mem1106#1 % 4294967296 || 32 == netdev_get_wol_#t~mem1106#1 % 4294967296); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-47: havoc netdev_get_eeprom_#t~bitwise1260#1;assume (((((if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1260#1 <= (if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1260#1 <= 1024) && netdev_get_eeprom_#t~bitwise1260#1 >= 0) && ((if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1260#1 > 1024 + (if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1260#1 >= -2147483648; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-48: assume 1024 == (if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1260#1 := (if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-48: assume !(1024 == (if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-49: assume 0 == (if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1260#1 := 0; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-49: assume !(0 == (if netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1259#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-50: call netdev_get_eeprom_#t~mem1259#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: call write~int#27(netdev_get_wol_#t~bitwise1107#1, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);havoc netdev_get_wol_#t~mem1106#1;havoc netdev_get_wol_#t~bitwise1107#1; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-43: havoc netdev_get_eeprom_#t~bitwise1261#1;assume (((((netdev_get_eeprom_#t~bitwise1258#1 < 0 && (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1261#1 >= (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1258#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1261#1 >= netdev_get_eeprom_#t~bitwise1258#1)) && ((netdev_get_eeprom_#t~bitwise1258#1 < 0 || (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1261#1 <= netdev_get_eeprom_#t~bitwise1258#1 + (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1258#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1261#1 < 0)) && netdev_get_eeprom_#t~bitwise1261#1 <= 2147483647; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-1: [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-44: assume 0 == (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1261#1 := netdev_get_eeprom_#t~bitwise1258#1; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-44: assume !(0 == (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-2: havoc netdev_get_wol_#t~bitwise1107#1;assume (netdev_get_wol_#t~bitwise1107#1 % 4294967296 >= netdev_get_wol_#t~mem1106#1 % 4294967296 && netdev_get_wol_#t~bitwise1107#1 % 4294967296 >= 32) && netdev_get_wol_#t~bitwise1107#1 % 4294967296 <= 32 + netdev_get_wol_#t~mem1106#1 % 4294967296; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-45: assume 0 == netdev_get_eeprom_#t~bitwise1258#1 || netdev_get_eeprom_#t~bitwise1258#1 == (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1261#1 := (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-45: assume !(0 == netdev_get_eeprom_#t~bitwise1258#1 || netdev_get_eeprom_#t~bitwise1258#1 == (if netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 else netdev_get_eeprom_#t~bitwise1260#1 / 32 % 65536 - 65536)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-3: assume false;netdev_get_wol_#t~bitwise1107#1 := netdev_get_wol_#t~mem1106#1; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-3: assume !false; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-46: [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222-1: SUMMARY for call writel(natsemi_suspend_#t~mem1342#1, natsemi_suspend_~ioaddr~37#1.base, 60 + natsemi_suspend_~ioaddr~37#1.offset); srcloc: null [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-55: [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-56: havoc netdev_get_eeprom_#t~bitwise1257#1;assume (((((if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1257#1 <= (if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1257#1 <= 512) && netdev_get_eeprom_#t~bitwise1257#1 >= 0) && ((if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1257#1 > 512 + (if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1257#1 >= -2147483648; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-57: assume 512 == (if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1257#1 := (if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-57: assume !(512 == (if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-58: assume 0 == (if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1257#1 := 0; [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-58: assume !(0 == (if netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1256#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-51: [2025-02-08 03:59:32,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-52: havoc netdev_get_eeprom_#t~bitwise1258#1;assume (((((netdev_get_eeprom_#t~bitwise1255#1 < 0 && (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1258#1 >= (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1255#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1258#1 >= netdev_get_eeprom_#t~bitwise1255#1)) && ((netdev_get_eeprom_#t~bitwise1255#1 < 0 || (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1258#1 <= netdev_get_eeprom_#t~bitwise1255#1 + (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1255#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1258#1 < 0)) && netdev_get_eeprom_#t~bitwise1258#1 <= 2147483647; [2025-02-08 03:59:32,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: SUMMARY for call check_link(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-53: assume 0 == (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1258#1 := netdev_get_eeprom_#t~bitwise1255#1; [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-53: assume !(0 == (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536)); [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: havoc natsemi_suspend_#t~mem1342#1; [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-54: assume 0 == netdev_get_eeprom_#t~bitwise1255#1 || netdev_get_eeprom_#t~bitwise1255#1 == (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1258#1 := (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536); [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-54: assume !(0 == netdev_get_eeprom_#t~bitwise1255#1 || netdev_get_eeprom_#t~bitwise1255#1 == (if netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 else netdev_get_eeprom_#t~bitwise1257#1 / 8 % 65536 - 65536)); [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-63: assume 0 == netdev_get_eeprom_#t~bitwise1252#1 || netdev_get_eeprom_#t~bitwise1252#1 == (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1255#1 := (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536); [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-63: assume !(0 == netdev_get_eeprom_#t~bitwise1252#1 || netdev_get_eeprom_#t~bitwise1252#1 == (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536)); [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-64: [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-65: havoc netdev_get_eeprom_#t~bitwise1254#1;assume (((((if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1254#1 <= (if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1254#1 <= 256) && netdev_get_eeprom_#t~bitwise1254#1 >= 0) && ((if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1254#1 > 256 + (if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1254#1 >= -2147483648; [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-66: assume 256 == (if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1254#1 := (if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-66: assume !(256 == (if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1454#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1455#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1457#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true; [2025-02-08 03:59:32,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-59: call netdev_get_eeprom_#t~mem1256#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-60: [2025-02-08 03:59:32,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-61: havoc netdev_get_eeprom_#t~bitwise1255#1;assume (((((netdev_get_eeprom_#t~bitwise1252#1 < 0 && (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1255#1 >= (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1252#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1255#1 >= netdev_get_eeprom_#t~bitwise1252#1)) && ((netdev_get_eeprom_#t~bitwise1252#1 < 0 || (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1255#1 <= netdev_get_eeprom_#t~bitwise1252#1 + (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1252#1 >= 0 && (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1255#1 < 0)) && netdev_get_eeprom_#t~bitwise1255#1 <= 2147483647; [2025-02-08 03:59:32,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-62: assume 0 == (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1255#1 := netdev_get_eeprom_#t~bitwise1252#1; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-62: assume !(0 == (if netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 <= 32767 then netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 else netdev_get_eeprom_#t~bitwise1254#1 / 2 % 65536 - 65536)); [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret1409#1 && ldv_pci_instance_resume_2_5_#t~ret1409#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret1409#1;havoc ldv_pci_instance_resume_2_5_#t~ret1409#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;havoc ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_2_5 } true;havoc ldv_pci_pci_instance_2_#t~mem1424#1.base, ldv_pci_pci_instance_2_#t~mem1424#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-71: assume 0 == (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1252#1 := netdev_get_eeprom_#t~bitwise1249#1; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-71: assume !(0 == (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536)); [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-72: assume 0 == netdev_get_eeprom_#t~bitwise1249#1 || netdev_get_eeprom_#t~bitwise1249#1 == (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1252#1 := (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536); [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-72: assume !(0 == netdev_get_eeprom_#t~bitwise1249#1 || netdev_get_eeprom_#t~bitwise1249#1 == (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536)); [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1359#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-73: [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619: assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret1359#1 && ldv_alloc_etherdev_mqs_#t~ret1359#1 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~66#1 := ldv_alloc_etherdev_mqs_#t~ret1359#1;havoc ldv_alloc_etherdev_mqs_#t~ret1359#1; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret1409#1 := natsemi_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-74: havoc netdev_get_eeprom_#t~bitwise1251#1;assume (((((if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1251#1 <= (if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1251#1 <= 128) && netdev_get_eeprom_#t~bitwise1251#1 >= 0) && ((if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1251#1 > 128 + (if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1251#1 >= -2147483648; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808: call ldv_pci_pci_instance_2_#t~mem1420#1.base, ldv_pci_pci_instance_2_#t~mem1420#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 40 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1420#1.base, ldv_pci_pci_instance_2_#t~mem1420#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-67: assume 0 == (if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1254#1 := 0; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-67: assume !(0 == (if netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1253#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-68: call netdev_get_eeprom_#t~mem1253#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-69: [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-70: havoc netdev_get_eeprom_#t~bitwise1252#1;assume (((((netdev_get_eeprom_#t~bitwise1249#1 < 0 && (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1252#1 >= (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1249#1 >= 0 && (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1252#1 >= netdev_get_eeprom_#t~bitwise1249#1)) && ((netdev_get_eeprom_#t~bitwise1249#1 < 0 || (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1252#1 <= netdev_get_eeprom_#t~bitwise1249#1 + (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1249#1 >= 0 && (if 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 <= 32767 then 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 else 2 * netdev_get_eeprom_#t~bitwise1251#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1252#1 < 0)) && netdev_get_eeprom_#t~bitwise1252#1 <= 2147483647; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-79: havoc netdev_get_eeprom_#t~bitwise1249#1;assume (((((netdev_get_eeprom_#t~bitwise1246#1 < 0 && (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1249#1 >= (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1246#1 >= 0 && (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1249#1 >= netdev_get_eeprom_#t~bitwise1246#1)) && ((netdev_get_eeprom_#t~bitwise1246#1 < 0 || (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1249#1 <= netdev_get_eeprom_#t~bitwise1246#1 + (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1246#1 >= 0 && (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1249#1 < 0)) && netdev_get_eeprom_#t~bitwise1249#1 <= 2147483647; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-80: assume 0 == (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1249#1 := netdev_get_eeprom_#t~bitwise1246#1; [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-80: assume !(0 == (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536)); [2025-02-08 03:59:32,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-81: assume 0 == netdev_get_eeprom_#t~bitwise1246#1 || netdev_get_eeprom_#t~bitwise1246#1 == (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1249#1 := (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-81: assume !(0 == netdev_get_eeprom_#t~bitwise1246#1 || netdev_get_eeprom_#t~bitwise1246#1 == (if 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 <= 32767 then 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 else 8 * netdev_get_eeprom_#t~bitwise1248#1 % 65536 - 65536)); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-82: [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-75: assume 128 == (if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1251#1 := (if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-75: assume !(128 == (if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-76: assume 0 == (if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1251#1 := 0; [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-76: assume !(0 == (if netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1250#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-77: call netdev_get_eeprom_#t~mem1250#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-78: [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-87: [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-88: havoc netdev_get_eeprom_#t~bitwise1246#1;assume (((((netdev_get_eeprom_#t~bitwise1243#1 < 0 && (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1246#1 >= (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1243#1 >= 0 && (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1246#1 >= netdev_get_eeprom_#t~bitwise1243#1)) && ((netdev_get_eeprom_#t~bitwise1243#1 < 0 || (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1246#1 <= netdev_get_eeprom_#t~bitwise1243#1 + (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1243#1 >= 0 && (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1246#1 < 0)) && netdev_get_eeprom_#t~bitwise1246#1 <= 2147483647; [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-89: assume 0 == (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1246#1 := netdev_get_eeprom_#t~bitwise1243#1; [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-89: assume !(0 == (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536)); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-90: assume 0 == netdev_get_eeprom_#t~bitwise1243#1 || netdev_get_eeprom_#t~bitwise1243#1 == (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1246#1 := (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-90: assume !(0 == netdev_get_eeprom_#t~bitwise1243#1 || netdev_get_eeprom_#t~bitwise1243#1 == (if 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 <= 32767 then 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 else 32 * netdev_get_eeprom_#t~bitwise1245#1 % 65536 - 65536)); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-83: havoc netdev_get_eeprom_#t~bitwise1248#1;assume (((((if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1248#1 <= (if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1248#1 <= 64) && netdev_get_eeprom_#t~bitwise1248#1 >= 0) && ((if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1248#1 > 64 + (if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1248#1 >= -2147483648; [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-84: assume 64 == (if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1248#1 := (if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-84: assume !(64 == (if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-85: assume 0 == (if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1248#1 := 0; [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-85: assume !(0 == (if netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1247#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-86: call netdev_get_eeprom_#t~mem1247#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-95: call netdev_get_eeprom_#t~mem1244#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-96: [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: SUMMARY for call init_phy_fixup(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-97: havoc netdev_get_eeprom_#t~bitwise1243#1;assume (((((netdev_get_eeprom_#t~bitwise1240#1 < 0 && (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1243#1 >= (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1240#1 >= 0 && (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1243#1 >= netdev_get_eeprom_#t~bitwise1240#1)) && ((netdev_get_eeprom_#t~bitwise1240#1 < 0 || (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1243#1 <= netdev_get_eeprom_#t~bitwise1240#1 + (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1240#1 >= 0 && (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1243#1 < 0)) && netdev_get_eeprom_#t~bitwise1243#1 <= 2147483647; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-98: assume 0 == (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1243#1 := netdev_get_eeprom_#t~bitwise1240#1; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-98: assume !(0 == (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536)); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-2: natsemi_probe1_#t~short379#1 := natsemi_probe1_~find_cnt~0#1 <= 7; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-91: [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: assume natsemi_probe1_#t~short379#1;call natsemi_probe1_#t~mem378#1 := read~int#25(~#full_duplex~0.base, ~#full_duplex~0.offset + 4 * natsemi_probe1_~find_cnt~0#1, 4);natsemi_probe1_#t~short379#1 := 0 != natsemi_probe1_#t~mem378#1; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: assume !natsemi_probe1_#t~short379#1; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-92: havoc netdev_get_eeprom_#t~bitwise1245#1;assume (((((if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1245#1 <= (if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1245#1 <= 32) && netdev_get_eeprom_#t~bitwise1245#1 >= 0) && ((if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1245#1 > 32 + (if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1245#1 >= -2147483648; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: assume natsemi_probe1_#t~short379#1;havoc natsemi_probe1_#t~mem378#1;havoc natsemi_probe1_#t~short379#1;call write~int#27(1, natsemi_probe1_~np~5#1.base, 1164 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: assume !natsemi_probe1_#t~short379#1;havoc natsemi_probe1_#t~mem378#1;havoc natsemi_probe1_#t~short379#1; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-93: assume 32 == (if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1245#1 := (if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-93: assume !(32 == (if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-94: assume 0 == (if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1245#1 := 0; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-94: assume !(0 == (if netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1244#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-103: assume 0 == (if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1242#1 := 0; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-103: assume !(0 == (if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-104: call netdev_get_eeprom_#t~mem1241#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-105: [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-106: havoc netdev_get_eeprom_#t~bitwise1240#1;assume (((((netdev_get_eeprom_#t~bitwise1237#1 < 0 && (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1240#1 >= (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1237#1 >= 0 && (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1240#1 >= netdev_get_eeprom_#t~bitwise1237#1)) && ((netdev_get_eeprom_#t~bitwise1237#1 < 0 || (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1240#1 <= netdev_get_eeprom_#t~bitwise1237#1 + (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1237#1 >= 0 && (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1240#1 < 0)) && netdev_get_eeprom_#t~bitwise1240#1 <= 2147483647; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-99: assume 0 == netdev_get_eeprom_#t~bitwise1240#1 || netdev_get_eeprom_#t~bitwise1240#1 == (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1243#1 := (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-99: assume !(0 == netdev_get_eeprom_#t~bitwise1240#1 || netdev_get_eeprom_#t~bitwise1240#1 == (if 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 <= 32767 then 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 else 128 * netdev_get_eeprom_#t~bitwise1242#1 % 65536 - 65536)); [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-100: [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-101: havoc netdev_get_eeprom_#t~bitwise1242#1;assume (((((if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1242#1 <= (if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1242#1 <= 16) && netdev_get_eeprom_#t~bitwise1242#1 >= 0) && ((if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1242#1 > 16 + (if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1242#1 >= -2147483648; [2025-02-08 03:59:32,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-102: assume 16 == (if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1242#1 := (if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-102: assume !(16 == (if netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1241#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-111: assume 8 == (if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1239#1 := (if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-111: assume !(8 == (if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-112: assume 0 == (if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1239#1 := 0; [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-112: assume !(0 == (if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-113: call netdev_get_eeprom_#t~mem1238#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-114: [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-107: assume 0 == (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1240#1 := netdev_get_eeprom_#t~bitwise1237#1; [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-107: assume !(0 == (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536)); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11545: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset := ~ldv_1_callback_get_settings~0.base, ~ldv_1_callback_get_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1380#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :begin_inline_get_settings } true;get_settings_#in~dev#1.base, get_settings_#in~dev#1.offset, get_settings_#in~ecmd#1.base, get_settings_#in~ecmd#1.offset := ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc get_settings_#res#1;havoc get_settings_#t~ret1041#1.base, get_settings_#t~ret1041#1.offset, get_settings_#t~ret1042#1, get_settings_~dev#1.base, get_settings_~dev#1.offset, get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset, get_settings_~np~46#1.base, get_settings_~np~46#1.offset, get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset;get_settings_~dev#1.base, get_settings_~dev#1.offset := get_settings_#in~dev#1.base, get_settings_#in~dev#1.offset;get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset := get_settings_#in~ecmd#1.base, get_settings_#in~ecmd#1.offset;havoc get_settings_~np~46#1.base, get_settings_~np~46#1.offset;havoc get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset; [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-108: assume 0 == netdev_get_eeprom_#t~bitwise1237#1 || netdev_get_eeprom_#t~bitwise1237#1 == (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1240#1 := (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-108: assume !(0 == netdev_get_eeprom_#t~bitwise1237#1 || netdev_get_eeprom_#t~bitwise1237#1 == (if 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 <= 32767 then 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 else 512 * netdev_get_eeprom_#t~bitwise1239#1 % 65536 - 65536)); [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-109: [2025-02-08 03:59:32,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431: get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset := get_eeprom_#t~ret1063#1.base, get_eeprom_#t~ret1063#1.offset;havoc get_eeprom_#t~ret1063#1.base, get_eeprom_#t~ret1063#1.offset;get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset := get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset;call get_eeprom_#t~mem1064#1 := read~int#27(get_eeprom_~np~53#1.base, 1340 + get_eeprom_~np~53#1.offset, 4);assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := get_eeprom_#t~mem1064#1, 208;havoc kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret65#1.base, kmalloc_#t~ret65#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;kmalloc_~size#1 := kmalloc_#in~size#1;kmalloc_~flags#1 := kmalloc_#in~flags#1;havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1;havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret64#1.base, __kmalloc_#t~ret64#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;__kmalloc_~size#1 := __kmalloc_#in~size#1;__kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-110: havoc netdev_get_eeprom_#t~bitwise1239#1;assume (((((if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1239#1 <= (if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1239#1 <= 8) && netdev_get_eeprom_#t~bitwise1239#1 >= 0) && ((if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1239#1 > 8 + (if netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1238#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1239#1 >= -2147483648; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431-1: SUMMARY for call get_eeprom_#t~ret1063#1.base, get_eeprom_#t~ret1063#1.offset := netdev_priv(get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-119: havoc netdev_get_eeprom_#t~bitwise1236#1;assume (((((if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1236#1 <= (if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1236#1 <= 4) && netdev_get_eeprom_#t~bitwise1236#1 >= 0) && ((if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1236#1 > 4 + (if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1236#1 >= -2147483648; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-120: assume 4 == (if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1236#1 := (if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-120: assume !(4 == (if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-121: assume 0 == (if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1236#1 := 0; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-121: assume !(0 == (if netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1235#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-122: call netdev_get_eeprom_#t~mem1235#1 := read~int#27(netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset + 2 * (if netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_eeprom_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-115: havoc netdev_get_eeprom_#t~bitwise1237#1;assume (((((netdev_get_eeprom_#t~bitwise1234#1 < 0 && (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1237#1 >= (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536)) && ((netdev_get_eeprom_#t~bitwise1234#1 >= 0 && (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1237#1 >= netdev_get_eeprom_#t~bitwise1234#1)) && ((netdev_get_eeprom_#t~bitwise1234#1 < 0 || (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1237#1 <= netdev_get_eeprom_#t~bitwise1234#1 + (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536))) && ((netdev_get_eeprom_#t~bitwise1234#1 >= 0 && (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1237#1 < 0)) && netdev_get_eeprom_#t~bitwise1237#1 <= 2147483647; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-116: assume 0 == (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1237#1 := netdev_get_eeprom_#t~bitwise1234#1; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-116: assume !(0 == (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536)); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-117: assume 0 == netdev_get_eeprom_#t~bitwise1234#1 || netdev_get_eeprom_#t~bitwise1234#1 == (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1237#1 := (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-117: assume !(0 == netdev_get_eeprom_#t~bitwise1234#1 || netdev_get_eeprom_#t~bitwise1234#1 == (if 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 <= 32767 then 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 else 2048 * netdev_get_eeprom_#t~bitwise1236#1 % 65536 - 65536)); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-118: [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-127: [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: netdev_set_ecmd_#res#1 := 0;set_settings_#t~ret1044#1 := netdev_set_ecmd_#res#1;havoc netdev_set_ecmd_#t~ret1168#1.base, netdev_set_ecmd_#t~ret1168#1.offset, netdev_set_ecmd_#t~mem1169#1, netdev_set_ecmd_#t~mem1170#1, netdev_set_ecmd_#t~short1171#1, netdev_set_ecmd_#t~mem1172#1, netdev_set_ecmd_#t~short1173#1, netdev_set_ecmd_#t~mem1174#1, netdev_set_ecmd_#t~mem1175#1, netdev_set_ecmd_#t~mem1176#1, netdev_set_ecmd_#t~mem1177#1, netdev_set_ecmd_#t~ret1178#1, netdev_set_ecmd_#t~mem1179#1, netdev_set_ecmd_#t~mem1180#1, netdev_set_ecmd_#t~mem1181#1, netdev_set_ecmd_#t~mem1182#1, netdev_set_ecmd_#t~short1183#1, netdev_set_ecmd_#t~short1184#1, netdev_set_ecmd_#t~mem1185#1, netdev_set_ecmd_#t~mem1186#1, netdev_set_ecmd_#t~mem1187#1, netdev_set_ecmd_#t~mem1188#1, netdev_set_ecmd_#t~mem1189#1, netdev_set_ecmd_#t~bitwise1190#1, netdev_set_ecmd_#t~mem1191#1, netdev_set_ecmd_#t~mem1192#1, netdev_set_ecmd_#t~bitwise1193#1, netdev_set_ecmd_#t~mem1194#1, netdev_set_ecmd_#t~bitwise1195#1, netdev_set_ecmd_#t~mem1196#1, netdev_set_ecmd_#t~bitwise1197#1, netdev_set_ecmd_#t~mem1198#1, netdev_set_ecmd_#t~bitwise1199#1, netdev_set_ecmd_#t~mem1200#1, netdev_set_ecmd_#t~bitwise1201#1, netdev_set_ecmd_#t~mem1202#1, netdev_set_ecmd_#t~bitwise1203#1, netdev_set_ecmd_#t~mem1204#1, netdev_set_ecmd_#t~bitwise1205#1, netdev_set_ecmd_#t~ret1206#1, netdev_set_ecmd_#t~mem1207#1, netdev_set_ecmd_#t~mem1208#1, netdev_set_ecmd_#t~mem1209#1, netdev_set_ecmd_#t~ret1210#1, netdev_set_ecmd_#t~ret1211#1, netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset, netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset, netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset, netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset, netdev_set_ecmd_~speed~0#1, netdev_set_ecmd_~tmp___0~57#1, netdev_set_ecmd_~tmp___1~35#1;havoc netdev_set_ecmd_#in~dev#1.base, netdev_set_ecmd_#in~dev#1.offset, netdev_set_ecmd_#in~ecmd#1.base, netdev_set_ecmd_#in~ecmd#1.offset;assume { :end_inline_netdev_set_ecmd } true;assume -2147483648 <= set_settings_#t~ret1044#1 && set_settings_#t~ret1044#1 <= 2147483647;set_settings_~res~0#1 := set_settings_#t~ret1044#1;havoc set_settings_#t~ret1044#1; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-128: havoc netdev_get_eeprom_#t~bitwise1233#1;assume (((((if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296) < 0 || netdev_get_eeprom_#t~bitwise1233#1 <= (if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296)) && netdev_get_eeprom_#t~bitwise1233#1 <= 2) && netdev_get_eeprom_#t~bitwise1233#1 >= 0) && ((if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296) >= 0 || netdev_get_eeprom_#t~bitwise1233#1 > 2 + (if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296))) && netdev_get_eeprom_#t~bitwise1233#1 >= -2147483648; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-1: SUMMARY for call check_link(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-129: assume 2 == (if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1233#1 := (if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-129: assume !(2 == (if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-130: assume 0 == (if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296);netdev_get_eeprom_#t~bitwise1233#1 := 0; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-130: assume !(0 == (if netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1232#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-123: [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: assume netdev_get_eeprom_~i~20#1 < (if netdev_get_eeprom_#t~mem1276#1 < 0 && 0 != netdev_get_eeprom_#t~mem1276#1 % 2 then 1 + netdev_get_eeprom_#t~mem1276#1 / 2 else netdev_get_eeprom_#t~mem1276#1 / 2);havoc netdev_get_eeprom_#t~mem1276#1; [2025-02-08 03:59:32,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: assume !(netdev_get_eeprom_~i~20#1 < (if netdev_get_eeprom_#t~mem1276#1 < 0 && 0 != netdev_get_eeprom_#t~mem1276#1 % 2 then 1 + netdev_get_eeprom_#t~mem1276#1 / 2 else netdev_get_eeprom_#t~mem1276#1 / 2));havoc netdev_get_eeprom_#t~mem1276#1;netdev_get_eeprom_#res#1 := 0;get_eeprom_#t~ret1066#1 := netdev_get_eeprom_#res#1;havoc netdev_get_eeprom_#t~ret1228#1.base, netdev_get_eeprom_#t~ret1228#1.offset, netdev_get_eeprom_#t~ret1229#1.base, netdev_get_eeprom_#t~ret1229#1.offset, netdev_get_eeprom_#t~ret1230#1, netdev_get_eeprom_#t~mem1231#1, netdev_get_eeprom_#t~mem1232#1, netdev_get_eeprom_#t~bitwise1233#1, netdev_get_eeprom_#t~bitwise1234#1, netdev_get_eeprom_#t~mem1235#1, netdev_get_eeprom_#t~bitwise1236#1, netdev_get_eeprom_#t~bitwise1237#1, netdev_get_eeprom_#t~mem1238#1, netdev_get_eeprom_#t~bitwise1239#1, netdev_get_eeprom_#t~bitwise1240#1, netdev_get_eeprom_#t~mem1241#1, netdev_get_eeprom_#t~bitwise1242#1, netdev_get_eeprom_#t~bitwise1243#1, netdev_get_eeprom_#t~mem1244#1, netdev_get_eeprom_#t~bitwise1245#1, netdev_get_eeprom_#t~bitwise1246#1, netdev_get_eeprom_#t~mem1247#1, netdev_get_eeprom_#t~bitwise1248#1, netdev_get_eeprom_#t~bitwise1249#1, netdev_get_eeprom_#t~mem1250#1, netdev_get_eeprom_#t~bitwise1251#1, netdev_get_eeprom_#t~bitwise1252#1, netdev_get_eeprom_#t~mem1253#1, netdev_get_eeprom_#t~bitwise1254#1, netdev_get_eeprom_#t~bitwise1255#1, netdev_get_eeprom_#t~mem1256#1, netdev_get_eeprom_#t~bitwise1257#1, netdev_get_eeprom_#t~bitwise1258#1, netdev_get_eeprom_#t~mem1259#1, netdev_get_eeprom_#t~bitwise1260#1, netdev_get_eeprom_#t~bitwise1261#1, netdev_get_eeprom_#t~mem1262#1, netdev_get_eeprom_#t~bitwise1263#1, netdev_get_eeprom_#t~bitwise1264#1, netdev_get_eeprom_#t~mem1265#1, netdev_get_eeprom_#t~bitwise1266#1, netdev_get_eeprom_#t~bitwise1267#1, netdev_get_eeprom_#t~mem1268#1, netdev_get_eeprom_#t~bitwise1269#1, netdev_get_eeprom_#t~bitwise1270#1, netdev_get_eeprom_#t~mem1271#1, netdev_get_eeprom_#t~bitwise1272#1, netdev_get_eeprom_#t~bitwise1273#1, netdev_get_eeprom_#t~mem1274#1, netdev_get_eeprom_#t~bitwise1275#1, netdev_get_eeprom_#t~mem1276#1, netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset, netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset, netdev_get_eeprom_~i~20#1, netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset, netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset, netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset, netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset, netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset, netdev_get_eeprom_~tmp___1~37#1;havoc netdev_get_eeprom_#in~dev#1.base, netdev_get_eeprom_#in~dev#1.offset, netdev_get_eeprom_#in~buf#1.base, netdev_get_eeprom_#in~buf#1.offset;assume { :end_inline_netdev_get_eeprom } true;assume -2147483648 <= get_eeprom_#t~ret1066#1 && get_eeprom_#t~ret1066#1 <= 2147483647;get_eeprom_~res~2#1 := get_eeprom_#t~ret1066#1;havoc get_eeprom_#t~ret1066#1; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-124: havoc netdev_get_eeprom_#t~bitwise1234#1;assume ((((((if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 && (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1234#1 >= (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536)) && (((if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1234#1 >= (if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 || (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536) < 0) || netdev_get_eeprom_#t~bitwise1234#1 <= (if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) + (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536))) && (((if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536) >= 0) || netdev_get_eeprom_#t~bitwise1234#1 < 0)) && netdev_get_eeprom_#t~bitwise1234#1 <= 2147483647; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-125: assume 0 == (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1234#1 := (if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-125: assume !(0 == (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536)); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-126: assume 0 == (if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536);netdev_get_eeprom_#t~bitwise1234#1 := (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-126: assume !(0 == (if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 else 32768 * (if netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 else netdev_get_eeprom_#t~mem1231#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 <= 32767 then 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 else 8192 * netdev_get_eeprom_#t~bitwise1233#1 % 65536 - 65536)); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~66#1; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume !(0 != ldv_alloc_etherdev_mqs_~tmp___0~66#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0, 0; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume 0 != netdev_get_wol_#t~bitwise1108#1 % 4294967296;havoc netdev_get_wol_#t~bitwise1108#1;call netdev_get_wol_#t~mem1109#1 := read~int#27(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume !(0 != netdev_get_wol_#t~bitwise1108#1 % 4294967296);havoc netdev_get_wol_#t~bitwise1108#1; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-1: [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-2: havoc netdev_get_wol_#t~bitwise1108#1;assume netdev_get_wol_#t~bitwise1108#1 % 4294967296 <= netdev_get_wol_~regval~0#1 % 4294967296 && netdev_get_wol_#t~bitwise1108#1 % 4294967296 <= 1024; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-3: assume 1024 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1108#1 := netdev_get_wol_~regval~0#1; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-3: assume !(1024 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-4: assume 0 == netdev_get_wol_~regval~0#1 % 4294967296;netdev_get_wol_#t~bitwise1108#1 := 0; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-4: assume !(0 == netdev_get_wol_~regval~0#1 % 4294967296); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414: assume 14 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10886-1: SUMMARY for call natsemi_poll_controller(ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10886: havoc ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_24 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565: call write~int#27(netdev_get_wol_#t~bitwise1110#1, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4);havoc netdev_get_wol_#t~mem1109#1;havoc netdev_get_wol_#t~bitwise1110#1; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565-1: [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565-2: havoc netdev_get_wol_#t~bitwise1110#1;assume (netdev_get_wol_#t~bitwise1110#1 % 4294967296 >= netdev_get_wol_#t~mem1109#1 % 4294967296 && netdev_get_wol_#t~bitwise1110#1 % 4294967296 >= 64) && netdev_get_wol_#t~bitwise1110#1 % 4294967296 <= 64 + netdev_get_wol_#t~mem1109#1 % 4294967296; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565-3: assume false;netdev_get_wol_#t~bitwise1110#1 := netdev_get_wol_#t~mem1109#1; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565-3: assume !false; [2025-02-08 03:59:32,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565-4: assume 0 == netdev_get_wol_#t~mem1109#1 % 4294967296 || 64 == netdev_get_wol_#t~mem1109#1 % 4294967296;netdev_get_wol_#t~bitwise1110#1 := 64; [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565-4: assume !(0 == netdev_get_wol_#t~mem1109#1 % 4294967296 || 64 == netdev_get_wol_#t~mem1109#1 % 4294967296); [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-1: SUMMARY for call natsemi_probe1_#t~ret337#1 := pci_enable_device(natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset); srcloc: null [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: assume -2147483648 <= natsemi_probe1_#t~ret337#1 && natsemi_probe1_#t~ret337#1 <= 2147483647;natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret337#1;havoc natsemi_probe1_#t~ret337#1; [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1360#1.base, ldv_alloc_etherdev_mqs_#t~ret1360#1.offset := ldv_xmalloc(3200); srcloc: null [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623: ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset := ldv_alloc_etherdev_mqs_#t~ret1360#1.base, ldv_alloc_etherdev_mqs_#t~ret1360#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1360#1.base, ldv_alloc_etherdev_mqs_#t~ret1360#1.offset;ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset; [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1454#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1454#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1454#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1454#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1454#1; [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6792: call write~$Pointer$#27(~#natsemi_netdev_ops~0.base, ~#natsemi_netdev_ops~0.offset, natsemi_probe1_~dev~0#1.base, 468 + natsemi_probe1_~dev~0#1.offset, 8);call write~int#27(500, natsemi_probe1_~dev~0#1.base, 995 + natsemi_probe1_~dev~0#1.offset, 4);call write~$Pointer$#27(~#ethtool_ops~0.base, ~#ethtool_ops~0.offset, natsemi_probe1_~dev~0#1.base, 476 + natsemi_probe1_~dev~0#1.offset, 8); [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228: assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true; [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285: assume 2 == ~ldv_statevar_0~0; [2025-02-08 03:59:32,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 03:59:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: SUMMARY for call spin_lock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: call ldv_pci_pci_instance_2_#t~mem1421#1.base, ldv_pci_pci_instance_2_#t~mem1421#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:59:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700: call write~int#27(netdev_get_ecmd_#t~bitwise1156#1, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);call write~int#27(0, netdev_get_ecmd_~ecmd#1.base, 17 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-1: [2025-02-08 03:59:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-2: havoc netdev_get_ecmd_#t~bitwise1156#1;assume (netdev_get_ecmd_#t~bitwise1156#1 % 4294967296 >= netdev_get_ecmd_#t~mem1155#1 % 4294967296 && netdev_get_ecmd_#t~bitwise1156#1 % 4294967296 >= 128) && netdev_get_ecmd_#t~bitwise1156#1 % 4294967296 <= 128 + netdev_get_ecmd_#t~mem1155#1 % 4294967296; [2025-02-08 03:59:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: assume 0 != (ldv_pci_pci_instance_2_#t~mem1421#1.base + ldv_pci_pci_instance_2_#t~mem1421#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1421#1.base, ldv_pci_pci_instance_2_#t~mem1421#1.offset;call ldv_pci_pci_instance_2_#t~mem1422#1.base, ldv_pci_pci_instance_2_#t~mem1422#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1422#1.base, ldv_pci_pci_instance_2_#t~mem1422#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1421#1.base + ldv_pci_pci_instance_2_#t~mem1421#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1421#1.base, ldv_pci_pci_instance_2_#t~mem1421#1.offset; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: assume 0 != natsemi_probe1_~i~0#1;natsemi_probe1_#res#1 := natsemi_probe1_~i~0#1;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: assume !(0 != natsemi_probe1_~i~0#1);assume { :begin_inline_pci_read_config_dword } true;pci_read_config_dword_#in~dev#1.base, pci_read_config_dword_#in~dev#1.offset, pci_read_config_dword_#in~where#1, pci_read_config_dword_#in~val#1.base, pci_read_config_dword_#in~val#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, 68, natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;havoc pci_read_config_dword_#res#1;havoc pci_read_config_dword_#t~mem237#1.base, pci_read_config_dword_#t~mem237#1.offset, pci_read_config_dword_#t~mem238#1, pci_read_config_dword_#t~ret239#1, pci_read_config_dword_~dev#1.base, pci_read_config_dword_~dev#1.offset, pci_read_config_dword_~where#1, pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset, pci_read_config_dword_~tmp~26#1;pci_read_config_dword_~dev#1.base, pci_read_config_dword_~dev#1.offset := pci_read_config_dword_#in~dev#1.base, pci_read_config_dword_#in~dev#1.offset;pci_read_config_dword_~where#1 := pci_read_config_dword_#in~where#1;pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset := pci_read_config_dword_#in~val#1.base, pci_read_config_dword_#in~val#1.offset;havoc pci_read_config_dword_~tmp~26#1;call pci_read_config_dword_#t~mem237#1.base, pci_read_config_dword_#t~mem237#1.offset := read~$Pointer$#27(pci_read_config_dword_~dev#1.base, 16 + pci_read_config_dword_~dev#1.offset, 8);call pci_read_config_dword_#t~mem238#1 := read~int#27(pci_read_config_dword_~dev#1.base, 56 + pci_read_config_dword_~dev#1.offset, 4);assume { :begin_inline_pci_bus_read_config_dword } true;pci_bus_read_config_dword_#in~arg0#1.base, pci_bus_read_config_dword_#in~arg0#1.offset, pci_bus_read_config_dword_#in~arg1#1, pci_bus_read_config_dword_#in~arg2#1, pci_bus_read_config_dword_#in~arg3#1.base, pci_bus_read_config_dword_#in~arg3#1.offset := pci_read_config_dword_#t~mem237#1.base, pci_read_config_dword_#t~mem237#1.offset, pci_read_config_dword_#t~mem238#1, pci_read_config_dword_~where#1, pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset;havoc pci_bus_read_config_dword_#res#1;havoc pci_bus_read_config_dword_#t~nondet1567#1, pci_bus_read_config_dword_~arg0#1.base, pci_bus_read_config_dword_~arg0#1.offset, pci_bus_read_config_dword_~arg1#1, pci_bus_read_config_dword_~arg2#1, pci_bus_read_config_dword_~arg3#1.base, pci_bus_read_config_dword_~arg3#1.offset;pci_bus_read_config_dword_~arg0#1.base, pci_bus_read_config_dword_~arg0#1.offset := pci_bus_read_config_dword_#in~arg0#1.base, pci_bus_read_config_dword_#in~arg0#1.offset;pci_bus_read_config_dword_~arg1#1 := pci_bus_read_config_dword_#in~arg1#1;pci_bus_read_config_dword_~arg2#1 := pci_bus_read_config_dword_#in~arg2#1;pci_bus_read_config_dword_~arg3#1.base, pci_bus_read_config_dword_~arg3#1.offset := pci_bus_read_config_dword_#in~arg3#1.base, pci_bus_read_config_dword_#in~arg3#1.offset;havoc pci_bus_read_config_dword_#t~nondet1567#1;assume -2147483648 <= pci_bus_read_config_dword_#t~nondet1567#1 && pci_bus_read_config_dword_#t~nondet1567#1 <= 2147483647;pci_bus_read_config_dword_#res#1 := pci_bus_read_config_dword_#t~nondet1567#1;havoc pci_bus_read_config_dword_#t~nondet1567#1; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-1: ldv_register_netdev_19_#t~ret1472#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1572#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_19_#t~ret1472#1 && ldv_register_netdev_19_#t~ret1472#1 <= 2147483647;ldv_register_netdev_19_~tmp~133#1 := ldv_register_netdev_19_#t~ret1472#1;havoc ldv_register_netdev_19_#t~ret1472#1;ldv_register_netdev_19_~ldv_func_res~1#1 := ldv_register_netdev_19_~tmp~133#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_19_~ldv_func_res~1#1, ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1446#1, ldv_register_netdev_#t~ret1447#1, ldv_register_netdev_#t~mem1448#1.base, ldv_register_netdev_#t~mem1448#1.offset, ldv_register_netdev_#t~mem1449#1.base, ldv_register_netdev_#t~mem1449#1.offset, ldv_register_netdev_#t~ret1450#1, ldv_register_netdev_#t~ret1451#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~124#1, ldv_register_netdev_~tmp___0~69#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_10_ret_default~0#1;havoc ldv_register_netdev_~tmp~124#1;havoc ldv_register_netdev_~tmp___0~69#1;ldv_register_netdev_~ldv_10_ret_default~0#1 := 1;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1563#1;havoc ldv_pre_register_netdev_#t~nondet1563#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet1563#1 && ldv_pre_register_netdev_#t~nondet1563#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet1563#1;havoc ldv_pre_register_netdev_#t~nondet1563#1; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436: assume 0 == (get_eeprom_~eebuf~0#1.base + get_eeprom_~eebuf~0#1.offset) % 18446744073709551616;get_eeprom_#res#1 := -12; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436: assume !(0 == (get_eeprom_~eebuf~0#1.base + get_eeprom_~eebuf~0#1.offset) % 18446744073709551616);call write~int#27(2101259, get_eeprom_~eeprom#1.base, 4 + get_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11418: assume 15 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11418: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: havoc register_netdev_#t~nondet1572#1; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-3: assume false;netdev_get_ecmd_#t~bitwise1156#1 := netdev_get_ecmd_#t~mem1155#1; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-3: assume !false; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: netdev_get_wol_#res#1 := 0;get_wol_#t~ret1046#1 := netdev_get_wol_#res#1;havoc netdev_get_wol_#t~ret1086#1.base, netdev_get_wol_#t~ret1086#1.offset, netdev_get_wol_#t~ret1087#1.base, netdev_get_wol_#t~ret1087#1.offset, netdev_get_wol_#t~ret1088#1, netdev_get_wol_#t~mem1089#1, netdev_get_wol_#t~mem1090#1, netdev_get_wol_#t~bitwise1091#1, netdev_get_wol_#t~mem1092#1, netdev_get_wol_#t~bitwise1093#1, netdev_get_wol_#t~mem1094#1, netdev_get_wol_#t~bitwise1095#1, netdev_get_wol_#t~bitwise1096#1, netdev_get_wol_#t~mem1097#1, netdev_get_wol_#t~bitwise1098#1, netdev_get_wol_#t~bitwise1099#1, netdev_get_wol_#t~mem1100#1, netdev_get_wol_#t~bitwise1101#1, netdev_get_wol_#t~bitwise1102#1, netdev_get_wol_#t~mem1103#1, netdev_get_wol_#t~bitwise1104#1, netdev_get_wol_#t~bitwise1105#1, netdev_get_wol_#t~mem1106#1, netdev_get_wol_#t~bitwise1107#1, netdev_get_wol_#t~bitwise1108#1, netdev_get_wol_#t~mem1109#1, netdev_get_wol_#t~bitwise1110#1, netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset, netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset, netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset, netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset, netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset, netdev_get_wol_~regval~0#1, netdev_get_wol_~tmp___1~31#1;havoc netdev_get_wol_#in~dev#1.base, netdev_get_wol_#in~dev#1.offset, netdev_get_wol_#in~supported#1.base, netdev_get_wol_#in~supported#1.offset, netdev_get_wol_#in~cur#1.base, netdev_get_wol_#in~cur#1.offset;assume { :end_inline_netdev_get_wol } true;assume -2147483648 <= get_wol_#t~ret1046#1 && get_wol_#t~ret1046#1 <= 2147483647;havoc get_wol_#t~ret1046#1;assume { :begin_inline_netdev_get_sopass } true;netdev_get_sopass_#in~dev#1.base, netdev_get_sopass_#in~dev#1.offset, netdev_get_sopass_#in~data#1.base, netdev_get_sopass_#in~data#1.offset := get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, 12 + get_wol_~wol#1.offset;havoc netdev_get_sopass_#res#1;havoc netdev_get_sopass_#t~ret1121#1.base, netdev_get_sopass_#t~ret1121#1.offset, netdev_get_sopass_#t~ret1122#1.base, netdev_get_sopass_#t~ret1122#1.offset, netdev_get_sopass_#t~mem1123#1, netdev_get_sopass_#t~ret1124#1, netdev_get_sopass_#t~bitwise1125#1, netdev_get_sopass_#t~ret1126#1, netdev_get_sopass_#t~bitwise1127#1, netdev_get_sopass_#t~ret1128#1, netdev_get_sopass_#t~bitwise1129#1, netdev_get_sopass_#t~ret1130#1, netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset, netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset, netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset, netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset, netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset, netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, netdev_get_sopass_~addr~2#1, netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~tmp___2~17#1, netdev_get_sopass_~tmp___3~13#1;netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset := netdev_get_sopass_#in~dev#1.base, netdev_get_sopass_#in~dev#1.offset;netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset := netdev_get_sopass_#in~data#1.base, netdev_get_sopass_#in~data#1.offset;havoc netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset;havoc netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset;havoc netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset;havoc netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset;havoc netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset;havoc netdev_get_sopass_~addr~2#1;havoc netdev_get_sopass_~tmp___1~33#1;havoc netdev_get_sopass_~tmp___2~17#1;havoc netdev_get_sopass_~tmp___3~13#1; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-4: assume 0 == netdev_get_ecmd_#t~mem1155#1 % 4294967296 || 128 == netdev_get_ecmd_#t~mem1155#1 % 4294967296;netdev_get_ecmd_#t~bitwise1156#1 := 128; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-4: assume !(0 == netdev_get_ecmd_#t~mem1155#1 % 4294967296 || 128 == netdev_get_ecmd_#t~mem1155#1 % 4294967296); [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229: natsemi_suspend_#res#1 := 0;ldv_pci_instance_suspend_2_8_#t~ret1414#1 := natsemi_suspend_#res#1;havoc natsemi_suspend_#t~ret1334#1.base, natsemi_suspend_#t~ret1334#1.offset, natsemi_suspend_#t~ret1335#1.base, natsemi_suspend_#t~ret1335#1.offset, natsemi_suspend_#t~ret1336#1.base, natsemi_suspend_#t~ret1336#1.offset, natsemi_suspend_#t~ret1337#1, natsemi_suspend_#t~mem1338#1.base, natsemi_suspend_#t~mem1338#1.offset, natsemi_suspend_#t~mem1339#1, natsemi_suspend_#t~ret1340#1, natsemi_suspend_#t~ret1341#1, natsemi_suspend_#t~mem1342#1, natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset, natsemi_suspend_~state#1.event, natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset, natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset, natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset, natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset, natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset, natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset, natsemi_suspend_~irq~7#1, natsemi_suspend_~wol~1#1, natsemi_suspend_~tmp___2~21#1, natsemi_suspend_~tmp___3~15#1;havoc natsemi_suspend_#in~pdev#1.base, natsemi_suspend_#in~pdev#1.offset, natsemi_suspend_#in~state#1.event;assume { :end_inline_natsemi_suspend } true;assume -2147483648 <= ldv_pci_instance_suspend_2_8_#t~ret1414#1 && ldv_pci_instance_suspend_2_8_#t~ret1414#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~121#1 := ldv_pci_instance_suspend_2_8_#t~ret1414#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1413#1;havoc ldv_pci_instance_suspend_2_8_#t~ret1414#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~121#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: SUMMARY for call check_link(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:59:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: ldv_pci_instance_probe_2_17_#t~ret1408#1 := natsemi_probe1_#res#1;havoc natsemi_probe1_#t~mem336#1, natsemi_probe1_#t~ret337#1, natsemi_probe1_#t~ret338#1, natsemi_probe1_#t~mem339#1, natsemi_probe1_#t~mem340#1, natsemi_probe1_#t~ret341#1, natsemi_probe1_#t~mem342#1, natsemi_probe1_#t~mem343#1, natsemi_probe1_#t~mem344#1, natsemi_probe1_#t~mem345#1, natsemi_probe1_#t~short346#1, natsemi_probe1_#t~ite349#1, natsemi_probe1_#t~mem347#1, natsemi_probe1_#t~mem348#1, natsemi_probe1_#t~mem350#1, natsemi_probe1_#t~ret351#1.base, natsemi_probe1_#t~ret351#1.offset, natsemi_probe1_#t~ret352#1, natsemi_probe1_#t~ret353#1.base, natsemi_probe1_#t~ret353#1.offset, natsemi_probe1_#t~ret354#1, natsemi_probe1_#t~ret355#1, natsemi_probe1_#t~mem356#1.base, natsemi_probe1_#t~mem356#1.offset, natsemi_probe1_#t~mem357#1.base, natsemi_probe1_#t~mem357#1.offset, natsemi_probe1_#t~ret358#1.base, natsemi_probe1_#t~ret358#1.offset, natsemi_probe1_#t~ret359#1.base, natsemi_probe1_#t~ret359#1.offset, natsemi_probe1_#t~ite361#1, natsemi_probe1_#t~bitwise360#1, natsemi_probe1_#t~mem362#1, natsemi_probe1_#t~mem363#1, natsemi_probe1_#t~mem364#1, natsemi_probe1_#t~ret365#1, natsemi_probe1_#t~bitwise366#1, natsemi_probe1_#t~mem367#1, natsemi_probe1_#t~ret368#1, natsemi_probe1_#t~mem369#1, natsemi_probe1_#t~mem370#1, natsemi_probe1_#t~short371#1, natsemi_probe1_#t~ite373#1, natsemi_probe1_#t~mem372#1, natsemi_probe1_#t~bitwise374#1, natsemi_probe1_#t~mem375#1.base, natsemi_probe1_#t~mem375#1.offset, natsemi_probe1_#t~ret376#1.base, natsemi_probe1_#t~ret376#1.offset, natsemi_probe1_#t~ret377#1, natsemi_probe1_#t~mem378#1, natsemi_probe1_#t~short379#1, natsemi_probe1_#t~ret380#1, natsemi_probe1_#t~mem381#1, natsemi_probe1_#t~bitwise382#1, natsemi_probe1_#t~mem383#1.base, natsemi_probe1_#t~mem383#1.offset, natsemi_probe1_#t~ret384#1.base, natsemi_probe1_#t~ret384#1.offset, natsemi_probe1_#t~mem385#1, natsemi_probe1_#t~ret386#1, natsemi_probe1_#t~ret387#1, natsemi_probe1_#t~ret388#1, natsemi_probe1_#t~mem389#1, natsemi_probe1_#t~mem390#1.base, natsemi_probe1_#t~mem390#1.offset, natsemi_probe1_#t~ret391#1.base, natsemi_probe1_#t~ret391#1.offset, natsemi_probe1_#t~mem392#1.base, natsemi_probe1_#t~mem392#1.offset, natsemi_probe1_#t~mem393#1.base, natsemi_probe1_#t~mem393#1.offset, natsemi_probe1_#t~ret394#1, natsemi_probe1_#t~mem395#1, natsemi_probe1_#t~ret396#1, natsemi_probe1_#t~mem397#1, natsemi_probe1_#t~ret398#1, natsemi_probe1_#t~mem399#1, natsemi_probe1_#t~ret400#1, natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~ent#1.base, natsemi_probe1_~ent#1.offset, natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset, natsemi_probe1_~i~0#1, natsemi_probe1_~option~0#1, natsemi_probe1_~irq~0#1, natsemi_probe1_~chip_idx~0#1, natsemi_probe1_~find_cnt~0#1, natsemi_probe1_~iostart~0#1, natsemi_probe1_~iosize~0#1, natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, natsemi_probe1_~pcibar~0#1, natsemi_probe1_~prev_eedata~0#1, natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, natsemi_probe1_~newtmp~0#1, natsemi_probe1_~eedata~0#1, natsemi_probe1_~tmp___0~17#1, natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset, natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset, natsemi_probe1_~tmp___2~5#1, natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset, natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset, natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset;havoc natsemi_probe1_#in~pdev#1.base, natsemi_probe1_#in~pdev#1.offset, natsemi_probe1_#in~ent#1.base, natsemi_probe1_#in~ent#1.offset;assume { :end_inline_natsemi_probe1 } true;assume -2147483648 <= ldv_pci_instance_probe_2_17_#t~ret1408#1 && ldv_pci_instance_probe_2_17_#t~ret1408#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~120#1 := ldv_pci_instance_probe_2_17_#t~ret1408#1;havoc ldv_pci_instance_probe_2_17_#t~ret1408#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~120#1;ldv_pci_pci_instance_2_#t~ret1440#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1408#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~120#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1440#1 && ldv_pci_pci_instance_2_#t~ret1440#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1440#1;havoc ldv_pci_pci_instance_2_#t~mem1439#1.base, ldv_pci_pci_instance_2_#t~mem1439#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1440#1;assume { :begin_inline_ldv_ldv_post_probe_35 } true;ldv_ldv_post_probe_35_#in~ldv_func_arg1#1 := ~ldv_2_ret_default~0;havoc ldv_ldv_post_probe_35_#res#1;havoc ldv_ldv_post_probe_35_#t~ret1490#1, ldv_ldv_post_probe_35_~ldv_func_arg1#1, ldv_ldv_post_probe_35_~tmp~142#1;ldv_ldv_post_probe_35_~ldv_func_arg1#1 := ldv_ldv_post_probe_35_#in~ldv_func_arg1#1;havoc ldv_ldv_post_probe_35_~tmp~142#1;assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_35_~ldv_func_arg1#1;havoc ldv_check_return_value_probe_~retval#1;ldv_check_return_value_probe_~retval#1 := ldv_check_return_value_probe_#in~retval#1; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, 1268 + netdev_timer_~np~21#1.offset); srcloc: null [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume 0 != ~mtu~0;call write~int#27(~mtu~0, natsemi_probe1_~dev~0#1.base, 516 + natsemi_probe1_~dev~0#1.offset, 4); [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !(0 != ~mtu~0); [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10627-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_2_3 } true;havoc ldv_pci_pci_instance_2_#t~mem1422#1.base, ldv_pci_pci_instance_2_#t~mem1422#1.offset; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: call netdev_get_ecmd_#t~mem1161#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 18 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11552: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset := ~ldv_1_callback_get_wol~0.base, ~ldv_1_callback_get_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :begin_inline_get_wol } true;get_wol_#in~dev#1.base, get_wol_#in~dev#1.offset, get_wol_#in~wol#1.base, get_wol_#in~wol#1.offset := ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc get_wol_#t~ret1045#1.base, get_wol_#t~ret1045#1.offset, get_wol_#t~ret1046#1, get_wol_#t~ret1047#1, get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, get_wol_~wol#1.offset, get_wol_~np~48#1.base, get_wol_~np~48#1.offset, get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset;get_wol_~dev#1.base, get_wol_~dev#1.offset := get_wol_#in~dev#1.base, get_wol_#in~dev#1.offset;get_wol_~wol#1.base, get_wol_~wol#1.offset := get_wol_#in~wol#1.base, get_wol_#in~wol#1.offset;havoc get_wol_~np~48#1.base, get_wol_~np~48#1.offset;havoc get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11685: ldv_pci_instance_resume_early_2_6_#t~ret1411#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres1581#1, ##fun~$Pointer$~TO~int_#t~ret1582#1, ##fun~$Pointer$~TO~int_#t~ret1583#1, ##fun~$Pointer$~TO~int_#t~ret1584#1, ##fun~$Pointer$~TO~int_#t~ret1585#1, ##fun~$Pointer$~TO~int_#t~ret1586#1, ##fun~$Pointer$~TO~int_#t~ret1587#1, ##fun~$Pointer$~TO~int_#t~ret1588#1;havoc ##fun~$Pointer$~TO~int_#in~1410#1.base, ##fun~$Pointer$~TO~int_#in~1410#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~int } true;assume -2147483648 <= ldv_pci_instance_resume_early_2_6_#t~ret1411#1 && ldv_pci_instance_resume_early_2_6_#t~ret1411#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret1411#1; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: assume 4 == ~ldv_statevar_0~0; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-3: assume false;netdev_get_ecmd_#t~bitwise1158#1 := netdev_get_ecmd_#t~mem1157#1; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-3: assume !false; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-4: assume 0 == netdev_get_ecmd_#t~mem1157#1 % 4294967296 || 512 == netdev_get_ecmd_#t~mem1157#1 % 4294967296;netdev_get_ecmd_#t~bitwise1158#1 := 512; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-4: assume !(0 == netdev_get_ecmd_#t~mem1157#1 % 4294967296 || 512 == netdev_get_ecmd_#t~mem1157#1 % 4294967296); [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-5: call netdev_get_ecmd_#t~mem1157#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: call write~int#27(netdev_get_ecmd_#t~bitwise1158#1, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);call write~int#27(1, netdev_get_ecmd_~ecmd#1.base, 17 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-1: [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-2: havoc netdev_get_ecmd_#t~bitwise1158#1;assume (netdev_get_ecmd_#t~bitwise1158#1 % 4294967296 >= netdev_get_ecmd_#t~mem1157#1 % 4294967296 && netdev_get_ecmd_#t~bitwise1158#1 % 4294967296 >= 512) && netdev_get_ecmd_#t~bitwise1158#1 % 4294967296 <= 512 + netdev_get_ecmd_#t~mem1157#1 % 4294967296; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset := set_settings_#t~ret1043#1.base, set_settings_#t~ret1043#1.offset;havoc set_settings_#t~ret1043#1.base, set_settings_#t~ret1043#1.offset;set_settings_~np~47#1.base, set_settings_~np~47#1.offset := set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308-1: SUMMARY for call set_settings_#t~ret1043#1.base, set_settings_#t~ret1043#1.offset := netdev_priv(set_settings_~dev#1.base, set_settings_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: assume 16 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: assume !(16 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-1: call netdev_timer_#t~mem694#1 := read~int#27(netdev_timer_~np~21#1.base, 1140 + netdev_timer_~np~21#1.offset, 4); [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume 0 != netdev_timer_#t~mem694#1;havoc netdev_timer_#t~mem694#1; [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume !(0 != netdev_timer_#t~mem694#1);havoc netdev_timer_#t~mem694#1; [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10630-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: ~ldv_statevar_2~0 := 2; [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: assume { :begin_inline_netdev_get_eeprom } true;netdev_get_eeprom_#in~dev#1.base, netdev_get_eeprom_#in~dev#1.offset, netdev_get_eeprom_#in~buf#1.base, netdev_get_eeprom_#in~buf#1.offset := get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset, get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset;havoc netdev_get_eeprom_#res#1;havoc netdev_get_eeprom_#t~ret1228#1.base, netdev_get_eeprom_#t~ret1228#1.offset, netdev_get_eeprom_#t~ret1229#1.base, netdev_get_eeprom_#t~ret1229#1.offset, netdev_get_eeprom_#t~ret1230#1, netdev_get_eeprom_#t~mem1231#1, netdev_get_eeprom_#t~mem1232#1, netdev_get_eeprom_#t~bitwise1233#1, netdev_get_eeprom_#t~bitwise1234#1, netdev_get_eeprom_#t~mem1235#1, netdev_get_eeprom_#t~bitwise1236#1, netdev_get_eeprom_#t~bitwise1237#1, netdev_get_eeprom_#t~mem1238#1, netdev_get_eeprom_#t~bitwise1239#1, netdev_get_eeprom_#t~bitwise1240#1, netdev_get_eeprom_#t~mem1241#1, netdev_get_eeprom_#t~bitwise1242#1, netdev_get_eeprom_#t~bitwise1243#1, netdev_get_eeprom_#t~mem1244#1, netdev_get_eeprom_#t~bitwise1245#1, netdev_get_eeprom_#t~bitwise1246#1, netdev_get_eeprom_#t~mem1247#1, netdev_get_eeprom_#t~bitwise1248#1, netdev_get_eeprom_#t~bitwise1249#1, netdev_get_eeprom_#t~mem1250#1, netdev_get_eeprom_#t~bitwise1251#1, netdev_get_eeprom_#t~bitwise1252#1, netdev_get_eeprom_#t~mem1253#1, netdev_get_eeprom_#t~bitwise1254#1, netdev_get_eeprom_#t~bitwise1255#1, netdev_get_eeprom_#t~mem1256#1, netdev_get_eeprom_#t~bitwise1257#1, netdev_get_eeprom_#t~bitwise1258#1, netdev_get_eeprom_#t~mem1259#1, netdev_get_eeprom_#t~bitwise1260#1, netdev_get_eeprom_#t~bitwise1261#1, netdev_get_eeprom_#t~mem1262#1, netdev_get_eeprom_#t~bitwise1263#1, netdev_get_eeprom_#t~bitwise1264#1, netdev_get_eeprom_#t~mem1265#1, netdev_get_eeprom_#t~bitwise1266#1, netdev_get_eeprom_#t~bitwise1267#1, netdev_get_eeprom_#t~mem1268#1, netdev_get_eeprom_#t~bitwise1269#1, netdev_get_eeprom_#t~bitwise1270#1, netdev_get_eeprom_#t~mem1271#1, netdev_get_eeprom_#t~bitwise1272#1, netdev_get_eeprom_#t~bitwise1273#1, netdev_get_eeprom_#t~mem1274#1, netdev_get_eeprom_#t~bitwise1275#1, netdev_get_eeprom_#t~mem1276#1, netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset, netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset, netdev_get_eeprom_~i~20#1, netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset, netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset, netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset, netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset, netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset, netdev_get_eeprom_~tmp___1~37#1;netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset := netdev_get_eeprom_#in~dev#1.base, netdev_get_eeprom_#in~dev#1.offset;netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset := netdev_get_eeprom_#in~buf#1.base, netdev_get_eeprom_#in~buf#1.offset;havoc netdev_get_eeprom_~i~20#1;havoc netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset;havoc netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset;havoc netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset;havoc netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset;havoc netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset;havoc netdev_get_eeprom_~tmp___1~37#1;netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset := netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset; [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310-1: SUMMARY for call spin_lock_irq(set_settings_~np~47#1.base, 1268 + set_settings_~np~47#1.offset); srcloc: null [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-1: SUMMARY for call spin_lock_irq(get_eeprom_~np~53#1.base, 1268 + get_eeprom_~np~53#1.offset); srcloc: null [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: assume { :begin_inline_netdev_set_ecmd } true;netdev_set_ecmd_#in~dev#1.base, netdev_set_ecmd_#in~dev#1.offset, netdev_set_ecmd_#in~ecmd#1.base, netdev_set_ecmd_#in~ecmd#1.offset := set_settings_~dev#1.base, set_settings_~dev#1.offset, set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset;havoc netdev_set_ecmd_#res#1;havoc netdev_set_ecmd_#t~ret1168#1.base, netdev_set_ecmd_#t~ret1168#1.offset, netdev_set_ecmd_#t~mem1169#1, netdev_set_ecmd_#t~mem1170#1, netdev_set_ecmd_#t~short1171#1, netdev_set_ecmd_#t~mem1172#1, netdev_set_ecmd_#t~short1173#1, netdev_set_ecmd_#t~mem1174#1, netdev_set_ecmd_#t~mem1175#1, netdev_set_ecmd_#t~mem1176#1, netdev_set_ecmd_#t~mem1177#1, netdev_set_ecmd_#t~ret1178#1, netdev_set_ecmd_#t~mem1179#1, netdev_set_ecmd_#t~mem1180#1, netdev_set_ecmd_#t~mem1181#1, netdev_set_ecmd_#t~mem1182#1, netdev_set_ecmd_#t~short1183#1, netdev_set_ecmd_#t~short1184#1, netdev_set_ecmd_#t~mem1185#1, netdev_set_ecmd_#t~mem1186#1, netdev_set_ecmd_#t~mem1187#1, netdev_set_ecmd_#t~mem1188#1, netdev_set_ecmd_#t~mem1189#1, netdev_set_ecmd_#t~bitwise1190#1, netdev_set_ecmd_#t~mem1191#1, netdev_set_ecmd_#t~mem1192#1, netdev_set_ecmd_#t~bitwise1193#1, netdev_set_ecmd_#t~mem1194#1, netdev_set_ecmd_#t~bitwise1195#1, netdev_set_ecmd_#t~mem1196#1, netdev_set_ecmd_#t~bitwise1197#1, netdev_set_ecmd_#t~mem1198#1, netdev_set_ecmd_#t~bitwise1199#1, netdev_set_ecmd_#t~mem1200#1, netdev_set_ecmd_#t~bitwise1201#1, netdev_set_ecmd_#t~mem1202#1, netdev_set_ecmd_#t~bitwise1203#1, netdev_set_ecmd_#t~mem1204#1, netdev_set_ecmd_#t~bitwise1205#1, netdev_set_ecmd_#t~ret1206#1, netdev_set_ecmd_#t~mem1207#1, netdev_set_ecmd_#t~mem1208#1, netdev_set_ecmd_#t~mem1209#1, netdev_set_ecmd_#t~ret1210#1, netdev_set_ecmd_#t~ret1211#1, netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset, netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset, netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset, netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset, netdev_set_ecmd_~speed~0#1, netdev_set_ecmd_~tmp___0~57#1, netdev_set_ecmd_~tmp___1~35#1;netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset := netdev_set_ecmd_#in~dev#1.base, netdev_set_ecmd_#in~dev#1.offset;netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset := netdev_set_ecmd_#in~ecmd#1.base, netdev_set_ecmd_#in~ecmd#1.offset;havoc netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset;havoc netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset;havoc netdev_set_ecmd_~speed~0#1;havoc netdev_set_ecmd_~tmp___0~57#1;havoc netdev_set_ecmd_~tmp___1~35#1; [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-1: SUMMARY for call disable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: call write~int#27(0, netdev_timer_~np~21#1.base, 1140 + netdev_timer_~np~21#1.offset, 4); [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800-1: assume { :begin_inline_natsemi_init_media } true;natsemi_init_media_#in~dev#1.base, natsemi_init_media_#in~dev#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc natsemi_init_media_#t~ret308#1.base, natsemi_init_media_#t~ret308#1.offset, natsemi_init_media_#t~mem309#1, natsemi_init_media_#t~ret310#1, natsemi_init_media_#t~bitwise311#1, natsemi_init_media_#t~bitwise312#1, natsemi_init_media_#t~bitwise313#1, natsemi_init_media_#t~ret314#1, natsemi_init_media_#t~mem315#1, natsemi_init_media_#t~bitwise316#1, natsemi_init_media_#t~mem317#1, natsemi_init_media_#t~bitwise318#1, natsemi_init_media_#t~short319#1, natsemi_init_media_#t~ret320#1, natsemi_init_media_#t~mem321#1.base, natsemi_init_media_#t~mem321#1.offset, natsemi_init_media_#t~ret322#1.base, natsemi_init_media_#t~ret322#1.offset, natsemi_init_media_#t~bitwise323#1, natsemi_init_media_#t~mem324#1, natsemi_init_media_#t~bitwise325#1, natsemi_init_media_#t~mem326#1, natsemi_init_media_#t~bitwise327#1, natsemi_init_media_#t~ret328#1, natsemi_init_media_#t~mem329#1, natsemi_init_media_#t~bitwise330#1, natsemi_init_media_#t~ret331#1, natsemi_init_media_#t~mem332#1.base, natsemi_init_media_#t~mem332#1.offset, natsemi_init_media_#t~ret333#1.base, natsemi_init_media_#t~ret333#1.offset, natsemi_init_media_#t~mem334#1, natsemi_init_media_#t~ret335#1, natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset, natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset, natsemi_init_media_~tmp___0~16#1, natsemi_init_media_~tmp___1~8#1, natsemi_init_media_~tmp___2~4#1, natsemi_init_media_~tmp___3~2#1, natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset, natsemi_init_media_~tmp___5~0#1, natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset;natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset := natsemi_init_media_#in~dev#1.base, natsemi_init_media_#in~dev#1.offset;havoc natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset;havoc natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset;havoc natsemi_init_media_~tmp___0~16#1;havoc natsemi_init_media_~tmp___1~8#1;havoc natsemi_init_media_~tmp___2~4#1;havoc natsemi_init_media_~tmp___3~2#1;havoc natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset;havoc natsemi_init_media_~tmp___5~0#1;havoc natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset; [2025-02-08 03:59:32,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: havoc natsemi_init_media_#t~ret308#1.base, natsemi_init_media_#t~ret308#1.offset, natsemi_init_media_#t~mem309#1, natsemi_init_media_#t~ret310#1, natsemi_init_media_#t~bitwise311#1, natsemi_init_media_#t~bitwise312#1, natsemi_init_media_#t~bitwise313#1, natsemi_init_media_#t~ret314#1, natsemi_init_media_#t~mem315#1, natsemi_init_media_#t~bitwise316#1, natsemi_init_media_#t~mem317#1, natsemi_init_media_#t~bitwise318#1, natsemi_init_media_#t~short319#1, natsemi_init_media_#t~ret320#1, natsemi_init_media_#t~mem321#1.base, natsemi_init_media_#t~mem321#1.offset, natsemi_init_media_#t~ret322#1.base, natsemi_init_media_#t~ret322#1.offset, natsemi_init_media_#t~bitwise323#1, natsemi_init_media_#t~mem324#1, natsemi_init_media_#t~bitwise325#1, natsemi_init_media_#t~mem326#1, natsemi_init_media_#t~bitwise327#1, natsemi_init_media_#t~ret328#1, natsemi_init_media_#t~mem329#1, natsemi_init_media_#t~bitwise330#1, natsemi_init_media_#t~ret331#1, natsemi_init_media_#t~mem332#1.base, natsemi_init_media_#t~mem332#1.offset, natsemi_init_media_#t~ret333#1.base, natsemi_init_media_#t~ret333#1.offset, natsemi_init_media_#t~mem334#1, natsemi_init_media_#t~ret335#1, natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset, natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset, natsemi_init_media_~tmp___0~16#1, natsemi_init_media_~tmp___1~8#1, natsemi_init_media_~tmp___2~4#1, natsemi_init_media_~tmp___3~2#1, natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset, natsemi_init_media_~tmp___5~0#1, natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset;havoc natsemi_init_media_#in~dev#1.base, natsemi_init_media_#in~dev#1.offset;assume { :end_inline_natsemi_init_media } true; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: assume 0 != natsemi_probe1_#t~mem339#1 % 4 % 4294967296;havoc natsemi_probe1_#t~mem339#1;call natsemi_probe1_#t~mem340#1 := read~int#2(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, 4);natsemi_probe1_~newtmp~0#1 := natsemi_probe1_#t~mem340#1 - natsemi_probe1_#t~mem340#1 % 4;havoc natsemi_probe1_#t~mem340#1;assume { :begin_inline_pci_write_config_dword } true;pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset, pci_write_config_dword_#in~where#1, pci_write_config_dword_#in~val#1 := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, 68, natsemi_probe1_~newtmp~0#1;havoc pci_write_config_dword_#res#1;havoc pci_write_config_dword_#t~mem240#1.base, pci_write_config_dword_#t~mem240#1.offset, pci_write_config_dword_#t~mem241#1, pci_write_config_dword_#t~ret242#1, pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1, pci_write_config_dword_~tmp~27#1;pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset := pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset;pci_write_config_dword_~where#1 := pci_write_config_dword_#in~where#1;pci_write_config_dword_~val#1 := pci_write_config_dword_#in~val#1;havoc pci_write_config_dword_~tmp~27#1;call pci_write_config_dword_#t~mem240#1.base, pci_write_config_dword_#t~mem240#1.offset := read~$Pointer$#27(pci_write_config_dword_~dev#1.base, 16 + pci_write_config_dword_~dev#1.offset, 8);call pci_write_config_dword_#t~mem241#1 := read~int#27(pci_write_config_dword_~dev#1.base, 56 + pci_write_config_dword_~dev#1.offset, 4);assume { :begin_inline_pci_bus_write_config_dword } true;pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset, pci_bus_write_config_dword_#in~arg1#1, pci_bus_write_config_dword_#in~arg2#1, pci_bus_write_config_dword_#in~arg3#1 := pci_write_config_dword_#t~mem240#1.base, pci_write_config_dword_#t~mem240#1.offset, pci_write_config_dword_#t~mem241#1, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1;havoc pci_bus_write_config_dword_#res#1;havoc pci_bus_write_config_dword_#t~nondet1568#1, pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset, pci_bus_write_config_dword_~arg1#1, pci_bus_write_config_dword_~arg2#1, pci_bus_write_config_dword_~arg3#1;pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset := pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset;pci_bus_write_config_dword_~arg1#1 := pci_bus_write_config_dword_#in~arg1#1;pci_bus_write_config_dword_~arg2#1 := pci_bus_write_config_dword_#in~arg2#1;pci_bus_write_config_dword_~arg3#1 := pci_bus_write_config_dword_#in~arg3#1;havoc pci_bus_write_config_dword_#t~nondet1568#1;assume -2147483648 <= pci_bus_write_config_dword_#t~nondet1568#1 && pci_bus_write_config_dword_#t~nondet1568#1 <= 2147483647;pci_bus_write_config_dword_#res#1 := pci_bus_write_config_dword_#t~nondet1568#1;havoc pci_bus_write_config_dword_#t~nondet1568#1; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: assume !(0 != natsemi_probe1_#t~mem339#1 % 4 % 4294967296);havoc natsemi_probe1_#t~mem339#1; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10632: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_18_#t~ret1471#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1471#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1359#1, ldv_alloc_etherdev_mqs_#t~ret1360#1.base, ldv_alloc_etherdev_mqs_#t~ret1360#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~66#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset := ldv_alloc_etherdev_mqs_18_#t~ret1471#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1471#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1471#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1471#1.offset;ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset := ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11293: assume 5 == ~ldv_statevar_0~0; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11293: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708: call write~int#27(netdev_get_ecmd_#t~bitwise1160#1, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);call write~int#27(1, netdev_get_ecmd_~ecmd#1.base, 17 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-1: SUMMARY for call natsemi_probe1_#t~ret380#1 := readl(natsemi_probe1_~ioaddr~1#1.base, 88 + natsemi_probe1_~ioaddr~1#1.offset); srcloc: null [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-1: [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: call write~int#27(natsemi_probe1_#t~ret380#1, natsemi_probe1_~np~5#1.base, 1248 + natsemi_probe1_~np~5#1.offset, 4);havoc natsemi_probe1_#t~ret380#1;call natsemi_probe1_#t~mem381#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1336 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-2: havoc netdev_get_ecmd_#t~bitwise1160#1;assume (netdev_get_ecmd_#t~bitwise1160#1 % 4294967296 >= netdev_get_ecmd_#t~mem1159#1 % 4294967296 && netdev_get_ecmd_#t~bitwise1160#1 % 4294967296 >= 1024) && netdev_get_ecmd_#t~bitwise1160#1 % 4294967296 <= 1024 + netdev_get_ecmd_#t~mem1159#1 % 4294967296; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: SUMMARY for call spin_unlock_irq(get_eeprom_~np~53#1.base, 1268 + get_eeprom_~np~53#1.offset); srcloc: null [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: assume 18 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: assume !(18 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-3: assume false;netdev_get_ecmd_#t~bitwise1160#1 := netdev_get_ecmd_#t~mem1159#1; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-3: assume !false; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-4: assume 0 == netdev_get_ecmd_#t~mem1159#1 % 4294967296 || 1024 == netdev_get_ecmd_#t~mem1159#1 % 4294967296;netdev_get_ecmd_#t~bitwise1160#1 := 1024; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-4: assume !(0 == netdev_get_ecmd_#t~mem1159#1 % 4294967296 || 1024 == netdev_get_ecmd_#t~mem1159#1 % 4294967296); [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-5: call netdev_get_ecmd_#t~mem1159#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13408-1: natsemi_probe1_#t~ret388#1 := device_create_file_#res#1;havoc device_create_file_#t~nondet1558#1, device_create_file_~arg0#1.base, device_create_file_~arg0#1.offset, device_create_file_~arg1#1.base, device_create_file_~arg1#1.offset;havoc device_create_file_#in~arg0#1.base, device_create_file_#in~arg0#1.offset, device_create_file_#in~arg1#1.base, device_create_file_#in~arg1#1.offset;assume { :end_inline_device_create_file } true;assume -2147483648 <= natsemi_probe1_#t~ret388#1 && natsemi_probe1_#t~ret388#1 <= 2147483647;natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret388#1;havoc natsemi_probe1_#t~ret388#1; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: SUMMARY for call refill_rx(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: set_settings_#res#1 := set_settings_~res~0#1;ldv_dummy_resourceless_instance_callback_1_34_#t~ret1388#1 := set_settings_#res#1;havoc set_settings_#t~ret1043#1.base, set_settings_#t~ret1043#1.offset, set_settings_#t~ret1044#1, set_settings_~dev#1.base, set_settings_~dev#1.offset, set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset, set_settings_~np~47#1.base, set_settings_~np~47#1.offset, set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset, set_settings_~res~0#1;havoc set_settings_#in~dev#1.base, set_settings_#in~dev#1.offset, set_settings_#in~ecmd#1.base, set_settings_#in~ecmd#1.offset;assume { :end_inline_set_settings } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_34_#t~ret1388#1 && ldv_dummy_resourceless_instance_callback_1_34_#t~ret1388#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1388#1;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1388#1, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_34 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312-1: SUMMARY for call spin_unlock_irq(set_settings_~np~47#1.base, 1268 + set_settings_~np~47#1.offset); srcloc: null [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13408: havoc device_create_file_#t~nondet1558#1; [2025-02-08 03:59:32,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12087: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset := ~ldv_3_callback_show~0.base, ~ldv_3_callback_show~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1391#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :begin_inline_natsemi_show_dspcfg_workaround } true;natsemi_show_dspcfg_workaround_#in~dev#1.base, natsemi_show_dspcfg_workaround_#in~dev#1.offset, natsemi_show_dspcfg_workaround_#in~attr#1.base, natsemi_show_dspcfg_workaround_#in~attr#1.offset, natsemi_show_dspcfg_workaround_#in~buf#1.base, natsemi_show_dspcfg_workaround_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc natsemi_show_dspcfg_workaround_#res#1;havoc natsemi_show_dspcfg_workaround_#t~ret284#1.base, natsemi_show_dspcfg_workaround_#t~ret284#1.offset, natsemi_show_dspcfg_workaround_#t~mem285#1, natsemi_show_dspcfg_workaround_#t~loopctr286#1, natsemi_show_dspcfg_workaround_#t~nondet287#1, natsemi_show_dspcfg_workaround_#t~ret288#1, natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset, natsemi_show_dspcfg_workaround_~attr#1.base, natsemi_show_dspcfg_workaround_~attr#1.offset, natsemi_show_dspcfg_workaround_~buf#1.base, natsemi_show_dspcfg_workaround_~buf#1.offset, natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset, natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset, natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset, natsemi_show_dspcfg_workaround_~tmp___0~11#1;natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset := natsemi_show_dspcfg_workaround_#in~dev#1.base, natsemi_show_dspcfg_workaround_#in~dev#1.offset;natsemi_show_dspcfg_workaround_~attr#1.base, natsemi_show_dspcfg_workaround_~attr#1.offset := natsemi_show_dspcfg_workaround_#in~attr#1.base, natsemi_show_dspcfg_workaround_#in~attr#1.offset;natsemi_show_dspcfg_workaround_~buf#1.base, natsemi_show_dspcfg_workaround_~buf#1.offset := natsemi_show_dspcfg_workaround_#in~buf#1.base, natsemi_show_dspcfg_workaround_#in~buf#1.offset;havoc natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset;havoc natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset;havoc natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset;havoc natsemi_show_dspcfg_workaround_~tmp___0~11#1;natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset := natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_17_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1381#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1;assume { :begin_inline_natsemi_change_mtu } true;natsemi_change_mtu_#in~dev#1.base, natsemi_change_mtu_#in~dev#1.offset, natsemi_change_mtu_#in~new_mtu#1 := ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;havoc natsemi_change_mtu_#res#1;havoc natsemi_change_mtu_#t~ret1025#1, natsemi_change_mtu_#t~ret1026#1.base, natsemi_change_mtu_#t~ret1026#1.offset, natsemi_change_mtu_#t~ret1027#1.base, natsemi_change_mtu_#t~ret1027#1.offset, natsemi_change_mtu_#t~mem1028#1.base, natsemi_change_mtu_#t~mem1028#1.offset, natsemi_change_mtu_#t~mem1029#1, natsemi_change_mtu_#t~mem1030#1, natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset, natsemi_change_mtu_~new_mtu#1, natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset, natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset, natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset, natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset, natsemi_change_mtu_~irq~5#1, natsemi_change_mtu_~tmp___1~29#1;natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset := natsemi_change_mtu_#in~dev#1.base, natsemi_change_mtu_#in~dev#1.offset;natsemi_change_mtu_~new_mtu#1 := natsemi_change_mtu_#in~new_mtu#1;havoc natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset;havoc natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset;havoc natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset;havoc natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset;havoc natsemi_change_mtu_~irq~5#1;havoc natsemi_change_mtu_~tmp___1~29#1; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124-1: SUMMARY for call enable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: call netdev_timer_#t~mem695#1 := read~int#27(netdev_timer_~np~21#1.base, 1140 + netdev_timer_~np~21#1.offset, 4); [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803-1: [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803: assume 0 != natsemi_probe1_#t~bitwise382#1 % 4294967296;havoc natsemi_probe1_#t~mem381#1;havoc natsemi_probe1_#t~bitwise382#1;call natsemi_probe1_#t~mem383#1.base, natsemi_probe1_#t~mem383#1.offset := read~$Pointer$#27(natsemi_probe1_~np~5#1.base, 1104 + natsemi_probe1_~np~5#1.offset, 8); [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803: assume !(0 != natsemi_probe1_#t~bitwise382#1 % 4294967296);havoc natsemi_probe1_#t~mem381#1;havoc natsemi_probe1_#t~bitwise382#1; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803-4: assume 0 == natsemi_probe1_#t~mem381#1 % 4294967296;natsemi_probe1_#t~bitwise382#1 := 0; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803-4: assume !(0 == natsemi_probe1_#t~mem381#1 % 4294967296); [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: natsemi_probe1_#t~ret341#1 := pci_write_config_dword_#res#1;havoc pci_write_config_dword_#t~mem240#1.base, pci_write_config_dword_#t~mem240#1.offset, pci_write_config_dword_#t~mem241#1, pci_write_config_dword_#t~ret242#1, pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1, pci_write_config_dword_~tmp~27#1;havoc pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset, pci_write_config_dword_#in~where#1, pci_write_config_dword_#in~val#1;assume { :end_inline_pci_write_config_dword } true;assume -2147483648 <= natsemi_probe1_#t~ret341#1 && natsemi_probe1_#t~ret341#1 <= 2147483647;havoc natsemi_probe1_#t~ret341#1; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803-3: assume 8192 == natsemi_probe1_#t~mem381#1 % 4294967296;natsemi_probe1_#t~bitwise382#1 := natsemi_probe1_#t~mem381#1; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803-3: assume !(8192 == natsemi_probe1_#t~mem381#1 % 4294967296); [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803-2: havoc natsemi_probe1_#t~bitwise382#1;assume natsemi_probe1_#t~bitwise382#1 % 4294967296 <= natsemi_probe1_#t~mem381#1 % 4294967296 && natsemi_probe1_#t~bitwise382#1 % 4294967296 <= 8192; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1423#1 && ldv_pci_pci_instance_2_#t~ret1423#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1423#1;havoc ldv_pci_pci_instance_2_#t~ret1423#1; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1423#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: assume 0 == get_eeprom_~res~2#1;call get_eeprom_#t~mem1067#1 := read~int#27(get_eeprom_~eeprom#1.base, 8 + get_eeprom_~eeprom#1.offset, 4);call get_eeprom_#t~mem1068#1 := read~int#27(get_eeprom_~eeprom#1.base, 12 + get_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: assume !(0 == get_eeprom_~res~2#1); [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483: havoc __kmalloc_#t~ret64#1.base, __kmalloc_#t~ret64#1.offset; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-1: kmalloc_#t~ret65#1.base, kmalloc_#t~ret65#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret64#1.base, __kmalloc_#t~ret64#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1;assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret65#1.base, kmalloc_#t~ret65#1.offset;havoc kmalloc_#t~ret65#1.base, kmalloc_#t~ret65#1.offset;kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;get_eeprom_#t~ret1065#1.base, get_eeprom_#t~ret1065#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret65#1.base, kmalloc_#t~ret65#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;havoc kmalloc_#in~size#1, kmalloc_#in~flags#1;assume { :end_inline_kmalloc } true;get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset := get_eeprom_#t~ret1065#1.base, get_eeprom_#t~ret1065#1.offset;havoc get_eeprom_#t~mem1064#1;havoc get_eeprom_#t~ret1065#1.base, get_eeprom_#t~ret1065#1.offset;get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset := get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486-1: SUMMARY for call ldv_dev_set_drvdata_17_#t~ret1469#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset); srcloc: null [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-2: __kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret64#1.base, __kmalloc_#t~ret64#1.offset;havoc __kmalloc_#t~ret64#1.base, __kmalloc_#t~ret64#1.offset; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-3: SUMMARY for call __kmalloc_#t~ret64#1.base, __kmalloc_#t~ret64#1.offset := ldv_malloc(__kmalloc_~size#1); srcloc: null [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486: assume -2147483648 <= ldv_dev_set_drvdata_17_#t~ret1469#1 && ldv_dev_set_drvdata_17_#t~ret1469#1 <= 2147483647;ldv_dev_set_drvdata_17_~tmp~131#1 := ldv_dev_set_drvdata_17_#t~ret1469#1;havoc ldv_dev_set_drvdata_17_#t~ret1469#1;ldv_dev_set_drvdata_17_#res#1 := ldv_dev_set_drvdata_17_~tmp~131#1;pci_set_drvdata_#t~ret255#1 := ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1469#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~131#1;havoc ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_17 } true;assume -2147483648 <= pci_set_drvdata_#t~ret255#1 && pci_set_drvdata_#t~ret255#1 <= 2147483647;havoc pci_set_drvdata_#t~ret255#1;havoc pci_set_drvdata_#t~ret255#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call write~int#27(natsemi_probe1_~iosize~0#1, natsemi_probe1_~np~5#1.base, 1264 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume 0 == netdev_timer_#t~mem695#1;havoc netdev_timer_#t~mem695#1; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume !(0 == netdev_timer_#t~mem695#1);havoc netdev_timer_#t~mem695#1;netdev_timer_~next_tick~0#1 := 1; [2025-02-08 03:59:32,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: ~ldv_statevar_3~0 := 2; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume 6 == ~ldv_statevar_0~0; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-1: SUMMARY for call natsemi_probe1_#t~ret384#1.base, natsemi_probe1_#t~ret384#1.offset := pci_name(natsemi_probe1_#t~mem383#1.base, natsemi_probe1_#t~mem383#1.offset); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset := natsemi_probe1_#t~ret384#1.base, natsemi_probe1_#t~ret384#1.offset;havoc natsemi_probe1_#t~mem383#1.base, natsemi_probe1_#t~mem383#1.offset;havoc natsemi_probe1_#t~ret384#1.base, natsemi_probe1_#t~ret384#1.offset;call natsemi_probe1_#t~mem385#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1248 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: havoc get_eeprom_#t~mem1067#1;havoc get_eeprom_#t~mem1068#1;havoc get_eeprom_#t~memcpy~res1069#1.base, get_eeprom_#t~memcpy~res1069#1.offset; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448-1: SUMMARY for call get_eeprom_#t~memcpy~res1069#1.base, get_eeprom_#t~memcpy~res1069#1.offset := #Ultimate.C_memcpy#27(get_eeprom_~data#1.base, get_eeprom_~data#1.offset, get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset + (if get_eeprom_#t~mem1067#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_eeprom_#t~mem1067#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else get_eeprom_#t~mem1067#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), get_eeprom_#t~mem1068#1 % 4294967296); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11430: assume 21 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11430: assume !(21 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: assume -2147483648 <= natsemi_probe1_#t~ret386#1 && natsemi_probe1_#t~ret386#1 <= 2147483647;havoc natsemi_probe1_#t~mem385#1;havoc natsemi_probe1_#t~ret386#1; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-1: SUMMARY for call natsemi_probe1_#t~ret386#1 := printk(25, 0); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128: SUMMARY for call writel(4, netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume 1 == netdev_get_ecmd_#t~mem1161#1 % 256 % 4294967296;havoc netdev_get_ecmd_#t~mem1161#1;call netdev_get_ecmd_#t~mem1162#1 := read~int#27(netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4); [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume !(1 == netdev_get_ecmd_#t~mem1161#1 % 256 % 4294967296);havoc netdev_get_ecmd_#t~mem1161#1; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: SUMMARY for call netdev_set_sopass_#t~ret1111#1.base, netdev_set_sopass_#t~ret1111#1.offset := netdev_priv(netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset := netdev_set_sopass_#t~ret1111#1.base, netdev_set_sopass_#t~ret1111#1.offset;havoc netdev_set_sopass_#t~ret1111#1.base, netdev_set_sopass_#t~ret1111#1.offset;netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset := netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset := netdev_ioctl_#t~ret1278#1.base, netdev_ioctl_#t~ret1278#1.offset;havoc netdev_ioctl_#t~ret1278#1.base, netdev_ioctl_#t~ret1278#1.offset;netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset := netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979-1: SUMMARY for call netdev_ioctl_#t~ret1278#1.base, netdev_ioctl_#t~ret1278#1.offset := netdev_priv(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: call ldv_pci_pci_instance_2_#t~mem1424#1.base, ldv_pci_pci_instance_2_#t~mem1424#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 72 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1424#1.base, ldv_pci_pci_instance_2_#t~mem1424#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret1409#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961-1: SUMMARY for call ldv_register_netdev_#t~ret1447#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume -2147483648 <= ldv_register_netdev_#t~ret1447#1 && ldv_register_netdev_#t~ret1447#1 <= 2147483647;ldv_register_netdev_~tmp___0~69#1 := ldv_register_netdev_#t~ret1447#1;havoc ldv_register_netdev_#t~ret1447#1; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: natsemi_probe1_~find_cnt~0#1 := 1 + natsemi_probe1_~find_cnt~0#1;call natsemi_probe1_#t~mem342#1 := read~int#27(natsemi_probe1_~pdev#1.base, 1607 + natsemi_probe1_~pdev#1.offset, 8);natsemi_probe1_~iostart~0#1 := natsemi_probe1_#t~mem342#1;havoc natsemi_probe1_#t~mem342#1;call natsemi_probe1_#t~mem343#1 := read~int#27(natsemi_probe1_~pdev#1.base, 1607 + natsemi_probe1_~pdev#1.offset, 8);natsemi_probe1_#t~short346#1 := 0 != natsemi_probe1_#t~mem343#1 % 18446744073709551616; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: havoc ldv_interrupt_interrupt_instance_0_#t~ret1402#1, ldv_interrupt_interrupt_instance_0_#t~ret1403#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~117#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: call write~int#27(netdev_get_ecmd_#t~bitwise1163#1, netdev_get_ecmd_~ecmd#1.base, 8 + netdev_get_ecmd_~ecmd#1.offset, 4);havoc netdev_get_ecmd_#t~mem1162#1;havoc netdev_get_ecmd_#t~bitwise1163#1; [2025-02-08 03:59:32,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-1: [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-2: havoc netdev_get_ecmd_#t~bitwise1163#1;assume (netdev_get_ecmd_#t~bitwise1163#1 % 4294967296 >= netdev_get_ecmd_#t~mem1162#1 % 4294967296 && netdev_get_ecmd_#t~bitwise1163#1 % 4294967296 >= 64) && netdev_get_ecmd_#t~bitwise1163#1 % 4294967296 <= 64 + netdev_get_ecmd_#t~mem1162#1 % 4294967296; [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume 23 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume !(23 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-3: assume false;netdev_get_ecmd_#t~bitwise1163#1 := netdev_get_ecmd_#t~mem1162#1; [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-3: assume !false; [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset := netdev_set_sopass_#t~ret1112#1.base, netdev_set_sopass_#t~ret1112#1.offset;havoc netdev_set_sopass_#t~ret1112#1.base, netdev_set_sopass_#t~ret1112#1.offset;netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset := netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset;netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset := netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset;call netdev_set_sopass_#t~mem1113#1 := read~int#27(netdev_set_sopass_~np~56#1.base, 1248 + netdev_set_sopass_~np~56#1.offset, 4); [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-4: assume 0 == netdev_get_ecmd_#t~mem1162#1 % 4294967296 || 64 == netdev_get_ecmd_#t~mem1162#1 % 4294967296;netdev_get_ecmd_#t~bitwise1163#1 := 64; [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-4: assume !(0 == netdev_get_ecmd_#t~mem1162#1 % 4294967296 || 64 == netdev_get_ecmd_#t~mem1162#1 % 4294967296); [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584-1: SUMMARY for call netdev_set_sopass_#t~ret1112#1.base, netdev_set_sopass_#t~ret1112#1.offset := ns_ioaddr(netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11566: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0.base, ~ldv_1_callback_ndo_do_ioctl~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ifreq_ptr~0.base, ~ldv_1_container_struct_ifreq_ptr~0.offset, ~ldv_1_ldv_param_20_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1382#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1;assume { :begin_inline_netdev_ioctl } true;netdev_ioctl_#in~dev#1.base, netdev_ioctl_#in~dev#1.offset, netdev_ioctl_#in~rq#1.base, netdev_ioctl_#in~rq#1.offset, netdev_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;havoc netdev_ioctl_#res#1;havoc netdev_ioctl_#t~ret1277#1.base, netdev_ioctl_#t~ret1277#1.offset, netdev_ioctl_#t~ret1278#1.base, netdev_ioctl_#t~ret1278#1.offset, netdev_ioctl_#t~mem1279#1, netdev_ioctl_#t~mem1280#1, netdev_ioctl_#t~mem1281#1, netdev_ioctl_#t~mem1282#1, netdev_ioctl_#t~mem1283#1, netdev_ioctl_#t~ret1284#1, netdev_ioctl_#t~mem1285#1, netdev_ioctl_#t~mem1286#1, netdev_ioctl_#t~mem1287#1, netdev_ioctl_#t~ret1288#1, netdev_ioctl_#t~mem1289#1, netdev_ioctl_#t~mem1290#1, netdev_ioctl_#t~mem1291#1, netdev_ioctl_#t~mem1292#1, netdev_ioctl_#t~mem1293#1, netdev_ioctl_#t~mem1294#1, netdev_ioctl_#t~mem1295#1, netdev_ioctl_#t~mem1296#1, netdev_ioctl_#t~mem1297#1, netdev_ioctl_#t~mem1298#1, netdev_ioctl_#t~mem1299#1, netdev_ioctl_#t~mem1300#1, netdev_ioctl_#t~mem1301#1, netdev_ioctl_#t~mem1302#1, netdev_ioctl_#t~mem1303#1, netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset, netdev_ioctl_~cmd#1, netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset, netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset, netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset, netdev_ioctl_~tmp___1~38#1, netdev_ioctl_~tmp___2~19#1;netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset := netdev_ioctl_#in~dev#1.base, netdev_ioctl_#in~dev#1.offset;netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset := netdev_ioctl_#in~rq#1.base, netdev_ioctl_#in~rq#1.offset;netdev_ioctl_~cmd#1 := netdev_ioctl_#in~cmd#1;havoc netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset;havoc netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset;havoc netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset;havoc netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset;havoc netdev_ioctl_~tmp___1~38#1;havoc netdev_ioctl_~tmp___2~19#1;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset;havoc if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;if_mii_~rq#1.base, if_mii_~rq#1.offset := if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;if_mii_#res#1.base, if_mii_#res#1.offset := if_mii_~rq#1.base, 16 + if_mii_~rq#1.offset;netdev_ioctl_#t~ret1277#1.base, netdev_ioctl_#t~ret1277#1.offset := if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;havoc if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;assume { :end_inline_if_mii } true;netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset := netdev_ioctl_#t~ret1277#1.base, netdev_ioctl_#t~ret1277#1.offset;havoc netdev_ioctl_#t~ret1277#1.base, netdev_ioctl_#t~ret1277#1.offset;netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset := netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset; [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: assume 0 != ldv_register_netdev_~tmp___0~69#1; [2025-02-08 03:59:32,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: assume !(0 != ldv_register_netdev_~tmp___0~69#1); [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: natsemi_probe1_~iosize~0#1 := natsemi_probe1_#t~ite349#1;havoc natsemi_probe1_#t~mem343#1;havoc natsemi_probe1_#t~mem344#1;havoc natsemi_probe1_#t~mem345#1;havoc natsemi_probe1_#t~short346#1;havoc natsemi_probe1_#t~ite349#1;havoc natsemi_probe1_#t~mem347#1;havoc natsemi_probe1_#t~mem348#1;call natsemi_probe1_#t~mem350#1 := read~int#27(natsemi_probe1_~pdev#1.base, 1547 + natsemi_probe1_~pdev#1.offset, 4);natsemi_probe1_~irq~0#1 := (if natsemi_probe1_#t~mem350#1 % 4294967296 % 4294967296 <= 2147483647 then natsemi_probe1_#t~mem350#1 % 4294967296 % 4294967296 else natsemi_probe1_#t~mem350#1 % 4294967296 % 4294967296 - 4294967296);havoc natsemi_probe1_#t~mem350#1;assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true;assume { :begin_inline_ldv_alloc_etherdev_mqs_18 } true;ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg3#1 := 1368, 1, 1;havoc ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1470#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1470#1.offset, ldv_alloc_etherdev_mqs_18_#t~ret1471#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1471#1.offset, ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset;ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset;havoc ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset;havoc ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset;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 := ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1553#1.base, alloc_etherdev_mqs_#t~ret1553#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:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: assume -2147483648 <= netdev_get_ecmd_#t~ret1164#1 && netdev_get_ecmd_#t~ret1164#1 <= 2147483647;netdev_get_ecmd_~tmp___1~34#1 := netdev_get_ecmd_#t~ret1164#1;havoc netdev_get_ecmd_#t~ret1164#1;call netdev_get_ecmd_#t~mem1165#1 := read~int#27(netdev_get_ecmd_~np~58#1.base, 1262 + netdev_get_ecmd_~np~58#1.offset, 2); [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-1: SUMMARY for call netdev_get_ecmd_#t~ret1164#1 := mdio_read(netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset, 5); srcloc: null [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-2: assume natsemi_probe1_#t~short346#1; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-2: assume !natsemi_probe1_#t~short346#1;call natsemi_probe1_#t~mem344#1 := read~int#27(natsemi_probe1_~pdev#1.base, 1615 + natsemi_probe1_~pdev#1.offset, 8);call natsemi_probe1_#t~mem345#1 := read~int#27(natsemi_probe1_~pdev#1.base, 1607 + natsemi_probe1_~pdev#1.offset, 8);natsemi_probe1_#t~short346#1 := natsemi_probe1_#t~mem344#1 % 18446744073709551616 != natsemi_probe1_#t~mem345#1 % 18446744073709551616; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-1: assume natsemi_probe1_#t~short346#1;call natsemi_probe1_#t~mem347#1 := read~int#27(natsemi_probe1_~pdev#1.base, 1615 + natsemi_probe1_~pdev#1.offset, 8);call natsemi_probe1_#t~mem348#1 := read~int#27(natsemi_probe1_~pdev#1.base, 1607 + natsemi_probe1_~pdev#1.offset, 8);natsemi_probe1_#t~ite349#1 := 1 + (natsemi_probe1_#t~mem347#1 - natsemi_probe1_#t~mem348#1); [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-1: assume !natsemi_probe1_#t~short346#1;natsemi_probe1_#t~ite349#1 := 0; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset;havoc kfree_~p#1.base, kfree_~p#1.offset;kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset;call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset);havoc kfree_~p#1.base, kfree_~p#1.offset;havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true;get_eeprom_#res#1 := get_eeprom_~res~2#1;ldv_dummy_resourceless_instance_callback_1_7_#t~ret1390#1 := get_eeprom_#res#1;havoc get_eeprom_#t~ret1063#1.base, get_eeprom_#t~ret1063#1.offset, get_eeprom_#t~mem1064#1, get_eeprom_#t~ret1065#1.base, get_eeprom_#t~ret1065#1.offset, get_eeprom_#t~ret1066#1, get_eeprom_#t~mem1067#1, get_eeprom_#t~mem1068#1, get_eeprom_#t~memcpy~res1069#1.base, get_eeprom_#t~memcpy~res1069#1.offset, get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset, get_eeprom_~eeprom#1.base, get_eeprom_~eeprom#1.offset, get_eeprom_~data#1.base, get_eeprom_~data#1.offset, get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset, get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset, get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset, get_eeprom_~res~2#1, get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset;havoc get_eeprom_#in~dev#1.base, get_eeprom_#in~dev#1.offset, get_eeprom_#in~eeprom#1.base, get_eeprom_#in~eeprom#1.offset, get_eeprom_#in~data#1.base, get_eeprom_#in~data#1.offset;assume { :end_inline_get_eeprom } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_7_#t~ret1390#1 && ldv_dummy_resourceless_instance_callback_1_7_#t~ret1390#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1390#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1390#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10907-1: SUMMARY for call set_rx_mode(ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10907: havoc ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1455#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1455#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1455#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1455#1; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume { :begin_inline_ldv_register_netdev_19 } true;ldv_register_netdev_19_#in~ldv_func_arg1#1.base, ldv_register_netdev_19_#in~ldv_func_arg1#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1472#1, ldv_register_netdev_19_#t~ret1473#1, ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset, ldv_register_netdev_19_~ldv_func_res~1#1, ldv_register_netdev_19_~tmp~133#1, ldv_register_netdev_19_~tmp___0~72#1;ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset := ldv_register_netdev_19_#in~ldv_func_arg1#1.base, ldv_register_netdev_19_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_19_~ldv_func_res~1#1;havoc ldv_register_netdev_19_~tmp~133#1;havoc ldv_register_netdev_19_~tmp___0~72#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1572#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~nondet1572#1;assume -2147483648 <= register_netdev_#t~nondet1572#1 && register_netdev_#t~nondet1572#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet1572#1;havoc register_netdev_#t~nondet1572#1; [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1455#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-1: SUMMARY for call netdev_get_ecmd_#t~ret1167#1 := mii_nway_result(netdev_get_ecmd_#t~bitwise1166#1); srcloc: null [2025-02-08 03:59:32,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-2: [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-3: havoc netdev_get_ecmd_#t~bitwise1166#1;assume ((((((if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) < 0 && netdev_get_ecmd_~tmp___1~34#1 >= 0) || netdev_get_ecmd_#t~bitwise1166#1 <= (if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296)) && (((if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) >= 0 && netdev_get_ecmd_~tmp___1~34#1 < 0) || netdev_get_ecmd_#t~bitwise1166#1 <= netdev_get_ecmd_~tmp___1~34#1)) && (((if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) < 0 && netdev_get_ecmd_~tmp___1~34#1 < 0) || netdev_get_ecmd_#t~bitwise1166#1 >= 0)) && (((if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) >= 0 && netdev_get_ecmd_~tmp___1~34#1 >= 0) || netdev_get_ecmd_#t~bitwise1166#1 > (if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) + netdev_get_ecmd_~tmp___1~34#1)) && netdev_get_ecmd_#t~bitwise1166#1 >= -2147483648; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-4: assume (if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) == netdev_get_ecmd_~tmp___1~34#1;netdev_get_ecmd_#t~bitwise1166#1 := (if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-4: assume !((if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) == netdev_get_ecmd_~tmp___1~34#1); [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604-1: SUMMARY for call natsemi_reload_eeprom_#t~ret565#1.base, natsemi_reload_eeprom_#t~ret565#1.offset := netdev_priv(natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset := natsemi_reload_eeprom_#t~ret565#1.base, natsemi_reload_eeprom_#t~ret565#1.offset;havoc natsemi_reload_eeprom_#t~ret565#1.base, natsemi_reload_eeprom_#t~ret565#1.offset;natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset := natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: netdev_get_ecmd_~tmp___0~56#1 := netdev_get_ecmd_#t~ret1167#1;havoc netdev_get_ecmd_#t~mem1165#1;havoc netdev_get_ecmd_#t~bitwise1166#1;havoc netdev_get_ecmd_#t~ret1167#1; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-5: assume 0 == (if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) || 0 == netdev_get_ecmd_~tmp___1~34#1;netdev_get_ecmd_#t~bitwise1166#1 := 0; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-5: assume !(0 == (if netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 <= 2147483647 then netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 else netdev_get_ecmd_#t~mem1165#1 % 65536 % 4294967296 - 4294967296) || 0 == netdev_get_ecmd_~tmp___1~34#1); [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: ~ldv_statevar_0~0 := 6; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11965: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11040: assume 2 == ~ldv_statevar_15~0; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11040: assume !(2 == ~ldv_statevar_15~0); [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume 35143 == netdev_ioctl_~cmd#1; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume !(35143 == netdev_ioctl_~cmd#1); [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset := get_wol_#t~ret1045#1.base, get_wol_#t~ret1045#1.offset;havoc get_wol_#t~ret1045#1.base, get_wol_#t~ret1045#1.offset;get_wol_~np~48#1.base, get_wol_~np~48#1.offset := get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323-1: SUMMARY for call get_wol_#t~ret1045#1.base, get_wol_#t~ret1045#1.offset := netdev_priv(get_wol_~dev#1.base, get_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume 0 == ldv_assert_linux_usb_dev__probe_failed_~expr#1; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume !(0 == ldv_assert_linux_usb_dev__probe_failed_~expr#1); [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966: call ldv_register_netdev_#t~mem1448#1.base, ldv_register_netdev_#t~mem1448#1.offset := read~$Pointer$#27(ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, 468 + ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, 8);call ldv_register_netdev_#t~mem1449#1.base, ldv_register_netdev_#t~mem1449#1.offset := read~$Pointer$#27(ldv_register_netdev_#t~mem1448#1.base, 16 + ldv_register_netdev_#t~mem1448#1.offset, 8);assume { :begin_inline_ldv_register_netdev_open_10_6 } true;ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem1449#1.base, ldv_register_netdev_#t~mem1449#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret1452#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~125#1;ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset := ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset;ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset := ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_10_6_~tmp~125#1; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume 0 != natsemi_probe1_~i~0#1; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume !(0 != natsemi_probe1_~i~0#1);assume { :begin_inline_device_create_file } true;device_create_file_#in~arg0#1.base, device_create_file_#in~arg0#1.offset, device_create_file_#in~arg1#1.base, device_create_file_#in~arg1#1.offset := natsemi_probe1_~pdev#1.base, 179 + natsemi_probe1_~pdev#1.offset, ~#dev_attr_dspcfg_workaround~0.base, ~#dev_attr_dspcfg_workaround~0.offset;havoc device_create_file_#res#1;havoc device_create_file_#t~nondet1558#1, device_create_file_~arg0#1.base, device_create_file_~arg0#1.offset, device_create_file_~arg1#1.base, device_create_file_~arg1#1.offset;device_create_file_~arg0#1.base, device_create_file_~arg0#1.offset := device_create_file_#in~arg0#1.base, device_create_file_#in~arg0#1.offset;device_create_file_~arg1#1.base, device_create_file_~arg1#1.offset := device_create_file_#in~arg1#1.base, device_create_file_#in~arg1#1.offset;havoc device_create_file_#t~nondet1558#1;assume -2147483648 <= device_create_file_#t~nondet1558#1 && device_create_file_#t~nondet1558#1 <= 2147483647;device_create_file_#res#1 := device_create_file_#t~nondet1558#1;havoc device_create_file_#t~nondet1558#1; [2025-02-08 03:59:32,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset := natsemi_reload_eeprom_#t~ret566#1.base, natsemi_reload_eeprom_#t~ret566#1.offset;havoc natsemi_reload_eeprom_#t~ret566#1.base, natsemi_reload_eeprom_#t~ret566#1.offset;natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset := natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume netdev_set_sopass_#t~mem1113#1 % 4294967296 <= 1026;havoc netdev_set_sopass_#t~mem1113#1;netdev_set_sopass_#res#1 := 0; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume !(netdev_set_sopass_#t~mem1113#1 % 4294967296 <= 1026);havoc netdev_set_sopass_#t~mem1113#1; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume 256 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296 || 128 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume !(256 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296 || 128 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296); [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-1: SUMMARY for call natsemi_reload_eeprom_#t~ret566#1.base, natsemi_reload_eeprom_#t~ret566#1.offset := ns_ioaddr(natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438: assume 24 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438: assume !(24 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: assume netdev_timer_~next_tick~0#1 > 1; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: assume !(netdev_timer_~next_tick~0#1 > 1);assume { :begin_inline_ldv_mod_timer_25 } true;ldv_mod_timer_25_#in~ldv_func_arg1#1.base, ldv_mod_timer_25_#in~ldv_func_arg1#1.offset, ldv_mod_timer_25_#in~ldv_func_arg2#1 := netdev_timer_~np~21#1.base, 980 + netdev_timer_~np~21#1.offset, ~jiffies~0 + netdev_timer_~next_tick~0#1;havoc ldv_mod_timer_25_#res#1;havoc ldv_mod_timer_25_#t~ret1478#1, ldv_mod_timer_25_#t~ret1479#1, ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1, ldv_mod_timer_25_~ldv_func_res~4#1, ldv_mod_timer_25_~tmp~136#1, ldv_mod_timer_25_~tmp___0~75#1;ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset := ldv_mod_timer_25_#in~ldv_func_arg1#1.base, ldv_mod_timer_25_#in~ldv_func_arg1#1.offset;ldv_mod_timer_25_~ldv_func_arg2#1 := ldv_mod_timer_25_#in~ldv_func_arg2#1;havoc ldv_mod_timer_25_~ldv_func_res~4#1;havoc ldv_mod_timer_25_~tmp~136#1;havoc ldv_mod_timer_25_~tmp___0~75#1; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835-1: call ldv_pci_pci_instance_2_#t~mem1425#1.base, ldv_pci_pci_instance_2_#t~mem1425#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume 0 != (ldv_pci_pci_instance_2_#t~mem1425#1.base + ldv_pci_pci_instance_2_#t~mem1425#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1425#1.base, ldv_pci_pci_instance_2_#t~mem1425#1.offset;call ldv_pci_pci_instance_2_#t~mem1426#1.base, ldv_pci_pci_instance_2_#t~mem1426#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1426#1.base, ldv_pci_pci_instance_2_#t~mem1426#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret1411#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :begin_inline_##fun~$Pointer$~TO~int } true;##fun~$Pointer$~TO~int_#in~1410#1.base, ##fun~$Pointer$~TO~int_#in~1410#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset := ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset;havoc ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres1581#1, ##fun~$Pointer$~TO~int_#t~ret1582#1, ##fun~$Pointer$~TO~int_#t~ret1583#1, ##fun~$Pointer$~TO~int_#t~ret1584#1, ##fun~$Pointer$~TO~int_#t~ret1585#1, ##fun~$Pointer$~TO~int_#t~ret1586#1, ##fun~$Pointer$~TO~int_#t~ret1587#1, ##fun~$Pointer$~TO~int_#t~ret1588#1;##fun~$Pointer$~TO~int_#~1410#1.base, ##fun~$Pointer$~TO~int_#~1410#1.offset := ##fun~$Pointer$~TO~int_#in~1410#1.base, ##fun~$Pointer$~TO~int_#in~1410#1.offset; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1425#1.base + ldv_pci_pci_instance_2_#t~mem1425#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1425#1.base, ldv_pci_pci_instance_2_#t~mem1425#1.offset; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: ldv_register_netdev_#t~ret1450#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret1452#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~125#1;havoc ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_10_6 } true;assume -2147483648 <= ldv_register_netdev_#t~ret1450#1 && ldv_register_netdev_#t~ret1450#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1450#1;havoc ldv_register_netdev_#t~mem1448#1.base, ldv_register_netdev_#t~mem1448#1.offset;havoc ldv_register_netdev_#t~mem1449#1.base, ldv_register_netdev_#t~mem1449#1.offset;havoc ldv_register_netdev_#t~ret1450#1; [2025-02-08 03:59:32,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: assume { :begin_inline_netdev_get_wol } true;netdev_get_wol_#in~dev#1.base, netdev_get_wol_#in~dev#1.offset, netdev_get_wol_#in~supported#1.base, netdev_get_wol_#in~supported#1.offset, netdev_get_wol_#in~cur#1.base, netdev_get_wol_#in~cur#1.offset := get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, 4 + get_wol_~wol#1.offset, get_wol_~wol#1.base, 8 + get_wol_~wol#1.offset;havoc netdev_get_wol_#res#1;havoc netdev_get_wol_#t~ret1086#1.base, netdev_get_wol_#t~ret1086#1.offset, netdev_get_wol_#t~ret1087#1.base, netdev_get_wol_#t~ret1087#1.offset, netdev_get_wol_#t~ret1088#1, netdev_get_wol_#t~mem1089#1, netdev_get_wol_#t~mem1090#1, netdev_get_wol_#t~bitwise1091#1, netdev_get_wol_#t~mem1092#1, netdev_get_wol_#t~bitwise1093#1, netdev_get_wol_#t~mem1094#1, netdev_get_wol_#t~bitwise1095#1, netdev_get_wol_#t~bitwise1096#1, netdev_get_wol_#t~mem1097#1, netdev_get_wol_#t~bitwise1098#1, netdev_get_wol_#t~bitwise1099#1, netdev_get_wol_#t~mem1100#1, netdev_get_wol_#t~bitwise1101#1, netdev_get_wol_#t~bitwise1102#1, netdev_get_wol_#t~mem1103#1, netdev_get_wol_#t~bitwise1104#1, netdev_get_wol_#t~bitwise1105#1, netdev_get_wol_#t~mem1106#1, netdev_get_wol_#t~bitwise1107#1, netdev_get_wol_#t~bitwise1108#1, netdev_get_wol_#t~mem1109#1, netdev_get_wol_#t~bitwise1110#1, netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset, netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset, netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset, netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset, netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset, netdev_get_wol_~regval~0#1, netdev_get_wol_~tmp___1~31#1;netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset := netdev_get_wol_#in~dev#1.base, netdev_get_wol_#in~dev#1.offset;netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset := netdev_get_wol_#in~supported#1.base, netdev_get_wol_#in~supported#1.offset;netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset := netdev_get_wol_#in~cur#1.base, netdev_get_wol_#in~cur#1.offset;havoc netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset;havoc netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset;havoc netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset;havoc netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset;havoc netdev_get_wol_~regval~0#1;havoc netdev_get_wol_~tmp___1~31#1; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325-1: SUMMARY for call spin_lock_irq(get_wol_~np~48#1.base, 1268 + get_wol_~np~48#1.offset); srcloc: null [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: havoc eth_mac_addr_#t~nondet1559#1; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421-1: ldv_dummy_resourceless_instance_callback_1_25_#t~ret1384#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1559#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;havoc eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;assume { :end_inline_eth_mac_addr } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_25_#t~ret1384#1 && ldv_dummy_resourceless_instance_callback_1_25_#t~ret1384#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret1384#1;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret1384#1, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_25 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume false; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume !false; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_10_#t~ret1376#1 := get_eeprom_len(ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9722: SUMMARY for call ethtool_cmd_speed_set(netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, 100); srcloc: null [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_10_#t~ret1376#1 && ldv_dummy_resourceless_instance_callback_1_10_#t~ret1376#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1376#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1376#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: assume 0 == (natsemi_probe1_~dev~0#1.base + natsemi_probe1_~dev~0#1.offset) % 18446744073709551616;natsemi_probe1_#res#1 := -12;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: assume !(0 == (natsemi_probe1_~dev~0#1.base + natsemi_probe1_~dev~0#1.offset) % 18446744073709551616);call write~$Pointer$#27(natsemi_probe1_~pdev#1.base, 179 + natsemi_probe1_~pdev#1.offset, natsemi_probe1_~dev~0#1.base, 1236 + natsemi_probe1_~dev~0#1.offset, 8);assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, 22, 0;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1570#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet1570#1;assume -2147483648 <= pci_request_regions_#t~nondet1570#1 && pci_request_regions_#t~nondet1570#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet1570#1;havoc pci_request_regions_#t~nondet1570#1; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608-1: SUMMARY for call writel(4, natsemi_reload_eeprom_~ioaddr~11#1.base, 12 + natsemi_reload_eeprom_~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: natsemi_reload_eeprom_~i~9#1 := 0; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11044: assume 3 == ~ldv_statevar_15~0; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11044: assume !(3 == ~ldv_statevar_15~0); [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-1: SUMMARY for call netdev_timer_#t~ret696#1 := round_jiffies(~jiffies~0 + netdev_timer_~next_tick~0#1); srcloc: null [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9987: assume 35144 == netdev_ioctl_~cmd#1; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9987: assume !(35144 == netdev_ioctl_~cmd#1); [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: netdev_timer_~tmp___3~10#1 := netdev_timer_#t~ret696#1;havoc netdev_timer_#t~ret696#1;assume { :begin_inline_ldv_mod_timer_24 } true;ldv_mod_timer_24_#in~ldv_func_arg1#1.base, ldv_mod_timer_24_#in~ldv_func_arg1#1.offset, ldv_mod_timer_24_#in~ldv_func_arg2#1 := netdev_timer_~np~21#1.base, 980 + netdev_timer_~np~21#1.offset, netdev_timer_~tmp___3~10#1;havoc ldv_mod_timer_24_#res#1;havoc ldv_mod_timer_24_#t~ret1476#1, ldv_mod_timer_24_#t~ret1477#1, ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1, ldv_mod_timer_24_~ldv_func_res~3#1, ldv_mod_timer_24_~tmp~135#1, ldv_mod_timer_24_~tmp___0~74#1;ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset := ldv_mod_timer_24_#in~ldv_func_arg1#1.base, ldv_mod_timer_24_#in~ldv_func_arg1#1.offset;ldv_mod_timer_24_~ldv_func_arg2#1 := ldv_mod_timer_24_#in~ldv_func_arg2#1;havoc ldv_mod_timer_24_~ldv_func_res~3#1;havoc ldv_mod_timer_24_~tmp~135#1;havoc ldv_mod_timer_24_~tmp___0~74#1; [2025-02-08 03:59:32,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: havoc ldv_pci_instance_resume_early_2_6_#t~ret1411#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_2_6 } true;havoc ldv_pci_pci_instance_2_#t~mem1426#1.base, ldv_pci_pci_instance_2_#t~mem1426#1.offset; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11969-1: SUMMARY for call ldv_register_netdev_#t~ret1451#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11969: assume -2147483648 <= ldv_register_netdev_#t~ret1451#1 && ldv_register_netdev_#t~ret1451#1 <= 2147483647;ldv_register_netdev_~tmp~124#1 := ldv_register_netdev_#t~ret1451#1;havoc ldv_register_netdev_#t~ret1451#1; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset := netdev_get_regs_#t~ret1212#1.base, netdev_get_regs_#t~ret1212#1.offset;havoc netdev_get_regs_#t~ret1212#1.base, netdev_get_regs_#t~ret1212#1.offset;netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset := netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset;netdev_get_regs_~i~19#1 := 0; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855-1: SUMMARY for call netdev_get_regs_#t~ret1212#1.base, netdev_get_regs_#t~ret1212#1.offset := ns_ioaddr(netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: netdev_timer_#t~ret697#1 := ldv_mod_timer_24_#res#1;havoc ldv_mod_timer_24_#t~ret1476#1, ldv_mod_timer_24_#t~ret1477#1, ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1, ldv_mod_timer_24_~ldv_func_res~3#1, ldv_mod_timer_24_~tmp~135#1, ldv_mod_timer_24_~tmp___0~74#1;havoc ldv_mod_timer_24_#in~ldv_func_arg1#1.base, ldv_mod_timer_24_#in~ldv_func_arg1#1.offset, ldv_mod_timer_24_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_24 } true;assume -2147483648 <= netdev_timer_#t~ret697#1 && netdev_timer_#t~ret697#1 <= 2147483647;havoc netdev_timer_#t~ret697#1; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442: assume 25 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442: assume !(25 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset := ~ldv_1_callback_ndo_get_stats~0.base, ~ldv_1_callback_ndo_get_stats~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1383#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset;assume { :begin_inline_get_stats } true;get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset;havoc get_stats_#res#1.base, get_stats_#res#1.offset;havoc get_stats_#t~ret999#1.base, get_stats_#t~ret999#1.offset, get_stats_#t~ret1000#1, get_stats_#t~mem1001#1, get_stats_#t~short1002#1, get_stats_~dev#1.base, get_stats_~dev#1.offset, get_stats_~np~39#1.base, get_stats_~np~39#1.offset, get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset, get_stats_~tmp___0~47#1;get_stats_~dev#1.base, get_stats_~dev#1.offset := get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset;havoc get_stats_~np~39#1.base, get_stats_~np~39#1.offset;havoc get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset;havoc get_stats_~tmp___0~47#1; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328: havoc get_wol_#t~ret1045#1.base, get_wol_#t~ret1045#1.offset, get_wol_#t~ret1046#1, get_wol_#t~ret1047#1, get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, get_wol_~wol#1.offset, get_wol_~np~48#1.base, get_wol_~np~48#1.offset, get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset;havoc get_wol_#in~dev#1.base, get_wol_#in~dev#1.offset, get_wol_#in~wol#1.base, get_wol_#in~wol#1.offset;assume { :end_inline_get_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328-1: SUMMARY for call spin_unlock_irq(get_wol_~np~48#1.base, 1268 + get_wol_~np~48#1.offset); srcloc: null [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: assume 0 != ldv_register_netdev_~tmp~124#1; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: assume !(0 != ldv_register_netdev_~tmp~124#1); [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11707: ldv_pci_pci_instance_2_#t~ret1434#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1413#1, ldv_pci_instance_suspend_2_8_#t~ret1414#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~121#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1434#1 && ldv_pci_pci_instance_2_#t~ret1434#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1434#1;havoc ldv_pci_pci_instance_2_#t~mem1432#1.base, ldv_pci_pci_instance_2_#t~mem1432#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1433#1;havoc ldv_pci_pci_instance_2_#t~ret1434#1; [2025-02-08 03:59:32,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume natsemi_reload_eeprom_~i~9#1 <= 399; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume !(natsemi_reload_eeprom_~i~9#1 <= 399); [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: netdev_set_sopass_~tmp___1~32#1 := netdev_set_sopass_#t~ret1114#1;havoc netdev_set_sopass_#t~ret1114#1;netdev_set_sopass_~addr~1#1 := netdev_set_sopass_~tmp___1~32#1 - netdev_set_sopass_~tmp___1~32#1 % 1024;netdev_set_sopass_~addr~1#1 := netdev_set_sopass_~addr~1#1 % 2147483648; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-1: SUMMARY for call netdev_set_sopass_#t~ret1114#1 := readl(netdev_set_sopass_~ioaddr~30#1.base, 72 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9726: SUMMARY for call ethtool_cmd_speed_set(netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, 10); srcloc: null [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume 0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616;assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret1401#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~int~X~$Pointer$~TO~int } true;##fun~int~X~$Pointer$~TO~int_#in~1399#1, ##fun~int~X~$Pointer$~TO~int_#in~1400#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1400#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1399#1, ##fun~int~X~$Pointer$~TO~int_#~1400#1.base, ##fun~int~X~$Pointer$~TO~int_#~1400#1.offset;##fun~int~X~$Pointer$~TO~int_#~1399#1 := ##fun~int~X~$Pointer$~TO~int_#in~1399#1;##fun~int~X~$Pointer$~TO~int_#~1400#1.base, ##fun~int~X~$Pointer$~TO~int_#~1400#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~1400#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1400#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret1401#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1399#1, ##fun~int~X~$Pointer$~TO~int_#~1400#1.base, ##fun~int~X~$Pointer$~TO~int_#~1400#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~1399#1, ##fun~int~X~$Pointer$~TO~int_#in~1400#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1400#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~int~X~$Pointer$~TO~int } true;assume -2147483648 <= ldv_interrupt_instance_thread_0_3_#t~ret1401#1 && ldv_interrupt_instance_thread_0_3_#t~ret1401#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret1401#1; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: assume (natsemi_change_mtu_~new_mtu#1 - 64) % 4294967296 > 1960;natsemi_change_mtu_#res#1 := -22; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: assume !((natsemi_change_mtu_~new_mtu#1 - 64) % 4294967296 > 1960);call write~int#27(natsemi_change_mtu_~new_mtu#1, natsemi_change_mtu_~dev#1.base, 516 + natsemi_change_mtu_~dev#1.offset, 4); [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume netdev_get_regs_~i~19#1 <= 31; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume !(netdev_get_regs_~i~19#1 <= 31);netdev_get_regs_~i~19#1 := 32; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048: assume 4 == ~ldv_statevar_15~0; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048: assume !(4 == ~ldv_statevar_15~0); [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume 0 != natsemi_probe1_~i~0#1; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume !(0 != natsemi_probe1_~i~0#1);call natsemi_probe1_#t~mem389#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1336 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991: assume 35145 == netdev_ioctl_~cmd#1; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991: assume !(35145 == netdev_ioctl_~cmd#1); [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: ~ldv_statevar_2~0 := 5; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: netdev_timer_#t~ret698#1 := ldv_mod_timer_25_#res#1;havoc ldv_mod_timer_25_#t~ret1478#1, ldv_mod_timer_25_#t~ret1479#1, ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1, ldv_mod_timer_25_~ldv_func_res~4#1, ldv_mod_timer_25_~tmp~136#1, ldv_mod_timer_25_~tmp___0~75#1;havoc ldv_mod_timer_25_#in~ldv_func_arg1#1.base, ldv_mod_timer_25_#in~ldv_func_arg1#1.offset, ldv_mod_timer_25_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_25 } true;assume -2147483648 <= netdev_timer_#t~ret698#1 && netdev_timer_#t~ret698#1 <= 2147483647;havoc netdev_timer_#t~ret698#1; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume { :begin_inline_ldv_dispatch_register_10_4 } true;ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset := ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614: SUMMARY for call __const_udelay(214750); srcloc: null [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: SUMMARY for call writel(netdev_set_sopass_~addr~1#1, netdev_set_sopass_~ioaddr~30#1.base, 72 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret1430#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1417#1, ldv_pci_instance_suspend_late_2_7_#t~ret1418#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~122#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1430#1 && ldv_pci_pci_instance_2_#t~ret1430#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1430#1;havoc ldv_pci_pci_instance_2_#t~mem1428#1.base, ldv_pci_pci_instance_2_#t~mem1428#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1429#1;havoc ldv_pci_pci_instance_2_#t~ret1430#1; [2025-02-08 03:59:32,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume 26 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume !(26 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12503: natsemi_probe1_#t~ret351#1.base, natsemi_probe1_#t~ret351#1.offset := ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1470#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1470#1.offset, ldv_alloc_etherdev_mqs_18_#t~ret1471#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1471#1.offset, ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset;havoc ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_18 } true;natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset := natsemi_probe1_#t~ret351#1.base, natsemi_probe1_#t~ret351#1.offset;havoc natsemi_probe1_#t~ret351#1.base, natsemi_probe1_#t~ret351#1.offset; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975: havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;havoc ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_10_4 } true; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615-1: SUMMARY for call natsemi_reload_eeprom_#t~ret567#1 := readl(natsemi_reload_eeprom_~ioaddr~11#1.base, 12 + natsemi_reload_eeprom_~ioaddr~11#1.offset); srcloc: null [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: havoc netdev_set_sopass_#t~bitwise1115#1;call netdev_set_sopass_#t~mem1116#1 := read~int#27(netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset, 2); [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: natsemi_reload_eeprom_~tmp___1~15#1 := natsemi_reload_eeprom_#t~ret567#1;havoc natsemi_reload_eeprom_#t~ret567#1; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-1: SUMMARY for call writel(netdev_set_sopass_#t~bitwise1115#1, netdev_set_sopass_~ioaddr~30#1.base, 72 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-2: [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-3: havoc netdev_set_sopass_#t~bitwise1115#1;assume (netdev_set_sopass_#t~bitwise1115#1 % 4294967296 >= netdev_set_sopass_~addr~1#1 % 4294967296 && netdev_set_sopass_#t~bitwise1115#1 % 4294967296 >= 10) && netdev_set_sopass_#t~bitwise1115#1 % 4294967296 <= 10 + netdev_set_sopass_~addr~1#1 % 4294967296; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: assume 256 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296 || 64 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296;call write~int#27(1, netdev_get_ecmd_~ecmd#1.base, 14 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: assume !(256 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296 || 64 == netdev_get_ecmd_~tmp___0~56#1 % 4294967296);call write~int#27(0, netdev_get_ecmd_~ecmd#1.base, 14 + netdev_get_ecmd_~ecmd#1.offset, 1); [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315: havoc ldv_interrupt_instance_thread_0_3_#t~ret1401#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-4: assume false;netdev_set_sopass_#t~bitwise1115#1 := netdev_set_sopass_~addr~1#1; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-4: assume !false; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-5: assume 0 == netdev_set_sopass_~addr~1#1 % 4294967296 || 10 == netdev_set_sopass_~addr~1#1 % 4294967296;netdev_set_sopass_#t~bitwise1115#1 := 10; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-5: assume !(0 == netdev_set_sopass_~addr~1#1 % 4294967296 || 10 == netdev_set_sopass_~addr~1#1 % 4294967296); [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12504-1: ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset := ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.offset;~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1456#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume 0 != (ldv_pci_pci_instance_2_#t~mem1427#1.base + ldv_pci_pci_instance_2_#t~mem1427#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1427#1.base, ldv_pci_pci_instance_2_#t~mem1427#1.offset;call ldv_pci_pci_instance_2_#t~mem1428#1.base, ldv_pci_pci_instance_2_#t~mem1428#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1429#1 := read~int#30(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem1428#1.base, ldv_pci_pci_instance_2_#t~mem1428#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1429#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1417#1, ldv_pci_instance_suspend_late_2_7_#t~ret1418#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~122#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#14(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~122#1;call ldv_pci_instance_suspend_late_2_7_#t~mem1417#1 := read~int#14(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1415#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1415#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1416#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset := ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem1417#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1415#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1415#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1416#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1415#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1415#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1415#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1415#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1416#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1416#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret1418#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1415#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1415#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1416#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1415#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1415#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1416#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;assume -2147483648 <= ldv_pci_instance_suspend_late_2_7_#t~ret1418#1 && ldv_pci_instance_suspend_late_2_7_#t~ret1418#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~122#1 := ldv_pci_instance_suspend_late_2_7_#t~ret1418#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1417#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret1418#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~122#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1427#1.base + ldv_pci_pci_instance_2_#t~mem1427#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1427#1.base, ldv_pci_pci_instance_2_#t~mem1427#1.offset; [2025-02-08 03:59:32,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862-1: SUMMARY for call netdev_get_regs_#t~ret1213#1 := readl(netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset + (if 4 * netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 4 * netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 else 4 * netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-1: call ldv_pci_pci_instance_2_#t~mem1427#1.base, ldv_pci_pci_instance_2_#t~mem1427#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: assume 0 != natsemi_probe1_~i~0#1; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: assume !(0 != natsemi_probe1_~i~0#1);assume { :begin_inline_ioremap } true;ioremap_#in~offset#1, ioremap_#in~size#1 := natsemi_probe1_~iostart~0#1, natsemi_probe1_~iosize~0#1;havoc ioremap_#res#1.base, ioremap_#res#1.offset;havoc ioremap_#t~ret49#1.base, ioremap_#t~ret49#1.offset, ioremap_~offset#1, ioremap_~size#1, ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;ioremap_~offset#1 := ioremap_#in~offset#1;ioremap_~size#1 := ioremap_#in~size#1;havoc ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;assume { :begin_inline_ioremap_nocache } true;ioremap_nocache_#in~arg0#1, ioremap_nocache_#in~arg1#1 := ioremap_~offset#1, ioremap_~size#1;havoc ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset;havoc ioremap_nocache_#t~ret1562#1.base, ioremap_nocache_#t~ret1562#1.offset, ioremap_nocache_~arg0#1, ioremap_nocache_~arg1#1;ioremap_nocache_~arg0#1 := ioremap_nocache_#in~arg0#1;ioremap_nocache_~arg1#1 := ioremap_nocache_#in~arg1#1; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: call write~int#27(netdev_get_regs_#t~ret1213#1, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset + 4 * (if netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc netdev_get_regs_#t~ret1213#1;netdev_get_regs_~i~19#1 := 1 + netdev_get_regs_~i~19#1; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598-1: SUMMARY for call writew((if netdev_set_sopass_#t~mem1116#1 % 65536 % 4294967296 <= 2147483647 then netdev_set_sopass_#t~mem1116#1 % 65536 % 4294967296 else netdev_set_sopass_#t~mem1116#1 % 65536 % 4294967296 - 4294967296), netdev_set_sopass_~ioaddr~30#1.base, 76 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_24 } true;ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.offset := ~ldv_1_callback_ndo_poll_controller~0.base, ~ldv_1_callback_ndo_poll_controller~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.offset; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: havoc netdev_set_sopass_#t~mem1116#1; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052: assume 5 == ~ldv_statevar_15~0; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052: assume !(5 == ~ldv_statevar_15~0); [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: netdev_ioctl_#res#1 := -95; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume 0 != (if natsemi_probe1_#t~mem389#1 % 4294967296 % 4294967296 <= 2147483647 then natsemi_probe1_#t~mem389#1 % 4294967296 % 4294967296 else natsemi_probe1_#t~mem389#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc natsemi_probe1_#t~mem389#1;call natsemi_probe1_#t~mem390#1.base, natsemi_probe1_#t~mem390#1.offset := read~$Pointer$#27(natsemi_probe1_~np~5#1.base, 1104 + natsemi_probe1_~np~5#1.offset, 8); [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume !(0 != (if natsemi_probe1_#t~mem389#1 % 4294967296 % 4294967296 <= 2147483647 then natsemi_probe1_#t~mem389#1 % 4294967296 % 4294967296 else natsemi_probe1_#t~mem389#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc natsemi_probe1_#t~mem389#1; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-3: assume 4 == natsemi_reload_eeprom_~tmp___1~15#1 % 4294967296;natsemi_reload_eeprom_#t~bitwise568#1 := natsemi_reload_eeprom_~tmp___1~15#1; [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-3: assume !(4 == natsemi_reload_eeprom_~tmp___1~15#1 % 4294967296); [2025-02-08 03:59:32,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-2: [2025-02-08 03:59:32,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-2: havoc natsemi_reload_eeprom_#t~bitwise568#1;assume natsemi_reload_eeprom_#t~bitwise568#1 % 4294967296 <= natsemi_reload_eeprom_~tmp___1~15#1 % 4294967296 && natsemi_reload_eeprom_#t~bitwise568#1 % 4294967296 <= 4; [2025-02-08 03:59:32,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-3: havoc netdev_set_sopass_#t~bitwise1117#1;assume (netdev_set_sopass_#t~bitwise1117#1 % 4294967296 >= netdev_set_sopass_~addr~1#1 % 4294967296 && netdev_set_sopass_#t~bitwise1117#1 % 4294967296 >= 12) && netdev_set_sopass_#t~bitwise1117#1 % 4294967296 <= 12 + netdev_set_sopass_~addr~1#1 % 4294967296; [2025-02-08 03:59:32,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-1: [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-4: assume false;netdev_set_sopass_#t~bitwise1117#1 := netdev_set_sopass_~addr~1#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-4: assume !false; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume 0 == natsemi_reload_eeprom_#t~bitwise568#1 % 4294967296;havoc natsemi_reload_eeprom_#t~bitwise568#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume !(0 == natsemi_reload_eeprom_#t~bitwise568#1 % 4294967296);havoc natsemi_reload_eeprom_#t~bitwise568#1;natsemi_reload_eeprom_~i~9#1 := 1 + natsemi_reload_eeprom_~i~9#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-5: assume 0 == netdev_set_sopass_~addr~1#1 % 4294967296 || 12 == netdev_set_sopass_~addr~1#1 % 4294967296;netdev_set_sopass_#t~bitwise1117#1 := 12; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-5: assume !(0 == netdev_set_sopass_~addr~1#1 % 4294967296 || 12 == netdev_set_sopass_~addr~1#1 % 4294967296); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: havoc netdev_set_sopass_#t~bitwise1117#1;call netdev_set_sopass_#t~mem1118#1 := read~int#27(netdev_set_sopass_~sval~0#1.base, 2 + netdev_set_sopass_~sval~0#1.offset, 2); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-4: assume 0 == natsemi_reload_eeprom_~tmp___1~15#1 % 4294967296;natsemi_reload_eeprom_#t~bitwise568#1 := 0; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-4: assume !(0 == natsemi_reload_eeprom_~tmp___1~15#1 % 4294967296); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-1: SUMMARY for call writel(netdev_set_sopass_#t~bitwise1117#1, netdev_set_sopass_~ioaddr~30#1.base, 72 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12110-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1457#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12110: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1457#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1457#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1457#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1457#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume 27 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume !(27 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset := find_mii_#t~ret510#1.base, find_mii_#t~ret510#1.offset;havoc find_mii_#t~ret510#1.base, find_mii_#t~ret510#1.offset;find_mii_~np~11#1.base, find_mii_~np~11#1.offset := find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: havoc netdev_set_sopass_#t~mem1118#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-1: SUMMARY for call writew((if netdev_set_sopass_#t~mem1118#1 % 65536 % 4294967296 <= 2147483647 then netdev_set_sopass_#t~mem1118#1 % 65536 % 4294967296 else netdev_set_sopass_#t~mem1118#1 % 65536 % 4294967296 - 4294967296), netdev_set_sopass_~ioaddr~30#1.base, 76 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: natsemi_change_mtu_~tmp___1~29#1 := (if 0 == natsemi_change_mtu_#t~ret1025#1 % 256 then 0 else 1);havoc natsemi_change_mtu_#t~ret1025#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204-1: SUMMARY for call natsemi_change_mtu_#t~ret1025#1 := netif_running(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354-1: SUMMARY for call find_mii_#t~ret510#1.base, find_mii_#t~ret510#1.offset := netdev_priv(find_mii_~dev#1.base, find_mii_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9997: call netdev_ioctl_#t~mem1279#1 := read~int#27(netdev_ioctl_~np~61#1.base, 1160 + netdev_ioctl_~np~61#1.offset, 4);call write~int#27(netdev_ioctl_#t~mem1279#1, netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1280#1 := read~int#27(netdev_ioctl_~dev#1.base, 514 + netdev_ioctl_~dev#1.offset, 1); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826: natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset := natsemi_probe1_#t~ret391#1.base, natsemi_probe1_#t~ret391#1.offset;havoc natsemi_probe1_#t~mem390#1.base, natsemi_probe1_#t~mem390#1.offset;havoc natsemi_probe1_#t~ret391#1.base, natsemi_probe1_#t~ret391#1.offset;call natsemi_probe1_#t~mem392#1.base, natsemi_probe1_#t~mem392#1.offset := read~$Pointer$#26(~#natsemi_pci_info~0.base, ~#natsemi_pci_info~0.offset + 20 * natsemi_probe1_~chip_idx~0#1, 8);call natsemi_probe1_#t~mem393#1.base, natsemi_probe1_#t~mem393#1.offset := read~$Pointer$#27(natsemi_probe1_~dev~0#1.base, 791 + natsemi_probe1_~dev~0#1.offset, 8); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826-1: SUMMARY for call natsemi_probe1_#t~ret391#1.base, natsemi_probe1_#t~ret391#1.offset := pci_name(natsemi_probe1_#t~mem390#1.base, natsemi_probe1_#t~mem390#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-4: assume false;netdev_set_sopass_#t~bitwise1119#1 := netdev_set_sopass_~addr~1#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-4: assume !false; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-5: assume 0 == netdev_set_sopass_~addr~1#1 % 4294967296 || 14 == netdev_set_sopass_~addr~1#1 % 4294967296;netdev_set_sopass_#t~bitwise1119#1 := 14; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-5: assume !(0 == netdev_set_sopass_~addr~1#1 % 4294967296 || 14 == netdev_set_sopass_~addr~1#1 % 4294967296); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: havoc netdev_set_sopass_#t~bitwise1119#1;call netdev_set_sopass_#t~mem1120#1 := read~int#27(netdev_set_sopass_~sval~0#1.base, 4 + netdev_set_sopass_~sval~0#1.offset, 2); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-1: SUMMARY for call writel(netdev_set_sopass_#t~bitwise1119#1, netdev_set_sopass_~ioaddr~30#1.base, 72 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-2: [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-3: havoc netdev_set_sopass_#t~bitwise1119#1;assume (netdev_set_sopass_#t~bitwise1119#1 % 4294967296 >= netdev_set_sopass_~addr~1#1 % 4294967296 && netdev_set_sopass_#t~bitwise1119#1 % 4294967296 >= 14) && netdev_set_sopass_#t~bitwise1119#1 % 4294967296 <= 14 + netdev_set_sopass_~addr~1#1 % 4294967296; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11187: assume { :begin_inline_ldv_entry_EMGentry_15 } true;ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_15_#t~ret1393#1, ldv_entry_EMGentry_15_#t~ret1394#1, ldv_entry_EMGentry_15_#t~ret1395#1, ldv_entry_EMGentry_15_#t~ret1396#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~114#1, ldv_entry_EMGentry_15_~tmp___0~67#1;ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset := ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;havoc ldv_entry_EMGentry_15_~tmp~114#1;havoc ldv_entry_EMGentry_15_~tmp___0~67#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: ~ldv_statevar_0~0 := 6; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1;~ldv_statevar_3~0 := 3; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1);~ldv_statevar_3~0 := 10; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: SUMMARY for call natsemi_probe1_#t~ret394#1 := printk(26, 0); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: assume -2147483648 <= natsemi_probe1_#t~ret394#1 && natsemi_probe1_#t~ret394#1 <= 2147483647;havoc natsemi_probe1_#t~mem392#1.base, natsemi_probe1_#t~mem392#1.offset;havoc natsemi_probe1_#t~mem393#1.base, natsemi_probe1_#t~mem393#1.offset;havoc natsemi_probe1_#t~ret394#1;call natsemi_probe1_#t~mem395#1 := read~int#27(natsemi_probe1_~dev~0#1.base, 514 + natsemi_probe1_~dev~0#1.offset, 1); [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602: havoc netdev_set_sopass_#t~mem1120#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905: assume -2147483648 <= ldv_post_init_#t~ret1516#1 && ldv_post_init_#t~ret1516#1 <= 2147483647;ldv_post_init_~tmp~146#1 := ldv_post_init_#t~ret1516#1;havoc ldv_post_init_#t~ret1516#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~146#1;ldv_entry_EMGentry_15_#t~ret1395#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1516#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~146#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1395#1 && ldv_entry_EMGentry_15_#t~ret1395#1 <= 2147483647;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1395#1;havoc ldv_entry_EMGentry_15_#t~ret1395#1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905-1: SUMMARY for call ldv_post_init_#t~ret1516#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602-1: SUMMARY for call writew((if netdev_set_sopass_#t~mem1120#1 % 65536 % 4294967296 <= 2147483647 then netdev_set_sopass_#t~mem1120#1 % 65536 % 4294967296 else netdev_set_sopass_#t~mem1120#1 % 65536 % 4294967296 - 4294967296), netdev_set_sopass_~ioaddr~30#1.base, 76 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-1: SUMMARY for call find_mii_#t~ret511#1 := switch_port_external(find_mii_~dev#1.base, find_mii_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume -2147483648 <= find_mii_#t~ret511#1 && find_mii_#t~ret511#1 <= 2147483647;find_mii_~did_switch~0#1 := find_mii_#t~ret511#1;havoc find_mii_#t~ret511#1;find_mii_~i~6#1 := 1; [2025-02-08 03:59:32,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: assume 0 != (if natsemi_change_mtu_~tmp___1~29#1 % 256 % 4294967296 <= 2147483647 then natsemi_change_mtu_~tmp___1~29#1 % 256 % 4294967296 else natsemi_change_mtu_~tmp___1~29#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:59:32,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: assume !(0 != (if natsemi_change_mtu_~tmp___1~29#1 % 256 % 4294967296 <= 2147483647 then natsemi_change_mtu_~tmp___1~29#1 % 256 % 4294967296 else natsemi_change_mtu_~tmp___1~29#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:59:32,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: assume 6 == ~ldv_statevar_15~0; [2025-02-08 03:59:32,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: assume !(6 == ~ldv_statevar_15~0); [2025-02-08 03:59:32,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9999: assume 0 == netdev_ioctl_#t~mem1280#1 % 256 % 4294967296;havoc netdev_ioctl_#t~mem1280#1;call netdev_ioctl_#t~mem1281#1 := read~int#27(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1282#1 := read~int#27(netdev_ioctl_~np~61#1.base, 1160 + netdev_ioctl_~np~61#1.offset, 4); [2025-02-08 03:59:32,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9999: assume !(0 == netdev_ioctl_#t~mem1280#1 % 256 % 4294967296);havoc netdev_ioctl_#t~mem1280#1;call netdev_ioctl_#t~mem1285#1 := read~int#27(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603: netdev_set_sopass_#res#1 := 0;set_wol_#t~ret1051#1 := netdev_set_sopass_#res#1;havoc netdev_set_sopass_#t~ret1111#1.base, netdev_set_sopass_#t~ret1111#1.offset, netdev_set_sopass_#t~ret1112#1.base, netdev_set_sopass_#t~ret1112#1.offset, netdev_set_sopass_#t~mem1113#1, netdev_set_sopass_#t~ret1114#1, netdev_set_sopass_#t~bitwise1115#1, netdev_set_sopass_#t~mem1116#1, netdev_set_sopass_#t~bitwise1117#1, netdev_set_sopass_#t~mem1118#1, netdev_set_sopass_#t~bitwise1119#1, netdev_set_sopass_#t~mem1120#1, netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset, netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset, netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset, netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset, netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset, netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset, netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset, netdev_set_sopass_~addr~1#1, netdev_set_sopass_~tmp___1~32#1;havoc netdev_set_sopass_#in~dev#1.base, netdev_set_sopass_#in~dev#1.offset, netdev_set_sopass_#in~newval#1.base, netdev_set_sopass_#in~newval#1.offset;assume { :end_inline_netdev_set_sopass } true;assume -2147483648 <= set_wol_#t~ret1051#1 && set_wol_#t~ret1051#1 <= 2147483647;set_wol_~res~1#1 := set_wol_#t~ret1051#1;havoc set_wol_#t~ret1051#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603-1: SUMMARY for call writel(2147483648 + netdev_set_sopass_~addr~1#1 - (netdev_set_sopass_~addr~1#1 - netdev_set_sopass_~addr~1#1 % 2147483648), netdev_set_sopass_~ioaddr~30#1.base, 72 + netdev_set_sopass_~ioaddr~30#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset := start_tx_#t~ret792#1.base, start_tx_#t~ret792#1.offset;havoc start_tx_#t~ret792#1.base, start_tx_#t~ret792#1.offset;start_tx_~np~33#1.base, start_tx_~np~33#1.offset := start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546-1: SUMMARY for call start_tx_#t~ret792#1.base, start_tx_#t~ret792#1.offset := netdev_priv(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: assume (if netdev_ioctl_#t~mem1281#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1281#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1281#1 % 65536 % 4294967296 - 4294967296) % 32 == netdev_ioctl_#t~mem1282#1;havoc netdev_ioctl_#t~mem1281#1;havoc netdev_ioctl_#t~mem1282#1;call netdev_ioctl_#t~mem1283#1 := read~int#27(netdev_ioctl_~data~4#1.base, 2 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: assume !((if netdev_ioctl_#t~mem1281#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1281#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1281#1 % 65536 % 4294967296 - 4294967296) % 32 == netdev_ioctl_#t~mem1282#1);havoc netdev_ioctl_#t~mem1281#1;havoc netdev_ioctl_#t~mem1282#1;call write~int#27(0, netdev_ioctl_~data~4#1.base, 6 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: netdev_get_ecmd_#res#1 := 0;get_settings_#t~ret1042#1 := netdev_get_ecmd_#res#1;havoc netdev_get_ecmd_#t~ret1131#1.base, netdev_get_ecmd_#t~ret1131#1.offset, netdev_get_ecmd_#t~mem1132#1, netdev_get_ecmd_#t~mem1133#1, netdev_get_ecmd_#t~mem1134#1, netdev_get_ecmd_#t~mem1135#1, netdev_get_ecmd_#t~mem1136#1, netdev_get_ecmd_#t~bitwise1137#1, netdev_get_ecmd_#t~mem1138#1, netdev_get_ecmd_#t~mem1139#1, netdev_get_ecmd_#t~bitwise1140#1, netdev_get_ecmd_#t~mem1141#1, netdev_get_ecmd_#t~bitwise1142#1, netdev_get_ecmd_#t~mem1143#1, netdev_get_ecmd_#t~bitwise1144#1, netdev_get_ecmd_#t~mem1145#1, netdev_get_ecmd_#t~bitwise1146#1, netdev_get_ecmd_#t~mem1147#1, netdev_get_ecmd_#t~bitwise1148#1, netdev_get_ecmd_#t~mem1149#1, netdev_get_ecmd_#t~bitwise1150#1, netdev_get_ecmd_#t~mem1151#1, netdev_get_ecmd_#t~mem1152#1, netdev_get_ecmd_#t~mem1153#1, netdev_get_ecmd_#t~mem1154#1, netdev_get_ecmd_#t~mem1155#1, netdev_get_ecmd_#t~bitwise1156#1, netdev_get_ecmd_#t~mem1157#1, netdev_get_ecmd_#t~bitwise1158#1, netdev_get_ecmd_#t~mem1159#1, netdev_get_ecmd_#t~bitwise1160#1, netdev_get_ecmd_#t~mem1161#1, netdev_get_ecmd_#t~mem1162#1, netdev_get_ecmd_#t~bitwise1163#1, netdev_get_ecmd_#t~ret1164#1, netdev_get_ecmd_#t~mem1165#1, netdev_get_ecmd_#t~bitwise1166#1, netdev_get_ecmd_#t~ret1167#1, netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset, netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset, netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset, netdev_get_ecmd_~tmp___0~56#1, netdev_get_ecmd_~tmp___1~34#1;havoc netdev_get_ecmd_#in~dev#1.base, netdev_get_ecmd_#in~dev#1.offset, netdev_get_ecmd_#in~ecmd#1.base, netdev_get_ecmd_#in~ecmd#1.offset;assume { :end_inline_netdev_get_ecmd } true;assume -2147483648 <= get_settings_#t~ret1042#1 && get_settings_#t~ret1042#1 <= 2147483647;havoc get_settings_#t~ret1042#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9340: set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset := set_wol_#t~ret1048#1.base, set_wol_#t~ret1048#1.offset;havoc set_wol_#t~ret1048#1.base, set_wol_#t~ret1048#1.offset;set_wol_~np~49#1.base, set_wol_~np~49#1.offset := set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9340-1: SUMMARY for call set_wol_#t~ret1048#1.base, set_wol_#t~ret1048#1.offset := netdev_priv(set_wol_~dev#1.base, set_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: assume 28 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: assume !(28 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208: natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset := natsemi_change_mtu_#t~ret1026#1.base, natsemi_change_mtu_#t~ret1026#1.offset;havoc natsemi_change_mtu_#t~ret1026#1.base, natsemi_change_mtu_#t~ret1026#1.offset;natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset := natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-1: SUMMARY for call natsemi_change_mtu_#t~ret1026#1.base, natsemi_change_mtu_#t~ret1026#1.offset := netdev_priv(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume 0 == natsemi_probe1_#t~mem395#1 % 256 % 4294967296;havoc natsemi_probe1_#t~mem395#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume !(0 == natsemi_probe1_#t~mem395#1 % 256 % 4294967296);havoc natsemi_probe1_#t~mem395#1;call natsemi_probe1_#t~mem397#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1152 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698: assume 0 == (natsemi_probe1_~ioaddr~1#1.base + natsemi_probe1_~ioaddr~1#1.offset) % 18446744073709551616;natsemi_probe1_~i~0#1 := -12; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698: assume !(0 == (natsemi_probe1_~ioaddr~1#1.base + natsemi_probe1_~ioaddr~1#1.offset) % 18446744073709551616); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset := start_tx_#t~ret793#1.base, start_tx_#t~ret793#1.offset;havoc start_tx_#t~ret793#1.base, start_tx_#t~ret793#1.offset;start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset := start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset;call start_tx_#t~mem794#1 := read~int#27(start_tx_~np~33#1.base, 1128 + start_tx_~np~33#1.offset, 4);start_tx_~entry~1#1 := start_tx_#t~mem794#1 % 16;havoc start_tx_#t~mem794#1;call write~$Pointer$#27(start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~np~33#1.base, 536 + start_tx_~np~33#1.offset + 8 * (if start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 else start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call start_tx_#t~mem795#1.base, start_tx_#t~mem795#1.offset := read~$Pointer$#27(start_tx_~np~33#1.base, 1104 + start_tx_~np~33#1.offset, 8);call start_tx_#t~mem796#1.base, start_tx_#t~mem796#1.offset := read~$Pointer$#27(start_tx_~skb#1.base, 229 + start_tx_~skb#1.offset, 8);call start_tx_#t~mem797#1 := read~int#27(start_tx_~skb#1.base, 104 + start_tx_~skb#1.offset, 4); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-1: SUMMARY for call start_tx_#t~ret793#1.base, start_tx_#t~ret793#1.offset := ns_ioaddr(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_25 } true;ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.offset := ~ldv_1_callback_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret1384#1, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.offset;assume { :begin_inline_eth_mac_addr } true;eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset;havoc eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1559#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset := eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset;eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset := eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;havoc eth_mac_addr_#t~nondet1559#1;assume -2147483648 <= eth_mac_addr_#t~nondet1559#1 && eth_mac_addr_#t~nondet1559#1 <= 2147483647;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet1559#1;havoc eth_mac_addr_#t~nondet1559#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323: assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1398#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~116#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~116#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset := netdev_set_wol_#t~ret1070#1.base, netdev_set_wol_#t~ret1070#1.offset;havoc netdev_set_wol_#t~ret1070#1.base, netdev_set_wol_#t~ret1070#1.offset;netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset := netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473-1: SUMMARY for call netdev_set_wol_#t~ret1070#1.base, netdev_set_wol_#t~ret1070#1.offset := netdev_priv(netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: assume -2147483648 <= netdev_ioctl_#t~ret1284#1 && netdev_ioctl_#t~ret1284#1 <= 2147483647;netdev_ioctl_~tmp___1~38#1 := netdev_ioctl_#t~ret1284#1;havoc netdev_ioctl_#t~mem1283#1;havoc netdev_ioctl_#t~ret1284#1;call write~int#27(netdev_ioctl_~tmp___1~38#1, netdev_ioctl_~data~4#1.base, 6 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002-1: SUMMARY for call netdev_ioctl_#t~ret1284#1 := mdio_read(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, (if netdev_ioctl_#t~mem1283#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1283#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1283#1 % 65536 % 4294967296 - 4294967296) % 32); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435-1: SUMMARY for call natsemi_show_dspcfg_workaround_#t~ret284#1.base, natsemi_show_dspcfg_workaround_#t~ret284#1.offset := netdev_priv(natsemi_show_dspcfg_workaround_~__mptr~0#1.base, -4044072 + natsemi_show_dspcfg_workaround_~__mptr~0#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset := natsemi_show_dspcfg_workaround_#t~ret284#1.base, natsemi_show_dspcfg_workaround_#t~ret284#1.offset;havoc natsemi_show_dspcfg_workaround_#t~ret284#1.base, natsemi_show_dspcfg_workaround_#t~ret284#1.offset;natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset := natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset;call natsemi_show_dspcfg_workaround_#t~mem285#1 := read~int#27(natsemi_show_dspcfg_workaround_~np~0#1.base, 1254 + natsemi_show_dspcfg_workaround_~np~0#1.offset, 4);natsemi_show_dspcfg_workaround_#t~loopctr286#1 := 0; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342-1: SUMMARY for call spin_lock_irq(set_wol_~np~49#1.base, 1268 + set_wol_~np~49#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210: natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset := natsemi_change_mtu_#t~ret1027#1.base, natsemi_change_mtu_#t~ret1027#1.offset;havoc natsemi_change_mtu_#t~ret1027#1.base, natsemi_change_mtu_#t~ret1027#1.offset;natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset := natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset;call natsemi_change_mtu_#t~mem1028#1.base, natsemi_change_mtu_#t~mem1028#1.offset := read~$Pointer$#27(natsemi_change_mtu_~np~42#1.base, 1104 + natsemi_change_mtu_~np~42#1.offset, 8);call natsemi_change_mtu_#t~mem1029#1 := read~int#27(natsemi_change_mtu_#t~mem1028#1.base, 1547 + natsemi_change_mtu_#t~mem1028#1.offset, 4);natsemi_change_mtu_~irq~5#1 := (if natsemi_change_mtu_#t~mem1029#1 % 4294967296 % 4294967296 <= 2147483647 then natsemi_change_mtu_#t~mem1029#1 % 4294967296 % 4294967296 else natsemi_change_mtu_#t~mem1029#1 % 4294967296 % 4294967296 - 4294967296);havoc natsemi_change_mtu_#t~mem1028#1.base, natsemi_change_mtu_#t~mem1028#1.offset;havoc natsemi_change_mtu_#t~mem1029#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342: call set_wol_#t~mem1049#1 := read~int#27(set_wol_~wol#1.base, 8 + set_wol_~wol#1.offset, 4);assume { :begin_inline_netdev_set_wol } true;netdev_set_wol_#in~dev#1.base, netdev_set_wol_#in~dev#1.offset, netdev_set_wol_#in~newval#1 := set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_#t~mem1049#1;havoc netdev_set_wol_#res#1;havoc netdev_set_wol_#t~ret1070#1.base, netdev_set_wol_#t~ret1070#1.offset, netdev_set_wol_#t~ret1071#1.base, netdev_set_wol_#t~ret1071#1.offset, netdev_set_wol_#t~ret1072#1, netdev_set_wol_#t~bitwise1073#1, netdev_set_wol_#t~bitwise1074#1, netdev_set_wol_#t~bitwise1075#1, netdev_set_wol_#t~bitwise1076#1, netdev_set_wol_#t~bitwise1077#1, netdev_set_wol_#t~bitwise1078#1, netdev_set_wol_#t~bitwise1079#1, netdev_set_wol_#t~bitwise1080#1, netdev_set_wol_#t~bitwise1081#1, netdev_set_wol_#t~bitwise1082#1, netdev_set_wol_#t~mem1083#1, netdev_set_wol_#t~bitwise1084#1, netdev_set_wol_#t~bitwise1085#1, netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset, netdev_set_wol_~newval#1, netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset, netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset, netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset, netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset, netdev_set_wol_~data~3#1, netdev_set_wol_~tmp___1~30#1;netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset := netdev_set_wol_#in~dev#1.base, netdev_set_wol_#in~dev#1.offset;netdev_set_wol_~newval#1 := netdev_set_wol_#in~newval#1;havoc netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset;havoc netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset;havoc netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset;havoc netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset;havoc netdev_set_wol_~data~3#1;havoc netdev_set_wol_~tmp___1~30#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11060: assume 8 == ~ldv_statevar_15~0; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11060: assume !(8 == ~ldv_statevar_15~0); [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210-1: SUMMARY for call natsemi_change_mtu_#t~ret1027#1.base, natsemi_change_mtu_#t~ret1027#1.offset := ns_ioaddr(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11192: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0, 0;havoc ldv_interrupt_interrupt_instance_0_#t~ret1402#1, ldv_interrupt_interrupt_instance_0_#t~ret1403#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~117#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~117#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11853-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1431#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832-1: SUMMARY for call natsemi_probe1_#t~ret396#1 := printk(27, 0); srcloc: null [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11853: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1431#1 && ldv_pci_pci_instance_2_#t~ret1431#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1431#1;havoc ldv_pci_pci_instance_2_#t~ret1431#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume -2147483648 <= natsemi_probe1_#t~ret396#1 && natsemi_probe1_#t~ret396#1 <= 2147483647;havoc natsemi_probe1_#t~ret396#1; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928: havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: assume netdev_get_regs_~i~19#1 <= 63; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: assume !(netdev_get_regs_~i~19#1 <= 63); [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928-1: SUMMARY for call ns_tx_timeout(ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset); srcloc: null [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset := netdev_set_wol_#t~ret1071#1.base, netdev_set_wol_#t~ret1071#1.offset;havoc netdev_set_wol_#t~ret1071#1.base, netdev_set_wol_#t~ret1071#1.offset;netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset := netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475-1: SUMMARY for call netdev_set_wol_#t~ret1071#1.base, netdev_set_wol_#t~ret1071#1.offset := ns_ioaddr(netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11458: assume 29 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11458: assume !(29 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: SUMMARY for call move_int_phy(find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~i~6#1); srcloc: null [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume true;havoc natsemi_show_dspcfg_workaround_#t~nondet287#1;call write~int#27(natsemi_show_dspcfg_workaround_#t~nondet287#1, natsemi_show_dspcfg_workaround_~buf#1.base, natsemi_show_dspcfg_workaround_~buf#1.offset + natsemi_show_dspcfg_workaround_#t~loopctr286#1, 8);natsemi_show_dspcfg_workaround_#t~loopctr286#1 := 1 + natsemi_show_dspcfg_workaround_#t~loopctr286#1; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume true;natsemi_show_dspcfg_workaround_~tmp___0~11#1 := natsemi_show_dspcfg_workaround_#t~ret288#1;havoc natsemi_show_dspcfg_workaround_#t~mem285#1;havoc natsemi_show_dspcfg_workaround_#t~loopctr286#1;havoc natsemi_show_dspcfg_workaround_#t~nondet287#1;havoc natsemi_show_dspcfg_workaround_#t~ret288#1;natsemi_show_dspcfg_workaround_#res#1 := natsemi_show_dspcfg_workaround_~tmp___0~11#1;ldv_dummy_resourceless_instance_callback_3_3_#t~ret1391#1 := natsemi_show_dspcfg_workaround_#res#1;havoc natsemi_show_dspcfg_workaround_#t~ret284#1.base, natsemi_show_dspcfg_workaround_#t~ret284#1.offset, natsemi_show_dspcfg_workaround_#t~mem285#1, natsemi_show_dspcfg_workaround_#t~loopctr286#1, natsemi_show_dspcfg_workaround_#t~nondet287#1, natsemi_show_dspcfg_workaround_#t~ret288#1, natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset, natsemi_show_dspcfg_workaround_~attr#1.base, natsemi_show_dspcfg_workaround_~attr#1.offset, natsemi_show_dspcfg_workaround_~buf#1.base, natsemi_show_dspcfg_workaround_~buf#1.offset, natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset, natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset, natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset, natsemi_show_dspcfg_workaround_~tmp___0~11#1;havoc natsemi_show_dspcfg_workaround_#in~dev#1.base, natsemi_show_dspcfg_workaround_#in~dev#1.offset, natsemi_show_dspcfg_workaround_#in~attr#1.base, natsemi_show_dspcfg_workaround_#in~attr#1.offset, natsemi_show_dspcfg_workaround_#in~buf#1.base, natsemi_show_dspcfg_workaround_#in~buf#1.offset;assume { :end_inline_natsemi_show_dspcfg_workaround } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_3_3_#t~ret1391#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret1391#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1391#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1391#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987: ldv_register_netdev_19_#t~ret1473#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1446#1, ldv_register_netdev_#t~ret1447#1, ldv_register_netdev_#t~mem1448#1.base, ldv_register_netdev_#t~mem1448#1.offset, ldv_register_netdev_#t~mem1449#1.base, ldv_register_netdev_#t~mem1449#1.offset, ldv_register_netdev_#t~ret1450#1, ldv_register_netdev_#t~ret1451#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~124#1, ldv_register_netdev_~tmp___0~69#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;assume -2147483648 <= ldv_register_netdev_19_#t~ret1473#1 && ldv_register_netdev_19_#t~ret1473#1 <= 2147483647;ldv_register_netdev_19_~tmp___0~72#1 := ldv_register_netdev_19_#t~ret1473#1;havoc ldv_register_netdev_19_#t~ret1473#1;ldv_register_netdev_19_#res#1 := ldv_register_netdev_19_~tmp___0~72#1; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: netdev_set_wol_~tmp___1~30#1 := netdev_set_wol_#t~ret1072#1;havoc netdev_set_wol_#t~ret1072#1;netdev_set_wol_~data~3#1 := netdev_set_wol_~tmp___1~30#1 - netdev_set_wol_~tmp___1~30#1 % 2048; [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477-1: SUMMARY for call netdev_set_wol_#t~ret1072#1 := readl(netdev_set_wol_~ioaddr~28#1.base, 64 + netdev_set_wol_~ioaddr~28#1.offset); srcloc: null [2025-02-08 03:59:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363-1: SUMMARY for call find_mii_#t~ret512#1 := miiport_read(find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~i~6#1, 1); srcloc: null [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: assume -2147483648 <= find_mii_#t~ret512#1 && find_mii_#t~ret512#1 <= 2147483647;find_mii_~tmp___0~25#1 := find_mii_#t~ret512#1;havoc find_mii_#t~ret512#1; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: call write~int#27(start_tx_#t~ret798#1, start_tx_~np~33#1.base, 664 + start_tx_~np~33#1.offset + 8 * (if start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 else start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);havoc start_tx_#t~mem795#1.base, start_tx_#t~mem795#1.offset;havoc start_tx_#t~mem796#1.base, start_tx_#t~mem796#1.offset;havoc start_tx_#t~mem797#1;havoc start_tx_#t~ret798#1;call start_tx_#t~mem799#1.base, start_tx_#t~mem799#1.offset := read~$Pointer$#27(start_tx_~np~33#1.base, 16 + start_tx_~np~33#1.offset, 8);call start_tx_#t~mem800#1 := read~int#27(start_tx_~np~33#1.base, 664 + start_tx_~np~33#1.offset + 8 * (if start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 else start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call write~int#27(start_tx_#t~mem800#1, start_tx_#t~mem799#1.base, 8 + (start_tx_#t~mem799#1.offset + 16 * (if start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else start_tx_~entry~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc start_tx_#t~mem799#1.base, start_tx_#t~mem799#1.offset;havoc start_tx_#t~mem800#1; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-1: SUMMARY for call start_tx_#t~ret798#1 := pci_map_single(start_tx_#t~mem795#1.base, start_tx_#t~mem795#1.offset, start_tx_#t~mem796#1.base, start_tx_#t~mem796#1.offset, start_tx_#t~mem797#1 % 4294967296, 1); srcloc: null [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: SUMMARY for call disable_irq(natsemi_change_mtu_~irq~5#1); srcloc: null [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441-2: ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset := ioremap_nocache_#t~ret1562#1.base, ioremap_nocache_#t~ret1562#1.offset;havoc ioremap_nocache_#t~ret1562#1.base, ioremap_nocache_#t~ret1562#1.offset; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: set_wol_#res#1 := set_wol_~res~1#1;ldv_dummy_resourceless_instance_callback_1_35_#t~ret1389#1 := set_wol_#res#1;havoc set_wol_#t~ret1048#1.base, set_wol_#t~ret1048#1.offset, set_wol_#t~mem1049#1, set_wol_#t~ret1050#1, set_wol_#t~ret1051#1, set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_~wol#1.base, set_wol_~wol#1.offset, set_wol_~np~49#1.base, set_wol_~np~49#1.offset, set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset, set_wol_~res~1#1;havoc set_wol_#in~dev#1.base, set_wol_#in~dev#1.offset, set_wol_#in~wol#1.base, set_wol_#in~wol#1.offset;assume { :end_inline_set_wol } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_35_#t~ret1389#1 && ldv_dummy_resourceless_instance_callback_1_35_#t~ret1389#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1389#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1389#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441-3: SUMMARY for call ioremap_nocache_#t~ret1562#1.base, ioremap_nocache_#t~ret1562#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345-1: SUMMARY for call spin_unlock_irq(set_wol_~np~49#1.base, 1268 + set_wol_~np~49#1.offset); srcloc: null [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441: havoc ioremap_nocache_#t~ret1562#1.base, ioremap_nocache_#t~ret1562#1.offset; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret1403#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441-1: ioremap_#t~ret49#1.base, ioremap_#t~ret49#1.offset := ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset;havoc ioremap_nocache_#t~ret1562#1.base, ioremap_nocache_#t~ret1562#1.offset, ioremap_nocache_~arg0#1, ioremap_nocache_~arg1#1;havoc ioremap_nocache_#in~arg0#1, ioremap_nocache_#in~arg1#1;assume { :end_inline_ioremap_nocache } true;ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset := ioremap_#t~ret49#1.base, ioremap_#t~ret49#1.offset;havoc ioremap_#t~ret49#1.base, ioremap_#t~ret49#1.offset;ioremap_#res#1.base, ioremap_#res#1.offset := ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;natsemi_probe1_#t~ret353#1.base, natsemi_probe1_#t~ret353#1.offset := ioremap_#res#1.base, ioremap_#res#1.offset;havoc ioremap_#t~ret49#1.base, ioremap_#t~ret49#1.offset, ioremap_~offset#1, ioremap_~size#1, ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;havoc ioremap_#in~offset#1, ioremap_#in~size#1;assume { :end_inline_ioremap } true;natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset := natsemi_probe1_#t~ret353#1.base, natsemi_probe1_#t~ret353#1.offset;havoc natsemi_probe1_#t~ret353#1.base, natsemi_probe1_#t~ret353#1.offset; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1403#1 && ldv_interrupt_interrupt_instance_0_#t~ret1403#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~117#1 := ldv_interrupt_interrupt_instance_0_#t~ret1403#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1403#1; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874: assume -2147483648 <= netdev_get_regs_#t~ret1214#1 && netdev_get_regs_#t~ret1214#1 <= 2147483647;netdev_get_regs_~tmp___0~58#1 := netdev_get_regs_#t~ret1214#1;havoc netdev_get_regs_#t~ret1214#1;call write~int#27(netdev_get_regs_~tmp___0~58#1, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset + 4 * (if netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 else netdev_get_regs_~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);netdev_get_regs_~i~19#1 := 1 + netdev_get_regs_~i~19#1; [2025-02-08 03:59:32,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.offset;~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_9 } true;ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1 := ~ldv_3_callback_store~0.base, ~ldv_3_callback_store~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset, ~ldv_3_ldv_param_9_3_default~0;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1392#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :begin_inline_natsemi_set_dspcfg_workaround } true;natsemi_set_dspcfg_workaround_#in~dev#1.base, natsemi_set_dspcfg_workaround_#in~dev#1.offset, natsemi_set_dspcfg_workaround_#in~attr#1.base, natsemi_set_dspcfg_workaround_#in~attr#1.offset, natsemi_set_dspcfg_workaround_#in~buf#1.base, natsemi_set_dspcfg_workaround_#in~buf#1.offset, natsemi_set_dspcfg_workaround_#in~count#1 := ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc natsemi_set_dspcfg_workaround_#res#1;havoc natsemi_set_dspcfg_workaround_#t~ret289#1.base, natsemi_set_dspcfg_workaround_#t~ret289#1.offset, natsemi_set_dspcfg_workaround_#t~nondet290#1, natsemi_set_dspcfg_workaround_#t~nondet291#1, natsemi_set_dspcfg_workaround_#t~nondet292#1, natsemi_set_dspcfg_workaround_#t~nondet293#1, natsemi_set_dspcfg_workaround_#t~ret294#1.base, natsemi_set_dspcfg_workaround_#t~ret294#1.offset, natsemi_set_dspcfg_workaround_#t~ret295#1, natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset, natsemi_set_dspcfg_workaround_~attr#1.base, natsemi_set_dspcfg_workaround_~attr#1.offset, natsemi_set_dspcfg_workaround_~buf#1.base, natsemi_set_dspcfg_workaround_~buf#1.offset, natsemi_set_dspcfg_workaround_~count#1, natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset, natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset, natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset, natsemi_set_dspcfg_workaround_~new_setting~0#1, natsemi_set_dspcfg_workaround_~flags~0#1, natsemi_set_dspcfg_workaround_~tmp___0~12#1, natsemi_set_dspcfg_workaround_~tmp___1~7#1, natsemi_set_dspcfg_workaround_~tmp___2~3#1, natsemi_set_dspcfg_workaround_~tmp___3~1#1, natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset;natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset := natsemi_set_dspcfg_workaround_#in~dev#1.base, natsemi_set_dspcfg_workaround_#in~dev#1.offset;natsemi_set_dspcfg_workaround_~attr#1.base, natsemi_set_dspcfg_workaround_~attr#1.offset := natsemi_set_dspcfg_workaround_#in~attr#1.base, natsemi_set_dspcfg_workaround_#in~attr#1.offset;natsemi_set_dspcfg_workaround_~buf#1.base, natsemi_set_dspcfg_workaround_~buf#1.offset := natsemi_set_dspcfg_workaround_#in~buf#1.base, natsemi_set_dspcfg_workaround_#in~buf#1.offset;natsemi_set_dspcfg_workaround_~count#1 := natsemi_set_dspcfg_workaround_#in~count#1;havoc natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset;havoc natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset;havoc natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset;havoc natsemi_set_dspcfg_workaround_~new_setting~0#1;havoc natsemi_set_dspcfg_workaround_~flags~0#1;havoc natsemi_set_dspcfg_workaround_~tmp___0~12#1;havoc natsemi_set_dspcfg_workaround_~tmp___1~7#1;havoc natsemi_set_dspcfg_workaround_~tmp___2~3#1;havoc natsemi_set_dspcfg_workaround_~tmp___3~1#1;havoc natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset;natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset := natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume 0 != natsemi_probe1_#t~mem397#1;havoc natsemi_probe1_#t~mem397#1; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume !(0 != natsemi_probe1_#t~mem397#1);havoc natsemi_probe1_#t~mem397#1;call natsemi_probe1_#t~mem399#1 := read~int#27(natsemi_probe1_~np~5#1.base, 1160 + natsemi_probe1_~np~5#1.offset, 4); [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1458#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874-1: SUMMARY for call netdev_get_regs_#t~ret1214#1 := mdio_read(netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset, netdev_get_regs_~i~19#1 % 32); srcloc: null [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: assume 400 == natsemi_reload_eeprom_~i~9#1;call natsemi_reload_eeprom_#t~mem569#1.base, natsemi_reload_eeprom_#t~mem569#1.offset := read~$Pointer$#27(natsemi_reload_eeprom_~np~14#1.base, 1104 + natsemi_reload_eeprom_~np~14#1.offset, 8); [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: assume !(400 == natsemi_reload_eeprom_~i~9#1);call natsemi_reload_eeprom_#t~mem572#1 := read~int#27(natsemi_reload_eeprom_~np~14#1.base, 1336 + natsemi_reload_eeprom_~np~14#1.offset, 4); [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9214: SUMMARY for call spin_lock(natsemi_change_mtu_~np~42#1.base, 1268 + natsemi_change_mtu_~np~42#1.offset); srcloc: null [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume 9 == ~ldv_statevar_15~0; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume !(9 == ~ldv_statevar_15~0); [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704-1: SUMMARY for call natsemi_probe1_#t~ret354#1 := eeprom_read(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, 6); srcloc: null [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: assume -2147483648 <= natsemi_probe1_#t~ret354#1 && natsemi_probe1_#t~ret354#1 <= 2147483647;natsemi_probe1_~prev_eedata~0#1 := natsemi_probe1_#t~ret354#1;havoc natsemi_probe1_#t~ret354#1;natsemi_probe1_~i~0#1 := 0; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12518: natsemi_probe1_#t~ret387#1 := ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1472#1, ldv_register_netdev_19_#t~ret1473#1, ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset, ldv_register_netdev_19_~ldv_func_res~1#1, ldv_register_netdev_19_~tmp~133#1, ldv_register_netdev_19_~tmp___0~72#1;havoc ldv_register_netdev_19_#in~ldv_func_arg1#1.base, ldv_register_netdev_19_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_19 } true;assume -2147483648 <= natsemi_probe1_#t~ret387#1 && natsemi_probe1_#t~ret387#1 <= 2147483647;natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret387#1;havoc natsemi_probe1_#t~ret387#1; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: assume 65535 != find_mii_~tmp___0~25#1 && 0 != find_mii_~tmp___0~25#1; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: assume !(65535 != find_mii_~tmp___0~25#1 && 0 != find_mii_~tmp___0~25#1);find_mii_~i~6#1 := 1 + find_mii_~i~6#1; [2025-02-08 03:59:32,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11197: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0, 0;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1405#1, ldv_net_dummy_resourceless_instance_1_#t~ret1406#1, ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1407#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~117#1;~ldv_statevar_0~0 := 2; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~117#1);~ldv_statevar_0~0 := 4; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: SUMMARY for call natsemi_stop_rxtx(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12915: assume -2147483648 <= ldv_post_probe_#t~ret1517#1 && ldv_post_probe_#t~ret1517#1 <= 2147483647;ldv_post_probe_~tmp~147#1 := ldv_post_probe_#t~ret1517#1;havoc ldv_post_probe_#t~ret1517#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~147#1;ldv_ldv_post_probe_35_#t~ret1490#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1517#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~147#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_ldv_post_probe_35_#t~ret1490#1 && ldv_ldv_post_probe_35_#t~ret1490#1 <= 2147483647;ldv_ldv_post_probe_35_~tmp~142#1 := ldv_ldv_post_probe_35_#t~ret1490#1;havoc ldv_ldv_post_probe_35_#t~ret1490#1;ldv_ldv_post_probe_35_#res#1 := ldv_ldv_post_probe_35_~tmp~142#1;ldv_pci_pci_instance_2_#t~ret1441#1 := ldv_ldv_post_probe_35_#res#1;havoc ldv_ldv_post_probe_35_#t~ret1490#1, ldv_ldv_post_probe_35_~ldv_func_arg1#1, ldv_ldv_post_probe_35_~tmp~142#1;havoc ldv_ldv_post_probe_35_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_probe_35 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1441#1 && ldv_pci_pci_instance_2_#t~ret1441#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1441#1;havoc ldv_pci_pci_instance_2_#t~ret1441#1; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12915-1: SUMMARY for call ldv_post_probe_#t~ret1517#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837-1: SUMMARY for call natsemi_probe1_#t~ret398#1 := printk(28, 0); srcloc: null [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume -2147483648 <= natsemi_probe1_#t~ret398#1 && natsemi_probe1_#t~ret398#1 <= 2147483647;havoc natsemi_probe1_#t~ret398#1; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset := natsemi_reload_eeprom_#t~ret570#1.base, natsemi_reload_eeprom_#t~ret570#1.offset;havoc natsemi_reload_eeprom_#t~mem569#1.base, natsemi_reload_eeprom_#t~mem569#1.offset;havoc natsemi_reload_eeprom_#t~ret570#1.base, natsemi_reload_eeprom_#t~ret570#1.offset; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset := start_tx_#t~ret801#1.base, start_tx_#t~ret801#1.offset;havoc start_tx_#t~ret801#1.base, start_tx_#t~ret801#1.offset; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0.base, ~ldv_1_callback_ndo_set_rx_mode~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555-1: SUMMARY for call start_tx_#t~ret801#1.base, start_tx_#t~ret801#1.offset := spinlock_check(start_tx_~np~33#1.base, 1268 + start_tx_~np~33#1.offset); srcloc: null [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630-1: SUMMARY for call natsemi_reload_eeprom_#t~ret570#1.base, natsemi_reload_eeprom_#t~ret570#1.offset := pci_name(natsemi_reload_eeprom_#t~mem569#1.base, natsemi_reload_eeprom_#t~mem569#1.offset); srcloc: null [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: assume 0 != (if netdev_set_wol_~newval#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_set_wol_~newval#1 % 4294967296 % 4294967296 else netdev_set_wol_~newval#1 % 4294967296 % 4294967296 - 4294967296) % 2;netdev_set_wol_~data~3#1 := 1 + netdev_set_wol_~data~3#1 - netdev_set_wol_~data~3#1 % 2; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: assume !(0 != (if netdev_set_wol_~newval#1 % 4294967296 % 4294967296 <= 2147483647 then netdev_set_wol_~newval#1 % 4294967296 % 4294967296 else netdev_set_wol_~newval#1 % 4294967296 % 4294967296 - 4294967296) % 2); [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12519-1: ldv_register_netdev_19_#res#1 := ldv_register_netdev_19_~ldv_func_res~1#1; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: assume 30 == ~ldv_statevar_1~0; [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: assume !(30 == ~ldv_statevar_1~0); [2025-02-08 03:59:32,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: SUMMARY for call drain_rx(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: call ldv_pci_pci_instance_2_#t~mem1432#1.base, ldv_pci_pci_instance_2_#t~mem1432#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1433#1 := read~int#30(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem1432#1.base, ldv_pci_pci_instance_2_#t~mem1432#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1433#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1413#1, ldv_pci_instance_suspend_2_8_#t~ret1414#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~121#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#3(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~121#1;call ldv_pci_instance_suspend_2_8_#t~mem1413#1 := read~int#3(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);assume { :begin_inline_natsemi_suspend } true;natsemi_suspend_#in~pdev#1.base, natsemi_suspend_#in~pdev#1.offset, natsemi_suspend_#in~state#1.event := ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem1413#1;havoc natsemi_suspend_#res#1;havoc natsemi_suspend_#t~ret1334#1.base, natsemi_suspend_#t~ret1334#1.offset, natsemi_suspend_#t~ret1335#1.base, natsemi_suspend_#t~ret1335#1.offset, natsemi_suspend_#t~ret1336#1.base, natsemi_suspend_#t~ret1336#1.offset, natsemi_suspend_#t~ret1337#1, natsemi_suspend_#t~mem1338#1.base, natsemi_suspend_#t~mem1338#1.offset, natsemi_suspend_#t~mem1339#1, natsemi_suspend_#t~ret1340#1, natsemi_suspend_#t~ret1341#1, natsemi_suspend_#t~mem1342#1, natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset, natsemi_suspend_~state#1.event, natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset, natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset, natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset, natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset, natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset, natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset, natsemi_suspend_~irq~7#1, natsemi_suspend_~wol~1#1, natsemi_suspend_~tmp___2~21#1, natsemi_suspend_~tmp___3~15#1;natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset := natsemi_suspend_#in~pdev#1.base, natsemi_suspend_#in~pdev#1.offset;natsemi_suspend_~state#1.event := natsemi_suspend_#in~state#1.event;havoc natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset;havoc natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset;havoc natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset;havoc natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset;havoc natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset;havoc natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset;havoc natsemi_suspend_~irq~7#1;havoc natsemi_suspend_~wol~1#1;havoc natsemi_suspend_~tmp___2~21#1;havoc natsemi_suspend_~tmp___3~15#1; [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631-1: SUMMARY for call natsemi_reload_eeprom_#t~ret571#1 := printk(40, 0); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631: assume -2147483648 <= natsemi_reload_eeprom_#t~ret571#1 && natsemi_reload_eeprom_#t~ret571#1 <= 2147483647;havoc natsemi_reload_eeprom_#t~ret571#1; [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: start_tx_~flags~1#1 := start_tx_#t~ret802#1;havoc start_tx_#t~ret802#1;call start_tx_#t~mem803#1 := read~int#27(start_tx_~np~33#1.base, 1148 + start_tx_~np~33#1.offset, 4); [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-1: SUMMARY for call start_tx_#t~ret802#1 := _raw_spin_lock_irqsave(start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367-1: SUMMARY for call find_mii_#t~ret513#1 := mdio_read(find_mii_~dev#1.base, find_mii_~dev#1.offset, 2); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: assume -2147483648 <= find_mii_#t~ret513#1 && find_mii_#t~ret513#1 <= 2147483647;find_mii_~tmp___1~12#1 := find_mii_#t~ret513#1;havoc find_mii_#t~ret513#1; [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset := get_stats_#t~ret999#1.base, get_stats_#t~ret999#1.offset;havoc get_stats_#t~ret999#1.base, get_stats_#t~ret999#1.offset;get_stats_~np~39#1.base, get_stats_~np~39#1.offset := get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset; [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-1: SUMMARY for call get_stats_#t~ret999#1.base, get_stats_#t~ret999#1.offset := netdev_priv(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: havoc netdev_ioctl_#t~mem1285#1;call netdev_ioctl_#t~mem1286#1 := read~int#27(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2);call netdev_ioctl_#t~mem1287#1 := read~int#27(netdev_ioctl_~data~4#1.base, 2 + netdev_ioctl_~data~4#1.offset, 2); [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: SUMMARY for call set_bufsize(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010-1: SUMMARY for call move_int_phy(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, (if netdev_ioctl_#t~mem1285#1 % 65536 % 4294967296 <= 2147483647 then netdev_ioctl_#t~mem1285#1 % 65536 % 4294967296 else netdev_ioctl_#t~mem1285#1 % 65536 % 4294967296 - 4294967296) % 32); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume natsemi_probe1_~i~0#1 <= 2; [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume !(natsemi_probe1_~i~0#1 <= 2); [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-1: SUMMARY for call find_mii_#t~ret514#1 := mdio_read(find_mii_~dev#1.base, find_mii_~dev#1.offset, 3); srcloc: null [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368: assume -2147483648 <= find_mii_#t~ret514#1 && find_mii_#t~ret514#1 <= 2147483647;find_mii_~tmp___2~8#1 := find_mii_#t~ret514#1;havoc find_mii_#t~ret514#1;call write~int#27(65536 * find_mii_~tmp___1~12#1 + find_mii_~tmp___2~8#1, find_mii_~np~11#1.base, 1156 + find_mii_~np~11#1.offset, 4);call find_mii_#t~mem515#1 := read~int#27(find_mii_~np~11#1.base, 1336 + find_mii_~np~11#1.offset, 4); [2025-02-08 03:59:32,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: call natsemi_change_mtu_#t~mem1030#1 := read~int#27(natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset, 8); [2025-02-08 03:59:33,660 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:59:33,666 INFO L158 Benchmark]: Toolchain (without parser) took 13859.45ms. Allocated memory was 142.6MB in the beginning and 771.8MB in the end (delta: 629.1MB). Free memory was 91.8MB in the beginning and 480.6MB in the end (delta: -388.8MB). Peak memory consumption was 569.7MB. Max. memory is 16.1GB. [2025-02-08 03:59:33,666 INFO L158 Benchmark]: CDTParser took 0.81ms. Allocated memory is still 201.3MB. Free memory is still 128.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:59:33,667 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2335.16ms. Allocated memory was 142.6MB in the beginning and 385.9MB in the end (delta: 243.3MB). Free memory was 91.0MB in the beginning and 226.7MB in the end (delta: -135.7MB). Peak memory consumption was 115.7MB. Max. memory is 16.1GB. [2025-02-08 03:59:33,667 INFO L158 Benchmark]: Boogie Procedure Inliner took 266.69ms. Allocated memory is still 385.9MB. Free memory was 226.7MB in the beginning and 183.5MB in the end (delta: 43.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 03:59:33,667 INFO L158 Benchmark]: Boogie Preprocessor took 1265.13ms. Allocated memory is still 385.9MB. Free memory was 183.5MB in the beginning and 131.1MB in the end (delta: 52.4MB). Peak memory consumption was 124.2MB. Max. memory is 16.1GB. [2025-02-08 03:59:33,667 INFO L158 Benchmark]: IcfgBuilder took 9989.28ms. Allocated memory was 385.9MB in the beginning and 771.8MB in the end (delta: 385.9MB). Free memory was 131.1MB in the beginning and 480.6MB in the end (delta: -349.6MB). Peak memory consumption was 370.9MB. Max. memory is 16.1GB. [2025-02-08 03:59:33,676 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.81ms. Allocated memory is still 201.3MB. Free memory is still 128.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2335.16ms. Allocated memory was 142.6MB in the beginning and 385.9MB in the end (delta: 243.3MB). Free memory was 91.0MB in the beginning and 226.7MB in the end (delta: -135.7MB). Peak memory consumption was 115.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 266.69ms. Allocated memory is still 385.9MB. Free memory was 226.7MB in the beginning and 183.5MB in the end (delta: 43.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1265.13ms. Allocated memory is still 385.9MB. Free memory was 183.5MB in the beginning and 131.1MB in the end (delta: 52.4MB). Peak memory consumption was 124.2MB. Max. memory is 16.1GB. * IcfgBuilder took 9989.28ms. Allocated memory was 385.9MB in the beginning and 771.8MB in the end (delta: 385.9MB). Free memory was 131.1MB in the beginning and 480.6MB in the end (delta: -349.6MB). Peak memory consumption was 370.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5259]: 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"); [5259] - GenericResultAtLocation [Line: 5266]: 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)); [5266] - GenericResultAtLocation [Line: 5273]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5273] - GenericResultAtLocation [Line: 5314]: 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5314-5315] - GenericResultAtLocation [Line: 5320]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5320-5322] - GenericResultAtLocation [Line: 5414]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5414] - GenericResultAtLocation [Line: 5422]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5422] - GenericResultAtLocation [Line: 5429]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5429] - GenericResultAtLocation [Line: 5436]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5436] - GenericResultAtLocation [Line: 5555]: 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)); [5555-5556] - GenericResultAtLocation [Line: 5589]: 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)); [5589-5590] - GenericResultAtLocation [Line: 5626]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5626-5627] - GenericResultAtLocation [Line: 5663]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5663-5664] - GenericResultAtLocation [Line: 5921]: 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" (502), "i" (12UL)); [5921-5922] - GenericResultAtLocation [Line: 5928]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5928] - GenericResultAtLocation [Line: 8560]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8560] - GenericResultAtLocation [Line: 8716]: Unsoundness Warning ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)(& np->rx_skbuff) + ((unsigned long )np->cur_rx & 31UL)) [8716] - GenericResultAtLocation [Line: 10270]: 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 *)"drivers/net/ethernet/natsemi/natsemi.c"), "i" (3315), "i" (12UL)); [10270-10271] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:59:33,766 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.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 489d9a5739ede9ff47191ae53f39497ac15f03954255dcbbc9f617764054618f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:59:35,568 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:59:35,661 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:59:35,667 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:59:35,667 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:59:35,691 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:59:35,695 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:59:35,695 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:59:35,696 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:59:35,696 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:59:35,700 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:59:35,700 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:59:35,700 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:59:35,700 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:59:35,700 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:59:35,700 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:59:35,700 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:59:35,700 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:59:35,700 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:59:35,700 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:59:35,701 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:59:35,701 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:59:35,701 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:59:35,701 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 -> 489d9a5739ede9ff47191ae53f39497ac15f03954255dcbbc9f617764054618f [2025-02-08 03:59:35,951 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:59:35,956 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:59:35,957 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:59:35,958 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:59:35,958 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:59:35,958 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i [2025-02-08 03:59:37,760 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cf317c5f6/ca07567b89ba45428f7e66acd951ca4a/FLAGb1ed5ed97 [2025-02-08 03:59:38,335 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:59:38,336 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i [2025-02-08 03:59:38,379 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cf317c5f6/ca07567b89ba45428f7e66acd951ca4a/FLAGb1ed5ed97 [2025-02-08 03:59:38,856 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cf317c5f6/ca07567b89ba45428f7e66acd951ca4a [2025-02-08 03:59:38,858 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:59:38,860 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:59:38,863 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:59:38,863 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:59:38,867 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:59:38,868 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:59:38" (1/1) ... [2025-02-08 03:59:38,868 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d086e52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:38, skipping insertion in model container [2025-02-08 03:59:38,868 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:59:38" (1/1) ... [2025-02-08 03:59:38,964 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:59:39,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:39,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,266 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,288 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,288 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,288 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,295 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,296 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,336 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,345 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,415 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,453 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,458 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,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:59:40,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,524 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,524 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,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:59:40,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,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:59:40,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,912 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:40,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,024 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,163 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353302,353315] [2025-02-08 03:59:41,166 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353449,353462] [2025-02-08 03:59:41,166 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353588,353601] [2025-02-08 03:59:41,166 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353746,353759] [2025-02-08 03:59:41,180 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,181 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:41,209 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:59:41,270 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:59:41,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,523 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,524 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,589 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,609 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,613 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,613 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,616 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,654 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,654 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,654 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,656 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,656 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,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:59:41,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:59:41,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:59:41,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:59:41,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,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:59:41,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,731 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353302,353315] [2025-02-08 03:59:41,732 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353449,353462] [2025-02-08 03:59:41,732 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353588,353601] [2025-02-08 03:59:41,732 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353746,353759] [2025-02-08 03:59:41,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:59:41,736 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:41,757 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:59:41,855 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"); [5259] [2025-02-08 03:59:41,857 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)); [5266] [2025-02-08 03:59:41,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5273] [2025-02-08 03:59:41,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5314-5315] [2025-02-08 03:59:41,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5320-5322] [2025-02-08 03:59:41,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5414] [2025-02-08 03:59:41,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5422] [2025-02-08 03:59:41,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5429] [2025-02-08 03:59:41,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5436] [2025-02-08 03:59:41,865 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)); [5555-5556] [2025-02-08 03:59:41,866 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)); [5589-5590] [2025-02-08 03:59:41,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5626-5627] [2025-02-08 03:59:41,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5663-5664] [2025-02-08 03:59:41,872 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" (502), "i" (12UL)); [5921-5922] [2025-02-08 03:59:41,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5928] [2025-02-08 03:59:41,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8560] [2025-02-08 03:59:41,938 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)(& np->rx_skbuff) + ((unsigned long )np->cur_rx & 31UL)) [8716] [2025-02-08 03:59:41,990 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 *)"drivers/net/ethernet/natsemi/natsemi.c"), "i" (3315), "i" (12UL)); [10270-10271] [2025-02-08 03:59:42,061 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353302,353315] [2025-02-08 03:59:42,062 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353449,353462] [2025-02-08 03:59:42,062 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353588,353601] [2025-02-08 03:59:42,062 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-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-natsemi-natsemi.cil.i[353746,353759] [2025-02-08 03:59:42,072 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:59:42,266 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:59:42,268 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42 WrapperNode [2025-02-08 03:59:42,268 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:59:42,269 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:59:42,269 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:59:42,269 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:59:42,274 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:59:42" (1/1) ... [2025-02-08 03:59:42,329 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:59:42" (1/1) ... [2025-02-08 03:59:42,489 INFO L138 Inliner]: procedures = 435, calls = 2440, calls flagged for inlining = 234, calls inlined = 213, statements flattened = 5267 [2025-02-08 03:59:42,490 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:59:42,491 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:59:42,491 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:59:42,491 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:59:42,497 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:42,497 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:42,529 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,467 INFO L175 MemorySlicer]: Split 1071 memory accesses to 31 slices as follows [2, 6, 5, 5, 2, 153, 743, 2, 2, 2, 1, 3, 4, 3, 2, 4, 2, 2, 1, 5, 8, 5, 1, 2, 8, 9, 9, 9, 16, 52, 3]. 69 percent of accesses are in the largest equivalence class. The 103 initializations are split as follows [0, 0, 5, 5, 0, 0, 20, 0, 0, 0, 0, 3, 4, 3, 2, 4, 2, 2, 1, 5, 8, 5, 1, 2, 8, 8, 8, 6, 0, 0, 1]. The 526 writes are split as follows [1, 3, 0, 0, 1, 153, 308, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 42, 0]. [2025-02-08 03:59:43,468 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,468 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,574 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,586 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,629 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,648 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,698 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:59:43,699 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:59:43,700 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:59:43,700 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:59:43,700 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:59:42" (1/1) ... [2025-02-08 03:59:43,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:59:43,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:59:43,726 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:59:43,729 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:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure drain_rx [2025-02-08 03:59:43,744 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_rx [2025-02-08 03:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:59:43,744 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure miiport_write [2025-02-08 03:59:43,744 INFO L138 BoogieDeclarations]: Found implementation of procedure miiport_write [2025-02-08 03:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:59:43,744 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:59:43,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:59:43,744 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_tx_done [2025-02-08 03:59:43,744 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_tx_done [2025-02-08 03:59:43,744 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure reinit_rx [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure reinit_rx [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure reinit_ring [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure reinit_ring [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure __set_rx_mode [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_rx_mode [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2025-02-08 03:59:43,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:59:43,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:59:43,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 03:59:43,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 03:59:43,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure eeprom_read [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure eeprom_read [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_stop_rxtx [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_stop_rxtx [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure ns_tx_timeout [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_tx_timeout [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_reset [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_reset [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure move_int_phy [2025-02-08 03:59:43,750 INFO L138 BoogieDeclarations]: Found implementation of procedure move_int_phy [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:59:43,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:59:43,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:59:43,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:59:43,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:59:43,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:59:43,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:59:43,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:59:43,752 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:59:43,752 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:59:43,752 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:59:43,752 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:59:43,752 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:59:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:59:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:59:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:59:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure enable_wol_mode [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_wol_mode [2025-02-08 03:59:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_resume [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_resume [2025-02-08 03:59:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:59:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:59:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:59:43,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:59:43,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:59:43,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure mii_getbit [2025-02-08 03:59:43,754 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_getbit [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:59:43,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:59:43,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:59:43,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:59:43,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:59:43,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:59:43,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:59:43,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_poll_controller [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_poll_controller [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure check_link [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure check_link [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure init_phy_fixup [2025-02-08 03:59:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure init_phy_fixup [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:59:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 03:59:43,759 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:59:43,759 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure mii_nway_result [2025-02-08 03:59:43,759 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_nway_result [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:59:43,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:59:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:59:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:59:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:59:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:59:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:59:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:59:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:59:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:59:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:59:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure switch_port_external [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_port_external [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure get_eeprom_len [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure get_eeprom_len [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure get_regs_len [2025-02-08 03:59:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure get_regs_len [2025-02-08 03:59:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure nway_reset [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure nway_reset [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure init_registers [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure init_registers [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure switch_port_internal [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_port_internal [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure dump_ring [2025-02-08 03:59:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_ring [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:59:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:59:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:59:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:59:43,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:59:43,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:59:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:59:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:59:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:59:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure intr_handler [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure intr_handler [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure __get_stats [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_stats [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure set_bufsize [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bufsize [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure drain_ring [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_ring [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_remove1 [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_remove1 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_natsemi_exit_mod_15_2 [2025-02-08 03:59:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_natsemi_exit_mod_15_2 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:59:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:59:43,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:59:43,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:59:43,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:59:43,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:59:43,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:59:43,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:59:43,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:59:43,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:59:43,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure init_ring [2025-02-08 03:59:43,776 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ring [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:59:43,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:59:43,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_irq_disable [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_irq_disable [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure ns_ioaddr [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_ioaddr [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure mii_send_bits [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_send_bits [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure refill_rx [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_rx [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure drain_tx [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_tx [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_irq_enable [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_irq_enable [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure miiport_read [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure miiport_read [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:59:43,779 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:59:43,779 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:59:44,980 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:59:44,985 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:59:45,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: call write~$Pointer$#6(0bv64, 0bv64, ~np~29.base, ~bvadd~64(~bvadd~64(24bv64, ~np~29.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~15))), 8bv64);~i~15 := ~bvadd~32(1bv32, ~i~15); [2025-02-08 03:59:45,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438-1: SUMMARY for call consume_skb(#t~mem678.base, #t~mem678.offset); srcloc: null [2025-02-08 03:59:45,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437: havoc #t~mem676.base, #t~mem676.offset;havoc #t~mem677;call #t~mem678.base, #t~mem678.offset := read~$Pointer$#6(~np~29.base, ~bvadd~64(~bvadd~64(24bv64, ~np~29.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~15))), 8bv64); [2025-02-08 03:59:45,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8437-1: SUMMARY for call pci_unmap_single(#t~mem676.base, #t~mem676.offset, #t~mem677, ~zero_extend~64~32(~bvadd~32(16bv32, ~buflen~1)), 2bv32); srcloc: null [2025-02-08 03:59:45,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: assume 0bv64 != ~bvadd~64(#t~mem675.base, #t~mem675.offset);havoc #t~mem675.base, #t~mem675.offset;call #t~mem676.base, #t~mem676.offset := read~$Pointer$#6(~np~29.base, ~bvadd~64(1104bv64, ~np~29.offset), 8bv64);call #t~mem677 := read~intINTTYPE8#6(~np~29.base, ~bvadd~64(~bvadd~64(280bv64, ~np~29.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~15))), 8bv64); [2025-02-08 03:59:45,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: assume !(0bv64 != ~bvadd~64(#t~mem675.base, #t~mem675.offset));havoc #t~mem675.base, #t~mem675.offset; [2025-02-08 03:59:45,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438: havoc #t~mem678.base, #t~mem678.offset; [2025-02-08 03:59:45,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: call #t~mem673.base, #t~mem673.offset := read~$Pointer$#6(~np~29.base, ~bvadd~64(8bv64, ~np~29.offset), 8bv64);call write~intINTTYPE4#6(0bv32, #t~mem673.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem673.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~i~15)))), 4bv64);call #t~mem674.base, #t~mem674.offset := read~$Pointer$#6(~np~29.base, ~bvadd~64(8bv64, ~np~29.offset), 8bv64);call write~intINTTYPE4#6(3135176912bv32, #t~mem674.base, ~bvadd~64(8bv64, ~bvadd~64(#t~mem674.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~i~15)))), 4bv64);havoc #t~mem674.base, #t~mem674.offset;call #t~mem675.base, #t~mem675.offset := read~$Pointer$#6(~np~29.base, ~bvadd~64(~bvadd~64(24bv64, ~np~29.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~15))), 8bv64); [2025-02-08 03:59:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499: havoc netpoll_trap_#t~nondet1337#1; [2025-02-08 03:59:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5995: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem204#1.base, netif_tx_wake_queue_#t~mem204#1.offset; [2025-02-08 03:59:45,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: call #t~mem685.base, #t~mem685.offset := read~$Pointer$#6(~np~31.base, ~bvadd~64(8bv64, ~np~31.offset), 8bv64);call write~intINTTYPE4#6(2147483648bv32, #t~mem685.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem685.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~i~16)))), 4bv64);~i~16 := ~bvadd~32(1bv32, ~i~16); [2025-02-08 03:59:45,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407: havoc kobject_name_#t~mem44#1.base, kobject_name_#t~mem44#1.offset; [2025-02-08 03:59:45,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: havoc dev_name_#t~mem54#1.base, dev_name_#t~mem54#1.offset; [2025-02-08 03:59:45,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815: havoc ldv_dev_get_drvdata_#t~mem1280#1.base, ldv_dev_get_drvdata_#t~mem1280#1.offset;havoc ldv_dev_get_drvdata_#t~mem1281#1.base, ldv_dev_get_drvdata_#t~mem1281#1.offset; [2025-02-08 03:59:45,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13555: havoc #t~nondet1349; [2025-02-08 03:59:46,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume 0bv32 == ~bvand~32(5bv32, ~tmp___1~16); [2025-02-08 03:59:46,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume !(0bv32 == ~bvand~32(5bv32, ~tmp___1~16)); [2025-02-08 03:59:46,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664-1: SUMMARY for call #t~ret501 := readl(~ioaddr~12.base, ~ioaddr~12.offset); srcloc: null [2025-02-08 03:59:46,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: ~tmp___1~16 := #t~ret501;havoc #t~ret501; [2025-02-08 03:59:46,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-1: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 03:59:46,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: ~i~10 := ~bvadd~32(1bv32, ~i~10); [2025-02-08 03:59:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: havoc #t~mem99.base, #t~mem99.offset; [2025-02-08 03:59:46,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7447: SUMMARY for call writel(~bvmul~32(2bv32, ~bvadd~32(5bv32, ~i~7)), ~ioaddr~9.base, ~bvadd~64(72bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435-1: SUMMARY for call #t~ret468 := readw(~ioaddr~9.base, ~bvadd~64(76bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435: call write~intINTTYPE2#0(#t~ret468, ~#pmatch~0.base, ~bvadd~64(~#pmatch~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~i~7))), 2bv64);havoc #t~ret468;~i~7 := ~bvadd~32(1bv32, ~i~7); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-1: SUMMARY for call #t~ret469 := readw(~ioaddr~9.base, ~bvadd~64(76bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: call write~intINTTYPE2#4(#t~ret469, ~#sopass~0.base, ~bvadd~64(~#sopass~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~i~7))), 2bv64);havoc #t~ret469;~i~7 := ~bvadd~32(1bv32, ~i~7); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume 0bv32 == ~bvand~32(256bv32, ~tmp___4~4); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume !(0bv32 == ~bvand~32(256bv32, ~tmp___4~4)); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511-1: SUMMARY for call writel(~bvmul~32(2bv32, ~i~7), ~ioaddr~9.base, ~bvadd~64(72bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: call #t~mem478 := read~intINTTYPE2#0(~#pmatch~0.base, ~bvadd~64(~#pmatch~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~i~7))), 2bv64); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: ~i~7 := ~bvadd~32(1bv32, ~i~7); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7404: call ULTIMATE.dealloc(~#pmatch~0.base, ~#pmatch~0.offset);havoc ~#pmatch~0.base, ~#pmatch~0.offset;call ULTIMATE.dealloc(~#sopass~0.base, ~#sopass~0.offset);havoc ~#sopass~0.base, ~#sopass~0.offset; [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470-1: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524-1: SUMMARY for call writel(~bvmul~32(2bv32, ~bvadd~32(5bv32, ~i~7)), ~ioaddr~9.base, ~bvadd~64(72bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524: call #t~mem479 := read~intINTTYPE2#4(~#sopass~0.base, ~bvadd~64(~#sopass~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~i~7))), 2bv64); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512-1: SUMMARY for call writew(~zero_extend~32~16(#t~mem478)[16:0], ~ioaddr~9.base, ~bvadd~64(76bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: havoc #t~mem478;~i~7 := ~bvadd~32(1bv32, ~i~7); [2025-02-08 03:59:46,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: SUMMARY for call writel(~bvmul~32(2bv32, ~i~7), ~ioaddr~9.base, ~bvadd~64(72bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-1: SUMMARY for call #t~ret470 := readl(~ioaddr~9.base, ~ioaddr~9.offset); srcloc: null [2025-02-08 03:59:46,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: ~tmp___4~4 := #t~ret470;havoc #t~ret470; [2025-02-08 03:59:46,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525-1: SUMMARY for call writew(~zero_extend~32~16(#t~mem479)[16:0], ~ioaddr~9.base, ~bvadd~64(76bv64, ~ioaddr~9.offset)); srcloc: null [2025-02-08 03:59:46,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525: havoc #t~mem479;~i~7 := ~bvadd~32(1bv32, ~i~7); [2025-02-08 03:59:46,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317: #res := 8bv32; [2025-02-08 03:59:46,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12315: #res := 3bv32; [2025-02-08 03:59:46,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: #res := 10bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: #res := 16bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: #res := 12bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241: #res := 3bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: #res := 35bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12275: #res := 29bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: #res := 25bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: #res := 18bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12251: #res := 13bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12243: #res := 8bv32; [2025-02-08 03:59:46,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: #res := 30bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269: #res := 26bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: #res := 21bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253: #res := 14bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245: #res := 10bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: #res := 32bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: #res := 27bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: #res := 23bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12255: #res := 15bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: #res := 11bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: #res := 1bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12281: #res := 34bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: #res := 28bv32; [2025-02-08 03:59:46,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: #res := 24bv32; [2025-02-08 03:59:46,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 03:59:46,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: havoc ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:59:46,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: #res#1 := ~arg0#1; [2025-02-08 03:59:46,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: havoc #t~nondet1335; [2025-02-08 03:59:46,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: havoc do_cable_magic_#t~ret522#1.base, do_cable_magic_#t~ret522#1.offset, do_cable_magic_#t~ret523#1.base, do_cable_magic_#t~ret523#1.offset, do_cable_magic_#t~mem524#1, do_cable_magic_#t~mem525#1, do_cable_magic_#t~ret526#1, do_cable_magic_#t~ret527#1, do_cable_magic_#t~ret528#1.base, do_cable_magic_#t~ret528#1.offset, do_cable_magic_#t~ret529#1, do_cable_magic_#t~mem530#1, do_cable_magic_~dev#1.base, do_cable_magic_~dev#1.offset, do_cable_magic_~np~17#1.base, do_cable_magic_~np~17#1.offset, do_cable_magic_~tmp~56#1.base, do_cable_magic_~tmp~56#1.offset, do_cable_magic_~ioaddr~14#1.base, do_cable_magic_~ioaddr~14#1.offset, do_cable_magic_~tmp___0~31#1.base, do_cable_magic_~tmp___0~31#1.offset, do_cable_magic_~data~1#1, do_cable_magic_~tmp___1~18#1, do_cable_magic_~tmp___2~11#1.base, do_cable_magic_~tmp___2~11#1.offset, do_cable_magic_~tmp___3~8#1;havoc do_cable_magic_#in~dev#1.base, do_cable_magic_#in~dev#1.offset;assume { :end_inline_do_cable_magic } true; [2025-02-08 03:59:46,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: havoc undo_cable_magic_#t~ret531#1.base, undo_cable_magic_#t~ret531#1.offset, undo_cable_magic_#t~ret532#1.base, undo_cable_magic_#t~ret532#1.offset, undo_cable_magic_#t~mem533#1, undo_cable_magic_#t~mem534#1, undo_cable_magic_#t~ret535#1, undo_cable_magic_#t~mem536#1, undo_cable_magic_~dev#1.base, undo_cable_magic_~dev#1.offset, undo_cable_magic_~data~2#1, undo_cable_magic_~np~18#1.base, undo_cable_magic_~np~18#1.offset, undo_cable_magic_~tmp~57#1.base, undo_cable_magic_~tmp~57#1.offset, undo_cable_magic_~ioaddr~15#1.base, undo_cable_magic_~ioaddr~15#1.offset, undo_cable_magic_~tmp___0~32#1.base, undo_cable_magic_~tmp___0~32#1.offset;havoc undo_cable_magic_#in~dev#1.base, undo_cable_magic_#in~dev#1.offset;assume { :end_inline_undo_cable_magic } true; [2025-02-08 03:59:46,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5894: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1bv32;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1;havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 04:00:36,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11068: havoc ldv_entry_EMGentry_15_#t~ret1164#1, ldv_entry_EMGentry_15_#t~ret1165#1, ldv_entry_EMGentry_15_#t~ret1166#1, ldv_entry_EMGentry_15_#t~ret1167#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~114#1, ldv_entry_EMGentry_15_~tmp___0~67#1;havoc ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_15 } true; [2025-02-08 04:00:36,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: SUMMARY for call reinit_ring(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:36,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12125: SUMMARY for call ldv_free(~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset); srcloc: null [2025-02-08 04:00:36,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10011: netdev_ioctl_~tmp___2~19#1 := netdev_ioctl_#t~ret1063#1;havoc netdev_ioctl_#t~mem1061#1;havoc netdev_ioctl_#t~mem1062#1;havoc netdev_ioctl_#t~ret1063#1;call write~intINTTYPE2#6(netdev_ioctl_~tmp___2~19#1[16:0], netdev_ioctl_~data~4#1.base, ~bvadd~64(6bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10011-1: SUMMARY for call netdev_ioctl_#t~ret1063#1 := miiport_read(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1061#1)), ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1062#1))); srcloc: null [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10209: SUMMARY for call enable_irq(natsemi_suspend_~irq~7#1); srcloc: null [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-1: SUMMARY for call reinit_rx(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: assume 0bv32 != natsemi_probe1_~option~0#1; [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: assume !(0bv32 != natsemi_probe1_~option~0#1); [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: havoc ldv_pci_pci_instance_2_#t~ret1190#1, ldv_pci_pci_instance_2_#t~mem1191#1.base, ldv_pci_pci_instance_2_#t~mem1191#1.offset, ldv_pci_pci_instance_2_#t~mem1192#1.base, ldv_pci_pci_instance_2_#t~mem1192#1.offset, ldv_pci_pci_instance_2_#t~mem1193#1.base, ldv_pci_pci_instance_2_#t~mem1193#1.offset, ldv_pci_pci_instance_2_#t~ret1194#1, ldv_pci_pci_instance_2_#t~mem1195#1.base, ldv_pci_pci_instance_2_#t~mem1195#1.offset, ldv_pci_pci_instance_2_#t~mem1196#1.base, ldv_pci_pci_instance_2_#t~mem1196#1.offset, ldv_pci_pci_instance_2_#t~mem1197#1.base, ldv_pci_pci_instance_2_#t~mem1197#1.offset, ldv_pci_pci_instance_2_#t~mem1198#1.base, ldv_pci_pci_instance_2_#t~mem1198#1.offset, ldv_pci_pci_instance_2_#t~mem1199#1.base, ldv_pci_pci_instance_2_#t~mem1199#1.offset, ldv_pci_pci_instance_2_#t~mem1200#1, ldv_pci_pci_instance_2_#t~ret1201#1, ldv_pci_pci_instance_2_#t~ret1202#1, ldv_pci_pci_instance_2_#t~mem1203#1.base, ldv_pci_pci_instance_2_#t~mem1203#1.offset, ldv_pci_pci_instance_2_#t~mem1204#1, ldv_pci_pci_instance_2_#t~ret1205#1, ldv_pci_pci_instance_2_#t~ret1206#1, ldv_pci_pci_instance_2_#t~ret1207#1, ldv_pci_pci_instance_2_#t~ret1208#1, ldv_pci_pci_instance_2_#t~ret1209#1, ldv_pci_pci_instance_2_#t~mem1210#1.base, ldv_pci_pci_instance_2_#t~mem1210#1.offset, ldv_pci_pci_instance_2_#t~ret1211#1, ldv_pci_pci_instance_2_#t~ret1212#1, ldv_pci_pci_instance_2_#t~ret1213#1, ldv_pci_pci_instance_2_#t~ret1214#1.base, ldv_pci_pci_instance_2_#t~ret1214#1.offset, ldv_pci_pci_instance_2_#t~ret1215#1.base, ldv_pci_pci_instance_2_#t~ret1215#1.offset, ldv_pci_pci_instance_2_#t~ret1216#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~123#1, ldv_pci_pci_instance_2_~tmp___0~68#1, ldv_pci_pci_instance_2_~tmp___1~42#1, ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset, ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset := netdev_get_eeprom_#t~ret1032#1.base, netdev_get_eeprom_#t~ret1032#1.offset;havoc netdev_get_eeprom_#t~ret1032#1.base, netdev_get_eeprom_#t~ret1032#1.offset;netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset := netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset; [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-1: SUMMARY for call netdev_get_eeprom_#t~ret1032#1.base, netdev_get_eeprom_#t~ret1032#1.offset := ns_ioaddr(netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset := ~ldv_1_callback_get_regs~0.base, ~ldv_1_callback_get_regs~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_regs_ptr~0.base, ~ldv_1_container_struct_ethtool_regs_ptr~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :begin_inline_get_regs } true;get_regs_#in~dev#1.base, get_regs_#in~dev#1.offset, get_regs_#in~regs#1.base, get_regs_#in~regs#1.offset, get_regs_#in~buf#1.base, get_regs_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc get_regs_#t~ret912#1.base, get_regs_#t~ret912#1.offset, get_regs_#t~ret913#1, get_regs_~dev#1.base, get_regs_~dev#1.offset, get_regs_~regs#1.base, get_regs_~regs#1.offset, get_regs_~buf#1.base, get_regs_~buf#1.offset, get_regs_~np~50#1.base, get_regs_~np~50#1.offset, get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset;get_regs_~dev#1.base, get_regs_~dev#1.offset := get_regs_#in~dev#1.base, get_regs_#in~dev#1.offset;get_regs_~regs#1.base, get_regs_~regs#1.offset := get_regs_#in~regs#1.base, get_regs_#in~regs#1.offset;get_regs_~buf#1.base, get_regs_~buf#1.offset := get_regs_#in~buf#1.base, get_regs_#in~buf#1.offset;havoc get_regs_~np~50#1.base, get_regs_~np~50#1.offset;havoc get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset; [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: assume 0bv32 == start_tx_#t~mem699#1;havoc start_tx_#t~mem699#1;call start_tx_#t~mem700#1.base, start_tx_#t~mem700#1.offset := read~$Pointer$#6(start_tx_~np~33#1.base, ~bvadd~64(16bv64, start_tx_~np~33#1.offset), 8bv64);call start_tx_#t~mem701#1 := read~intINTTYPE4#6(start_tx_~skb#1.base, ~bvadd~64(104bv64, start_tx_~skb#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(2147483648bv32, start_tx_#t~mem701#1), start_tx_#t~mem700#1.base, ~bvadd~64(4bv64, ~bvadd~64(start_tx_#t~mem700#1.offset, ~bvmul~64(16bv64, ~zero_extend~64~32(start_tx_~entry~1#1)))), 4bv64);havoc start_tx_#t~mem700#1.base, start_tx_#t~mem700#1.offset;havoc start_tx_#t~mem701#1;havoc start_tx_#t~mem700#1.base, start_tx_#t~mem700#1.offset;havoc start_tx_#t~mem701#1;call start_tx_#t~mem702#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1128bv64, start_tx_~np~33#1.offset), 4bv64);call write~intINTTYPE4#6(~bvadd~32(1bv32, start_tx_#t~mem702#1), start_tx_~np~33#1.base, ~bvadd~64(1128bv64, start_tx_~np~33#1.offset), 4bv64);havoc start_tx_#t~mem702#1;call start_tx_#t~mem703#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1128bv64, start_tx_~np~33#1.offset), 4bv64);call start_tx_#t~mem704#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1132bv64, start_tx_~np~33#1.offset), 4bv64); [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: assume !(0bv32 == start_tx_#t~mem699#1);havoc start_tx_#t~mem699#1; [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: havoc natsemi_change_mtu_#t~mem890#1; [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: SUMMARY for call napi_disable(natsemi_suspend_~np~64#1.base, ~bvadd~64(808bv64, natsemi_suspend_~np~64#1.offset)); srcloc: null [2025-02-08 04:00:36,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219-1: SUMMARY for call writel(natsemi_change_mtu_#t~mem890#1[32:0], natsemi_change_mtu_~ioaddr~27#1.base, ~bvadd~64(48bv64, natsemi_change_mtu_~ioaddr~27#1.offset)); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417: get_link_~tmp~94#1 := get_link_#t~ret919#1;havoc get_link_#t~ret919#1;get_link_#res#1 := (if 0bv32 != ~bvand~32(4bv32, get_link_~tmp~94#1) then 1bv32 else 0bv32);ldv_dummy_resourceless_instance_callback_1_11_#t~ret1148#1 := get_link_#res#1;havoc get_link_#t~ret918#1, get_link_#t~ret919#1, get_link_~dev#1.base, get_link_~dev#1.offset, get_link_~tmp~94#1;havoc get_link_#in~dev#1.base, get_link_#in~dev#1.offset;assume { :end_inline_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1148#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1148#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417-1: SUMMARY for call get_link_#t~ret919#1 := mdio_read(get_link_~dev#1.base, get_link_~dev#1.offset, 1bv32); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume 5bv32 == ~ldv_statevar_3~0; [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume !(5bv32 == ~ldv_statevar_3~0); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: SUMMARY for call init_registers(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126: ~ldv_statevar_3~0 := 2bv32; [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: SUMMARY for call spin_lock_irq(get_stats_~np~39#1.base, ~bvadd~64(1268bv64, get_stats_~np~39#1.offset)); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: assume 0bv32 != ~bvand~32(512bv32, natsemi_probe1_~option~0#1);call write~intINTTYPE4#6(1bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1164bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: assume !(0bv32 != ~bvand~32(512bv32, natsemi_probe1_~option~0#1)); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1206#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748: netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset := netdev_set_ecmd_#t~ret982#1.base, netdev_set_ecmd_#t~ret982#1.offset;havoc netdev_set_ecmd_#t~ret982#1.base, netdev_set_ecmd_#t~ret982#1.offset;netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset := netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset;call netdev_set_ecmd_#t~mem983#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);netdev_set_ecmd_#t~short985#1 := 0bv32 != ~zero_extend~32~8(netdev_set_ecmd_#t~mem983#1); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841-1: SUMMARY for call natsemi_probe1_#t~ret378#1 := printk(29bv64, 0bv64); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748-1: SUMMARY for call netdev_set_ecmd_#t~ret982#1.base, netdev_set_ecmd_#t~ret982#1.offset := netdev_priv(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: havoc natsemi_probe1_#t~mem377#1;havoc natsemi_probe1_#t~ret378#1; [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682: call write~intINTTYPE4#6(1743bv32, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(4bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call netdev_get_ecmd_#t~mem970#1 := read~intINTTYPE4#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1160bv64, netdev_get_ecmd_~np~58#1.offset), 4bv64);call write~intINTTYPE1#6(netdev_get_ecmd_#t~mem970#1[8:0], netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(16bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64);havoc netdev_get_ecmd_#t~mem970#1;call netdev_get_ecmd_#t~mem971#1 := read~intINTTYPE1#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume 0bv32 != ~bvand~32(8192bv32, natsemi_reload_eeprom_#t~mem495#1);havoc natsemi_reload_eeprom_#t~mem495#1;call natsemi_reload_eeprom_#t~mem496#1.base, natsemi_reload_eeprom_#t~mem496#1.offset := read~$Pointer$#6(natsemi_reload_eeprom_~np~14#1.base, ~bvadd~64(1104bv64, natsemi_reload_eeprom_~np~14#1.offset), 8bv64); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume !(0bv32 != ~bvand~32(8192bv32, natsemi_reload_eeprom_#t~mem495#1));havoc natsemi_reload_eeprom_#t~mem495#1; [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1206#1;havoc ldv_pci_pci_instance_2_#t~ret1206#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume 0bv32 != ~bvand~32(2bv32, netdev_set_wol_~newval#1);netdev_set_wol_~data~3#1 := ~bvor~32(2bv32, netdev_set_wol_~data~3#1); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume !(0bv32 != ~bvand~32(2bv32, netdev_set_wol_~newval#1)); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: assume 32bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: assume !(32bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: SUMMARY for call writel(5bv32, natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: SUMMARY for call __get_stats(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11202: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_pci_pci_instance_2_#t~ret1190#1, ldv_pci_pci_instance_2_#t~mem1191#1.base, ldv_pci_pci_instance_2_#t~mem1191#1.offset, ldv_pci_pci_instance_2_#t~mem1192#1.base, ldv_pci_pci_instance_2_#t~mem1192#1.offset, ldv_pci_pci_instance_2_#t~mem1193#1.base, ldv_pci_pci_instance_2_#t~mem1193#1.offset, ldv_pci_pci_instance_2_#t~ret1194#1, ldv_pci_pci_instance_2_#t~mem1195#1.base, ldv_pci_pci_instance_2_#t~mem1195#1.offset, ldv_pci_pci_instance_2_#t~mem1196#1.base, ldv_pci_pci_instance_2_#t~mem1196#1.offset, ldv_pci_pci_instance_2_#t~mem1197#1.base, ldv_pci_pci_instance_2_#t~mem1197#1.offset, ldv_pci_pci_instance_2_#t~mem1198#1.base, ldv_pci_pci_instance_2_#t~mem1198#1.offset, ldv_pci_pci_instance_2_#t~mem1199#1.base, ldv_pci_pci_instance_2_#t~mem1199#1.offset, ldv_pci_pci_instance_2_#t~mem1200#1, ldv_pci_pci_instance_2_#t~ret1201#1, ldv_pci_pci_instance_2_#t~ret1202#1, ldv_pci_pci_instance_2_#t~mem1203#1.base, ldv_pci_pci_instance_2_#t~mem1203#1.offset, ldv_pci_pci_instance_2_#t~mem1204#1, ldv_pci_pci_instance_2_#t~ret1205#1, ldv_pci_pci_instance_2_#t~ret1206#1, ldv_pci_pci_instance_2_#t~ret1207#1, ldv_pci_pci_instance_2_#t~ret1208#1, ldv_pci_pci_instance_2_#t~ret1209#1, ldv_pci_pci_instance_2_#t~mem1210#1.base, ldv_pci_pci_instance_2_#t~mem1210#1.offset, ldv_pci_pci_instance_2_#t~ret1211#1, ldv_pci_pci_instance_2_#t~ret1212#1, ldv_pci_pci_instance_2_#t~ret1213#1, ldv_pci_pci_instance_2_#t~ret1214#1.base, ldv_pci_pci_instance_2_#t~ret1214#1.offset, ldv_pci_pci_instance_2_#t~ret1215#1.base, ldv_pci_pci_instance_2_#t~ret1215#1.offset, ldv_pci_pci_instance_2_#t~ret1216#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~123#1, ldv_pci_pci_instance_2_~tmp___0~68#1, ldv_pci_pci_instance_2_~tmp___1~42#1, ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset, ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~123#1;havoc ldv_pci_pci_instance_2_~tmp___0~68#1;havoc ldv_pci_pci_instance_2_~tmp___1~42#1;havoc ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~9#1; [2025-02-08 04:00:36,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret1157#1;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret1157#1, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset := netdev_get_eeprom_#t~ret1033#1.base, netdev_get_eeprom_#t~ret1033#1.offset;havoc netdev_get_eeprom_#t~ret1033#1.base, netdev_get_eeprom_#t~ret1033#1.offset;netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset := netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset;netdev_get_eeprom_~i~20#1 := 0bv32; [2025-02-08 04:00:36,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8097: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:36,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-1: SUMMARY for call netdev_get_eeprom_#t~ret1033#1.base, netdev_get_eeprom_#t~ret1033#1.offset := netdev_priv(netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088: get_stats_~tmp___0~47#1 := (if 0bv8 == get_stats_#t~ret864#1 then 0bv8 else 1bv8);havoc get_stats_#t~ret864#1;get_stats_#t~short866#1 := 0bv32 != ~zero_extend~32~8(get_stats_~tmp___0~47#1); [2025-02-08 04:00:36,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-1: SUMMARY for call get_stats_#t~ret864#1 := netif_running(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: natsemi_probe1_~tmp___0~17#1 := natsemi_probe1_#t~ret338#1;havoc natsemi_probe1_#t~ret338#1;natsemi_probe1_~eedata~0#1 := natsemi_probe1_~tmp___0~17#1;call natsemi_probe1_#t~mem339#1.base, natsemi_probe1_#t~mem339#1.offset := read~$Pointer$#6(natsemi_probe1_~dev~0#1.base, ~bvadd~64(791bv64, natsemi_probe1_~dev~0#1.offset), 8bv64);call write~intINTTYPE1#6(~bvadd~32(~bvshl~32(~zero_extend~32~8(natsemi_probe1_~eedata~0#1[8:0]), 1bv32), ~zero_extend~32~8(~bvashr~32(natsemi_probe1_~prev_eedata~0#1, 15bv32)[8:0]))[8:0], natsemi_probe1_#t~mem339#1.base, ~bvadd~64(natsemi_probe1_#t~mem339#1.offset, ~sign_extend~64~32(~bvmul~32(2bv32, natsemi_probe1_~i~0#1))), 1bv64);havoc natsemi_probe1_#t~mem339#1.base, natsemi_probe1_#t~mem339#1.offset;call natsemi_probe1_#t~mem340#1.base, natsemi_probe1_#t~mem340#1.offset := read~$Pointer$#6(natsemi_probe1_~dev~0#1.base, ~bvadd~64(791bv64, natsemi_probe1_~dev~0#1.offset), 8bv64);call write~intINTTYPE1#6(~bvashr~32(natsemi_probe1_~eedata~0#1, 7bv32)[8:0], natsemi_probe1_#t~mem340#1.base, ~bvadd~64(natsemi_probe1_#t~mem340#1.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(~bvmul~32(2bv32, natsemi_probe1_~i~0#1)))), 1bv64);havoc natsemi_probe1_#t~mem340#1.base, natsemi_probe1_#t~mem340#1.offset;natsemi_probe1_~prev_eedata~0#1 := natsemi_probe1_~eedata~0#1;natsemi_probe1_~i~0#1 := ~bvadd~32(1bv32, natsemi_probe1_~i~0#1); [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722: havoc ldv_check_return_value_probe_~retval#1;havoc ldv_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_35_~ldv_func_arg1#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1288#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~147#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~147#1; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_29_#t~ret1157#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644: call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710-1: SUMMARY for call natsemi_probe1_#t~ret338#1 := eeprom_read(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, ~bvadd~32(7bv32, natsemi_probe1_~i~0#1)); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_33_#t~ret1260#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1129#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~112#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_33_~tmp___0~80#1 := ldv___pci_register_driver_33_#t~ret1260#1;havoc ldv___pci_register_driver_33_#t~ret1260#1;ldv___pci_register_driver_33_#res#1 := ldv___pci_register_driver_33_~tmp___0~80#1; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume 0bv32 != ~bvand~32(2bv32, find_mii_#t~mem457#1);havoc find_mii_#t~mem457#1;call find_mii_#t~mem458#1.base, find_mii_#t~mem458#1.offset := read~$Pointer$#6(find_mii_~np~11#1.base, ~bvadd~64(1104bv64, find_mii_~np~11#1.offset), 8bv64); [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume !(0bv32 != ~bvand~32(2bv32, find_mii_#t~mem457#1));havoc find_mii_#t~mem457#1; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221: SUMMARY for call spin_unlock(natsemi_change_mtu_~np~42#1.base, ~bvadd~64(1268bv64, natsemi_change_mtu_~np~42#1.offset)); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: SUMMARY for call drain_ring(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: SUMMARY for call enable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1190#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636-1: SUMMARY for call natsemi_reload_eeprom_#t~ret497#1.base, natsemi_reload_eeprom_#t~ret497#1.offset := pci_name(natsemi_reload_eeprom_#t~mem496#1.base, natsemi_reload_eeprom_#t~mem496#1.offset); srcloc: null [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset := natsemi_reload_eeprom_#t~ret497#1.base, natsemi_reload_eeprom_#t~ret497#1.offset;havoc natsemi_reload_eeprom_#t~mem496#1.base, natsemi_reload_eeprom_#t~mem496#1.offset;havoc natsemi_reload_eeprom_#t~ret497#1.base, natsemi_reload_eeprom_#t~ret497#1.offset; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798: ldv_pci_pci_instance_2_~tmp~123#1 := ldv_pci_pci_instance_2_#t~ret1190#1;havoc ldv_pci_pci_instance_2_#t~ret1190#1; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: assume 11bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: assume !(11bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11600: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1156#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset;assume { :begin_inline_start_tx } true;start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset, start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;havoc start_tx_#res#1;havoc start_tx_#t~ret688#1.base, start_tx_#t~ret688#1.offset, start_tx_#t~ret689#1.base, start_tx_#t~ret689#1.offset, start_tx_#t~mem690#1, start_tx_#t~mem691#1.base, start_tx_#t~mem691#1.offset, start_tx_#t~mem692#1.base, start_tx_#t~mem692#1.offset, start_tx_#t~mem693#1, start_tx_#t~ret694#1, start_tx_#t~mem695#1.base, start_tx_#t~mem695#1.offset, start_tx_#t~mem696#1, start_tx_#t~ret697#1.base, start_tx_#t~ret697#1.offset, start_tx_#t~ret698#1, start_tx_#t~mem699#1, start_tx_#t~mem700#1.base, start_tx_#t~mem700#1.offset, start_tx_#t~mem701#1, start_tx_#t~mem702#1, start_tx_#t~mem703#1, start_tx_#t~mem704#1, start_tx_#t~mem705#1, start_tx_#t~mem706#1, start_tx_#t~mem707#1, start_tx_#t~mem708#1, start_tx_#t~mem709#1, start_tx_#t~ret710#1, start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~dev#1.base, start_tx_~dev#1.offset, start_tx_~np~33#1.base, start_tx_~np~33#1.offset, start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset, start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset, start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset, start_tx_~entry~1#1, start_tx_~flags~1#1, start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset;start_tx_~skb#1.base, start_tx_~skb#1.offset := start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset;start_tx_~dev#1.base, start_tx_~dev#1.offset := start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset;havoc start_tx_~np~33#1.base, start_tx_~np~33#1.offset;havoc start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset;havoc start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset;havoc start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset;havoc start_tx_~entry~1#1;havoc start_tx_~flags~1#1;havoc start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume 0bv32 != ~bvand~32(8bv32, netdev_get_wol_~regval~0#1);call netdev_get_wol_#t~mem939#1 := read~intINTTYPE4#6(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(8bv32, netdev_get_wol_#t~mem939#1), netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);havoc netdev_get_wol_#t~mem939#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume !(0bv32 != ~bvand~32(8bv32, netdev_get_wol_~regval~0#1)); [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: natsemi_suspend_~tmp___2~21#1 := natsemi_suspend_#t~ret1112#1;havoc natsemi_suspend_#t~ret1112#1;natsemi_suspend_~wol~1#1 := ~bvand~32(2047bv32, natsemi_suspend_~tmp___2~21#1); [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-1: SUMMARY for call natsemi_suspend_#t~ret1112#1 := readl(natsemi_suspend_~ioaddr~37#1.base, ~bvadd~64(64bv64, natsemi_suspend_~ioaddr~37#1.offset)); srcloc: null [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: assume get_stats_#t~short866#1;havoc get_stats_#t~mem865#1;havoc get_stats_#t~short866#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: assume !get_stats_#t~short866#1;havoc get_stats_#t~mem865#1;havoc get_stats_#t~short866#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222: SUMMARY for call enable_irq(natsemi_change_mtu_~irq~5#1); srcloc: null [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret1223#1 := netdev_open(ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset); srcloc: null [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997: ldv_register_netdev_open_10_6_~tmp~125#1 := ldv_register_netdev_open_10_6_#t~ret1223#1;havoc ldv_register_netdev_open_10_6_#t~ret1223#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~125#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090-1: assume get_stats_#t~short866#1;call get_stats_#t~mem865#1 := read~intINTTYPE4#6(get_stats_~np~39#1.base, ~bvadd~64(1148bv64, get_stats_~np~39#1.offset), 4bv64);get_stats_#t~short866#1 := 0bv32 == get_stats_#t~mem865#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090-1: assume !get_stats_#t~short866#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: SUMMARY for call ldv_EMGentry_exit_natsemi_exit_mod_15_2(~ldv_15_exit_natsemi_exit_mod_default~0.base, ~ldv_15_exit_natsemi_exit_mod_default~0.offset); srcloc: null [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015: ldv_dummy_resourceless_instance_callback_1_20_#t~ret1153#1 := netdev_ioctl_#res#1;havoc netdev_ioctl_#t~ret1052#1.base, netdev_ioctl_#t~ret1052#1.offset, netdev_ioctl_#t~ret1053#1.base, netdev_ioctl_#t~ret1053#1.offset, netdev_ioctl_#t~mem1054#1, netdev_ioctl_#t~mem1055#1, netdev_ioctl_#t~mem1056#1, netdev_ioctl_#t~mem1057#1, netdev_ioctl_#t~mem1058#1, netdev_ioctl_#t~ret1059#1, netdev_ioctl_#t~mem1060#1, netdev_ioctl_#t~mem1061#1, netdev_ioctl_#t~mem1062#1, netdev_ioctl_#t~ret1063#1, netdev_ioctl_#t~mem1064#1, netdev_ioctl_#t~mem1065#1, netdev_ioctl_#t~mem1066#1, netdev_ioctl_#t~mem1067#1, netdev_ioctl_#t~mem1068#1, netdev_ioctl_#t~mem1069#1, netdev_ioctl_#t~mem1070#1, netdev_ioctl_#t~mem1071#1, netdev_ioctl_#t~mem1072#1, netdev_ioctl_#t~mem1073#1, netdev_ioctl_#t~mem1074#1, netdev_ioctl_#t~mem1075#1, netdev_ioctl_#t~mem1076#1, netdev_ioctl_#t~mem1077#1, netdev_ioctl_#t~mem1078#1, netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset, netdev_ioctl_~cmd#1, netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset, netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset, netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset, netdev_ioctl_~tmp___1~38#1, netdev_ioctl_~tmp___2~19#1;havoc netdev_ioctl_#in~dev#1.base, netdev_ioctl_#in~dev#1.offset, netdev_ioctl_#in~rq#1.base, netdev_ioctl_#in~rq#1.offset, netdev_ioctl_#in~cmd#1;assume { :end_inline_netdev_ioctl } true;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1153#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1153#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015-1: netdev_ioctl_#res#1 := 0bv32; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-2: netdev_set_ecmd_#t~short987#1 := netdev_set_ecmd_#t~short985#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: assume 0bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem971#1);havoc netdev_get_ecmd_#t~mem971#1; [2025-02-08 04:00:36,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: assume !(0bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem971#1));havoc netdev_get_ecmd_#t~mem971#1;call netdev_get_ecmd_#t~mem972#1 := read~intINTTYPE1#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume netdev_set_ecmd_#t~short985#1;call netdev_set_ecmd_#t~mem984#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);netdev_set_ecmd_#t~short985#1 := 2bv32 != ~zero_extend~32~8(netdev_set_ecmd_#t~mem984#1); [2025-02-08 04:00:36,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume !netdev_set_ecmd_#t~short985#1; [2025-02-08 04:00:36,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667-1: SUMMARY for call natsemi_remove1(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:00:36,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem1191#1.base, ldv_pci_pci_instance_2_#t~mem1191#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 04:00:36,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume ~bvugt~32(~bvsub~32(start_tx_#t~mem703#1, start_tx_#t~mem704#1), 8bv32);havoc start_tx_#t~mem703#1;havoc start_tx_#t~mem704#1; [2025-02-08 04:00:36,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume !~bvugt~32(~bvsub~32(start_tx_#t~mem703#1, start_tx_#t~mem704#1), 8bv32);havoc start_tx_#t~mem703#1;havoc start_tx_#t~mem704#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume 0bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem1015#1);havoc netdev_set_ecmd_#t~mem1015#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume !(0bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem1015#1));havoc netdev_set_ecmd_#t~mem1015#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817-1: call netdev_set_ecmd_#t~mem1015#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7637-1: SUMMARY for call natsemi_reload_eeprom_#t~ret498#1 := printk(41bv64, 0bv64); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume netdev_set_ecmd_#t~short987#1;havoc netdev_set_ecmd_#t~mem983#1;havoc netdev_set_ecmd_#t~mem984#1;havoc netdev_set_ecmd_#t~short985#1;havoc netdev_set_ecmd_#t~mem986#1;havoc netdev_set_ecmd_#t~short987#1;netdev_set_ecmd_#res#1 := 4294967274bv32; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !netdev_set_ecmd_#t~short987#1;havoc netdev_set_ecmd_#t~mem983#1;havoc netdev_set_ecmd_#t~mem984#1;havoc netdev_set_ecmd_#t~short985#1;havoc netdev_set_ecmd_#t~mem986#1;havoc netdev_set_ecmd_#t~short987#1;call netdev_set_ecmd_#t~mem988#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(17bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7637: havoc natsemi_reload_eeprom_#t~ret498#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: assume netdev_set_ecmd_#t~short987#1;call netdev_set_ecmd_#t~mem986#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);netdev_set_ecmd_#t~short987#1 := 3bv32 != ~zero_extend~32~8(netdev_set_ecmd_#t~mem986#1); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: assume !netdev_set_ecmd_#t~short987#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12592: ldv_mod_timer_25_~tmp~136#1 := ldv_mod_timer_25_#t~ret1249#1;havoc ldv_mod_timer_25_#t~ret1249#1;ldv_mod_timer_25_~ldv_func_res~4#1 := ldv_mod_timer_25_~tmp~136#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: SUMMARY for call unregister_netdev(ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373-1: SUMMARY for call find_mii_#t~ret459#1.base, find_mii_#t~ret459#1.offset := pci_name(find_mii_#t~mem458#1.base, find_mii_#t~mem458#1.offset); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12592-1: SUMMARY for call ldv_mod_timer_25_#t~ret1249#1 := mod_timer(ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset := find_mii_#t~ret459#1.base, find_mii_#t~ret459#1.offset;havoc find_mii_#t~mem458#1.base, find_mii_#t~mem458#1.offset;havoc find_mii_#t~ret459#1.base, find_mii_#t~ret459#1.offset;call find_mii_#t~mem460#1 := read~intINTTYPE4#6(find_mii_~np~11#1.base, ~bvadd~64(1156bv64, find_mii_~np~11#1.offset), 4bv64); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: netdev_get_regs_~tmp___1~36#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := ~bvadd~32(1bv32, netdev_get_regs_~i~19#1); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-1: SUMMARY for call writew(1bv16, netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(204bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12064: assume 7bv32 == ~ldv_statevar_3~0; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12064: assume !(7bv32 == ~ldv_statevar_3~0); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume 0bv32 != ~bvand~32(15bv32, natsemi_probe1_~option~0#1);call natsemi_probe1_#t~mem354#1.base, natsemi_probe1_#t~mem354#1.offset := read~$Pointer$#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1104bv64, natsemi_probe1_~np~5#1.offset), 8bv64); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume !(0bv32 != ~bvand~32(15bv32, natsemi_probe1_~option~0#1)); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11800: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~123#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11800: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~123#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581-1: SUMMARY for call natsemi_init_media_#t~ret300#1.base, natsemi_init_media_#t~ret300#1.offset := netdev_priv(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset := natsemi_init_media_#t~ret300#1.base, natsemi_init_media_#t~ret300#1.offset;havoc natsemi_init_media_#t~ret300#1.base, natsemi_init_media_#t~ret300#1.offset;natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset := natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset;call natsemi_init_media_#t~mem301#1 := read~intINTTYPE4#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1152bv64, natsemi_init_media_~np~4#1.offset), 4bv64); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374: havoc find_mii_#t~mem460#1;havoc find_mii_#t~ret461#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset := get_regs_#t~ret912#1.base, get_regs_#t~ret912#1.offset;havoc get_regs_#t~ret912#1.base, get_regs_#t~ret912#1.offset;get_regs_~np~50#1.base, get_regs_~np~50#1.offset := get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset;call write~intINTTYPE4#6(1bv32, get_regs_~regs#1.base, ~bvadd~64(4bv64, get_regs_~regs#1.offset), 4bv64); [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-1: natsemi_probe1_#t~ret335#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1341#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret335#1;havoc natsemi_probe1_#t~ret335#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356-1: SUMMARY for call get_regs_#t~ret912#1.base, get_regs_#t~ret912#1.offset := netdev_priv(get_regs_~dev#1.base, get_regs_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518: havoc pci_request_regions_#t~nondet1341#1; [2025-02-08 04:00:36,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume 0bv32 != ~bvand~32(4bv32, netdev_set_wol_~newval#1);netdev_set_wol_~data~3#1 := ~bvor~32(4bv32, netdev_set_wol_~data~3#1); [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume !(0bv32 != ~bvand~32(4bv32, netdev_set_wol_~newval#1)); [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527-1: SUMMARY for call ldv_unregister_netdev(0bv64, 0bv64, ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume 34bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume !(34bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527: havoc ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_20_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_20_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_unregister_netdev_20 } true; [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374-1: SUMMARY for call find_mii_#t~ret461#1 := printk(35bv64, 0bv64); srcloc: null [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092: SUMMARY for call __get_stats(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074: ~ldv_statevar_15~0 := 9bv32; [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: havoc netdev_set_ecmd_#t~ret1016#1; [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819-1: SUMMARY for call netdev_set_ecmd_#t~ret1016#1 := switch_port_internal(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume 0bv32 == ~zero_extend~32~8(netdev_ioctl_#t~mem1064#1);havoc netdev_ioctl_#t~mem1064#1;call netdev_ioctl_#t~mem1065#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64);call netdev_ioctl_#t~mem1066#1 := read~intINTTYPE4#6(netdev_ioctl_~np~61#1.base, ~bvadd~64(1160bv64, netdev_ioctl_~np~61#1.offset), 4bv64); [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume !(0bv32 == ~zero_extend~32~8(netdev_ioctl_#t~mem1064#1));havoc netdev_ioctl_#t~mem1064#1;call netdev_ioctl_#t~mem1071#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64);call netdev_ioctl_#t~mem1072#1 := read~intINTTYPE4#6(netdev_ioctl_~np~61#1.base, ~bvadd~64(1160bv64, netdev_ioctl_~np~61#1.offset), 4bv64); [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017-1: call netdev_ioctl_#t~mem1064#1 := read~intINTTYPE1#6(netdev_ioctl_~dev#1.base, ~bvadd~64(514bv64, netdev_ioctl_~dev#1.offset), 1bv64); [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: call netdev_get_eeprom_#t~mem1051#1 := read~intINTTYPE4#6(netdev_get_eeprom_~np~60#1.base, ~bvadd~64(1340bv64, netdev_get_eeprom_~np~60#1.offset), 4bv64); [2025-02-08 04:00:36,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846-1: natsemi_probe1_#res#1 := 0bv32;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621: netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset := netdev_get_sopass_#t~ret950#1.base, netdev_get_sopass_#t~ret950#1.offset;havoc netdev_get_sopass_#t~ret950#1.base, netdev_get_sopass_#t~ret950#1.offset;netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset := netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: call start_tx_#t~mem705#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1128bv64, start_tx_~np~33#1.offset), 4bv64);call start_tx_#t~mem706#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1132bv64, start_tx_~np~33#1.offset), 4bv64); [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621-1: SUMMARY for call netdev_get_sopass_#t~ret950#1.base, netdev_get_sopass_#t~ret950#1.offset := netdev_priv(netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12594: ldv_mod_timer_25_~tmp___0~75#1 := ldv_mod_timer_25_#t~ret1250#1;havoc ldv_mod_timer_25_#t~ret1250#1;ldv_mod_timer_25_#res#1 := ldv_mod_timer_25_~tmp___0~75#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-1: SUMMARY for call netdev_tx_done(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12594-1: SUMMARY for call ldv_mod_timer_25_#t~ret1250#1 := ldv_mod_timer(ldv_mod_timer_25_~ldv_func_res~4#1, ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1065#1)) == netdev_ioctl_#t~mem1066#1;havoc netdev_ioctl_#t~mem1065#1;havoc netdev_ioctl_#t~mem1066#1;call netdev_ioctl_#t~mem1067#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(2bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume !(~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1065#1)) == netdev_ioctl_#t~mem1066#1);havoc netdev_ioctl_#t~mem1065#1;havoc netdev_ioctl_#t~mem1066#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10216: assume 0bv32 != natsemi_suspend_~wol~1#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10216: assume !(0bv32 != natsemi_suspend_~wol~1#1);call natsemi_suspend_#t~mem1113#1 := read~intINTTYPE4#6(natsemi_suspend_~np~64#1.base, ~bvadd~64(1244bv64, natsemi_suspend_~np~64#1.offset), 4bv64); [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true;ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1225#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1226#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1228#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1207#1;havoc ldv_pci_pci_instance_2_#t~ret1207#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1207#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call natsemi_probe1_#t~ret355#1.base, natsemi_probe1_#t~ret355#1.offset := pci_name(natsemi_probe1_#t~mem354#1.base, natsemi_probe1_#t~mem354#1.offset); srcloc: null [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset := natsemi_probe1_#t~ret355#1.base, natsemi_probe1_#t~ret355#1.offset;havoc natsemi_probe1_#t~mem354#1.base, natsemi_probe1_#t~mem354#1.offset;havoc natsemi_probe1_#t~ret355#1.base, natsemi_probe1_#t~ret355#1.offset; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: assume 0bv32 != ~bvand~32(16bv32, netdev_get_wol_~regval~0#1);call netdev_get_wol_#t~mem940#1 := read~intINTTYPE4#6(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(16bv32, netdev_get_wol_#t~mem940#1), netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);havoc netdev_get_wol_#t~mem940#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: assume !(0bv32 != ~bvand~32(16bv32, netdev_get_wol_~regval~0#1)); [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset := get_settings_#t~ret901#1.base, get_settings_#t~ret901#1.offset;havoc get_settings_#t~ret901#1.base, get_settings_#t~ret901#1.offset;get_settings_~np~46#1.base, get_settings_~np~46#1.offset := get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292-1: SUMMARY for call get_settings_#t~ret901#1.base, get_settings_#t~ret901#1.offset := netdev_priv(get_settings_~dev#1.base, get_settings_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: natsemi_change_mtu_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_17_#t~ret1152#1 := natsemi_change_mtu_#res#1;havoc natsemi_change_mtu_#t~ret885#1, natsemi_change_mtu_#t~ret886#1.base, natsemi_change_mtu_#t~ret886#1.offset, natsemi_change_mtu_#t~ret887#1.base, natsemi_change_mtu_#t~ret887#1.offset, natsemi_change_mtu_#t~mem888#1.base, natsemi_change_mtu_#t~mem888#1.offset, natsemi_change_mtu_#t~mem889#1, natsemi_change_mtu_#t~mem890#1, natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset, natsemi_change_mtu_~new_mtu#1, natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset, natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset, natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset, natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset, natsemi_change_mtu_~irq~5#1, natsemi_change_mtu_~tmp___1~29#1;havoc natsemi_change_mtu_#in~dev#1.base, natsemi_change_mtu_#in~dev#1.offset, natsemi_change_mtu_#in~new_mtu#1;assume { :end_inline_natsemi_change_mtu } true;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1152#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1152#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406: assume 12bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406: assume !(12bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10019: assume 4bv32 == ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1067#1));havoc netdev_ioctl_#t~mem1067#1;call netdev_ioctl_#t~mem1068#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(4bv64, netdev_ioctl_~data~4#1.offset), 2bv64);call write~intINTTYPE2#6(netdev_ioctl_#t~mem1068#1, netdev_ioctl_~np~61#1.base, ~bvadd~64(1262bv64, netdev_ioctl_~np~61#1.offset), 2bv64);havoc netdev_ioctl_#t~mem1068#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10019: assume !(4bv32 == ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1067#1)));havoc netdev_ioctl_#t~mem1067#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: havoc natsemi_probe1_#t~ret356#1; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume ~bvugt~32(~zero_extend~32~8(netdev_set_ecmd_#t~mem988#1), 1bv32);havoc netdev_set_ecmd_#t~mem988#1;netdev_set_ecmd_#res#1 := 4294967274bv32; [2025-02-08 04:00:36,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume !~bvugt~32(~zero_extend~32~8(netdev_set_ecmd_#t~mem988#1), 1bv32);havoc netdev_set_ecmd_#t~mem988#1;call netdev_set_ecmd_#t~mem989#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(18bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887: netdev_get_regs_~tmp___2~18#1 := netdev_get_regs_#t~ret1021#1;havoc netdev_get_regs_#t~ret1021#1;call write~intINTTYPE4#6(~zero_extend~32~16(netdev_get_regs_~tmp___2~18#1), netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(netdev_get_regs_~rbuf~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(netdev_get_regs_~tmp___1~36#1))), 4bv64);netdev_get_regs_~tmp___3~14#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := ~bvadd~32(1bv32, netdev_get_regs_~i~19#1); [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782-1: SUMMARY for call natsemi_probe1_#t~ret356#1 := printk(24bv64, 0bv64); srcloc: null [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887-1: SUMMARY for call netdev_get_regs_#t~ret1021#1 := readw(netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(228bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume 0bv32 != natsemi_init_media_#t~mem301#1;havoc natsemi_init_media_#t~mem301#1; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume !(0bv32 != natsemi_init_media_#t~mem301#1);havoc natsemi_init_media_#t~mem301#1; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset := ~ldv_1_callback_get_regs_len~0.base, ~ldv_1_callback_get_regs_len~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1150#1, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume 2bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem972#1);havoc netdev_get_ecmd_#t~mem972#1; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume !(2bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem972#1));havoc netdev_get_ecmd_#t~mem972#1;call netdev_get_ecmd_#t~mem973#1 := read~intINTTYPE1#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset := netdev_get_sopass_#t~ret951#1.base, netdev_get_sopass_#t~ret951#1.offset;havoc netdev_get_sopass_#t~ret951#1.base, netdev_get_sopass_#t~ret951#1.offset;netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset := netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset;netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset := netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset;call netdev_get_sopass_#t~mem952#1 := read~intINTTYPE4#6(netdev_get_sopass_~np~57#1.base, ~bvadd~64(1248bv64, netdev_get_sopass_~np~57#1.offset), 4bv64); [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: assume ~bvugt~32(~bvsub~32(start_tx_#t~mem705#1, start_tx_#t~mem706#1), 8bv32);havoc start_tx_#t~mem705#1;havoc start_tx_#t~mem706#1; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: assume !~bvugt~32(~bvsub~32(start_tx_#t~mem705#1, start_tx_#t~mem706#1), 8bv32);havoc start_tx_#t~mem705#1;havoc start_tx_#t~mem706#1; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623-1: SUMMARY for call netdev_get_sopass_#t~ret951#1.base, netdev_get_sopass_#t~ret951#1.offset := ns_ioaddr(netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: SUMMARY for call enable_wol_mode(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset, 0bv32); srcloc: null [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: assume { :begin_inline_netdev_get_regs } true;netdev_get_regs_#in~dev#1.base, netdev_get_regs_#in~dev#1.offset, netdev_get_regs_#in~buf#1.base, netdev_get_regs_#in~buf#1.offset := get_regs_~dev#1.base, get_regs_~dev#1.offset, get_regs_~buf#1.base, get_regs_~buf#1.offset;havoc netdev_get_regs_#res#1;havoc netdev_get_regs_#t~ret1018#1.base, netdev_get_regs_#t~ret1018#1.offset, netdev_get_regs_#t~ret1019#1, netdev_get_regs_#t~ret1020#1, netdev_get_regs_#t~ret1021#1, netdev_get_regs_#t~ret1022#1, netdev_get_regs_#t~ret1023#1, netdev_get_regs_#t~ret1024#1, netdev_get_regs_#t~ret1025#1, netdev_get_regs_#t~ret1026#1, netdev_get_regs_#t~mem1027#1, netdev_get_regs_#t~mem1028#1, netdev_get_regs_#t~mem1029#1, netdev_get_regs_#t~mem1030#1, netdev_get_regs_#t~ret1031#1, netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset, netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset, netdev_get_regs_~i~19#1, netdev_get_regs_~j~0#1, netdev_get_regs_~rfcr~1#1, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset, netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset, netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset, netdev_get_regs_~tmp___0~58#1, netdev_get_regs_~tmp___1~36#1, netdev_get_regs_~tmp___2~18#1, netdev_get_regs_~tmp___3~14#1, netdev_get_regs_~tmp___4~7#1, netdev_get_regs_~tmp___5~5#1, netdev_get_regs_~tmp___6~4#1, netdev_get_regs_~tmp___7~3#1, netdev_get_regs_~tmp___8~2#1, netdev_get_regs_~tmp___9~0#1, netdev_get_regs_~tmp___10~0#1;netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset := netdev_get_regs_#in~dev#1.base, netdev_get_regs_#in~dev#1.offset;netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset := netdev_get_regs_#in~buf#1.base, netdev_get_regs_#in~buf#1.offset;havoc netdev_get_regs_~i~19#1;havoc netdev_get_regs_~j~0#1;havoc netdev_get_regs_~rfcr~1#1;havoc netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset;havoc netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset;havoc netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset;havoc netdev_get_regs_~tmp___0~58#1;havoc netdev_get_regs_~tmp___1~36#1;havoc netdev_get_regs_~tmp___2~18#1;havoc netdev_get_regs_~tmp___3~14#1;havoc netdev_get_regs_~tmp___4~7#1;havoc netdev_get_regs_~tmp___5~5#1;havoc netdev_get_regs_~tmp___6~4#1;havoc netdev_get_regs_~tmp___7~3#1;havoc netdev_get_regs_~tmp___8~2#1;havoc netdev_get_regs_~tmp___9~0#1;havoc netdev_get_regs_~tmp___10~0#1;netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset := netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359-1: SUMMARY for call spin_lock_irq(get_regs_~np~50#1.base, ~bvadd~64(1268bv64, get_regs_~np~50#1.offset)); srcloc: null [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume 10bv32 == ~ldv_statevar_3~0; [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume !(10bv32 == ~ldv_statevar_3~0); [2025-02-08 04:00:36,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: netdev_get_eeprom_~tmp___1~37#1 := netdev_get_eeprom_#t~ret1034#1;havoc netdev_get_eeprom_#t~ret1034#1;call write~intINTTYPE2#6(netdev_get_eeprom_~tmp___1~37#1[16:0], netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1035#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1036#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1037#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1038#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1039#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1040#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1041#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1042#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1043#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1044#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1045#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1046#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1047#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1048#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1049#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call netdev_get_eeprom_#t~mem1050#1 := read~intINTTYPE2#6(netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);call write~intINTTYPE2#6(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~bvor~32(~sign_extend~32~16(~bvshl~32(~zero_extend~32~16(netdev_get_eeprom_#t~mem1035#1), 15bv32)[16:0]), ~sign_extend~32~16(~bvshl~32(~bvand~32(2bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1036#1)), 13bv32)[16:0])), ~sign_extend~32~16(~bvshl~32(~bvand~32(4bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1037#1)), 11bv32)[16:0])), ~sign_extend~32~16(~bvshl~32(~bvand~32(8bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1038#1)), 9bv32)[16:0])), ~sign_extend~32~16(~bvshl~32(~bvand~32(16bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1039#1)), 7bv32)[16:0])), ~sign_extend~32~16(~bvshl~32(~bvand~32(32bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1040#1)), 5bv32)[16:0])), ~sign_extend~32~16(~bvshl~32(~bvand~32(64bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1041#1)), 3bv32)[16:0])), ~sign_extend~32~16(~bvshl~32(~bvand~32(128bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1042#1)), 1bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~bvand~32(256bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1043#1)), 1bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~bvand~32(512bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1044#1)), 3bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~bvand~32(1024bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1045#1)), 5bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~bvand~32(2048bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1046#1)), 7bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~bvand~32(4096bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1047#1)), 9bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~bvand~32(8192bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1048#1)), 11bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~bvand~32(16384bv32, ~zero_extend~32~16(netdev_get_eeprom_#t~mem1049#1)), 13bv32)[16:0])), ~sign_extend~32~16(~bvashr~32(~zero_extend~32~16(netdev_get_eeprom_#t~mem1050#1), 15bv32)[16:0]))[16:0], netdev_get_eeprom_~ebuf~0#1.base, ~bvadd~64(netdev_get_eeprom_~ebuf~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(netdev_get_eeprom_~i~20#1))), 2bv64);havoc netdev_get_eeprom_#t~mem1035#1;havoc netdev_get_eeprom_#t~mem1036#1;havoc netdev_get_eeprom_#t~mem1037#1;havoc netdev_get_eeprom_#t~mem1038#1;havoc netdev_get_eeprom_#t~mem1039#1;havoc netdev_get_eeprom_#t~mem1040#1;havoc netdev_get_eeprom_#t~mem1041#1;havoc netdev_get_eeprom_#t~mem1042#1;havoc netdev_get_eeprom_#t~mem1043#1;havoc netdev_get_eeprom_#t~mem1044#1;havoc netdev_get_eeprom_#t~mem1045#1;havoc netdev_get_eeprom_#t~mem1046#1;havoc netdev_get_eeprom_#t~mem1047#1;havoc netdev_get_eeprom_#t~mem1048#1;havoc netdev_get_eeprom_#t~mem1049#1;havoc netdev_get_eeprom_#t~mem1050#1;netdev_get_eeprom_~i~20#1 := ~bvadd~32(1bv32, netdev_get_eeprom_~i~20#1); [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume { :begin_inline_ldv_unregister_netdev_20 } true;ldv_unregister_netdev_20_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_20_#in~ldv_func_arg1#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset;ldv_unregister_netdev_20_~ldv_func_arg1#1.base, ldv_unregister_netdev_20_~ldv_func_arg1#1.offset := ldv_unregister_netdev_20_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_20_#in~ldv_func_arg1#1.offset; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-1: SUMMARY for call netdev_get_eeprom_#t~ret1034#1 := eeprom_read(netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset, netdev_get_eeprom_~i~20#1); srcloc: null [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597-1: ldv_mod_timer_25_#res#1 := ldv_mod_timer_25_~ldv_func_res~4#1; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: assume 0bv32 != ~bvand~32(8bv32, netdev_set_wol_~newval#1);netdev_set_wol_~data~3#1 := ~bvor~32(8bv32, netdev_set_wol_~data~3#1); [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: assume !(0bv32 != ~bvand~32(8bv32, netdev_set_wol_~newval#1)); [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume 35bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume !(35bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294-1: SUMMARY for call spin_lock_irq(get_settings_~np~46#1.base, ~bvadd~64(1268bv64, get_settings_~np~46#1.offset)); srcloc: null [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume { :begin_inline_netdev_get_ecmd } true;netdev_get_ecmd_#in~dev#1.base, netdev_get_ecmd_#in~dev#1.offset, netdev_get_ecmd_#in~ecmd#1.base, netdev_get_ecmd_#in~ecmd#1.offset := get_settings_~dev#1.base, get_settings_~dev#1.offset, get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset;havoc netdev_get_ecmd_#res#1;havoc netdev_get_ecmd_#t~ret957#1.base, netdev_get_ecmd_#t~ret957#1.offset, netdev_get_ecmd_#t~mem958#1, netdev_get_ecmd_#t~mem959#1, netdev_get_ecmd_#t~mem960#1, netdev_get_ecmd_#t~mem961#1, netdev_get_ecmd_#t~mem962#1, netdev_get_ecmd_#t~mem963#1, netdev_get_ecmd_#t~mem964#1, netdev_get_ecmd_#t~mem965#1, netdev_get_ecmd_#t~mem966#1, netdev_get_ecmd_#t~mem967#1, netdev_get_ecmd_#t~mem968#1, netdev_get_ecmd_#t~mem969#1, netdev_get_ecmd_#t~mem970#1, netdev_get_ecmd_#t~mem971#1, netdev_get_ecmd_#t~mem972#1, netdev_get_ecmd_#t~mem973#1, netdev_get_ecmd_#t~mem974#1, netdev_get_ecmd_#t~mem975#1, netdev_get_ecmd_#t~mem976#1, netdev_get_ecmd_#t~mem977#1, netdev_get_ecmd_#t~mem978#1, netdev_get_ecmd_#t~ret979#1, netdev_get_ecmd_#t~mem980#1, netdev_get_ecmd_#t~ret981#1, netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset, netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset, netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset, netdev_get_ecmd_~tmp___0~56#1, netdev_get_ecmd_~tmp___1~34#1;netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset := netdev_get_ecmd_#in~dev#1.base, netdev_get_ecmd_#in~dev#1.offset;netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset := netdev_get_ecmd_#in~ecmd#1.base, netdev_get_ecmd_#in~ecmd#1.offset;havoc netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset;havoc netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset;havoc netdev_get_ecmd_~tmp___0~56#1;havoc netdev_get_ecmd_~tmp___1~34#1; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586: SUMMARY for call netif_carrier_on(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: havoc netdev_set_ecmd_#t~ret1017#1; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823-1: SUMMARY for call netdev_set_ecmd_#t~ret1017#1 := switch_port_external(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: SUMMARY for call netif_stop_queue(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11607: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0.base, ~ldv_1_callback_ndo_tx_timeout~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9361: havoc get_regs_#t~ret912#1.base, get_regs_#t~ret912#1.offset, get_regs_#t~ret913#1, get_regs_~dev#1.base, get_regs_~dev#1.offset, get_regs_~regs#1.base, get_regs_~regs#1.offset, get_regs_~buf#1.base, get_regs_~buf#1.offset, get_regs_~np~50#1.base, get_regs_~np~50#1.offset, get_regs_~tmp~90#1.base, get_regs_~tmp~90#1.offset;havoc get_regs_#in~dev#1.base, get_regs_#in~dev#1.offset, get_regs_#in~regs#1.base, get_regs_#in~regs#1.offset, get_regs_#in~buf#1.base, get_regs_#in~buf#1.offset;assume { :end_inline_get_regs } true;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9361-1: SUMMARY for call spin_unlock_irq(get_regs_~np~50#1.base, ~bvadd~64(1268bv64, get_regs_~np~50#1.offset)); srcloc: null [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: get_stats_#res#1.base, get_stats_#res#1.offset := get_stats_~dev#1.base, ~bvadd~64(260bv64, get_stats_~dev#1.offset);ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.offset := get_stats_#res#1.base, get_stats_#res#1.offset;havoc get_stats_#t~ret863#1.base, get_stats_#t~ret863#1.offset, get_stats_#t~ret864#1, get_stats_#t~mem865#1, get_stats_#t~short866#1, get_stats_~dev#1.base, get_stats_~dev#1.offset, get_stats_~np~39#1.base, get_stats_~np~39#1.offset, get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset, get_stats_~tmp___0~47#1;havoc get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset;assume { :end_inline_get_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097-1: SUMMARY for call spin_unlock_irq(get_stats_~np~39#1.base, ~bvadd~64(1268bv64, get_stats_~np~39#1.offset)); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11410: assume 13bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11410: assume !(13bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume 0bv32 != ~bvand~32(512bv32, netdev_get_wol_~regval~0#1);call netdev_get_wol_#t~mem941#1 := read~intINTTYPE4#6(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(32bv32, netdev_get_wol_#t~mem941#1), netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);havoc netdev_get_wol_#t~mem941#1; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume !(0bv32 != ~bvand~32(512bv32, netdev_get_wol_~regval~0#1)); [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212: assume { :begin_inline_ldv_timer_timer_instance_4 } true;ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_timer_timer_instance_4_#t~mem1233#1.base, ldv_timer_timer_instance_4_#t~mem1233#1.offset, ldv_timer_timer_instance_4_#t~mem1234#1.base, ldv_timer_timer_instance_4_#t~mem1234#1.offset, ldv_timer_timer_instance_4_#t~mem1235#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset := ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: get_settings_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_15_#t~ret1151#1 := get_settings_#res#1;havoc get_settings_#t~ret901#1.base, get_settings_#t~ret901#1.offset, get_settings_#t~ret902#1, get_settings_~dev#1.base, get_settings_~dev#1.offset, get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset, get_settings_~np~46#1.base, get_settings_~np~46#1.offset, get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset;havoc get_settings_#in~dev#1.base, get_settings_#in~dev#1.offset, get_settings_#in~ecmd#1.base, get_settings_#in~ecmd#1.offset;assume { :end_inline_get_settings } true;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1151#1;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1151#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296-1: SUMMARY for call spin_unlock_irq(get_settings_~np~46#1.base, ~bvadd~64(1268bv64, get_settings_~np~46#1.offset)); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: netdev_get_regs_~tmp___4~7#1 := netdev_get_regs_#t~ret1022#1;havoc netdev_get_regs_#t~ret1022#1;call write~intINTTYPE4#6(~zero_extend~32~16(netdev_get_regs_~tmp___4~7#1), netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(netdev_get_regs_~rbuf~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(netdev_get_regs_~tmp___3~14#1))), 4bv64);netdev_get_regs_~tmp___5~5#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := ~bvadd~32(1bv32, netdev_get_regs_~i~19#1); [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-1: SUMMARY for call netdev_get_regs_#t~ret1022#1 := readw(netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(252bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11080: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: assume 3bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem973#1);havoc netdev_get_ecmd_#t~mem973#1; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: assume !(3bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem973#1));havoc netdev_get_ecmd_#t~mem973#1;call netdev_get_ecmd_#t~mem974#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(128bv32, netdev_get_ecmd_#t~mem974#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE1#6(0bv8, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(17bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: assume ~bvule~32(netdev_get_sopass_#t~mem952#1, 1026bv32);havoc netdev_get_sopass_#t~mem952#1;netdev_get_sopass_~tmp___2~17#1 := 0bv16;call write~intINTTYPE2#6(netdev_get_sopass_~tmp___2~17#1, netdev_get_sopass_~sval~1#1.base, ~bvadd~64(4bv64, netdev_get_sopass_~sval~1#1.offset), 2bv64);netdev_get_sopass_~tmp___1~33#1 := netdev_get_sopass_~tmp___2~17#1;call write~intINTTYPE2#6(netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~sval~1#1.base, ~bvadd~64(2bv64, netdev_get_sopass_~sval~1#1.offset), 2bv64);call write~intINTTYPE2#6(netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, 2bv64);netdev_get_sopass_#res#1 := 0bv32; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: assume !~bvule~32(netdev_get_sopass_#t~mem952#1, 1026bv32);havoc netdev_get_sopass_#t~mem952#1; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: assume 1bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem989#1);havoc netdev_set_ecmd_#t~mem989#1;call netdev_set_ecmd_#t~mem990#1 := read~intINTTYPE4#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_set_ecmd_~ecmd#1.offset), 4bv64); [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: assume !(1bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem989#1));havoc netdev_set_ecmd_#t~mem989#1;call netdev_set_ecmd_#t~mem991#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(18bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222-1: SUMMARY for call writel(natsemi_suspend_#t~mem1113#1, natsemi_suspend_~ioaddr~37#1.base, ~bvadd~64(60bv64, natsemi_suspend_~ioaddr~37#1.offset)); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: SUMMARY for call check_link(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: havoc natsemi_suspend_#t~mem1113#1; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1225#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1226#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1228#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024: havoc netdev_ioctl_#t~mem1069#1;havoc netdev_ioctl_#t~mem1070#1; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11081: SUMMARY for call ldv_EMGentry_exit_natsemi_exit_mod_15_2(~ldv_15_exit_natsemi_exit_mod_default~0.base, ~ldv_15_exit_natsemi_exit_mod_default~0.offset); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024-1: SUMMARY for call mdio_write(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1069#1)), ~zero_extend~32~16(netdev_ioctl_#t~mem1070#1)[16:0]); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: SUMMARY for call iounmap(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024-2: call netdev_ioctl_#t~mem1069#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(2bv64, netdev_ioctl_~data~4#1.offset), 2bv64);call netdev_ioctl_#t~mem1070#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(4bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667: ldv_del_timer_sync_31_~tmp~139#1 := ldv_del_timer_sync_31_#t~ret1255#1;havoc ldv_del_timer_sync_31_#t~ret1255#1;ldv_del_timer_sync_31_~ldv_func_res~7#1 := ldv_del_timer_sync_31_~tmp~139#1; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676: havoc ldv_pci_instance_resume_2_5_#t~ret1180#1;havoc ldv_pci_instance_resume_2_5_#t~ret1180#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;havoc ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_2_5 } true;havoc ldv_pci_pci_instance_2_#t~mem1195#1.base, ldv_pci_pci_instance_2_#t~mem1195#1.offset;~ldv_statevar_2~0 := 4bv32; [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667-1: SUMMARY for call ldv_del_timer_sync_31_#t~ret1255#1 := del_timer_sync(ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:00:36,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1130#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619: ldv_alloc_etherdev_mqs_~tmp___0~66#1 := ldv_alloc_etherdev_mqs_#t~ret1130#1;havoc ldv_alloc_etherdev_mqs_#t~ret1130#1; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret1180#1 := natsemi_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808: call ldv_pci_pci_instance_2_#t~mem1191#1.base, ldv_pci_pci_instance_2_#t~mem1191#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(40bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1191#1.base, ldv_pci_pci_instance_2_#t~mem1191#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume 0bv32 == ~bvand~32(15bv32, netdev_set_ecmd_#t~mem990#1);havoc netdev_set_ecmd_#t~mem990#1;netdev_set_ecmd_#res#1 := 4294967274bv32; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume !(0bv32 == ~bvand~32(15bv32, netdev_set_ecmd_#t~mem990#1));havoc netdev_set_ecmd_#t~mem990#1; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460-1: ldv_register_netdev_#t~ret1217#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1334#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1217#1;havoc ldv_register_netdev_#t~ret1217#1;ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: havoc ldv_pre_register_netdev_#t~nondet1334#1; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: assume 0bv32 != ~bvand~32(16bv32, netdev_set_wol_~newval#1);netdev_set_wol_~data~3#1 := ~bvor~32(16bv32, netdev_set_wol_~data~3#1); [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: assume !(0bv32 != ~bvand~32(16bv32, netdev_set_wol_~newval#1)); [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1176#1, ldv_net_dummy_resourceless_instance_1_#t~ret1177#1, ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11082: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: SUMMARY for call init_phy_fixup(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-2: natsemi_probe1_#t~short358#1 := ~bvsle~32(natsemi_probe1_~find_cnt~0#1, 7bv32); [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: assume natsemi_probe1_#t~short358#1;call natsemi_probe1_#t~mem357#1 := read~intINTTYPE4#26(~#full_duplex~0.base, ~bvadd~64(~#full_duplex~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(natsemi_probe1_~find_cnt~0#1))), 4bv64);natsemi_probe1_#t~short358#1 := 0bv32 != natsemi_probe1_#t~mem357#1; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: assume !natsemi_probe1_#t~short358#1; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: assume natsemi_probe1_#t~short358#1;havoc natsemi_probe1_#t~mem357#1;havoc natsemi_probe1_#t~short358#1;call write~intINTTYPE4#6(1bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1164bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: assume !natsemi_probe1_#t~short358#1;havoc natsemi_probe1_#t~mem357#1;havoc natsemi_probe1_#t~short358#1; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6590: SUMMARY for call netif_carrier_off(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6458: natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset := natsemi_set_dspcfg_workaround_#t~ret281#1.base, natsemi_set_dspcfg_workaround_#t~ret281#1.offset;havoc natsemi_set_dspcfg_workaround_#t~ret281#1.base, natsemi_set_dspcfg_workaround_#t~ret281#1.offset;natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset := natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset;natsemi_set_dspcfg_workaround_~tmp___2~3#1 := natsemi_set_dspcfg_workaround_#t~nondet282#1;havoc natsemi_set_dspcfg_workaround_#t~nondet282#1; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404: havoc ##fun~C_ULONG~TO~VOID_#~1232#1;havoc ##fun~C_ULONG~TO~VOID_#in~1232#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~C_ULONG~TO~VOID } true; [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6458-1: SUMMARY for call natsemi_set_dspcfg_workaround_#t~ret281#1.base, natsemi_set_dspcfg_workaround_#t~ret281#1.offset := netdev_priv(natsemi_set_dspcfg_workaround_~__mptr~1#1.base, ~bvadd~64(18446744073705507544bv64, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset)); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536: SUMMARY for call free_netdev(ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:00:36,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11545: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset := ~ldv_1_callback_get_settings~0.base, ~ldv_1_callback_get_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1151#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :begin_inline_get_settings } true;get_settings_#in~dev#1.base, get_settings_#in~dev#1.offset, get_settings_#in~ecmd#1.base, get_settings_#in~ecmd#1.offset := ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc get_settings_#res#1;havoc get_settings_#t~ret901#1.base, get_settings_#t~ret901#1.offset, get_settings_#t~ret902#1, get_settings_~dev#1.base, get_settings_~dev#1.offset, get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset, get_settings_~np~46#1.base, get_settings_~np~46#1.offset, get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset;get_settings_~dev#1.base, get_settings_~dev#1.offset := get_settings_#in~dev#1.base, get_settings_#in~dev#1.offset;get_settings_~ecmd#1.base, get_settings_~ecmd#1.offset := get_settings_#in~ecmd#1.base, get_settings_#in~ecmd#1.offset;havoc get_settings_~np~46#1.base, get_settings_~np~46#1.offset;havoc get_settings_~tmp~86#1.base, get_settings_~tmp~86#1.offset; [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431: get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset := get_eeprom_#t~ret920#1.base, get_eeprom_#t~ret920#1.offset;havoc get_eeprom_#t~ret920#1.base, get_eeprom_#t~ret920#1.offset;get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset := get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset;call get_eeprom_#t~mem921#1 := read~intINTTYPE4#6(get_eeprom_~np~53#1.base, ~bvadd~64(1340bv64, get_eeprom_~np~53#1.offset), 4bv64);assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := ~sign_extend~64~32(get_eeprom_#t~mem921#1), 208bv32;havoc kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret63#1.base, kmalloc_#t~ret63#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;kmalloc_~size#1 := kmalloc_#in~size#1;kmalloc_~flags#1 := kmalloc_#in~flags#1;havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1;havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret62#1.base, __kmalloc_#t~ret62#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;__kmalloc_~size#1 := __kmalloc_#in~size#1;__kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431-1: SUMMARY for call get_eeprom_#t~ret920#1.base, get_eeprom_#t~ret920#1.offset := netdev_priv(get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083: ~ldv_statevar_15~0 := 9bv32; [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: netdev_set_ecmd_#res#1 := 0bv32;set_settings_#t~ret904#1 := netdev_set_ecmd_#res#1;havoc netdev_set_ecmd_#t~ret982#1.base, netdev_set_ecmd_#t~ret982#1.offset, netdev_set_ecmd_#t~mem983#1, netdev_set_ecmd_#t~mem984#1, netdev_set_ecmd_#t~short985#1, netdev_set_ecmd_#t~mem986#1, netdev_set_ecmd_#t~short987#1, netdev_set_ecmd_#t~mem988#1, netdev_set_ecmd_#t~mem989#1, netdev_set_ecmd_#t~mem990#1, netdev_set_ecmd_#t~mem991#1, netdev_set_ecmd_#t~ret992#1, netdev_set_ecmd_#t~mem993#1, netdev_set_ecmd_#t~mem994#1, netdev_set_ecmd_#t~mem995#1, netdev_set_ecmd_#t~mem996#1, netdev_set_ecmd_#t~short997#1, netdev_set_ecmd_#t~short998#1, netdev_set_ecmd_#t~mem999#1, netdev_set_ecmd_#t~mem1000#1, netdev_set_ecmd_#t~mem1001#1, netdev_set_ecmd_#t~mem1002#1, netdev_set_ecmd_#t~mem1003#1, netdev_set_ecmd_#t~mem1004#1, netdev_set_ecmd_#t~mem1005#1, netdev_set_ecmd_#t~mem1006#1, netdev_set_ecmd_#t~mem1007#1, netdev_set_ecmd_#t~mem1008#1, netdev_set_ecmd_#t~mem1009#1, netdev_set_ecmd_#t~mem1010#1, netdev_set_ecmd_#t~mem1011#1, netdev_set_ecmd_#t~ret1012#1, netdev_set_ecmd_#t~mem1013#1, netdev_set_ecmd_#t~mem1014#1, netdev_set_ecmd_#t~mem1015#1, netdev_set_ecmd_#t~ret1016#1, netdev_set_ecmd_#t~ret1017#1, netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset, netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset, netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset, netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset, netdev_set_ecmd_~speed~0#1, netdev_set_ecmd_~tmp___0~57#1, netdev_set_ecmd_~tmp___1~35#1;havoc netdev_set_ecmd_#in~dev#1.base, netdev_set_ecmd_#in~dev#1.offset, netdev_set_ecmd_#in~ecmd#1.base, netdev_set_ecmd_#in~ecmd#1.offset;assume { :end_inline_netdev_set_ecmd } true;set_settings_~res~0#1 := set_settings_#t~ret904#1;havoc set_settings_#t~ret904#1; [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-1: SUMMARY for call check_link(netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-1: SUMMARY for call natsemi_probe1_#t~ret341#1.base, natsemi_probe1_#t~ret341#1.offset := netdev_priv(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset); srcloc: null [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset := natsemi_probe1_#t~ret341#1.base, natsemi_probe1_#t~ret341#1.offset;havoc natsemi_probe1_#t~ret341#1.base, natsemi_probe1_#t~ret341#1.offset;natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset := natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset;call write~$Pointer$#6(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, natsemi_probe1_~np~5#1.base, ~bvadd~64(800bv64, natsemi_probe1_~np~5#1.offset), 8bv64);assume { :begin_inline_netif_napi_add } true;netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1 := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, ~bvadd~64(808bv64, natsemi_probe1_~np~5#1.offset), #funAddr~natsemi_poll.base, #funAddr~natsemi_poll.offset, 64bv32;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset := netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset;netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset := netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset;netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset := netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset;netif_napi_add_~arg3#1 := netif_napi_add_#in~arg3#1;havoc netif_napi_add_~arg0#1.base, netif_napi_add_~arg0#1.offset, netif_napi_add_~arg1#1.base, netif_napi_add_~arg1#1.offset, netif_napi_add_~arg2#1.base, netif_napi_add_~arg2#1.offset, netif_napi_add_~arg3#1;havoc netif_napi_add_#in~arg0#1.base, netif_napi_add_#in~arg0#1.offset, netif_napi_add_#in~arg1#1.base, netif_napi_add_#in~arg1#1.offset, netif_napi_add_#in~arg2#1.base, netif_napi_add_#in~arg2#1.offset, netif_napi_add_#in~arg3#1;assume { :end_inline_netif_napi_add } true;call write~$Pointer$#6(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, ~bvadd~64(792bv64, natsemi_probe1_~np~5#1.offset), 8bv64);call write~$Pointer$#6(natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~np~5#1.base, ~bvadd~64(1104bv64, natsemi_probe1_~np~5#1.offset), 8bv64);assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc pci_set_drvdata_#t~ret251#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_17 } true;ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, ~bvadd~64(179bv64, pci_set_drvdata_~pdev#1.offset), pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1240#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~131#1;ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset := ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset;ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset := ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;havoc ldv_dev_set_drvdata_17_~tmp~131#1; [2025-02-08 04:00:36,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: assume ~bvslt~32(netdev_get_eeprom_~i~20#1, ~bvsdiv~32(netdev_get_eeprom_#t~mem1051#1, 2bv32));havoc netdev_get_eeprom_#t~mem1051#1; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: assume !~bvslt~32(netdev_get_eeprom_~i~20#1, ~bvsdiv~32(netdev_get_eeprom_#t~mem1051#1, 2bv32));havoc netdev_get_eeprom_#t~mem1051#1;netdev_get_eeprom_#res#1 := 0bv32;get_eeprom_#t~ret923#1 := netdev_get_eeprom_#res#1;havoc netdev_get_eeprom_#t~ret1032#1.base, netdev_get_eeprom_#t~ret1032#1.offset, netdev_get_eeprom_#t~ret1033#1.base, netdev_get_eeprom_#t~ret1033#1.offset, netdev_get_eeprom_#t~ret1034#1, netdev_get_eeprom_#t~mem1035#1, netdev_get_eeprom_#t~mem1036#1, netdev_get_eeprom_#t~mem1037#1, netdev_get_eeprom_#t~mem1038#1, netdev_get_eeprom_#t~mem1039#1, netdev_get_eeprom_#t~mem1040#1, netdev_get_eeprom_#t~mem1041#1, netdev_get_eeprom_#t~mem1042#1, netdev_get_eeprom_#t~mem1043#1, netdev_get_eeprom_#t~mem1044#1, netdev_get_eeprom_#t~mem1045#1, netdev_get_eeprom_#t~mem1046#1, netdev_get_eeprom_#t~mem1047#1, netdev_get_eeprom_#t~mem1048#1, netdev_get_eeprom_#t~mem1049#1, netdev_get_eeprom_#t~mem1050#1, netdev_get_eeprom_#t~mem1051#1, netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset, netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset, netdev_get_eeprom_~i~20#1, netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset, netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset, netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset, netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset, netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset, netdev_get_eeprom_~tmp___1~37#1;havoc netdev_get_eeprom_#in~dev#1.base, netdev_get_eeprom_#in~dev#1.offset, netdev_get_eeprom_#in~buf#1.base, netdev_get_eeprom_#in~buf#1.offset;assume { :end_inline_netdev_get_eeprom } true;get_eeprom_~res~2#1 := get_eeprom_#t~ret923#1;havoc get_eeprom_#t~ret923#1; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume 0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~66#1; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume !(0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~66#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume 0bv32 != ~bvand~32(1024bv32, netdev_get_wol_~regval~0#1);call netdev_get_wol_#t~mem942#1 := read~intINTTYPE4#6(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(64bv32, netdev_get_wol_#t~mem942#1), netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);havoc netdev_get_wol_#t~mem942#1; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume !(0bv32 != ~bvand~32(1024bv32, netdev_get_wol_~regval~0#1)); [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669: ldv_del_timer_sync_31_~tmp___0~78#1 := ldv_del_timer_sync_31_#t~ret1256#1;havoc ldv_del_timer_sync_31_#t~ret1256#1;ldv_del_timer_sync_31_#res#1 := ldv_del_timer_sync_31_~tmp___0~78#1; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669-1: SUMMARY for call ldv_del_timer_sync_31_#t~ret1256#1 := ldv_del_timer_sync(ldv_del_timer_sync_31_~ldv_func_res~7#1, ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: assume ~bvsle~32(find_mii_~i~6#1, 31bv32); [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: assume !~bvsle~32(find_mii_~i~6#1, 31bv32); [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537-1: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537: havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_21 } true;natsemi_probe1_#res#1 := natsemi_probe1_~i~0#1;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414: assume 14bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414: assume !(14bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10886-1: SUMMARY for call natsemi_poll_controller(ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10886: havoc ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_24 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: netdev_get_regs_~tmp___6~4#1 := netdev_get_regs_#t~ret1023#1;havoc netdev_get_regs_#t~ret1023#1;call write~intINTTYPE4#6(~zero_extend~32~16(netdev_get_regs_~tmp___6~4#1), netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(netdev_get_regs_~rbuf~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(netdev_get_regs_~tmp___5~5#1))), 4bv64);netdev_get_regs_~tmp___7~3#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := ~bvadd~32(1bv32, netdev_get_regs_~i~19#1); [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895-1: SUMMARY for call netdev_get_regs_#t~ret1023#1 := readw(netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(244bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11613: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset := ~ldv_1_callback_ndo_validate_addr~0.base, ~ldv_1_callback_ndo_validate_addr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret1157#1, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_14_#t~ret1150#1 := get_regs_len(ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821: havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1150#1;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1150#1, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857-1: SUMMARY for call pci_release_regions(natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: assume { :begin_inline_ldv_free_netdev_21 } true;ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset := ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-1: SUMMARY for call natsemi_probe1_#t~ret320#1 := pci_enable_device(natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset); srcloc: null [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret320#1;havoc natsemi_probe1_#t~ret320#1; [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume 0bv32 != ~bvand~32(32bv32, netdev_set_wol_~newval#1);netdev_set_wol_~data~3#1 := ~bvor~32(512bv32, netdev_set_wol_~data~3#1); [2025-02-08 04:00:36,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume !(0bv32 != ~bvand~32(32bv32, netdev_set_wol_~newval#1)); [2025-02-08 04:00:36,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1131#1.base, ldv_alloc_etherdev_mqs_#t~ret1131#1.offset := ldv_xmalloc(3200bv64); srcloc: null [2025-02-08 04:00:36,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8575: SUMMARY for call writel(1bv32, start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset); srcloc: null [2025-02-08 04:00:36,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623: ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset := ldv_alloc_etherdev_mqs_#t~ret1131#1.base, ldv_alloc_etherdev_mqs_#t~ret1131#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1131#1.base, ldv_alloc_etherdev_mqs_#t~ret1131#1.offset;ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset; [2025-02-08 04:00:36,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1225#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:36,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1071#1)) == netdev_ioctl_#t~mem1072#1;havoc netdev_ioctl_#t~mem1071#1;havoc netdev_ioctl_#t~mem1072#1;call netdev_ioctl_#t~mem1073#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(2bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume !(~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1071#1)) == netdev_ioctl_#t~mem1072#1);havoc netdev_ioctl_#t~mem1071#1;havoc netdev_ioctl_#t~mem1072#1; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1225#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1225#1; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume 0bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem991#1);havoc netdev_set_ecmd_#t~mem991#1; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume !(0bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem991#1));havoc netdev_set_ecmd_#t~mem991#1;netdev_set_ecmd_#res#1 := 4294967274bv32; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6792: call write~$Pointer$#6(~#natsemi_netdev_ops~0.base, ~#natsemi_netdev_ops~0.offset, natsemi_probe1_~dev~0#1.base, ~bvadd~64(468bv64, natsemi_probe1_~dev~0#1.offset), 8bv64);call write~intINTTYPE4#6(500bv32, natsemi_probe1_~dev~0#1.base, ~bvadd~64(995bv64, natsemi_probe1_~dev~0#1.offset), 4bv64);call write~$Pointer$#6(~#ethtool_ops~0.base, ~#ethtool_ops~0.offset, natsemi_probe1_~dev~0#1.base, ~bvadd~64(476bv64, natsemi_probe1_~dev~0#1.offset), 8bv64); [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: natsemi_init_media_~tmp___1~8#1 := natsemi_init_media_#t~ret302#1;havoc natsemi_init_media_#t~ret302#1;natsemi_init_media_~tmp___0~16#1 := natsemi_init_media_~tmp___1~8#1;call write~intINTTYPE2#6((if 0bv32 != ~bvand~32(8192bv32, natsemi_init_media_~tmp___0~16#1) then 100bv32 else 10bv32)[16:0], natsemi_init_media_~np~4#1.base, ~bvadd~64(1258bv64, natsemi_init_media_~np~4#1.offset), 2bv64);call write~intINTTYPE1#6((if 0bv32 != ~bvand~32(256bv32, natsemi_init_media_~tmp___0~16#1) then 1bv32 else 0bv32)[8:0], natsemi_init_media_~np~4#1.base, ~bvadd~64(1260bv64, natsemi_init_media_~np~4#1.offset), 1bv64);call write~intINTTYPE1#6((if 0bv32 != ~bvand~32(4096bv32, natsemi_init_media_~tmp___0~16#1) then 1bv32 else 0bv32)[8:0], natsemi_init_media_~np~4#1.base, ~bvadd~64(1261bv64, natsemi_init_media_~np~4#1.offset), 1bv64); [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6462: assume 0bv32 == natsemi_set_dspcfg_workaround_~tmp___2~3#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 1bv32; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6462: assume !(0bv32 == natsemi_set_dspcfg_workaround_~tmp___2~3#1);natsemi_set_dspcfg_workaround_~tmp___3~1#1 := natsemi_set_dspcfg_workaround_#t~nondet283#1;havoc natsemi_set_dspcfg_workaround_#t~nondet283#1; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1176#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594-1: SUMMARY for call natsemi_init_media_#t~ret302#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 0bv32); srcloc: null [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1176#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1176#1; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12672-1: ldv_del_timer_sync_31_#res#1 := ldv_del_timer_sync_31_~ldv_func_res~7#1; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228: assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11285: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 04:00:36,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: SUMMARY for call spin_lock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10030: assume 4bv32 == ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1073#1));havoc netdev_ioctl_#t~mem1073#1;call netdev_ioctl_#t~mem1074#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(4bv64, netdev_ioctl_~data~4#1.offset), 2bv64);call write~intINTTYPE2#6(netdev_ioctl_#t~mem1074#1, netdev_ioctl_~np~61#1.base, ~bvadd~64(1262bv64, netdev_ioctl_~np~61#1.offset), 2bv64);havoc netdev_ioctl_#t~mem1074#1; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10030: assume !(4bv32 == ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1073#1)));havoc netdev_ioctl_#t~mem1073#1; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: call ldv_pci_pci_instance_2_#t~mem1192#1.base, ldv_pci_pci_instance_2_#t~mem1192#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1192#1.base, ldv_pci_pci_instance_2_#t~mem1192#1.offset);havoc ldv_pci_pci_instance_2_#t~mem1192#1.base, ldv_pci_pci_instance_2_#t~mem1192#1.offset;call ldv_pci_pci_instance_2_#t~mem1193#1.base, ldv_pci_pci_instance_2_#t~mem1193#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1193#1.base, ldv_pci_pci_instance_2_#t~mem1193#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1192#1.base, ldv_pci_pci_instance_2_#t~mem1192#1.offset));havoc ldv_pci_pci_instance_2_#t~mem1192#1.base, ldv_pci_pci_instance_2_#t~mem1192#1.offset; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: assume 0bv32 != natsemi_probe1_~i~0#1;natsemi_probe1_#res#1 := natsemi_probe1_~i~0#1;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: assume !(0bv32 != natsemi_probe1_~i~0#1);assume { :begin_inline_pci_read_config_dword } true;pci_read_config_dword_#in~dev#1.base, pci_read_config_dword_#in~dev#1.offset, pci_read_config_dword_#in~where#1, pci_read_config_dword_#in~val#1.base, pci_read_config_dword_#in~val#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, 68bv32, natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;havoc pci_read_config_dword_#res#1;havoc pci_read_config_dword_#t~mem233#1.base, pci_read_config_dword_#t~mem233#1.offset, pci_read_config_dword_#t~mem234#1, pci_read_config_dword_#t~ret235#1, pci_read_config_dword_~dev#1.base, pci_read_config_dword_~dev#1.offset, pci_read_config_dword_~where#1, pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset, pci_read_config_dword_~tmp~26#1;pci_read_config_dword_~dev#1.base, pci_read_config_dword_~dev#1.offset := pci_read_config_dword_#in~dev#1.base, pci_read_config_dword_#in~dev#1.offset;pci_read_config_dword_~where#1 := pci_read_config_dword_#in~where#1;pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset := pci_read_config_dword_#in~val#1.base, pci_read_config_dword_#in~val#1.offset;havoc pci_read_config_dword_~tmp~26#1;call pci_read_config_dword_#t~mem233#1.base, pci_read_config_dword_#t~mem233#1.offset := read~$Pointer$#6(pci_read_config_dword_~dev#1.base, ~bvadd~64(16bv64, pci_read_config_dword_~dev#1.offset), 8bv64);call pci_read_config_dword_#t~mem234#1 := read~intINTTYPE4#6(pci_read_config_dword_~dev#1.base, ~bvadd~64(56bv64, pci_read_config_dword_~dev#1.offset), 4bv64);assume { :begin_inline_pci_bus_read_config_dword } true;pci_bus_read_config_dword_#in~arg0#1.base, pci_bus_read_config_dword_#in~arg0#1.offset, pci_bus_read_config_dword_#in~arg1#1, pci_bus_read_config_dword_#in~arg2#1, pci_bus_read_config_dword_#in~arg3#1.base, pci_bus_read_config_dword_#in~arg3#1.offset := pci_read_config_dword_#t~mem233#1.base, pci_read_config_dword_#t~mem233#1.offset, pci_read_config_dword_#t~mem234#1, pci_read_config_dword_~where#1, pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset;havoc pci_bus_read_config_dword_#res#1;havoc pci_bus_read_config_dword_#t~nondet1338#1, pci_bus_read_config_dword_~arg0#1.base, pci_bus_read_config_dword_~arg0#1.offset, pci_bus_read_config_dword_~arg1#1, pci_bus_read_config_dword_~arg2#1, pci_bus_read_config_dword_~arg3#1.base, pci_bus_read_config_dword_~arg3#1.offset;pci_bus_read_config_dword_~arg0#1.base, pci_bus_read_config_dword_~arg0#1.offset := pci_bus_read_config_dword_#in~arg0#1.base, pci_bus_read_config_dword_#in~arg0#1.offset;pci_bus_read_config_dword_~arg1#1 := pci_bus_read_config_dword_#in~arg1#1;pci_bus_read_config_dword_~arg2#1 := pci_bus_read_config_dword_#in~arg2#1;pci_bus_read_config_dword_~arg3#1.base, pci_bus_read_config_dword_~arg3#1.offset := pci_bus_read_config_dword_#in~arg3#1.base, pci_bus_read_config_dword_#in~arg3#1.offset;havoc pci_bus_read_config_dword_#t~nondet1338#1;pci_bus_read_config_dword_#res#1 := pci_bus_read_config_dword_#t~nondet1338#1;havoc pci_bus_read_config_dword_#t~nondet1338#1; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-1: ldv_register_netdev_19_#t~ret1243#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1343#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;ldv_register_netdev_19_~tmp~133#1 := ldv_register_netdev_19_#t~ret1243#1;havoc ldv_register_netdev_19_#t~ret1243#1;ldv_register_netdev_19_~ldv_func_res~1#1 := ldv_register_netdev_19_~tmp~133#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_19_~ldv_func_res~1#1, ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1217#1, ldv_register_netdev_#t~ret1218#1, ldv_register_netdev_#t~mem1219#1.base, ldv_register_netdev_#t~mem1219#1.offset, ldv_register_netdev_#t~mem1220#1.base, ldv_register_netdev_#t~mem1220#1.offset, ldv_register_netdev_#t~ret1221#1, ldv_register_netdev_#t~ret1222#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~124#1, ldv_register_netdev_~tmp___0~69#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_10_ret_default~0#1;havoc ldv_register_netdev_~tmp~124#1;havoc ldv_register_netdev_~tmp___0~69#1;ldv_register_netdev_~ldv_10_ret_default~0#1 := 1bv32;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1334#1;havoc ldv_pre_register_netdev_#t~nondet1334#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet1334#1;havoc ldv_pre_register_netdev_#t~nondet1334#1; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436: assume 0bv64 == ~bvadd~64(get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset);get_eeprom_#res#1 := 4294967284bv32; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436: assume !(0bv64 == ~bvadd~64(get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset));call write~intINTTYPE4#6(2101259bv32, get_eeprom_~eeprom#1.base, ~bvadd~64(4bv64, get_eeprom_~eeprom#1.offset), 4bv64); [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11418: assume 15bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11418: assume !(15bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: havoc register_netdev_#t~nondet1343#1; [2025-02-08 04:00:36,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: netdev_get_wol_#res#1 := 0bv32;get_wol_#t~ret906#1 := netdev_get_wol_#res#1;havoc netdev_get_wol_#t~ret931#1.base, netdev_get_wol_#t~ret931#1.offset, netdev_get_wol_#t~ret932#1.base, netdev_get_wol_#t~ret932#1.offset, netdev_get_wol_#t~ret933#1, netdev_get_wol_#t~mem934#1, netdev_get_wol_#t~mem935#1, netdev_get_wol_#t~mem936#1, netdev_get_wol_#t~mem937#1, netdev_get_wol_#t~mem938#1, netdev_get_wol_#t~mem939#1, netdev_get_wol_#t~mem940#1, netdev_get_wol_#t~mem941#1, netdev_get_wol_#t~mem942#1, netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset, netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset, netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset, netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset, netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset, netdev_get_wol_~regval~0#1, netdev_get_wol_~tmp___1~31#1;havoc netdev_get_wol_#in~dev#1.base, netdev_get_wol_#in~dev#1.offset, netdev_get_wol_#in~supported#1.base, netdev_get_wol_#in~supported#1.offset, netdev_get_wol_#in~cur#1.base, netdev_get_wol_#in~cur#1.offset;assume { :end_inline_netdev_get_wol } true;havoc get_wol_#t~ret906#1;assume { :begin_inline_netdev_get_sopass } true;netdev_get_sopass_#in~dev#1.base, netdev_get_sopass_#in~dev#1.offset, netdev_get_sopass_#in~data#1.base, netdev_get_sopass_#in~data#1.offset := get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, ~bvadd~64(12bv64, get_wol_~wol#1.offset);havoc netdev_get_sopass_#res#1;havoc netdev_get_sopass_#t~ret950#1.base, netdev_get_sopass_#t~ret950#1.offset, netdev_get_sopass_#t~ret951#1.base, netdev_get_sopass_#t~ret951#1.offset, netdev_get_sopass_#t~mem952#1, netdev_get_sopass_#t~ret953#1, netdev_get_sopass_#t~ret954#1, netdev_get_sopass_#t~ret955#1, netdev_get_sopass_#t~ret956#1, netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset, netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset, netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset, netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset, netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset, netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, netdev_get_sopass_~addr~2#1, netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~tmp___2~17#1, netdev_get_sopass_~tmp___3~13#1;netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset := netdev_get_sopass_#in~dev#1.base, netdev_get_sopass_#in~dev#1.offset;netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset := netdev_get_sopass_#in~data#1.base, netdev_get_sopass_#in~data#1.offset;havoc netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset;havoc netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset;havoc netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset;havoc netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset;havoc netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset;havoc netdev_get_sopass_~addr~2#1;havoc netdev_get_sopass_~tmp___1~33#1;havoc netdev_get_sopass_~tmp___2~17#1;havoc netdev_get_sopass_~tmp___3~13#1; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229: natsemi_suspend_#res#1 := 0bv32;ldv_pci_instance_suspend_2_8_#t~ret1185#1 := natsemi_suspend_#res#1;havoc natsemi_suspend_#t~ret1105#1.base, natsemi_suspend_#t~ret1105#1.offset, natsemi_suspend_#t~ret1106#1.base, natsemi_suspend_#t~ret1106#1.offset, natsemi_suspend_#t~ret1107#1.base, natsemi_suspend_#t~ret1107#1.offset, natsemi_suspend_#t~ret1108#1, natsemi_suspend_#t~mem1109#1.base, natsemi_suspend_#t~mem1109#1.offset, natsemi_suspend_#t~mem1110#1, natsemi_suspend_#t~ret1111#1, natsemi_suspend_#t~ret1112#1, natsemi_suspend_#t~mem1113#1, natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset, natsemi_suspend_~state#1.event, natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset, natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset, natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset, natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset, natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset, natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset, natsemi_suspend_~irq~7#1, natsemi_suspend_~wol~1#1, natsemi_suspend_~tmp___2~21#1, natsemi_suspend_~tmp___3~15#1;havoc natsemi_suspend_#in~pdev#1.base, natsemi_suspend_#in~pdev#1.offset, natsemi_suspend_#in~state#1.event;assume { :end_inline_natsemi_suspend } true;ldv_pci_instance_suspend_2_8_~tmp~121#1 := ldv_pci_instance_suspend_2_8_#t~ret1185#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1184#1;havoc ldv_pci_instance_suspend_2_8_#t~ret1185#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~121#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: SUMMARY for call check_link(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899: netdev_get_regs_~tmp___8~2#1 := netdev_get_regs_#t~ret1024#1;havoc netdev_get_regs_#t~ret1024#1;call write~intINTTYPE4#6(~zero_extend~32~16(netdev_get_regs_~tmp___8~2#1), netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(netdev_get_regs_~rbuf~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(netdev_get_regs_~tmp___7~3#1))), 4bv64); [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899-1: SUMMARY for call netdev_get_regs_#t~ret1024#1 := readw(netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(248bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1;~ldv_statevar_3~0 := 1bv32; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~127#1);~ldv_statevar_3~0 := 7bv32; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: ldv_pci_instance_probe_2_17_#t~ret1179#1 := natsemi_probe1_#res#1;havoc natsemi_probe1_#t~mem319#1, natsemi_probe1_#t~ret320#1, natsemi_probe1_#t~ret321#1, natsemi_probe1_#t~mem322#1, natsemi_probe1_#t~mem323#1, natsemi_probe1_#t~ret324#1, natsemi_probe1_#t~mem325#1, natsemi_probe1_#t~mem326#1, natsemi_probe1_#t~mem327#1, natsemi_probe1_#t~mem328#1, natsemi_probe1_#t~short329#1, natsemi_probe1_#t~ite332#1, natsemi_probe1_#t~mem330#1, natsemi_probe1_#t~mem331#1, natsemi_probe1_#t~mem333#1, natsemi_probe1_#t~ret334#1.base, natsemi_probe1_#t~ret334#1.offset, natsemi_probe1_#t~ret335#1, natsemi_probe1_#t~ret336#1.base, natsemi_probe1_#t~ret336#1.offset, natsemi_probe1_#t~ret337#1, natsemi_probe1_#t~ret338#1, natsemi_probe1_#t~mem339#1.base, natsemi_probe1_#t~mem339#1.offset, natsemi_probe1_#t~mem340#1.base, natsemi_probe1_#t~mem340#1.offset, natsemi_probe1_#t~ret341#1.base, natsemi_probe1_#t~ret341#1.offset, natsemi_probe1_#t~ret342#1.base, natsemi_probe1_#t~ret342#1.offset, natsemi_probe1_#t~mem343#1, natsemi_probe1_#t~mem344#1, natsemi_probe1_#t~mem345#1, natsemi_probe1_#t~ret346#1, natsemi_probe1_#t~mem347#1, natsemi_probe1_#t~ret348#1, natsemi_probe1_#t~mem349#1, natsemi_probe1_#t~mem350#1, natsemi_probe1_#t~short351#1, natsemi_probe1_#t~ite353#1, natsemi_probe1_#t~mem352#1, natsemi_probe1_#t~mem354#1.base, natsemi_probe1_#t~mem354#1.offset, natsemi_probe1_#t~ret355#1.base, natsemi_probe1_#t~ret355#1.offset, natsemi_probe1_#t~ret356#1, natsemi_probe1_#t~mem357#1, natsemi_probe1_#t~short358#1, natsemi_probe1_#t~ret359#1, natsemi_probe1_#t~mem360#1, natsemi_probe1_#t~mem361#1.base, natsemi_probe1_#t~mem361#1.offset, natsemi_probe1_#t~ret362#1.base, natsemi_probe1_#t~ret362#1.offset, natsemi_probe1_#t~mem363#1, natsemi_probe1_#t~ret364#1, natsemi_probe1_#t~ret365#1, natsemi_probe1_#t~ret366#1, natsemi_probe1_#t~mem367#1, natsemi_probe1_#t~mem368#1.base, natsemi_probe1_#t~mem368#1.offset, natsemi_probe1_#t~ret369#1.base, natsemi_probe1_#t~ret369#1.offset, natsemi_probe1_#t~mem370#1.base, natsemi_probe1_#t~mem370#1.offset, natsemi_probe1_#t~mem371#1.base, natsemi_probe1_#t~mem371#1.offset, natsemi_probe1_#t~ret372#1, natsemi_probe1_#t~mem373#1, natsemi_probe1_#t~ret374#1, natsemi_probe1_#t~mem375#1, natsemi_probe1_#t~ret376#1, natsemi_probe1_#t~mem377#1, natsemi_probe1_#t~ret378#1, natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~ent#1.base, natsemi_probe1_~ent#1.offset, natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset, natsemi_probe1_~i~0#1, natsemi_probe1_~option~0#1, natsemi_probe1_~irq~0#1, natsemi_probe1_~chip_idx~0#1, natsemi_probe1_~find_cnt~0#1, natsemi_probe1_~iostart~0#1, natsemi_probe1_~iosize~0#1, natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, natsemi_probe1_~pcibar~0#1, natsemi_probe1_~prev_eedata~0#1, natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, natsemi_probe1_~newtmp~0#1, natsemi_probe1_~eedata~0#1, natsemi_probe1_~tmp___0~17#1, natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset, natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset, natsemi_probe1_~tmp___2~5#1, natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset, natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset, natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset;havoc natsemi_probe1_#in~pdev#1.base, natsemi_probe1_#in~pdev#1.offset, natsemi_probe1_#in~ent#1.base, natsemi_probe1_#in~ent#1.offset;assume { :end_inline_natsemi_probe1 } true;ldv_pci_instance_probe_2_17_~tmp~120#1 := ldv_pci_instance_probe_2_17_#t~ret1179#1;havoc ldv_pci_instance_probe_2_17_#t~ret1179#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~120#1;ldv_pci_pci_instance_2_#t~ret1211#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1179#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~120#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1211#1;havoc ldv_pci_pci_instance_2_#t~mem1210#1.base, ldv_pci_pci_instance_2_#t~mem1210#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1211#1;assume { :begin_inline_ldv_ldv_post_probe_35 } true;ldv_ldv_post_probe_35_#in~ldv_func_arg1#1 := ~ldv_2_ret_default~0;havoc ldv_ldv_post_probe_35_#res#1;havoc ldv_ldv_post_probe_35_#t~ret1261#1, ldv_ldv_post_probe_35_~ldv_func_arg1#1, ldv_ldv_post_probe_35_~tmp~142#1;ldv_ldv_post_probe_35_~ldv_func_arg1#1 := ldv_ldv_post_probe_35_#in~ldv_func_arg1#1;havoc ldv_ldv_post_probe_35_~tmp~142#1;assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_35_~ldv_func_arg1#1;havoc ldv_check_return_value_probe_~retval#1;ldv_check_return_value_probe_~retval#1 := ldv_check_return_value_probe_#in~retval#1; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767: netdev_set_ecmd_~tmp___0~57#1 := netdev_set_ecmd_#t~ret992#1;havoc netdev_set_ecmd_#t~ret992#1;netdev_set_ecmd_~speed~0#1 := netdev_set_ecmd_~tmp___0~57#1; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767-1: SUMMARY for call netdev_set_ecmd_#t~ret992#1 := ethtool_cmd_speed(netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset); srcloc: null [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: assume 0bv32 != find_mii_~did_switch~0#1; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: assume !(0bv32 != find_mii_~did_switch~0#1); [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: havoc __pci_register_driver_#t~nondet1321#1; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335-1: ldv___pci_register_driver_33_#t~ret1259#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1321#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;ldv___pci_register_driver_33_~tmp~141#1 := ldv___pci_register_driver_33_#t~ret1259#1;havoc ldv___pci_register_driver_33_#t~ret1259#1;ldv___pci_register_driver_33_~ldv_func_res~9#1 := ldv___pci_register_driver_33_~tmp~141#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_33_~ldv_func_res~9#1, ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1129#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~112#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~112#1; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11089-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume 0bv32 != ~mtu~0;call write~intINTTYPE4#6(~mtu~0, natsemi_probe1_~dev~0#1.base, ~bvadd~64(516bv64, natsemi_probe1_~dev~0#1.offset), 4bv64); [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !(0bv32 != ~mtu~0); [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11089: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_14_15_4 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5bv32;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_14_15_4 } true;~ldv_statevar_15~0 := 2bv32; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10627-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: call start_tx_#t~mem707#1 := read~intINTTYPE8#6(start_tx_~dev#1.base, ~bvadd~64(56bv64, ~bvadd~64(260bv64, start_tx_~dev#1.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, start_tx_#t~mem707#1), start_tx_~dev#1.base, ~bvadd~64(56bv64, ~bvadd~64(260bv64, start_tx_~dev#1.offset)), 8bv64);havoc start_tx_#t~mem707#1; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579-1: SUMMARY for call dev_kfree_skb_irq(start_tx_~skb#1.base, start_tx_~skb#1.offset); srcloc: null [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_2_3 } true;havoc ldv_pci_pci_instance_2_#t~mem1193#1.base, ldv_pci_pci_instance_2_#t~mem1193#1.offset; [2025-02-08 04:00:36,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: call netdev_get_ecmd_#t~mem977#1 := read~intINTTYPE1#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(18bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372: get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset := get_msglevel_#t~ret914#1.base, get_msglevel_#t~ret914#1.offset;havoc get_msglevel_#t~ret914#1.base, get_msglevel_#t~ret914#1.offset;get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset := get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset;call get_msglevel_#t~mem915#1 := read~intINTTYPE4#6(get_msglevel_~np~51#1.base, ~bvadd~64(1336bv64, get_msglevel_~np~51#1.offset), 4bv64);get_msglevel_#res#1 := get_msglevel_#t~mem915#1;havoc get_msglevel_#t~mem915#1; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372-1: SUMMARY for call get_msglevel_#t~ret914#1.base, get_msglevel_#t~ret914#1.offset := netdev_priv(get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11552: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset := ~ldv_1_callback_get_wol~0.base, ~ldv_1_callback_get_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :begin_inline_get_wol } true;get_wol_#in~dev#1.base, get_wol_#in~dev#1.offset, get_wol_#in~wol#1.base, get_wol_#in~wol#1.offset := ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc get_wol_#t~ret905#1.base, get_wol_#t~ret905#1.offset, get_wol_#t~ret906#1, get_wol_#t~ret907#1, get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, get_wol_~wol#1.offset, get_wol_~np~48#1.base, get_wol_~np~48#1.offset, get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset;get_wol_~dev#1.base, get_wol_~dev#1.offset := get_wol_#in~dev#1.base, get_wol_#in~dev#1.offset;get_wol_~wol#1.base, get_wol_~wol#1.offset := get_wol_#in~wol#1.base, get_wol_#in~wol#1.offset;havoc get_wol_~np~48#1.base, get_wol_~np~48#1.offset;havoc get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume ~bvugt~32(netdev_set_wol_#t~mem930#1, 1026bv32);havoc netdev_set_wol_#t~mem930#1; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume !~bvugt~32(netdev_set_wol_#t~mem930#1, 1026bv32);havoc netdev_set_wol_#t~mem930#1; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: call netdev_set_wol_#t~mem930#1 := read~intINTTYPE4#6(netdev_set_wol_~np~54#1.base, ~bvadd~64(1248bv64, netdev_set_wol_~np~54#1.offset), 4bv64); [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: SUMMARY for call netdev_timer_#t~ret579#1.base, netdev_timer_#t~ret579#1.offset := netdev_priv(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset := netdev_timer_#t~ret579#1.base, netdev_timer_#t~ret579#1.offset;havoc netdev_timer_#t~ret579#1.base, netdev_timer_#t~ret579#1.offset;netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset := netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901: SUMMARY for call writew(0bv16, netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(204bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637: netdev_get_sopass_~tmp___3~13#1 := netdev_get_sopass_#t~ret953#1;havoc netdev_get_sopass_#t~ret953#1;netdev_get_sopass_~addr~2#1 := ~bvand~32(4294966272bv32, netdev_get_sopass_~tmp___3~13#1); [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11685: ldv_pci_instance_resume_early_2_6_#t~ret1182#1 := ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1, ##fun~$Pointer$~TO~C_INT_#t~ret1353#1, ##fun~$Pointer$~TO~C_INT_#t~ret1354#1, ##fun~$Pointer$~TO~C_INT_#t~ret1355#1, ##fun~$Pointer$~TO~C_INT_#t~ret1356#1, ##fun~$Pointer$~TO~C_INT_#t~ret1357#1, ##fun~$Pointer$~TO~C_INT_#t~ret1358#1, ##fun~$Pointer$~TO~C_INT_#t~ret1359#1;havoc ##fun~$Pointer$~TO~C_INT_#in~1181#1.base, ##fun~$Pointer$~TO~C_INT_#in~1181#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~C_INT } true;havoc ldv_pci_instance_resume_early_2_6_#t~ret1182#1; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637-1: SUMMARY for call netdev_get_sopass_#t~ret953#1 := readl(netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(72bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391-1: SUMMARY for call find_mii_#t~ret462#1 := switch_port_internal(find_mii_~dev#1.base, find_mii_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: havoc find_mii_#t~ret462#1; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: assume 0bv32 != ~bvand~32(64bv32, netdev_set_wol_~newval#1);netdev_set_wol_~data~3#1 := ~bvor~32(1024bv32, netdev_set_wol_~data~3#1); [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: assume !(0bv32 != ~bvand~32(64bv32, netdev_set_wol_~newval#1)); [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902-1: SUMMARY for call netdev_get_regs_#t~ret1025#1 := readl(netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(72bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:36,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume 10bv32 != netdev_set_ecmd_~speed~0#1 && 100bv32 != netdev_set_ecmd_~speed~0#1;netdev_set_ecmd_#res#1 := 4294967274bv32; [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume !(10bv32 != netdev_set_ecmd_~speed~0#1 && 100bv32 != netdev_set_ecmd_~speed~0#1);call netdev_set_ecmd_#t~mem993#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(14bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: SUMMARY for call natsemi_probe1_#t~ret342#1.base, natsemi_probe1_#t~ret342#1.offset := spinlock_check(natsemi_probe1_~np~5#1.base, ~bvadd~64(1268bv64, natsemi_probe1_~np~5#1.offset)); srcloc: null [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc natsemi_probe1_#t~ret342#1.base, natsemi_probe1_#t~ret342#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := natsemi_probe1_~np~5#1.base, ~bvadd~64(1268bv64, natsemi_probe1_~np~5#1.offset), 23bv64, 0bv64, natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true;call write~intINTTYPE4#6((if ~bvsge~32(~debug~0, 0bv32) then ~bvadd~32(4294967295bv32, ~bvshl~32(1bv32, ~debug~0)) else 16581bv32), natsemi_probe1_~np~5#1.base, ~bvadd~64(1336bv64, natsemi_probe1_~np~5#1.offset), 4bv64);call write~intINTTYPE4#6(0bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1148bv64, natsemi_probe1_~np~5#1.offset), 4bv64);call write~intINTTYPE4#6(0bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1144bv64, natsemi_probe1_~np~5#1.offset), 4bv64);call natsemi_probe1_#t~mem343#1 := read~intINTTYPE4#27(~#natsemi_pci_info~0.base, ~bvadd~64(16bv64, ~bvadd~64(~#natsemi_pci_info~0.offset, ~bvmul~64(20bv64, ~sign_extend~64~32(natsemi_probe1_~chip_idx~0#1)))), 4bv64);call write~intINTTYPE4#6(natsemi_probe1_#t~mem343#1, natsemi_probe1_~np~5#1.base, ~bvadd~64(1340bv64, natsemi_probe1_~np~5#1.offset), 4bv64);havoc natsemi_probe1_#t~mem343#1;call natsemi_probe1_#t~mem344#1 := read~intINTTYPE8#27(~#natsemi_pci_info~0.base, ~bvadd~64(8bv64, ~bvadd~64(~#natsemi_pci_info~0.offset, ~bvmul~64(20bv64, ~sign_extend~64~32(natsemi_probe1_~chip_idx~0#1)))), 8bv64); [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10959-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_30_#t~ret1158#1 := nway_reset(ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset); srcloc: null [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10959: havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1158#1;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1158#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: netdev_get_regs_~rfcr~1#1 := netdev_get_regs_#t~ret1025#1;havoc netdev_get_regs_#t~ret1025#1;netdev_get_regs_~j~0#1 := 0bv32; [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6599-1: SUMMARY for call natsemi_init_media_#t~ret303#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 4bv32); srcloc: null [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset := ~ldv_1_callback_nway_reset~0.base, ~ldv_1_callback_nway_reset~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1158#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset; [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6599: natsemi_init_media_~tmp___2~4#1 := natsemi_init_media_#t~ret303#1;havoc natsemi_init_media_#t~ret303#1;call write~intINTTYPE2#6(natsemi_init_media_~tmp___2~4#1[16:0], natsemi_init_media_~np~4#1.base, ~bvadd~64(1262bv64, natsemi_init_media_~np~4#1.offset), 2bv64);call natsemi_init_media_#t~mem304#1 := read~intINTTYPE2#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1262bv64, natsemi_init_media_~np~4#1.offset), 2bv64);natsemi_init_media_#t~short306#1 := 480bv32 != ~bvand~32(480bv32, ~zero_extend~32~16(natsemi_init_media_#t~mem304#1)); [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: call netdev_get_ecmd_#t~mem975#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(512bv32, netdev_get_ecmd_#t~mem975#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE1#6(1bv8, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(17bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 04:00:36,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset := set_settings_#t~ret903#1.base, set_settings_#t~ret903#1.offset;havoc set_settings_#t~ret903#1.base, set_settings_#t~ret903#1.offset;set_settings_~np~47#1.base, set_settings_~np~47#1.offset := set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset; [2025-02-08 04:00:36,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308-1: SUMMARY for call set_settings_#t~ret903#1.base, set_settings_#t~ret903#1.offset := netdev_priv(set_settings_~dev#1.base, set_settings_~dev#1.offset); srcloc: null [2025-02-08 04:00:36,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_drvinfo~0.base, ~ldv_1_callback_get_drvinfo~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :begin_inline_get_drvinfo } true;get_drvinfo_#in~dev#1.base, get_drvinfo_#in~dev#1.offset, get_drvinfo_#in~info#1.base, get_drvinfo_#in~info#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc get_drvinfo_#t~ret893#1.base, get_drvinfo_#t~ret893#1.offset, get_drvinfo_#t~ret894#1, get_drvinfo_#t~ret895#1, get_drvinfo_#t~mem896#1.base, get_drvinfo_#t~mem896#1.offset, get_drvinfo_#t~ret897#1.base, get_drvinfo_#t~ret897#1.offset, get_drvinfo_#t~ret898#1, get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset, get_drvinfo_~info#1.base, get_drvinfo_~info#1.offset, get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset, get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset, get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset;get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset := get_drvinfo_#in~dev#1.base, get_drvinfo_#in~dev#1.offset;get_drvinfo_~info#1.base, get_drvinfo_~info#1.offset := get_drvinfo_#in~info#1.base, get_drvinfo_#in~info#1.offset;havoc get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset;havoc get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset;havoc get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset; [2025-02-08 04:00:36,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: assume 16bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: assume !(16bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-1: call netdev_timer_#t~mem593#1 := read~intINTTYPE4#6(netdev_timer_~np~21#1.base, ~bvadd~64(1140bv64, netdev_timer_~np~21#1.offset), 4bv64); [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume 0bv32 != netdev_timer_#t~mem593#1;havoc netdev_timer_#t~mem593#1; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume !(0bv32 != netdev_timer_#t~mem593#1);havoc netdev_timer_#t~mem593#1; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053-1: SUMMARY for call netdev_timer_#t~ret580#1.base, netdev_timer_#t~ret580#1.offset := ns_ioaddr(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset := netdev_timer_#t~ret580#1.base, netdev_timer_#t~ret580#1.offset;havoc netdev_timer_#t~ret580#1.base, netdev_timer_#t~ret580#1.offset;netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset := netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset;netdev_timer_~next_tick~0#1 := 1250bv32;call netdev_timer_#t~mem581#1.base, netdev_timer_#t~mem581#1.offset := read~$Pointer$#6(netdev_timer_~np~21#1.base, ~bvadd~64(1104bv64, netdev_timer_~np~21#1.offset), 8bv64);call netdev_timer_#t~mem582#1 := read~intINTTYPE4#6(netdev_timer_#t~mem581#1.base, ~bvadd~64(1547bv64, netdev_timer_#t~mem581#1.offset), 4bv64);netdev_timer_~irq~2#1 := netdev_timer_#t~mem582#1;havoc netdev_timer_#t~mem581#1.base, netdev_timer_#t~mem581#1.offset;havoc netdev_timer_#t~mem582#1;call netdev_timer_#t~mem583#1 := read~intINTTYPE4#6(netdev_timer_~np~21#1.base, ~bvadd~64(1336bv64, netdev_timer_~np~21#1.offset), 4bv64); [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1208#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: ldv_pci_pci_instance_2_~tmp___0~68#1 := ldv_pci_pci_instance_2_#t~ret1208#1;havoc ldv_pci_pci_instance_2_#t~ret1208#1; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10630-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume 0bv32 == natsemi_set_dspcfg_workaround_~tmp___3~1#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 1bv32; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume !(0bv32 == natsemi_set_dspcfg_workaround_~tmp___3~1#1);natsemi_set_dspcfg_workaround_~tmp___0~12#1 := natsemi_set_dspcfg_workaround_#t~nondet284#1;havoc natsemi_set_dspcfg_workaround_#t~nondet284#1; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: SUMMARY for call writel(~bvor~32(10bv32, netdev_get_sopass_~addr~2#1), netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(72bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: havoc get_msglevel_#t~mem915#1; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-1: ldv_dummy_resourceless_instance_callback_1_12_#t~ret1149#1 := get_msglevel_#res#1;havoc get_msglevel_#t~ret914#1.base, get_msglevel_#t~ret914#1.offset, get_msglevel_#t~mem915#1, get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset, get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset, get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset;havoc get_msglevel_#in~dev#1.base, get_msglevel_#in~dev#1.offset;assume { :end_inline_get_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1149#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1149#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: assume { :begin_inline_netdev_get_eeprom } true;netdev_get_eeprom_#in~dev#1.base, netdev_get_eeprom_#in~dev#1.offset, netdev_get_eeprom_#in~buf#1.base, netdev_get_eeprom_#in~buf#1.offset := get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset, get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset;havoc netdev_get_eeprom_#res#1;havoc netdev_get_eeprom_#t~ret1032#1.base, netdev_get_eeprom_#t~ret1032#1.offset, netdev_get_eeprom_#t~ret1033#1.base, netdev_get_eeprom_#t~ret1033#1.offset, netdev_get_eeprom_#t~ret1034#1, netdev_get_eeprom_#t~mem1035#1, netdev_get_eeprom_#t~mem1036#1, netdev_get_eeprom_#t~mem1037#1, netdev_get_eeprom_#t~mem1038#1, netdev_get_eeprom_#t~mem1039#1, netdev_get_eeprom_#t~mem1040#1, netdev_get_eeprom_#t~mem1041#1, netdev_get_eeprom_#t~mem1042#1, netdev_get_eeprom_#t~mem1043#1, netdev_get_eeprom_#t~mem1044#1, netdev_get_eeprom_#t~mem1045#1, netdev_get_eeprom_#t~mem1046#1, netdev_get_eeprom_#t~mem1047#1, netdev_get_eeprom_#t~mem1048#1, netdev_get_eeprom_#t~mem1049#1, netdev_get_eeprom_#t~mem1050#1, netdev_get_eeprom_#t~mem1051#1, netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset, netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset, netdev_get_eeprom_~i~20#1, netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset, netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset, netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset, netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset, netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset, netdev_get_eeprom_~tmp___1~37#1;netdev_get_eeprom_~dev#1.base, netdev_get_eeprom_~dev#1.offset := netdev_get_eeprom_#in~dev#1.base, netdev_get_eeprom_#in~dev#1.offset;netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset := netdev_get_eeprom_#in~buf#1.base, netdev_get_eeprom_#in~buf#1.offset;havoc netdev_get_eeprom_~i~20#1;havoc netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset;havoc netdev_get_eeprom_~ioaddr~33#1.base, netdev_get_eeprom_~ioaddr~33#1.offset;havoc netdev_get_eeprom_~tmp~103#1.base, netdev_get_eeprom_~tmp~103#1.offset;havoc netdev_get_eeprom_~np~60#1.base, netdev_get_eeprom_~np~60#1.offset;havoc netdev_get_eeprom_~tmp___0~59#1.base, netdev_get_eeprom_~tmp___0~59#1.offset;havoc netdev_get_eeprom_~tmp___1~37#1;netdev_get_eeprom_~ebuf~0#1.base, netdev_get_eeprom_~ebuf~0#1.offset := netdev_get_eeprom_~buf#1.base, netdev_get_eeprom_~buf#1.offset; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9640: call write~intINTTYPE2#6(netdev_get_sopass_#t~ret954#1, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, 2bv64);havoc netdev_get_sopass_#t~ret954#1; [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9640-1: SUMMARY for call netdev_get_sopass_#t~ret954#1 := readw(netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(76bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310-1: SUMMARY for call spin_lock_irq(set_settings_~np~47#1.base, ~bvadd~64(1268bv64, set_settings_~np~47#1.offset)); srcloc: null [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-1: SUMMARY for call spin_lock_irq(get_eeprom_~np~53#1.base, ~bvadd~64(1268bv64, get_eeprom_~np~53#1.offset)); srcloc: null [2025-02-08 04:00:36,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: assume { :begin_inline_netdev_set_ecmd } true;netdev_set_ecmd_#in~dev#1.base, netdev_set_ecmd_#in~dev#1.offset, netdev_set_ecmd_#in~ecmd#1.base, netdev_set_ecmd_#in~ecmd#1.offset := set_settings_~dev#1.base, set_settings_~dev#1.offset, set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset;havoc netdev_set_ecmd_#res#1;havoc netdev_set_ecmd_#t~ret982#1.base, netdev_set_ecmd_#t~ret982#1.offset, netdev_set_ecmd_#t~mem983#1, netdev_set_ecmd_#t~mem984#1, netdev_set_ecmd_#t~short985#1, netdev_set_ecmd_#t~mem986#1, netdev_set_ecmd_#t~short987#1, netdev_set_ecmd_#t~mem988#1, netdev_set_ecmd_#t~mem989#1, netdev_set_ecmd_#t~mem990#1, netdev_set_ecmd_#t~mem991#1, netdev_set_ecmd_#t~ret992#1, netdev_set_ecmd_#t~mem993#1, netdev_set_ecmd_#t~mem994#1, netdev_set_ecmd_#t~mem995#1, netdev_set_ecmd_#t~mem996#1, netdev_set_ecmd_#t~short997#1, netdev_set_ecmd_#t~short998#1, netdev_set_ecmd_#t~mem999#1, netdev_set_ecmd_#t~mem1000#1, netdev_set_ecmd_#t~mem1001#1, netdev_set_ecmd_#t~mem1002#1, netdev_set_ecmd_#t~mem1003#1, netdev_set_ecmd_#t~mem1004#1, netdev_set_ecmd_#t~mem1005#1, netdev_set_ecmd_#t~mem1006#1, netdev_set_ecmd_#t~mem1007#1, netdev_set_ecmd_#t~mem1008#1, netdev_set_ecmd_#t~mem1009#1, netdev_set_ecmd_#t~mem1010#1, netdev_set_ecmd_#t~mem1011#1, netdev_set_ecmd_#t~ret1012#1, netdev_set_ecmd_#t~mem1013#1, netdev_set_ecmd_#t~mem1014#1, netdev_set_ecmd_#t~mem1015#1, netdev_set_ecmd_#t~ret1016#1, netdev_set_ecmd_#t~ret1017#1, netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset, netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset, netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset, netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset, netdev_set_ecmd_~speed~0#1, netdev_set_ecmd_~tmp___0~57#1, netdev_set_ecmd_~tmp___1~35#1;netdev_set_ecmd_~dev#1.base, netdev_set_ecmd_~dev#1.offset := netdev_set_ecmd_#in~dev#1.base, netdev_set_ecmd_#in~dev#1.offset;netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset := netdev_set_ecmd_#in~ecmd#1.base, netdev_set_ecmd_#in~ecmd#1.offset;havoc netdev_set_ecmd_~np~59#1.base, netdev_set_ecmd_~np~59#1.offset;havoc netdev_set_ecmd_~tmp~101#1.base, netdev_set_ecmd_~tmp~101#1.offset;havoc netdev_set_ecmd_~speed~0#1;havoc netdev_set_ecmd_~tmp___0~57#1;havoc netdev_set_ecmd_~tmp___1~35#1; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: havoc netdev_ioctl_#t~mem1075#1;call netdev_ioctl_#t~mem1076#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64);call netdev_ioctl_#t~mem1077#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(2bv64, netdev_ioctl_~data~4#1.offset), 2bv64);call netdev_ioctl_#t~mem1078#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(4bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-1: SUMMARY for call move_int_phy(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1075#1))); srcloc: null [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-1: SUMMARY for call disable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-2: call netdev_ioctl_#t~mem1075#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: call write~intINTTYPE4#6(0bv32, netdev_timer_~np~21#1.base, ~bvadd~64(1140bv64, netdev_timer_~np~21#1.offset), 4bv64); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800-1: assume { :begin_inline_natsemi_init_media } true;natsemi_init_media_#in~dev#1.base, natsemi_init_media_#in~dev#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc natsemi_init_media_#t~ret300#1.base, natsemi_init_media_#t~ret300#1.offset, natsemi_init_media_#t~mem301#1, natsemi_init_media_#t~ret302#1, natsemi_init_media_#t~ret303#1, natsemi_init_media_#t~mem304#1, natsemi_init_media_#t~mem305#1, natsemi_init_media_#t~short306#1, natsemi_init_media_#t~ret307#1, natsemi_init_media_#t~mem308#1.base, natsemi_init_media_#t~mem308#1.offset, natsemi_init_media_#t~ret309#1.base, natsemi_init_media_#t~ret309#1.offset, natsemi_init_media_#t~mem310#1, natsemi_init_media_#t~mem311#1, natsemi_init_media_#t~ret312#1, natsemi_init_media_#t~mem313#1, natsemi_init_media_#t~ret314#1, natsemi_init_media_#t~mem315#1.base, natsemi_init_media_#t~mem315#1.offset, natsemi_init_media_#t~ret316#1.base, natsemi_init_media_#t~ret316#1.offset, natsemi_init_media_#t~mem317#1, natsemi_init_media_#t~ret318#1, natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset, natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset, natsemi_init_media_~tmp___0~16#1, natsemi_init_media_~tmp___1~8#1, natsemi_init_media_~tmp___2~4#1, natsemi_init_media_~tmp___3~2#1, natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset, natsemi_init_media_~tmp___5~0#1, natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset;natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset := natsemi_init_media_#in~dev#1.base, natsemi_init_media_#in~dev#1.offset;havoc natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset;havoc natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset;havoc natsemi_init_media_~tmp___0~16#1;havoc natsemi_init_media_~tmp___1~8#1;havoc natsemi_init_media_~tmp___2~4#1;havoc natsemi_init_media_~tmp___3~2#1;havoc natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset;havoc natsemi_init_media_~tmp___5~0#1;havoc natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: havoc natsemi_init_media_#t~ret300#1.base, natsemi_init_media_#t~ret300#1.offset, natsemi_init_media_#t~mem301#1, natsemi_init_media_#t~ret302#1, natsemi_init_media_#t~ret303#1, natsemi_init_media_#t~mem304#1, natsemi_init_media_#t~mem305#1, natsemi_init_media_#t~short306#1, natsemi_init_media_#t~ret307#1, natsemi_init_media_#t~mem308#1.base, natsemi_init_media_#t~mem308#1.offset, natsemi_init_media_#t~ret309#1.base, natsemi_init_media_#t~ret309#1.offset, natsemi_init_media_#t~mem310#1, natsemi_init_media_#t~mem311#1, natsemi_init_media_#t~ret312#1, natsemi_init_media_#t~mem313#1, natsemi_init_media_#t~ret314#1, natsemi_init_media_#t~mem315#1.base, natsemi_init_media_#t~mem315#1.offset, natsemi_init_media_#t~ret316#1.base, natsemi_init_media_#t~ret316#1.offset, natsemi_init_media_#t~mem317#1, natsemi_init_media_#t~ret318#1, natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, natsemi_init_media_~np~4#1.base, natsemi_init_media_~np~4#1.offset, natsemi_init_media_~tmp~39#1.base, natsemi_init_media_~tmp~39#1.offset, natsemi_init_media_~tmp___0~16#1, natsemi_init_media_~tmp___1~8#1, natsemi_init_media_~tmp___2~4#1, natsemi_init_media_~tmp___3~2#1, natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset, natsemi_init_media_~tmp___5~0#1, natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset;havoc natsemi_init_media_#in~dev#1.base, natsemi_init_media_#in~dev#1.offset;assume { :end_inline_natsemi_init_media } true; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602: assume natsemi_init_media_#t~short306#1;havoc natsemi_init_media_#t~mem304#1;havoc natsemi_init_media_#t~mem305#1;havoc natsemi_init_media_#t~short306#1; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602: assume !natsemi_init_media_#t~short306#1;havoc natsemi_init_media_#t~mem304#1;havoc natsemi_init_media_#t~mem305#1;havoc natsemi_init_media_#t~short306#1; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume ~bvsle~32(netdev_get_regs_~j~0#1, 7bv32); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: assume !~bvsle~32(netdev_get_regs_~j~0#1, 7bv32); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: assume 0bv32 != ~bvand~32(3bv32, natsemi_probe1_#t~mem322#1);havoc natsemi_probe1_#t~mem322#1;call natsemi_probe1_#t~mem323#1 := read~intINTTYPE4#7(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, 4bv64);natsemi_probe1_~newtmp~0#1 := ~bvand~32(4294967292bv32, natsemi_probe1_#t~mem323#1);havoc natsemi_probe1_#t~mem323#1;assume { :begin_inline_pci_write_config_dword } true;pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset, pci_write_config_dword_#in~where#1, pci_write_config_dword_#in~val#1 := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, 68bv32, natsemi_probe1_~newtmp~0#1;havoc pci_write_config_dword_#res#1;havoc pci_write_config_dword_#t~mem236#1.base, pci_write_config_dword_#t~mem236#1.offset, pci_write_config_dword_#t~mem237#1, pci_write_config_dword_#t~ret238#1, pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1, pci_write_config_dword_~tmp~27#1;pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset := pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset;pci_write_config_dword_~where#1 := pci_write_config_dword_#in~where#1;pci_write_config_dword_~val#1 := pci_write_config_dword_#in~val#1;havoc pci_write_config_dword_~tmp~27#1;call pci_write_config_dword_#t~mem236#1.base, pci_write_config_dword_#t~mem236#1.offset := read~$Pointer$#6(pci_write_config_dword_~dev#1.base, ~bvadd~64(16bv64, pci_write_config_dword_~dev#1.offset), 8bv64);call pci_write_config_dword_#t~mem237#1 := read~intINTTYPE4#6(pci_write_config_dword_~dev#1.base, ~bvadd~64(56bv64, pci_write_config_dword_~dev#1.offset), 4bv64);assume { :begin_inline_pci_bus_write_config_dword } true;pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset, pci_bus_write_config_dword_#in~arg1#1, pci_bus_write_config_dword_#in~arg2#1, pci_bus_write_config_dword_#in~arg3#1 := pci_write_config_dword_#t~mem236#1.base, pci_write_config_dword_#t~mem236#1.offset, pci_write_config_dword_#t~mem237#1, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1;havoc pci_bus_write_config_dword_#res#1;havoc pci_bus_write_config_dword_#t~nondet1339#1, pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset, pci_bus_write_config_dword_~arg1#1, pci_bus_write_config_dword_~arg2#1, pci_bus_write_config_dword_~arg3#1;pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset := pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset;pci_bus_write_config_dword_~arg1#1 := pci_bus_write_config_dword_#in~arg1#1;pci_bus_write_config_dword_~arg2#1 := pci_bus_write_config_dword_#in~arg2#1;pci_bus_write_config_dword_~arg3#1 := pci_bus_write_config_dword_#in~arg3#1;havoc pci_bus_write_config_dword_#t~nondet1339#1;pci_bus_write_config_dword_#res#1 := pci_bus_write_config_dword_#t~nondet1339#1;havoc pci_bus_write_config_dword_#t~nondet1339#1; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: assume !(0bv32 != ~bvand~32(3bv32, natsemi_probe1_#t~mem322#1));havoc natsemi_probe1_#t~mem322#1; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~68#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~68#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-1: assume natsemi_init_media_#t~short306#1;call natsemi_init_media_#t~mem305#1 := read~intINTTYPE4#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1336bv64, natsemi_init_media_~np~4#1.offset), 4bv64);natsemi_init_media_#t~short306#1 := 0bv32 != ~bvand~32(2bv32, natsemi_init_media_#t~mem305#1); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602-1: assume !natsemi_init_media_#t~short306#1; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395-1: find_mii_#res#1 := find_mii_~i~6#1; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10632: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_18_#t~ret1242#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1242#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1130#1, ldv_alloc_etherdev_mqs_#t~ret1131#1.base, ldv_alloc_etherdev_mqs_#t~ret1131#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~66#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset := ldv_alloc_etherdev_mqs_18_#t~ret1242#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1242#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1242#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1242#1.offset;ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset := ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641: SUMMARY for call writel(~bvor~32(12bv32, netdev_get_sopass_~addr~2#1), netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(72bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: call start_tx_#t~mem708#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1336bv64, start_tx_~np~33#1.offset), 4bv64); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: SUMMARY for call spin_unlock_irqrestore(start_tx_~np~33#1.base, ~bvadd~64(1268bv64, start_tx_~np~33#1.offset), start_tx_~flags~1#1); srcloc: null [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11293: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11293: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 04:00:36,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038-1: SUMMARY for call miiport_write(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1076#1)), ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1077#1)), ~zero_extend~32~16(netdev_ioctl_#t~mem1078#1)[16:0]); srcloc: null [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038: havoc netdev_ioctl_#t~mem1076#1;havoc netdev_ioctl_#t~mem1077#1;havoc netdev_ioctl_#t~mem1078#1; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708: call netdev_get_ecmd_#t~mem976#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(1024bv32, netdev_get_ecmd_#t~mem976#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE1#6(1bv8, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(17bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-1: SUMMARY for call natsemi_probe1_#t~ret359#1 := readl(natsemi_probe1_~ioaddr~1#1.base, ~bvadd~64(88bv64, natsemi_probe1_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: call write~intINTTYPE4#6(natsemi_probe1_#t~ret359#1, natsemi_probe1_~np~5#1.base, ~bvadd~64(1248bv64, natsemi_probe1_~np~5#1.offset), 4bv64);havoc natsemi_probe1_#t~ret359#1;call natsemi_probe1_#t~mem360#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1336bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642: call write~intINTTYPE2#6(netdev_get_sopass_#t~ret955#1, netdev_get_sopass_~sval~1#1.base, ~bvadd~64(2bv64, netdev_get_sopass_~sval~1#1.offset), 2bv64);havoc netdev_get_sopass_#t~ret955#1; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume ~bvugt~32(~zero_extend~32~8(netdev_set_ecmd_#t~mem993#1), 1bv32);havoc netdev_set_ecmd_#t~mem993#1;netdev_set_ecmd_#res#1 := 4294967274bv32; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume !~bvugt~32(~zero_extend~32~8(netdev_set_ecmd_#t~mem993#1), 1bv32);havoc netdev_set_ecmd_#t~mem993#1; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: SUMMARY for call spin_unlock_irq(get_eeprom_~np~53#1.base, ~bvadd~64(1268bv64, get_eeprom_~np~53#1.offset)); srcloc: null [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: assume 18bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: assume !(18bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642-1: SUMMARY for call netdev_get_sopass_#t~ret955#1 := readw(netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(76bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13408-1: natsemi_probe1_#t~ret366#1 := device_create_file_#res#1;havoc device_create_file_#t~nondet1329#1, device_create_file_~arg0#1.base, device_create_file_~arg0#1.offset, device_create_file_~arg1#1.base, device_create_file_~arg1#1.offset;havoc device_create_file_#in~arg0#1.base, device_create_file_#in~arg0#1.offset, device_create_file_#in~arg1#1.base, device_create_file_#in~arg1#1.offset;assume { :end_inline_device_create_file } true;natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret366#1;havoc natsemi_probe1_#t~ret366#1; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: SUMMARY for call refill_rx(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume 3bv32 == ~ldv_statevar_4~0; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume !(3bv32 == ~ldv_statevar_4~0); [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: set_settings_#res#1 := set_settings_~res~0#1;ldv_dummy_resourceless_instance_callback_1_34_#t~ret1159#1 := set_settings_#res#1;havoc set_settings_#t~ret903#1.base, set_settings_#t~ret903#1.offset, set_settings_#t~ret904#1, set_settings_~dev#1.base, set_settings_~dev#1.offset, set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset, set_settings_~np~47#1.base, set_settings_~np~47#1.offset, set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset, set_settings_~res~0#1;havoc set_settings_#in~dev#1.base, set_settings_#in~dev#1.offset, set_settings_#in~ecmd#1.base, set_settings_#in~ecmd#1.offset;assume { :end_inline_set_settings } true;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1159#1;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1159#1, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_34 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312-1: SUMMARY for call spin_unlock_irq(set_settings_~np~47#1.base, ~bvadd~64(1268bv64, set_settings_~np~47#1.offset)); srcloc: null [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13408: havoc device_create_file_#t~nondet1329#1; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_14_15_5 } true;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4bv32;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_14_15_5 } true;~ldv_statevar_15~0 := 4bv32; [2025-02-08 04:00:36,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12087: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset := ~ldv_3_callback_show~0.base, ~ldv_3_callback_show~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1162#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :begin_inline_natsemi_show_dspcfg_workaround } true;natsemi_show_dspcfg_workaround_#in~dev#1.base, natsemi_show_dspcfg_workaround_#in~dev#1.offset, natsemi_show_dspcfg_workaround_#in~attr#1.base, natsemi_show_dspcfg_workaround_#in~attr#1.offset, natsemi_show_dspcfg_workaround_#in~buf#1.base, natsemi_show_dspcfg_workaround_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc natsemi_show_dspcfg_workaround_#res#1;havoc natsemi_show_dspcfg_workaround_#t~ret276#1.base, natsemi_show_dspcfg_workaround_#t~ret276#1.offset, natsemi_show_dspcfg_workaround_#t~mem277#1, natsemi_show_dspcfg_workaround_#t~loopctr278#1, natsemi_show_dspcfg_workaround_#t~nondet279#1, natsemi_show_dspcfg_workaround_#t~ret280#1, natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset, natsemi_show_dspcfg_workaround_~attr#1.base, natsemi_show_dspcfg_workaround_~attr#1.offset, natsemi_show_dspcfg_workaround_~buf#1.base, natsemi_show_dspcfg_workaround_~buf#1.offset, natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset, natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset, natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset, natsemi_show_dspcfg_workaround_~tmp___0~11#1;natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset := natsemi_show_dspcfg_workaround_#in~dev#1.base, natsemi_show_dspcfg_workaround_#in~dev#1.offset;natsemi_show_dspcfg_workaround_~attr#1.base, natsemi_show_dspcfg_workaround_~attr#1.offset := natsemi_show_dspcfg_workaround_#in~attr#1.base, natsemi_show_dspcfg_workaround_#in~attr#1.offset;natsemi_show_dspcfg_workaround_~buf#1.base, natsemi_show_dspcfg_workaround_~buf#1.offset := natsemi_show_dspcfg_workaround_#in~buf#1.base, natsemi_show_dspcfg_workaround_#in~buf#1.offset;havoc natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset;havoc natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset;havoc natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset;havoc natsemi_show_dspcfg_workaround_~tmp___0~11#1;natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset := natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset; [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: SUMMARY for call writel(~bvor~32(14bv32, netdev_get_sopass_~addr~2#1), netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(72bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume 0bv32 != ~bvand~32(256bv32, start_tx_#t~mem708#1);havoc start_tx_#t~mem708#1;call start_tx_#t~mem709#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1128bv64, start_tx_~np~33#1.offset), 4bv64); [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume !(0bv32 != ~bvand~32(256bv32, start_tx_#t~mem708#1));havoc start_tx_#t~mem708#1; [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604-1: SUMMARY for call natsemi_init_media_#t~ret307#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 0bv32); srcloc: null [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604: natsemi_init_media_~tmp___3~2#1 := natsemi_init_media_#t~ret307#1;havoc natsemi_init_media_#t~ret307#1;call natsemi_init_media_#t~mem308#1.base, natsemi_init_media_#t~mem308#1.offset := read~$Pointer$#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1104bv64, natsemi_init_media_~np~4#1.offset), 8bv64); [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_17_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1152#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1;assume { :begin_inline_natsemi_change_mtu } true;natsemi_change_mtu_#in~dev#1.base, natsemi_change_mtu_#in~dev#1.offset, natsemi_change_mtu_#in~new_mtu#1 := ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;havoc natsemi_change_mtu_#res#1;havoc natsemi_change_mtu_#t~ret885#1, natsemi_change_mtu_#t~ret886#1.base, natsemi_change_mtu_#t~ret886#1.offset, natsemi_change_mtu_#t~ret887#1.base, natsemi_change_mtu_#t~ret887#1.offset, natsemi_change_mtu_#t~mem888#1.base, natsemi_change_mtu_#t~mem888#1.offset, natsemi_change_mtu_#t~mem889#1, natsemi_change_mtu_#t~mem890#1, natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset, natsemi_change_mtu_~new_mtu#1, natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset, natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset, natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset, natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset, natsemi_change_mtu_~irq~5#1, natsemi_change_mtu_~tmp___1~29#1;natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset := natsemi_change_mtu_#in~dev#1.base, natsemi_change_mtu_#in~dev#1.offset;natsemi_change_mtu_~new_mtu#1 := natsemi_change_mtu_#in~new_mtu#1;havoc natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset;havoc natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset;havoc natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset;havoc natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset;havoc natsemi_change_mtu_~irq~5#1;havoc natsemi_change_mtu_~tmp___1~29#1; [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume 0bv32 != ~bvand~32(8bv32, netdev_timer_#t~mem583#1);havoc netdev_timer_#t~mem583#1; [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume !(0bv32 != ~bvand~32(8bv32, netdev_timer_#t~mem583#1));havoc netdev_timer_#t~mem583#1; [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124-1: SUMMARY for call enable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: call netdev_timer_#t~mem594#1 := read~intINTTYPE4#6(netdev_timer_~np~21#1.base, ~bvadd~64(1140bv64, netdev_timer_~np~21#1.offset), 4bv64); [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908: netdev_get_regs_~tmp___9~0#1 := netdev_get_regs_~i~19#1;netdev_get_regs_~i~19#1 := ~bvadd~32(1bv32, netdev_get_regs_~i~19#1); [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908-1: SUMMARY for call writel(~bvmul~32(2bv32, netdev_get_regs_~j~0#1), netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(72bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:37,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803: assume 0bv32 != ~bvand~32(8192bv32, natsemi_probe1_#t~mem360#1);havoc natsemi_probe1_#t~mem360#1;call natsemi_probe1_#t~mem361#1.base, natsemi_probe1_#t~mem361#1.offset := read~$Pointer$#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1104bv64, natsemi_probe1_~np~5#1.offset), 8bv64); [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803: assume !(0bv32 != ~bvand~32(8192bv32, natsemi_probe1_#t~mem360#1));havoc natsemi_probe1_#t~mem360#1; [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: natsemi_probe1_#t~ret324#1 := pci_write_config_dword_#res#1;havoc pci_write_config_dword_#t~mem236#1.base, pci_write_config_dword_#t~mem236#1.offset, pci_write_config_dword_#t~mem237#1, pci_write_config_dword_#t~ret238#1, pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1, pci_write_config_dword_~tmp~27#1;havoc pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset, pci_write_config_dword_#in~where#1, pci_write_config_dword_#in~val#1;assume { :end_inline_pci_write_config_dword } true;havoc natsemi_probe1_#t~ret324#1; [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: call write~intINTTYPE2#6(netdev_get_sopass_#t~ret956#1, netdev_get_sopass_~sval~1#1.base, ~bvadd~64(4bv64, netdev_get_sopass_~sval~1#1.offset), 2bv64);havoc netdev_get_sopass_#t~ret956#1; [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11626: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1 := ~ldv_1_callback_set_msglevel~0.base, ~ldv_1_callback_set_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_31_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1;ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1;assume { :begin_inline_set_msglevel } true;set_msglevel_#in~dev#1.base, set_msglevel_#in~dev#1.offset, set_msglevel_#in~val#1 := ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1;havoc set_msglevel_#t~ret916#1.base, set_msglevel_#t~ret916#1.offset, set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset, set_msglevel_~val#1, set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset, set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset;set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset := set_msglevel_#in~dev#1.base, set_msglevel_#in~dev#1.offset;set_msglevel_~val#1 := set_msglevel_#in~val#1;havoc set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset;havoc set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset; [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644-1: SUMMARY for call netdev_get_sopass_#t~ret956#1 := readw(netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(76bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1194#1;havoc ldv_pci_pci_instance_2_#t~ret1194#1; [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605-1: SUMMARY for call natsemi_init_media_#t~ret309#1.base, natsemi_init_media_#t~ret309#1.offset := pci_name(natsemi_init_media_#t~mem308#1.base, natsemi_init_media_#t~mem308#1.offset); srcloc: null [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605: natsemi_init_media_~tmp___4~1#1.base, natsemi_init_media_~tmp___4~1#1.offset := natsemi_init_media_#t~ret309#1.base, natsemi_init_media_#t~ret309#1.offset;havoc natsemi_init_media_#t~mem308#1.base, natsemi_init_media_#t~mem308#1.offset;havoc natsemi_init_media_#t~ret309#1.base, natsemi_init_media_#t~ret309#1.offset;call natsemi_init_media_#t~mem310#1 := read~intINTTYPE2#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1262bv64, natsemi_init_media_~np~4#1.offset), 2bv64);call natsemi_init_media_#t~mem311#1 := read~intINTTYPE2#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1262bv64, natsemi_init_media_~np~4#1.offset), 2bv64); [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1194#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512: netdev_set_wol_#res#1 := 0bv32;set_wol_#t~ret910#1 := netdev_set_wol_#res#1;havoc netdev_set_wol_#t~ret927#1.base, netdev_set_wol_#t~ret927#1.offset, netdev_set_wol_#t~ret928#1.base, netdev_set_wol_#t~ret928#1.offset, netdev_set_wol_#t~ret929#1, netdev_set_wol_#t~mem930#1, netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset, netdev_set_wol_~newval#1, netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset, netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset, netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset, netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset, netdev_set_wol_~data~3#1, netdev_set_wol_~tmp___1~30#1;havoc netdev_set_wol_#in~dev#1.base, netdev_set_wol_#in~dev#1.offset, netdev_set_wol_#in~newval#1;assume { :end_inline_netdev_set_wol } true;havoc set_wol_#t~mem909#1;havoc set_wol_#t~ret910#1;assume { :begin_inline_netdev_set_sopass } true;netdev_set_sopass_#in~dev#1.base, netdev_set_sopass_#in~dev#1.offset, netdev_set_sopass_#in~newval#1.base, netdev_set_sopass_#in~newval#1.offset := set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_~wol#1.base, ~bvadd~64(12bv64, set_wol_~wol#1.offset);havoc netdev_set_sopass_#res#1;havoc netdev_set_sopass_#t~ret943#1.base, netdev_set_sopass_#t~ret943#1.offset, netdev_set_sopass_#t~ret944#1.base, netdev_set_sopass_#t~ret944#1.offset, netdev_set_sopass_#t~mem945#1, netdev_set_sopass_#t~ret946#1, netdev_set_sopass_#t~mem947#1, netdev_set_sopass_#t~mem948#1, netdev_set_sopass_#t~mem949#1, netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset, netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset, netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset, netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset, netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset, netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset, netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset, netdev_set_sopass_~addr~1#1, netdev_set_sopass_~tmp___1~32#1;netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset := netdev_set_sopass_#in~dev#1.base, netdev_set_sopass_#in~dev#1.offset;netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset := netdev_set_sopass_#in~newval#1.base, netdev_set_sopass_#in~newval#1.offset;havoc netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset;havoc netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset;havoc netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset;havoc netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset;havoc netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset;havoc netdev_set_sopass_~addr~1#1;havoc netdev_set_sopass_~tmp___1~32#1; [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512-1: SUMMARY for call writel(netdev_set_wol_~data~3#1, netdev_set_wol_~ioaddr~28#1.base, ~bvadd~64(64bv64, netdev_set_wol_~ioaddr~28#1.offset)); srcloc: null [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: assume 0bv32 == get_eeprom_~res~2#1;call get_eeprom_#t~mem924#1 := read~intINTTYPE4#6(get_eeprom_~eeprom#1.base, ~bvadd~64(8bv64, get_eeprom_~eeprom#1.offset), 4bv64);call get_eeprom_#t~mem925#1 := read~intINTTYPE4#6(get_eeprom_~eeprom#1.base, ~bvadd~64(12bv64, get_eeprom_~eeprom#1.offset), 4bv64); [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: assume !(0bv32 == get_eeprom_~res~2#1); [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1351#1 := main_#res#1;havoc main_#t~ret1168#1, main_~tmp~115#1;assume { :end_inline_main } true; [2025-02-08 04:00:37,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc netdev_timer_#t~ret579#1.base, netdev_timer_#t~ret579#1.offset, netdev_timer_#t~ret580#1.base, netdev_timer_#t~ret580#1.offset, netdev_timer_#t~mem581#1.base, netdev_timer_#t~mem581#1.offset, netdev_timer_#t~mem582#1, netdev_timer_#t~mem583#1, netdev_timer_#t~ret584#1, netdev_timer_#t~mem585#1, netdev_timer_#t~ret586#1, netdev_timer_#t~mem587#1, netdev_timer_#t~mem588#1, netdev_timer_#t~short589#1, netdev_timer_#t~ret590#1, netdev_timer_#t~mem591#1, netdev_timer_#t~ret592#1, netdev_timer_#t~mem593#1, netdev_timer_#t~mem594#1, netdev_timer_#t~ret595#1, netdev_timer_#t~ret596#1, netdev_timer_#t~ret597#1, netdev_timer_~data#1, netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset, netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset, netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset, netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset, netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset, netdev_timer_~next_tick~0#1, netdev_timer_~irq~2#1, netdev_timer_~dspcfg~1#1, netdev_timer_~tmp___1~21#1, netdev_timer_~tmp___2~13#1, netdev_timer_~tmp___3~10#1;havoc netdev_timer_#in~data#1;assume { :end_inline_netdev_timer } true; [2025-02-08 04:00:37,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~TO~C_INT_#res#1 := ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1;havoc ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1353#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1354#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1355#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1356#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1357#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1358#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1359#1; [2025-02-08 04:00:37,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1359#1; [2025-02-08 04:00:37,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1359#1 := natsemi_resume(##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset); srcloc: null [2025-02-08 04:00:37,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1358#1; [2025-02-08 04:00:37,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1358#1 := get_eeprom_len(##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset); srcloc: null [2025-02-08 04:00:37,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1357#1; [2025-02-08 04:00:37,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1357#1 := nway_reset(##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset); srcloc: null [2025-02-08 04:00:37,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1356#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041-1: netdev_ioctl_#res#1 := 0bv32; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1356#1 := get_regs_len(##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset); srcloc: null [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1355#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606: havoc natsemi_init_media_#t~mem310#1;havoc natsemi_init_media_#t~mem311#1;havoc natsemi_init_media_#t~ret312#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1355#1 := eth_validate_addr(##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset); srcloc: null [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9645: netdev_get_sopass_#res#1 := 0bv32;get_wol_#t~ret907#1 := netdev_get_sopass_#res#1;havoc netdev_get_sopass_#t~ret950#1.base, netdev_get_sopass_#t~ret950#1.offset, netdev_get_sopass_#t~ret951#1.base, netdev_get_sopass_#t~ret951#1.offset, netdev_get_sopass_#t~mem952#1, netdev_get_sopass_#t~ret953#1, netdev_get_sopass_#t~ret954#1, netdev_get_sopass_#t~ret955#1, netdev_get_sopass_#t~ret956#1, netdev_get_sopass_~dev#1.base, netdev_get_sopass_~dev#1.offset, netdev_get_sopass_~data#1.base, netdev_get_sopass_~data#1.offset, netdev_get_sopass_~np~57#1.base, netdev_get_sopass_~np~57#1.offset, netdev_get_sopass_~tmp~99#1.base, netdev_get_sopass_~tmp~99#1.offset, netdev_get_sopass_~ioaddr~31#1.base, netdev_get_sopass_~ioaddr~31#1.offset, netdev_get_sopass_~tmp___0~55#1.base, netdev_get_sopass_~tmp___0~55#1.offset, netdev_get_sopass_~sval~1#1.base, netdev_get_sopass_~sval~1#1.offset, netdev_get_sopass_~addr~2#1, netdev_get_sopass_~tmp___1~33#1, netdev_get_sopass_~tmp___2~17#1, netdev_get_sopass_~tmp___3~13#1;havoc netdev_get_sopass_#in~dev#1.base, netdev_get_sopass_#in~dev#1.offset, netdev_get_sopass_#in~data#1.base, netdev_get_sopass_#in~data#1.offset;assume { :end_inline_netdev_get_sopass } true;havoc get_wol_#t~ret907#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1354#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: havoc start_tx_#t~mem709#1;havoc start_tx_#t~ret710#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9645-1: SUMMARY for call writel(netdev_get_sopass_~addr~2#1, netdev_get_sopass_~ioaddr~31#1.base, ~bvadd~64(72bv64, netdev_get_sopass_~ioaddr~31#1.offset)); srcloc: null [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1354#1 := netdev_close(##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset); srcloc: null [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588-1: SUMMARY for call start_tx_#t~ret710#1 := printk(62bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1353#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: assume 0bv32 == natsemi_set_dspcfg_workaround_~tmp___0~12#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 0bv32; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: assume !(0bv32 == natsemi_set_dspcfg_workaround_~tmp___0~12#1);natsemi_set_dspcfg_workaround_~tmp___1~7#1 := natsemi_set_dspcfg_workaround_#t~nondet285#1;havoc natsemi_set_dspcfg_workaround_#t~nondet285#1; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1353#1 := netdev_open(##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset); srcloc: null [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483: havoc __kmalloc_#t~ret62#1.base, __kmalloc_#t~ret62#1.offset; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~netdev_close.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~netdev_close.offset; [2025-02-08 04:00:37,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~netdev_close.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~netdev_close.offset); [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-1: kmalloc_#t~ret63#1.base, kmalloc_#t~ret63#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret62#1.base, __kmalloc_#t~ret62#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1;assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret63#1.base, kmalloc_#t~ret63#1.offset;havoc kmalloc_#t~ret63#1.base, kmalloc_#t~ret63#1.offset;kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;get_eeprom_#t~ret922#1.base, get_eeprom_#t~ret922#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret63#1.base, kmalloc_#t~ret63#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;havoc kmalloc_#in~size#1, kmalloc_#in~flags#1;assume { :end_inline_kmalloc } true;get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset := get_eeprom_#t~ret922#1.base, get_eeprom_#t~ret922#1.offset;havoc get_eeprom_#t~mem921#1;havoc get_eeprom_#t~ret922#1.base, get_eeprom_#t~ret922#1.offset;get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset := get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606-1: SUMMARY for call natsemi_init_media_#t~ret312#1 := printk(14bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~get_regs_len.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~get_regs_len.offset; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~get_regs_len.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~get_regs_len.offset); [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~nway_reset.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~nway_reset.offset; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~nway_reset.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~nway_reset.offset); [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486-1: SUMMARY for call ldv_dev_set_drvdata_17_#t~ret1240#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset); srcloc: null [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~get_eeprom_len.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~get_eeprom_len.offset; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~get_eeprom_len.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~get_eeprom_len.offset); [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~natsemi_resume.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~natsemi_resume.offset; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~natsemi_resume.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~natsemi_resume.offset); [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-2: __kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret62#1.base, __kmalloc_#t~ret62#1.offset;havoc __kmalloc_#t~ret62#1.base, __kmalloc_#t~ret62#1.offset; [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5483-3: SUMMARY for call __kmalloc_#t~ret62#1.base, __kmalloc_#t~ret62#1.offset := ldv_malloc(__kmalloc_~size#1); srcloc: null [2025-02-08 04:00:37,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486: ldv_dev_set_drvdata_17_~tmp~131#1 := ldv_dev_set_drvdata_17_#t~ret1240#1;havoc ldv_dev_set_drvdata_17_#t~ret1240#1;ldv_dev_set_drvdata_17_#res#1 := ldv_dev_set_drvdata_17_~tmp~131#1;pci_set_drvdata_#t~ret251#1 := ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1240#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~131#1;havoc ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_17 } true;havoc pci_set_drvdata_#t~ret251#1;havoc pci_set_drvdata_#t~ret251#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call write~intINTTYPE4#6(natsemi_probe1_~iosize~0#1[32:0], natsemi_probe1_~np~5#1.base, ~bvadd~64(1264bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11495-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1177#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11495: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1177#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1177#1; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume 0bv32 == netdev_timer_#t~mem594#1;havoc netdev_timer_#t~mem594#1; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume !(0bv32 == netdev_timer_#t~mem594#1);havoc netdev_timer_#t~mem594#1;netdev_timer_~next_tick~0#1 := 1bv32; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: ~ldv_statevar_3~0 := 2bv32; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060-1: SUMMARY for call netdev_timer_#t~ret584#1 := printk(53bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: havoc netdev_timer_#t~ret584#1; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: assume 0bv32 != ~bvand~32(1bv32, natsemi_probe1_#t~mem344#1[32:0]);havoc natsemi_probe1_#t~mem344#1;call write~intINTTYPE4#6(1bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1152bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: assume !(0bv32 != ~bvand~32(1bv32, natsemi_probe1_#t~mem344#1[32:0]));havoc natsemi_probe1_#t~mem344#1;call write~intINTTYPE4#6(0bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1152bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-1: SUMMARY for call natsemi_probe1_#t~ret362#1.base, natsemi_probe1_#t~ret362#1.offset := pci_name(natsemi_probe1_#t~mem361#1.base, natsemi_probe1_#t~mem361#1.offset); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset := natsemi_probe1_#t~ret362#1.base, natsemi_probe1_#t~ret362#1.offset;havoc natsemi_probe1_#t~mem361#1.base, natsemi_probe1_#t~mem361#1.offset;havoc natsemi_probe1_#t~ret362#1.base, natsemi_probe1_#t~ret362#1.offset;call natsemi_probe1_#t~mem363#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1248bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: havoc ldv_timer_timer_instance_4_#t~mem1233#1.base, ldv_timer_timer_instance_4_#t~mem1233#1.offset, ldv_timer_timer_instance_4_#t~mem1234#1.base, ldv_timer_timer_instance_4_#t~mem1234#1.offset, ldv_timer_timer_instance_4_#t~mem1235#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;havoc ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_4 } true; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: havoc get_eeprom_#t~mem924#1;havoc get_eeprom_#t~mem925#1;havoc get_eeprom_#t~memcpy~res926#1.base, get_eeprom_#t~memcpy~res926#1.offset; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448-1: SUMMARY for call get_eeprom_#t~memcpy~res926#1.base, get_eeprom_#t~memcpy~res926#1.offset := #Ultimate.C_memcpy#6(get_eeprom_~data#1.base, get_eeprom_~data#1.offset, get_eeprom_~eebuf~0#1.base, ~bvadd~64(get_eeprom_~eebuf~0#1.offset, ~zero_extend~64~32(get_eeprom_#t~mem924#1)), ~zero_extend~64~32(get_eeprom_#t~mem925#1)); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11430: assume 21bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11430: assume !(21bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc natsemi_probe1_#t~mem363#1;havoc natsemi_probe1_#t~ret364#1; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: netdev_get_regs_~tmp___10~0#1 := netdev_get_regs_#t~ret1026#1;havoc netdev_get_regs_#t~ret1026#1;call write~intINTTYPE4#6(~zero_extend~32~16(netdev_get_regs_~tmp___10~0#1), netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(netdev_get_regs_~rbuf~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(netdev_get_regs_~tmp___9~0#1))), 4bv64);netdev_get_regs_~j~0#1 := ~bvadd~32(1bv32, netdev_get_regs_~j~0#1); [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-1: SUMMARY for call natsemi_probe1_#t~ret364#1 := printk(25bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911-1: SUMMARY for call netdev_get_regs_#t~ret1026#1 := readw(netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(76bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128: SUMMARY for call writel(4bv32, netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset); srcloc: null [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume 1bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem977#1);havoc netdev_get_ecmd_#t~mem977#1;call netdev_get_ecmd_#t~mem978#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(64bv32, netdev_get_ecmd_#t~mem978#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);havoc netdev_get_ecmd_#t~mem978#1; [2025-02-08 04:00:37,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume !(1bv32 == ~zero_extend~32~8(netdev_get_ecmd_#t~mem977#1));havoc netdev_get_ecmd_#t~mem977#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: SUMMARY for call netdev_set_sopass_#t~ret943#1.base, netdev_set_sopass_#t~ret943#1.offset := netdev_priv(netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset := netdev_set_sopass_#t~ret943#1.base, netdev_set_sopass_#t~ret943#1.offset;havoc netdev_set_sopass_#t~ret943#1.base, netdev_set_sopass_#t~ret943#1.offset;netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset := netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset := set_msglevel_#t~ret916#1.base, set_msglevel_#t~ret916#1.offset;havoc set_msglevel_#t~ret916#1.base, set_msglevel_#t~ret916#1.offset;set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset := set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset;call write~intINTTYPE4#6(set_msglevel_~val#1, set_msglevel_~np~52#1.base, ~bvadd~64(1336bv64, set_msglevel_~np~52#1.offset), 4bv64);havoc set_msglevel_#t~ret916#1.base, set_msglevel_#t~ret916#1.offset, set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset, set_msglevel_~val#1, set_msglevel_~np~52#1.base, set_msglevel_~np~52#1.offset, set_msglevel_~tmp~92#1.base, set_msglevel_~tmp~92#1.offset;havoc set_msglevel_#in~dev#1.base, set_msglevel_#in~dev#1.offset, set_msglevel_#in~val#1;assume { :end_inline_set_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384-1: SUMMARY for call set_msglevel_#t~ret916#1.base, set_msglevel_#t~ret916#1.offset := netdev_priv(set_msglevel_~dev#1.base, set_msglevel_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset := netdev_ioctl_#t~ret1053#1.base, netdev_ioctl_#t~ret1053#1.offset;havoc netdev_ioctl_#t~ret1053#1.base, netdev_ioctl_#t~ret1053#1.offset;netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset := netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979-1: SUMMARY for call netdev_ioctl_#t~ret1053#1.base, netdev_ioctl_#t~ret1053#1.offset := netdev_priv(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume netdev_set_ecmd_#t~short998#1;havoc netdev_set_ecmd_#t~mem994#1;havoc netdev_set_ecmd_#t~mem995#1;havoc netdev_set_ecmd_#t~mem996#1;havoc netdev_set_ecmd_#t~short997#1;havoc netdev_set_ecmd_#t~short998#1;netdev_set_ecmd_#res#1 := 4294967274bv32; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume !netdev_set_ecmd_#t~short998#1;havoc netdev_set_ecmd_#t~mem994#1;havoc netdev_set_ecmd_#t~mem995#1;havoc netdev_set_ecmd_#t~mem996#1;havoc netdev_set_ecmd_#t~short997#1;havoc netdev_set_ecmd_#t~short998#1;call netdev_set_ecmd_#t~mem999#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);call write~intINTTYPE1#6(netdev_set_ecmd_#t~mem999#1, netdev_set_ecmd_~dev#1.base, ~bvadd~64(514bv64, netdev_set_ecmd_~dev#1.offset), 1bv64);havoc netdev_set_ecmd_#t~mem999#1;call netdev_set_ecmd_#t~mem1000#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(18bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);call write~intINTTYPE1#6(netdev_set_ecmd_#t~mem1000#1, netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1261bv64, netdev_set_ecmd_~np~59#1.offset), 1bv64);havoc netdev_set_ecmd_#t~mem1000#1;call netdev_set_ecmd_#t~mem1001#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(16bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);call write~intINTTYPE4#6(~bvand~32(31bv32, ~zero_extend~32~8(netdev_set_ecmd_#t~mem1001#1)), netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1160bv64, netdev_set_ecmd_~np~59#1.offset), 4bv64);havoc netdev_set_ecmd_#t~mem1001#1;call netdev_set_ecmd_#t~mem1002#1 := read~intINTTYPE1#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1261bv64, netdev_set_ecmd_~np~59#1.offset), 1bv64); [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: call ldv_pci_pci_instance_2_#t~mem1195#1.base, ldv_pci_pci_instance_2_#t~mem1195#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1195#1.base, ldv_pci_pci_instance_2_#t~mem1195#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret1180#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-1: netdev_set_ecmd_#t~short998#1 := netdev_set_ecmd_#t~short997#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-2: assume netdev_set_ecmd_#t~short997#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-2: assume !netdev_set_ecmd_#t~short997#1;call netdev_set_ecmd_#t~mem996#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);netdev_set_ecmd_#t~short997#1 := 0bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem996#1); [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11763: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11763: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-3: assume netdev_set_ecmd_#t~short998#1;call netdev_set_ecmd_#t~mem995#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(18bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);netdev_set_ecmd_#t~short997#1 := 1bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem995#1); [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-3: assume !netdev_set_ecmd_#t~short998#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961-1: SUMMARY for call ldv_register_netdev_#t~ret1218#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: ldv_register_netdev_~tmp___0~69#1 := ldv_register_netdev_#t~ret1218#1;havoc ldv_register_netdev_#t~ret1218#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: natsemi_probe1_~find_cnt~0#1 := ~bvadd~32(1bv32, natsemi_probe1_~find_cnt~0#1);call natsemi_probe1_#t~mem325#1 := read~intINTTYPE8#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, natsemi_probe1_~pdev#1.offset)), 8bv64);natsemi_probe1_~iostart~0#1 := natsemi_probe1_#t~mem325#1;havoc natsemi_probe1_#t~mem325#1;call natsemi_probe1_#t~mem326#1 := read~intINTTYPE8#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, natsemi_probe1_~pdev#1.offset)), 8bv64);natsemi_probe1_#t~short329#1 := 0bv64 != natsemi_probe1_#t~mem326#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-4: call netdev_set_ecmd_#t~mem994#1 := read~intINTTYPE4#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1152bv64, netdev_set_ecmd_~np~59#1.offset), 4bv64);netdev_set_ecmd_#t~short998#1 := 0bv32 != netdev_set_ecmd_#t~mem994#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: havoc ldv_interrupt_interrupt_instance_0_#t~ret1173#1, ldv_interrupt_interrupt_instance_0_#t~ret1174#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~117#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: call ldv_timer_timer_instance_4_#t~mem1233#1.base, ldv_timer_timer_instance_4_#t~mem1233#1.offset := read~$Pointer$#6(~ldv_4_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_4_container_timer_list~0.offset), 8bv64); [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-1: call netdev_timer_#t~mem585#1 := read~intINTTYPE1#6(netdev_timer_~dev~1#1.base, ~bvadd~64(514bv64, netdev_timer_~dev~1#1.offset), 1bv64); [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: assume 0bv32 == ~zero_extend~32~8(netdev_timer_#t~mem585#1);havoc netdev_timer_#t~mem585#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: assume !(0bv32 == ~zero_extend~32~8(netdev_timer_#t~mem585#1));havoc netdev_timer_#t~mem585#1; [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11103: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_15_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1209#1;havoc ldv_pci_pci_instance_2_#t~ret1209#1; [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1209#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume 23bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume !(23bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: start_tx_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_27_#t~ret1156#1 := start_tx_#res#1;havoc start_tx_#t~ret688#1.base, start_tx_#t~ret688#1.offset, start_tx_#t~ret689#1.base, start_tx_#t~ret689#1.offset, start_tx_#t~mem690#1, start_tx_#t~mem691#1.base, start_tx_#t~mem691#1.offset, start_tx_#t~mem692#1.base, start_tx_#t~mem692#1.offset, start_tx_#t~mem693#1, start_tx_#t~ret694#1, start_tx_#t~mem695#1.base, start_tx_#t~mem695#1.offset, start_tx_#t~mem696#1, start_tx_#t~ret697#1.base, start_tx_#t~ret697#1.offset, start_tx_#t~ret698#1, start_tx_#t~mem699#1, start_tx_#t~mem700#1.base, start_tx_#t~mem700#1.offset, start_tx_#t~mem701#1, start_tx_#t~mem702#1, start_tx_#t~mem703#1, start_tx_#t~mem704#1, start_tx_#t~mem705#1, start_tx_#t~mem706#1, start_tx_#t~mem707#1, start_tx_#t~mem708#1, start_tx_#t~mem709#1, start_tx_#t~ret710#1, start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~dev#1.base, start_tx_~dev#1.offset, start_tx_~np~33#1.base, start_tx_~np~33#1.offset, start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset, start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset, start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset, start_tx_~entry~1#1, start_tx_~flags~1#1, start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset;havoc start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset, start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset;assume { :end_inline_start_tx } true;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1156#1;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1156#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset := netdev_set_sopass_#t~ret944#1.base, netdev_set_sopass_#t~ret944#1.offset;havoc netdev_set_sopass_#t~ret944#1.base, netdev_set_sopass_#t~ret944#1.offset;netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset := netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset;netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset := netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset;call netdev_set_sopass_#t~mem945#1 := read~intINTTYPE4#6(netdev_set_sopass_~np~56#1.base, ~bvadd~64(1248bv64, netdev_set_sopass_~np~56#1.offset), 4bv64); [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584-1: SUMMARY for call netdev_set_sopass_#t~ret944#1.base, netdev_set_sopass_#t~ret944#1.offset := ns_ioaddr(netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11566: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0.base, ~ldv_1_callback_ndo_do_ioctl~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ifreq_ptr~0.base, ~ldv_1_container_struct_ifreq_ptr~0.offset, ~ldv_1_ldv_param_20_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1153#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1;assume { :begin_inline_netdev_ioctl } true;netdev_ioctl_#in~dev#1.base, netdev_ioctl_#in~dev#1.offset, netdev_ioctl_#in~rq#1.base, netdev_ioctl_#in~rq#1.offset, netdev_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;havoc netdev_ioctl_#res#1;havoc netdev_ioctl_#t~ret1052#1.base, netdev_ioctl_#t~ret1052#1.offset, netdev_ioctl_#t~ret1053#1.base, netdev_ioctl_#t~ret1053#1.offset, netdev_ioctl_#t~mem1054#1, netdev_ioctl_#t~mem1055#1, netdev_ioctl_#t~mem1056#1, netdev_ioctl_#t~mem1057#1, netdev_ioctl_#t~mem1058#1, netdev_ioctl_#t~ret1059#1, netdev_ioctl_#t~mem1060#1, netdev_ioctl_#t~mem1061#1, netdev_ioctl_#t~mem1062#1, netdev_ioctl_#t~ret1063#1, netdev_ioctl_#t~mem1064#1, netdev_ioctl_#t~mem1065#1, netdev_ioctl_#t~mem1066#1, netdev_ioctl_#t~mem1067#1, netdev_ioctl_#t~mem1068#1, netdev_ioctl_#t~mem1069#1, netdev_ioctl_#t~mem1070#1, netdev_ioctl_#t~mem1071#1, netdev_ioctl_#t~mem1072#1, netdev_ioctl_#t~mem1073#1, netdev_ioctl_#t~mem1074#1, netdev_ioctl_#t~mem1075#1, netdev_ioctl_#t~mem1076#1, netdev_ioctl_#t~mem1077#1, netdev_ioctl_#t~mem1078#1, netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset, netdev_ioctl_~cmd#1, netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset, netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset, netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset, netdev_ioctl_~tmp___1~38#1, netdev_ioctl_~tmp___2~19#1;netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset := netdev_ioctl_#in~dev#1.base, netdev_ioctl_#in~dev#1.offset;netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset := netdev_ioctl_#in~rq#1.base, netdev_ioctl_#in~rq#1.offset;netdev_ioctl_~cmd#1 := netdev_ioctl_#in~cmd#1;havoc netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset;havoc netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset;havoc netdev_ioctl_~np~61#1.base, netdev_ioctl_~np~61#1.offset;havoc netdev_ioctl_~tmp___0~60#1.base, netdev_ioctl_~tmp___0~60#1.offset;havoc netdev_ioctl_~tmp___1~38#1;havoc netdev_ioctl_~tmp___2~19#1;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := netdev_ioctl_~rq#1.base, netdev_ioctl_~rq#1.offset;havoc if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;if_mii_~rq#1.base, if_mii_~rq#1.offset := if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;if_mii_#res#1.base, if_mii_#res#1.offset := if_mii_~rq#1.base, ~bvadd~64(16bv64, if_mii_~rq#1.offset);netdev_ioctl_#t~ret1052#1.base, netdev_ioctl_#t~ret1052#1.offset := if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;havoc if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;assume { :end_inline_if_mii } true;netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset := netdev_ioctl_#t~ret1052#1.base, netdev_ioctl_#t~ret1052#1.offset;havoc netdev_ioctl_#t~ret1052#1.base, netdev_ioctl_#t~ret1052#1.offset;netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset := netdev_ioctl_~tmp~104#1.base, netdev_ioctl_~tmp~104#1.offset; [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: assume 0bv32 != ldv_register_netdev_~tmp___0~69#1; [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: assume !(0bv32 != ldv_register_netdev_~tmp___0~69#1); [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: ldv_entry_EMGentry_15_~tmp~114#1 := ldv_entry_EMGentry_15_#t~ret1164#1;havoc ldv_entry_EMGentry_15_#t~ret1164#1; [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1164#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: natsemi_probe1_~iosize~0#1 := natsemi_probe1_#t~ite332#1;havoc natsemi_probe1_#t~mem326#1;havoc natsemi_probe1_#t~mem327#1;havoc natsemi_probe1_#t~mem328#1;havoc natsemi_probe1_#t~short329#1;havoc natsemi_probe1_#t~ite332#1;havoc natsemi_probe1_#t~mem330#1;havoc natsemi_probe1_#t~mem331#1;call natsemi_probe1_#t~mem333#1 := read~intINTTYPE4#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(1547bv64, natsemi_probe1_~pdev#1.offset), 4bv64);natsemi_probe1_~irq~0#1 := natsemi_probe1_#t~mem333#1;havoc natsemi_probe1_#t~mem333#1;assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true;assume { :begin_inline_ldv_alloc_etherdev_mqs_18 } true;ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg3#1 := 1368bv32, 1bv32, 1bv32;havoc ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1241#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1241#1.offset, ldv_alloc_etherdev_mqs_18_#t~ret1242#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1242#1.offset, ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset;ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset;havoc ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset;havoc ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset;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 := ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1324#1.base, alloc_etherdev_mqs_#t~ret1324#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 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: netdev_get_ecmd_~tmp___1~34#1 := netdev_get_ecmd_#t~ret979#1;havoc netdev_get_ecmd_#t~ret979#1;call netdev_get_ecmd_#t~mem980#1 := read~intINTTYPE2#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1262bv64, netdev_get_ecmd_~np~58#1.offset), 2bv64); [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-1: SUMMARY for call netdev_get_ecmd_#t~ret979#1 := mdio_read(netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset, 5bv32); srcloc: null [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: call write~intINTTYPE4#6(~dspcfg_workaround~0, natsemi_probe1_~np~5#1.base, ~bvadd~64(1254bv64, natsemi_probe1_~np~5#1.offset), 4bv64);call natsemi_probe1_#t~mem345#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1152bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612-1: call natsemi_init_media_#t~mem313#1 := read~intINTTYPE4#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1336bv64, natsemi_init_media_~np~4#1.offset), 4bv64); [2025-02-08 04:00:37,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: assume 0bv32 != ~bvand~32(2bv32, natsemi_init_media_#t~mem313#1);havoc natsemi_init_media_#t~mem313#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: assume !(0bv32 != ~bvand~32(2bv32, natsemi_init_media_#t~mem313#1));havoc natsemi_init_media_#t~mem313#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-2: assume natsemi_probe1_#t~short329#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-2: assume !natsemi_probe1_#t~short329#1;call natsemi_probe1_#t~mem327#1 := read~intINTTYPE8#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, natsemi_probe1_~pdev#1.offset))), 8bv64);call natsemi_probe1_#t~mem328#1 := read~intINTTYPE8#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, natsemi_probe1_~pdev#1.offset)), 8bv64);natsemi_probe1_#t~short329#1 := natsemi_probe1_#t~mem327#1 != natsemi_probe1_#t~mem328#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-1: assume natsemi_probe1_#t~short329#1;call natsemi_probe1_#t~mem330#1 := read~intINTTYPE8#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, natsemi_probe1_~pdev#1.offset))), 8bv64);call natsemi_probe1_#t~mem331#1 := read~intINTTYPE8#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, natsemi_probe1_~pdev#1.offset)), 8bv64);natsemi_probe1_#t~ite332#1 := ~bvadd~64(1bv64, ~bvsub~64(natsemi_probe1_#t~mem330#1, natsemi_probe1_#t~mem331#1)); [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-1: assume !natsemi_probe1_#t~short329#1;natsemi_probe1_#t~ite332#1 := 0bv64; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume { :begin_inline_kfree } true;kfree_#in~p#1.base, kfree_#in~p#1.offset := get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset;havoc kfree_~p#1.base, kfree_~p#1.offset;kfree_~p#1.base, kfree_~p#1.offset := kfree_#in~p#1.base, kfree_#in~p#1.offset;call ULTIMATE.dealloc(kfree_~p#1.base, kfree_~p#1.offset);havoc kfree_~p#1.base, kfree_~p#1.offset;havoc kfree_#in~p#1.base, kfree_#in~p#1.offset;assume { :end_inline_kfree } true;get_eeprom_#res#1 := get_eeprom_~res~2#1;ldv_dummy_resourceless_instance_callback_1_7_#t~ret1161#1 := get_eeprom_#res#1;havoc get_eeprom_#t~ret920#1.base, get_eeprom_#t~ret920#1.offset, get_eeprom_#t~mem921#1, get_eeprom_#t~ret922#1.base, get_eeprom_#t~ret922#1.offset, get_eeprom_#t~ret923#1, get_eeprom_#t~mem924#1, get_eeprom_#t~mem925#1, get_eeprom_#t~memcpy~res926#1.base, get_eeprom_#t~memcpy~res926#1.offset, get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset, get_eeprom_~eeprom#1.base, get_eeprom_~eeprom#1.offset, get_eeprom_~data#1.base, get_eeprom_~data#1.offset, get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset, get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset, get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset, get_eeprom_~res~2#1, get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset;havoc get_eeprom_#in~dev#1.base, get_eeprom_#in~dev#1.offset, get_eeprom_#in~eeprom#1.base, get_eeprom_#in~eeprom#1.offset, get_eeprom_#in~data#1.base, get_eeprom_#in~data#1.offset;assume { :end_inline_get_eeprom } true;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1161#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1161#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_4_#t~mem1233#1.base, ldv_timer_timer_instance_4_#t~mem1233#1.offset);havoc ldv_timer_timer_instance_4_#t~mem1233#1.base, ldv_timer_timer_instance_4_#t~mem1233#1.offset;call ldv_timer_timer_instance_4_#t~mem1234#1.base, ldv_timer_timer_instance_4_#t~mem1234#1.offset := read~$Pointer$#6(~ldv_4_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_4_container_timer_list~0.offset), 8bv64);call ldv_timer_timer_instance_4_#t~mem1235#1 := read~intINTTYPE8#6(~ldv_4_container_timer_list~0.base, ~bvadd~64(40bv64, ~ldv_4_container_timer_list~0.offset), 8bv64);assume { :begin_inline_ldv_timer_instance_callback_4_2 } true;ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1 := ldv_timer_timer_instance_4_#t~mem1234#1.base, ldv_timer_timer_instance_4_#t~mem1234#1.offset, ldv_timer_timer_instance_4_#t~mem1235#1;havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset := ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset;ldv_timer_instance_callback_4_2_~arg1#1 := ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :begin_inline_##fun~C_ULONG~TO~VOID } true;##fun~C_ULONG~TO~VOID_#in~1232#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_4_2_~arg1#1, ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset;havoc ##fun~C_ULONG~TO~VOID_#~1232#1;##fun~C_ULONG~TO~VOID_#~1232#1 := ##fun~C_ULONG~TO~VOID_#in~1232#1;assume { :begin_inline_netdev_timer } true;netdev_timer_#in~data#1 := ##fun~C_ULONG~TO~VOID_#~1232#1;havoc netdev_timer_#t~ret579#1.base, netdev_timer_#t~ret579#1.offset, netdev_timer_#t~ret580#1.base, netdev_timer_#t~ret580#1.offset, netdev_timer_#t~mem581#1.base, netdev_timer_#t~mem581#1.offset, netdev_timer_#t~mem582#1, netdev_timer_#t~mem583#1, netdev_timer_#t~ret584#1, netdev_timer_#t~mem585#1, netdev_timer_#t~ret586#1, netdev_timer_#t~mem587#1, netdev_timer_#t~mem588#1, netdev_timer_#t~short589#1, netdev_timer_#t~ret590#1, netdev_timer_#t~mem591#1, netdev_timer_#t~ret592#1, netdev_timer_#t~mem593#1, netdev_timer_#t~mem594#1, netdev_timer_#t~ret595#1, netdev_timer_#t~ret596#1, netdev_timer_#t~ret597#1, netdev_timer_~data#1, netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset, netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset, netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset, netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset, netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset, netdev_timer_~next_tick~0#1, netdev_timer_~irq~2#1, netdev_timer_~dspcfg~1#1, netdev_timer_~tmp___1~21#1, netdev_timer_~tmp___2~13#1, netdev_timer_~tmp___3~10#1;netdev_timer_~data#1 := netdev_timer_#in~data#1;havoc netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset;havoc netdev_timer_~np~21#1.base, netdev_timer_~np~21#1.offset;havoc netdev_timer_~tmp~60#1.base, netdev_timer_~tmp~60#1.offset;havoc netdev_timer_~ioaddr~18#1.base, netdev_timer_~ioaddr~18#1.offset;havoc netdev_timer_~tmp___0~35#1.base, netdev_timer_~tmp___0~35#1.offset;havoc netdev_timer_~next_tick~0#1;havoc netdev_timer_~irq~2#1;havoc netdev_timer_~dspcfg~1#1;havoc netdev_timer_~tmp___1~21#1;havoc netdev_timer_~tmp___2~13#1;havoc netdev_timer_~tmp___3~10#1;netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset := 0bv64, netdev_timer_~data#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_4_#t~mem1233#1.base, ldv_timer_timer_instance_4_#t~mem1233#1.offset));havoc ldv_timer_timer_instance_4_#t~mem1233#1.base, ldv_timer_timer_instance_4_#t~mem1233#1.offset; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume 0bv32 == natsemi_set_dspcfg_workaround_~tmp___1~7#1;natsemi_set_dspcfg_workaround_~new_setting~0#1 := 0bv32; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume !(0bv32 == natsemi_set_dspcfg_workaround_~tmp___1~7#1);natsemi_set_dspcfg_workaround_#res#1 := natsemi_set_dspcfg_workaround_~count#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11633: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_34 } true;ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.offset := ~ldv_1_callback_set_settings~0.base, ~ldv_1_callback_set_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1159#1, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg2#1.offset;assume { :begin_inline_set_settings } true;set_settings_#in~dev#1.base, set_settings_#in~dev#1.offset, set_settings_#in~ecmd#1.base, set_settings_#in~ecmd#1.offset := ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg2#1.offset;havoc set_settings_#res#1;havoc set_settings_#t~ret903#1.base, set_settings_#t~ret903#1.offset, set_settings_#t~ret904#1, set_settings_~dev#1.base, set_settings_~dev#1.offset, set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset, set_settings_~np~47#1.base, set_settings_~np~47#1.offset, set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset, set_settings_~res~0#1;set_settings_~dev#1.base, set_settings_~dev#1.offset := set_settings_#in~dev#1.base, set_settings_#in~dev#1.offset;set_settings_~ecmd#1.base, set_settings_~ecmd#1.offset := set_settings_#in~ecmd#1.base, set_settings_#in~ecmd#1.offset;havoc set_settings_~np~47#1.base, set_settings_~np~47#1.offset;havoc set_settings_~tmp~87#1.base, set_settings_~tmp~87#1.offset;havoc set_settings_~res~0#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: SUMMARY for call spin_lock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10907-1: SUMMARY for call set_rx_mode(ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset); srcloc: null [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10907: havoc ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1226#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1226#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume { :begin_inline_ldv_register_netdev_19 } true;ldv_register_netdev_19_#in~ldv_func_arg1#1.base, ldv_register_netdev_19_#in~ldv_func_arg1#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1243#1, ldv_register_netdev_19_#t~ret1244#1, ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset, ldv_register_netdev_19_~ldv_func_res~1#1, ldv_register_netdev_19_~tmp~133#1, ldv_register_netdev_19_~tmp___0~72#1;ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset := ldv_register_netdev_19_#in~ldv_func_arg1#1.base, ldv_register_netdev_19_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_19_~ldv_func_res~1#1;havoc ldv_register_netdev_19_~tmp~133#1;havoc ldv_register_netdev_19_~tmp___0~72#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1343#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~nondet1343#1;register_netdev_#res#1 := register_netdev_#t~nondet1343#1;havoc register_netdev_#t~nondet1343#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1226#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-1: SUMMARY for call netdev_get_ecmd_#t~ret981#1 := mii_nway_result(~bvand~32(~zero_extend~32~16(netdev_get_ecmd_#t~mem980#1), netdev_get_ecmd_~tmp___1~34#1)); srcloc: null [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume 0bv32 != natsemi_probe1_#t~mem345#1;havoc natsemi_probe1_#t~mem345#1;call write~intINTTYPE1#6(2bv8, natsemi_probe1_~dev~0#1.base, ~bvadd~64(514bv64, natsemi_probe1_~dev~0#1.offset), 1bv64); [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume !(0bv32 != natsemi_probe1_#t~mem345#1);havoc natsemi_probe1_#t~mem345#1; [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604-1: SUMMARY for call natsemi_reload_eeprom_#t~ret489#1.base, natsemi_reload_eeprom_#t~ret489#1.offset := netdev_priv(natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset := natsemi_reload_eeprom_#t~ret489#1.base, natsemi_reload_eeprom_#t~ret489#1.offset;havoc natsemi_reload_eeprom_#t~ret489#1.base, natsemi_reload_eeprom_#t~ret489#1.offset;natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset := natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset; [2025-02-08 04:00:37,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: netdev_get_ecmd_~tmp___0~56#1 := netdev_get_ecmd_#t~ret981#1;havoc netdev_get_ecmd_#t~mem980#1;havoc netdev_get_ecmd_#t~ret981#1; [2025-02-08 04:00:37,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:00:37,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502: ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.offset;~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset := ~ldv_1_callback_get_eeprom~0.base, ~ldv_1_callback_get_eeprom~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.base, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.offset, ~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1161#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset;assume { :begin_inline_get_eeprom } true;get_eeprom_#in~dev#1.base, get_eeprom_#in~dev#1.offset, get_eeprom_#in~eeprom#1.base, get_eeprom_#in~eeprom#1.offset, get_eeprom_#in~data#1.base, get_eeprom_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset;havoc get_eeprom_#res#1;havoc get_eeprom_#t~ret920#1.base, get_eeprom_#t~ret920#1.offset, get_eeprom_#t~mem921#1, get_eeprom_#t~ret922#1.base, get_eeprom_#t~ret922#1.offset, get_eeprom_#t~ret923#1, get_eeprom_#t~mem924#1, get_eeprom_#t~mem925#1, get_eeprom_#t~memcpy~res926#1.base, get_eeprom_#t~memcpy~res926#1.offset, get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset, get_eeprom_~eeprom#1.base, get_eeprom_~eeprom#1.offset, get_eeprom_~data#1.base, get_eeprom_~data#1.offset, get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset, get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset, get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset, get_eeprom_~res~2#1, get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset;get_eeprom_~dev#1.base, get_eeprom_~dev#1.offset := get_eeprom_#in~dev#1.base, get_eeprom_#in~dev#1.offset;get_eeprom_~eeprom#1.base, get_eeprom_~eeprom#1.offset := get_eeprom_#in~eeprom#1.base, get_eeprom_#in~eeprom#1.offset;get_eeprom_~data#1.base, get_eeprom_~data#1.offset := get_eeprom_#in~data#1.base, get_eeprom_#in~data#1.offset;havoc get_eeprom_~np~53#1.base, get_eeprom_~np~53#1.offset;havoc get_eeprom_~tmp~95#1.base, get_eeprom_~tmp~95#1.offset;havoc get_eeprom_~eebuf~0#1.base, get_eeprom_~eebuf~0#1.offset;havoc get_eeprom_~res~2#1;havoc get_eeprom_~tmp___0~51#1.base, get_eeprom_~tmp___0~51#1.offset; [2025-02-08 04:00:37,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: assume 0bv32 != ldv_entry_EMGentry_15_~tmp~114#1;~ldv_statevar_15~0 := 3bv32; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: assume !(0bv32 != ldv_entry_EMGentry_15_~tmp~114#1);~ldv_statevar_15~0 := 5bv32; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: SUMMARY for call writew(1bv16, netdev_timer_~ioaddr~18#1.base, ~bvadd~64(204bv64, netdev_timer_~ioaddr~18#1.offset)); srcloc: null [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11965: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11040: assume 2bv32 == ~ldv_statevar_15~0; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11040: assume !(2bv32 == ~ldv_statevar_15~0); [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume 35143bv32 == netdev_ioctl_~cmd#1; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume !(35143bv32 == netdev_ioctl_~cmd#1); [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6614: natsemi_init_media_~tmp___5~0#1 := natsemi_init_media_#t~ret314#1;havoc natsemi_init_media_#t~ret314#1;call natsemi_init_media_#t~mem315#1.base, natsemi_init_media_#t~mem315#1.offset := read~$Pointer$#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1104bv64, natsemi_init_media_~np~4#1.offset), 8bv64); [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6614-1: SUMMARY for call natsemi_init_media_#t~ret314#1 := mdio_read(natsemi_init_media_~dev#1.base, natsemi_init_media_~dev#1.offset, 1bv32); srcloc: null [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428: havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;havoc ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_4_2 } true;havoc ldv_timer_timer_instance_4_#t~mem1234#1.base, ldv_timer_timer_instance_4_#t~mem1234#1.offset;havoc ldv_timer_timer_instance_4_#t~mem1235#1; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset := get_wol_#t~ret905#1.base, get_wol_#t~ret905#1.offset;havoc get_wol_#t~ret905#1.base, get_wol_#t~ret905#1.offset;get_wol_~np~48#1.base, get_wol_~np~48#1.offset := get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset; [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323-1: SUMMARY for call get_wol_#t~ret905#1.base, get_wol_#t~ret905#1.offset := netdev_priv(get_wol_~dev#1.base, get_wol_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1;~ldv_statevar_3~0 := 1bv32; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~70#1);~ldv_statevar_3~0 := 7bv32; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume 0bv32 == ldv_assert_linux_usb_dev__probe_failed_~expr#1; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume !(0bv32 == ldv_assert_linux_usb_dev__probe_failed_~expr#1); [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-1: SUMMARY for call netdev_timer_#t~ret586#1 := readw(netdev_timer_~ioaddr~18#1.base, ~bvadd~64(244bv64, netdev_timer_~ioaddr~18#1.offset)); srcloc: null [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: netdev_timer_~dspcfg~1#1 := netdev_timer_#t~ret586#1;havoc netdev_timer_#t~ret586#1; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_0~0 || 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966: call ldv_register_netdev_#t~mem1219#1.base, ldv_register_netdev_#t~mem1219#1.offset := read~$Pointer$#6(ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ~bvadd~64(468bv64, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset), 8bv64);call ldv_register_netdev_#t~mem1220#1.base, ldv_register_netdev_#t~mem1220#1.offset := read~$Pointer$#6(ldv_register_netdev_#t~mem1219#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem1219#1.offset), 8bv64);assume { :begin_inline_ldv_register_netdev_open_10_6 } true;ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem1220#1.base, ldv_register_netdev_#t~mem1220#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret1223#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~125#1;ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset := ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset;ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset := ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_10_6_~tmp~125#1; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume 0bv32 != natsemi_probe1_~i~0#1; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume !(0bv32 != natsemi_probe1_~i~0#1);assume { :begin_inline_device_create_file } true;device_create_file_#in~arg0#1.base, device_create_file_#in~arg0#1.offset, device_create_file_#in~arg1#1.base, device_create_file_#in~arg1#1.offset := natsemi_probe1_~pdev#1.base, ~bvadd~64(179bv64, natsemi_probe1_~pdev#1.offset), ~#dev_attr_dspcfg_workaround~0.base, ~#dev_attr_dspcfg_workaround~0.offset;havoc device_create_file_#res#1;havoc device_create_file_#t~nondet1329#1, device_create_file_~arg0#1.base, device_create_file_~arg0#1.offset, device_create_file_~arg1#1.base, device_create_file_~arg1#1.offset;device_create_file_~arg0#1.base, device_create_file_~arg0#1.offset := device_create_file_#in~arg0#1.base, device_create_file_#in~arg0#1.offset;device_create_file_~arg1#1.base, device_create_file_~arg1#1.offset := device_create_file_#in~arg1#1.base, device_create_file_#in~arg1#1.offset;havoc device_create_file_#t~nondet1329#1;device_create_file_#res#1 := device_create_file_#t~nondet1329#1;havoc device_create_file_#t~nondet1329#1; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615-1: SUMMARY for call natsemi_init_media_#t~ret316#1.base, natsemi_init_media_#t~ret316#1.offset := pci_name(natsemi_init_media_#t~mem315#1.base, natsemi_init_media_#t~mem315#1.offset); srcloc: null [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset := natsemi_reload_eeprom_#t~ret490#1.base, natsemi_reload_eeprom_#t~ret490#1.offset;havoc natsemi_reload_eeprom_#t~ret490#1.base, natsemi_reload_eeprom_#t~ret490#1.offset;natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset := natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615: natsemi_init_media_~tmp___6~0#1.base, natsemi_init_media_~tmp___6~0#1.offset := natsemi_init_media_#t~ret316#1.base, natsemi_init_media_#t~ret316#1.offset;havoc natsemi_init_media_#t~mem315#1.base, natsemi_init_media_#t~mem315#1.offset;havoc natsemi_init_media_#t~ret316#1.base, natsemi_init_media_#t~ret316#1.offset;call natsemi_init_media_#t~mem317#1 := read~intINTTYPE2#6(natsemi_init_media_~np~4#1.base, ~bvadd~64(1262bv64, natsemi_init_media_~np~4#1.offset), 2bv64); [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume ~bvule~32(netdev_set_sopass_#t~mem945#1, 1026bv32);havoc netdev_set_sopass_#t~mem945#1;netdev_set_sopass_#res#1 := 0bv32; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume !~bvule~32(netdev_set_sopass_#t~mem945#1, 1026bv32);havoc netdev_set_sopass_#t~mem945#1; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume 256bv32 == netdev_get_ecmd_~tmp___0~56#1 || 128bv32 == netdev_get_ecmd_~tmp___0~56#1; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume !(256bv32 == netdev_get_ecmd_~tmp___0~56#1 || 128bv32 == netdev_get_ecmd_~tmp___0~56#1); [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-1: SUMMARY for call natsemi_reload_eeprom_#t~ret490#1.base, natsemi_reload_eeprom_#t~ret490#1.offset := ns_ioaddr(natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset := get_drvinfo_#t~ret893#1.base, get_drvinfo_#t~ret893#1.offset;havoc get_drvinfo_#t~ret893#1.base, get_drvinfo_#t~ret893#1.offset;get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset := get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438: assume 24bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11438: assume !(24bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: assume ~bvsgt~32(netdev_timer_~next_tick~0#1, 1bv32); [2025-02-08 04:00:37,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: assume !~bvsgt~32(netdev_timer_~next_tick~0#1, 1bv32);assume { :begin_inline_ldv_mod_timer_25 } true;ldv_mod_timer_25_#in~ldv_func_arg1#1.base, ldv_mod_timer_25_#in~ldv_func_arg1#1.offset, ldv_mod_timer_25_#in~ldv_func_arg2#1 := netdev_timer_~np~21#1.base, ~bvadd~64(980bv64, netdev_timer_~np~21#1.offset), ~bvadd~64(~jiffies~0, ~sign_extend~64~32(netdev_timer_~next_tick~0#1));havoc ldv_mod_timer_25_#res#1;havoc ldv_mod_timer_25_#t~ret1249#1, ldv_mod_timer_25_#t~ret1250#1, ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1, ldv_mod_timer_25_~ldv_func_res~4#1, ldv_mod_timer_25_~tmp~136#1, ldv_mod_timer_25_~tmp___0~75#1;ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset := ldv_mod_timer_25_#in~ldv_func_arg1#1.base, ldv_mod_timer_25_#in~ldv_func_arg1#1.offset;ldv_mod_timer_25_~ldv_func_arg2#1 := ldv_mod_timer_25_#in~ldv_func_arg2#1;havoc ldv_mod_timer_25_~ldv_func_res~4#1;havoc ldv_mod_timer_25_~tmp~136#1;havoc ldv_mod_timer_25_~tmp___0~75#1; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-1: SUMMARY for call get_drvinfo_#t~ret893#1.base, get_drvinfo_#t~ret893#1.offset := netdev_priv(get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069-1: SUMMARY for call writew(0bv16, netdev_timer_~ioaddr~18#1.base, ~bvadd~64(204bv64, netdev_timer_~ioaddr~18#1.offset)); srcloc: null [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: call netdev_timer_#t~mem587#1 := read~intINTTYPE4#6(netdev_timer_~np~21#1.base, ~bvadd~64(1254bv64, netdev_timer_~np~21#1.offset), 4bv64);netdev_timer_#t~short589#1 := 0bv32 != netdev_timer_#t~mem587#1; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 || 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem1210#1.base, ldv_pci_pci_instance_2_#t~mem1210#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(32bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem1210#1.base, ldv_pci_pci_instance_2_#t~mem1210#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1179#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~120#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~120#1;assume { :begin_inline_natsemi_probe1 } true;natsemi_probe1_#in~pdev#1.base, natsemi_probe1_#in~pdev#1.offset, natsemi_probe1_#in~ent#1.base, natsemi_probe1_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc natsemi_probe1_#res#1;havoc natsemi_probe1_#t~mem319#1, natsemi_probe1_#t~ret320#1, natsemi_probe1_#t~ret321#1, natsemi_probe1_#t~mem322#1, natsemi_probe1_#t~mem323#1, natsemi_probe1_#t~ret324#1, natsemi_probe1_#t~mem325#1, natsemi_probe1_#t~mem326#1, natsemi_probe1_#t~mem327#1, natsemi_probe1_#t~mem328#1, natsemi_probe1_#t~short329#1, natsemi_probe1_#t~ite332#1, natsemi_probe1_#t~mem330#1, natsemi_probe1_#t~mem331#1, natsemi_probe1_#t~mem333#1, natsemi_probe1_#t~ret334#1.base, natsemi_probe1_#t~ret334#1.offset, natsemi_probe1_#t~ret335#1, natsemi_probe1_#t~ret336#1.base, natsemi_probe1_#t~ret336#1.offset, natsemi_probe1_#t~ret337#1, natsemi_probe1_#t~ret338#1, natsemi_probe1_#t~mem339#1.base, natsemi_probe1_#t~mem339#1.offset, natsemi_probe1_#t~mem340#1.base, natsemi_probe1_#t~mem340#1.offset, natsemi_probe1_#t~ret341#1.base, natsemi_probe1_#t~ret341#1.offset, natsemi_probe1_#t~ret342#1.base, natsemi_probe1_#t~ret342#1.offset, natsemi_probe1_#t~mem343#1, natsemi_probe1_#t~mem344#1, natsemi_probe1_#t~mem345#1, natsemi_probe1_#t~ret346#1, natsemi_probe1_#t~mem347#1, natsemi_probe1_#t~ret348#1, natsemi_probe1_#t~mem349#1, natsemi_probe1_#t~mem350#1, natsemi_probe1_#t~short351#1, natsemi_probe1_#t~ite353#1, natsemi_probe1_#t~mem352#1, natsemi_probe1_#t~mem354#1.base, natsemi_probe1_#t~mem354#1.offset, natsemi_probe1_#t~ret355#1.base, natsemi_probe1_#t~ret355#1.offset, natsemi_probe1_#t~ret356#1, natsemi_probe1_#t~mem357#1, natsemi_probe1_#t~short358#1, natsemi_probe1_#t~ret359#1, natsemi_probe1_#t~mem360#1, natsemi_probe1_#t~mem361#1.base, natsemi_probe1_#t~mem361#1.offset, natsemi_probe1_#t~ret362#1.base, natsemi_probe1_#t~ret362#1.offset, natsemi_probe1_#t~mem363#1, natsemi_probe1_#t~ret364#1, natsemi_probe1_#t~ret365#1, natsemi_probe1_#t~ret366#1, natsemi_probe1_#t~mem367#1, natsemi_probe1_#t~mem368#1.base, natsemi_probe1_#t~mem368#1.offset, natsemi_probe1_#t~ret369#1.base, natsemi_probe1_#t~ret369#1.offset, natsemi_probe1_#t~mem370#1.base, natsemi_probe1_#t~mem370#1.offset, natsemi_probe1_#t~mem371#1.base, natsemi_probe1_#t~mem371#1.offset, natsemi_probe1_#t~ret372#1, natsemi_probe1_#t~mem373#1, natsemi_probe1_#t~ret374#1, natsemi_probe1_#t~mem375#1, natsemi_probe1_#t~ret376#1, natsemi_probe1_#t~mem377#1, natsemi_probe1_#t~ret378#1, natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, natsemi_probe1_~ent#1.base, natsemi_probe1_~ent#1.offset, natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset, natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset, natsemi_probe1_~i~0#1, natsemi_probe1_~option~0#1, natsemi_probe1_~irq~0#1, natsemi_probe1_~chip_idx~0#1, natsemi_probe1_~find_cnt~0#1, natsemi_probe1_~iostart~0#1, natsemi_probe1_~iosize~0#1, natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, natsemi_probe1_~pcibar~0#1, natsemi_probe1_~prev_eedata~0#1, natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, natsemi_probe1_~newtmp~0#1, natsemi_probe1_~eedata~0#1, natsemi_probe1_~tmp___0~17#1, natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset, natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset, natsemi_probe1_~tmp___2~5#1, natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset, natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset, natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset;natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset := natsemi_probe1_#in~pdev#1.base, natsemi_probe1_#in~pdev#1.offset;natsemi_probe1_~ent#1.base, natsemi_probe1_~ent#1.offset := natsemi_probe1_#in~ent#1.base, natsemi_probe1_#in~ent#1.offset;havoc natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc natsemi_probe1_~np~5#1.base, natsemi_probe1_~np~5#1.offset;havoc natsemi_probe1_~i~0#1;havoc natsemi_probe1_~option~0#1;havoc natsemi_probe1_~irq~0#1;havoc natsemi_probe1_~chip_idx~0#1;havoc natsemi_probe1_~find_cnt~0#1;havoc natsemi_probe1_~iostart~0#1;havoc natsemi_probe1_~iosize~0#1;havoc natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset;havoc natsemi_probe1_~pcibar~0#1;havoc natsemi_probe1_~prev_eedata~0#1;call natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset := #Ultimate.allocOnStack(4bv64);havoc natsemi_probe1_~newtmp~0#1;havoc natsemi_probe1_~eedata~0#1;havoc natsemi_probe1_~tmp___0~17#1;havoc natsemi_probe1_~tmp___1~9#1.base, natsemi_probe1_~tmp___1~9#1.offset;call natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc natsemi_probe1_~tmp___2~5#1;havoc natsemi_probe1_~tmp___3~3#1.base, natsemi_probe1_~tmp___3~3#1.offset;havoc natsemi_probe1_~tmp___4~2#1.base, natsemi_probe1_~tmp___4~2#1.offset;havoc natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset;call natsemi_probe1_#t~mem319#1 := read~intINTTYPE8#6(natsemi_probe1_~ent#1.base, ~bvadd~64(24bv64, natsemi_probe1_~ent#1.offset), 8bv64);natsemi_probe1_~chip_idx~0#1 := natsemi_probe1_#t~mem319#1[32:0];havoc natsemi_probe1_#t~mem319#1;natsemi_probe1_~find_cnt~0#1 := 4294967295bv32;natsemi_probe1_~pcibar~0#1 := 1bv32; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835-1: call ldv_pci_pci_instance_2_#t~mem1196#1.base, ldv_pci_pci_instance_2_#t~mem1196#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1196#1.base, ldv_pci_pci_instance_2_#t~mem1196#1.offset);havoc ldv_pci_pci_instance_2_#t~mem1196#1.base, ldv_pci_pci_instance_2_#t~mem1196#1.offset;call ldv_pci_pci_instance_2_#t~mem1197#1.base, ldv_pci_pci_instance_2_#t~mem1197#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem1197#1.base, ldv_pci_pci_instance_2_#t~mem1197#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret1182#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :begin_inline_##fun~$Pointer$~TO~C_INT } true;##fun~$Pointer$~TO~C_INT_#in~1181#1.base, ##fun~$Pointer$~TO~C_INT_#in~1181#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset;havoc ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres1352#1, ##fun~$Pointer$~TO~C_INT_#t~ret1353#1, ##fun~$Pointer$~TO~C_INT_#t~ret1354#1, ##fun~$Pointer$~TO~C_INT_#t~ret1355#1, ##fun~$Pointer$~TO~C_INT_#t~ret1356#1, ##fun~$Pointer$~TO~C_INT_#t~ret1357#1, ##fun~$Pointer$~TO~C_INT_#t~ret1358#1, ##fun~$Pointer$~TO~C_INT_#t~ret1359#1;##fun~$Pointer$~TO~C_INT_#~1181#1.base, ##fun~$Pointer$~TO~C_INT_#~1181#1.offset := ##fun~$Pointer$~TO~C_INT_#in~1181#1.base, ##fun~$Pointer$~TO~C_INT_#in~1181#1.offset; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1196#1.base, ldv_pci_pci_instance_2_#t~mem1196#1.offset));havoc ldv_pci_pci_instance_2_#t~mem1196#1.base, ldv_pci_pci_instance_2_#t~mem1196#1.offset; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: ldv_register_netdev_#t~ret1221#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret1223#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~125#1;havoc ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_10_6 } true;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1221#1;havoc ldv_register_netdev_#t~mem1219#1.base, ldv_register_netdev_#t~mem1219#1.offset;havoc ldv_register_netdev_#t~mem1220#1.base, ldv_register_netdev_#t~mem1220#1.offset;havoc ldv_register_netdev_#t~ret1221#1; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616-1: SUMMARY for call natsemi_init_media_#t~ret318#1 := printk(21bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616: havoc natsemi_init_media_#t~mem317#1;havoc natsemi_init_media_#t~ret318#1; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: assume { :begin_inline_netdev_get_wol } true;netdev_get_wol_#in~dev#1.base, netdev_get_wol_#in~dev#1.offset, netdev_get_wol_#in~supported#1.base, netdev_get_wol_#in~supported#1.offset, netdev_get_wol_#in~cur#1.base, netdev_get_wol_#in~cur#1.offset := get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, ~bvadd~64(4bv64, get_wol_~wol#1.offset), get_wol_~wol#1.base, ~bvadd~64(8bv64, get_wol_~wol#1.offset);havoc netdev_get_wol_#res#1;havoc netdev_get_wol_#t~ret931#1.base, netdev_get_wol_#t~ret931#1.offset, netdev_get_wol_#t~ret932#1.base, netdev_get_wol_#t~ret932#1.offset, netdev_get_wol_#t~ret933#1, netdev_get_wol_#t~mem934#1, netdev_get_wol_#t~mem935#1, netdev_get_wol_#t~mem936#1, netdev_get_wol_#t~mem937#1, netdev_get_wol_#t~mem938#1, netdev_get_wol_#t~mem939#1, netdev_get_wol_#t~mem940#1, netdev_get_wol_#t~mem941#1, netdev_get_wol_#t~mem942#1, netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset, netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset, netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset, netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset, netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset, netdev_get_wol_~regval~0#1, netdev_get_wol_~tmp___1~31#1;netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset := netdev_get_wol_#in~dev#1.base, netdev_get_wol_#in~dev#1.offset;netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset := netdev_get_wol_#in~supported#1.base, netdev_get_wol_#in~supported#1.offset;netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset := netdev_get_wol_#in~cur#1.base, netdev_get_wol_#in~cur#1.offset;havoc netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset;havoc netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset;havoc netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset;havoc netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset;havoc netdev_get_wol_~regval~0#1;havoc netdev_get_wol_~tmp___1~31#1; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325-1: SUMMARY for call spin_lock_irq(get_wol_~np~48#1.base, ~bvadd~64(1268bv64, get_wol_~np~48#1.offset)); srcloc: null [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: havoc eth_mac_addr_#t~nondet1330#1; [2025-02-08 04:00:37,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421-1: ldv_dummy_resourceless_instance_callback_1_25_#t~ret1155#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1330#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;havoc eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;assume { :end_inline_eth_mac_addr } true;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret1155#1;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret1155#1, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_25 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume false; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume !false; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume 1bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem1002#1);havoc netdev_set_ecmd_#t~mem1002#1;call netdev_set_ecmd_#t~mem1003#1 := read~intINTTYPE2#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);call write~intINTTYPE2#6(~bvand~32(64543bv32, ~zero_extend~32~16(netdev_set_ecmd_#t~mem1003#1))[16:0], netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);havoc netdev_set_ecmd_#t~mem1003#1;call netdev_set_ecmd_#t~mem1004#1 := read~intINTTYPE4#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_set_ecmd_~ecmd#1.offset), 4bv64); [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume !(1bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem1002#1));havoc netdev_set_ecmd_#t~mem1002#1; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_10_#t~ret1147#1 := get_eeprom_len(ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset); srcloc: null [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9722: SUMMARY for call ethtool_cmd_speed_set(netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, 100bv32); srcloc: null [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779: havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1147#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1147#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: assume 0bv64 == ~bvadd~64(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset);natsemi_probe1_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset);havoc natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset;call ULTIMATE.dealloc(natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset);havoc natsemi_probe1_~#__key~0#1.base, natsemi_probe1_~#__key~0#1.offset; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: assume !(0bv64 == ~bvadd~64(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset));call write~$Pointer$#6(natsemi_probe1_~pdev#1.base, ~bvadd~64(179bv64, natsemi_probe1_~pdev#1.offset), natsemi_probe1_~dev~0#1.base, ~bvadd~64(1236bv64, natsemi_probe1_~dev~0#1.offset), 8bv64);assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := natsemi_probe1_~pdev#1.base, natsemi_probe1_~pdev#1.offset, 22bv64, 0bv64;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1341#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet1341#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet1341#1;havoc pci_request_regions_#t~nondet1341#1; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-1: SUMMARY for call natsemi_probe1_#t~ret346#1 := readl(natsemi_probe1_~ioaddr~1#1.base, ~bvadd~64(4bv64, natsemi_probe1_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: natsemi_probe1_~tmp___2~5#1 := natsemi_probe1_#t~ret346#1;havoc natsemi_probe1_#t~ret346#1; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608-1: SUMMARY for call writel(4bv32, natsemi_reload_eeprom_~ioaddr~11#1.base, ~bvadd~64(12bv64, natsemi_reload_eeprom_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: natsemi_reload_eeprom_~i~9#1 := 0bv32; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: havoc get_drvinfo_#t~ret894#1; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260-1: SUMMARY for call get_drvinfo_#t~ret894#1 := strlcpy(get_drvinfo_~info#1.base, ~bvadd~64(4bv64, get_drvinfo_~info#1.offset), 75bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: assume netdev_timer_#t~short589#1;call netdev_timer_#t~mem588#1 := read~intINTTYPE2#6(netdev_timer_~np~21#1.base, ~bvadd~64(1252bv64, netdev_timer_~np~21#1.offset), 2bv64);netdev_timer_#t~short589#1 := ~zero_extend~32~16(netdev_timer_~dspcfg~1#1) != ~zero_extend~32~16(netdev_timer_#t~mem588#1); [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: assume !netdev_timer_#t~short589#1; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11044: assume 3bv32 == ~ldv_statevar_15~0; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11044: assume !(3bv32 == ~ldv_statevar_15~0); [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume netdev_timer_#t~short589#1;havoc netdev_timer_#t~mem587#1;havoc netdev_timer_#t~mem588#1;havoc netdev_timer_#t~short589#1; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume !netdev_timer_#t~short589#1;havoc netdev_timer_#t~mem587#1;havoc netdev_timer_#t~mem588#1;havoc netdev_timer_#t~short589#1; [2025-02-08 04:00:37,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-1: SUMMARY for call netdev_timer_#t~ret595#1 := round_jiffies(~bvadd~64(~jiffies~0, ~sign_extend~64~32(netdev_timer_~next_tick~0#1))); srcloc: null [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9987: assume 35144bv32 == netdev_ioctl_~cmd#1; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9987: assume !(35144bv32 == netdev_ioctl_~cmd#1); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: netdev_timer_~tmp___3~10#1 := netdev_timer_#t~ret595#1;havoc netdev_timer_#t~ret595#1;assume { :begin_inline_ldv_mod_timer_24 } true;ldv_mod_timer_24_#in~ldv_func_arg1#1.base, ldv_mod_timer_24_#in~ldv_func_arg1#1.offset, ldv_mod_timer_24_#in~ldv_func_arg2#1 := netdev_timer_~np~21#1.base, ~bvadd~64(980bv64, netdev_timer_~np~21#1.offset), netdev_timer_~tmp___3~10#1;havoc ldv_mod_timer_24_#res#1;havoc ldv_mod_timer_24_#t~ret1247#1, ldv_mod_timer_24_#t~ret1248#1, ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1, ldv_mod_timer_24_~ldv_func_res~3#1, ldv_mod_timer_24_~tmp~135#1, ldv_mod_timer_24_~tmp___0~74#1;ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset := ldv_mod_timer_24_#in~ldv_func_arg1#1.base, ldv_mod_timer_24_#in~ldv_func_arg1#1.offset;ldv_mod_timer_24_~ldv_func_arg2#1 := ldv_mod_timer_24_#in~ldv_func_arg2#1;havoc ldv_mod_timer_24_~ldv_func_res~3#1;havoc ldv_mod_timer_24_~tmp~135#1;havoc ldv_mod_timer_24_~tmp___0~74#1; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: havoc ldv_pci_instance_resume_early_2_6_#t~ret1182#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_2_6 } true;havoc ldv_pci_pci_instance_2_#t~mem1197#1.base, ldv_pci_pci_instance_2_#t~mem1197#1.offset; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11969-1: SUMMARY for call ldv_register_netdev_#t~ret1222#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: call netdev_get_regs_#t~mem1027#1 := read~intINTTYPE4#6(netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(16bv64, netdev_get_regs_~rbuf~0#1.offset), 4bv64);call netdev_get_regs_#t~mem1028#1 := read~intINTTYPE4#6(netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(20bv64, netdev_get_regs_~rbuf~0#1.offset), 4bv64); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11969: ldv_register_netdev_~tmp~124#1 := ldv_register_netdev_#t~ret1222#1;havoc ldv_register_netdev_#t~ret1222#1; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-1: SUMMARY for call writel(netdev_get_regs_~rfcr~1#1, netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(72bv64, netdev_get_regs_~ioaddr~32#1.offset)); srcloc: null [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset := netdev_get_regs_#t~ret1018#1.base, netdev_get_regs_#t~ret1018#1.offset;havoc netdev_get_regs_#t~ret1018#1.base, netdev_get_regs_#t~ret1018#1.offset;netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset := netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset;netdev_get_regs_~i~19#1 := 0bv32; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855-1: SUMMARY for call netdev_get_regs_#t~ret1018#1.base, netdev_get_regs_#t~ret1018#1.offset := ns_ioaddr(netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset); srcloc: null [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: ~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: havoc get_drvinfo_#t~ret895#1;call get_drvinfo_#t~mem896#1.base, get_drvinfo_#t~mem896#1.offset := read~$Pointer$#6(get_drvinfo_~np~44#1.base, ~bvadd~64(1104bv64, get_drvinfo_~np~44#1.offset), 8bv64); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261-1: SUMMARY for call get_drvinfo_#t~ret895#1 := strlcpy(get_drvinfo_~info#1.base, ~bvadd~64(36bv64, get_drvinfo_~info#1.offset), 76bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: netdev_timer_#t~ret596#1 := ldv_mod_timer_24_#res#1;havoc ldv_mod_timer_24_#t~ret1247#1, ldv_mod_timer_24_#t~ret1248#1, ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1, ldv_mod_timer_24_~ldv_func_res~3#1, ldv_mod_timer_24_~tmp~135#1, ldv_mod_timer_24_~tmp___0~74#1;havoc ldv_mod_timer_24_#in~ldv_func_arg1#1.base, ldv_mod_timer_24_#in~ldv_func_arg1#1.offset, ldv_mod_timer_24_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_24 } true;havoc netdev_timer_#t~ret596#1; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume 0bv32 != ~bvand~32(4096bv32, natsemi_probe1_~tmp___2~5#1);call write~intINTTYPE1#6(2bv8, natsemi_probe1_~dev~0#1.base, ~bvadd~64(514bv64, natsemi_probe1_~dev~0#1.offset), 1bv64); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume !(0bv32 != ~bvand~32(4096bv32, natsemi_probe1_~tmp___2~5#1));call write~intINTTYPE1#6(0bv8, natsemi_probe1_~dev~0#1.base, ~bvadd~64(514bv64, natsemi_probe1_~dev~0#1.offset), 1bv64); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset := netdev_get_ecmd_#t~ret957#1.base, netdev_get_ecmd_#t~ret957#1.offset;havoc netdev_get_ecmd_#t~ret957#1.base, netdev_get_ecmd_#t~ret957#1.offset;netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset := netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset;call netdev_get_ecmd_#t~mem958#1 := read~intINTTYPE1#6(netdev_get_ecmd_~dev#1.base, ~bvadd~64(514bv64, netdev_get_ecmd_~dev#1.offset), 1bv64);call write~intINTTYPE1#6(netdev_get_ecmd_#t~mem958#1, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(15bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64);havoc netdev_get_ecmd_#t~mem958#1;call netdev_get_ecmd_#t~mem959#1 := read~intINTTYPE2#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1258bv64, netdev_get_ecmd_~np~58#1.offset), 2bv64); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: assume 0bv32 != ~bvand~32(1bv32, netdev_set_ecmd_#t~mem1004#1);havoc netdev_set_ecmd_#t~mem1004#1;call netdev_set_ecmd_#t~mem1005#1 := read~intINTTYPE2#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);call write~intINTTYPE2#6(~bvor~32(32bv32, ~zero_extend~32~16(netdev_set_ecmd_#t~mem1005#1))[16:0], netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);havoc netdev_set_ecmd_#t~mem1005#1; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: assume !(0bv32 != ~bvand~32(1bv32, netdev_set_ecmd_#t~mem1004#1));havoc netdev_set_ecmd_#t~mem1004#1; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442: assume 25bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442: assume !(25bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset := ~ldv_1_callback_set_wol~0.base, ~ldv_1_callback_set_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1160#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset;assume { :begin_inline_set_wol } true;set_wol_#in~dev#1.base, set_wol_#in~dev#1.offset, set_wol_#in~wol#1.base, set_wol_#in~wol#1.offset := ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;havoc set_wol_#res#1;havoc set_wol_#t~ret908#1.base, set_wol_#t~ret908#1.offset, set_wol_#t~mem909#1, set_wol_#t~ret910#1, set_wol_#t~ret911#1, set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_~wol#1.base, set_wol_~wol#1.offset, set_wol_~np~49#1.base, set_wol_~np~49#1.offset, set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset, set_wol_~res~1#1;set_wol_~dev#1.base, set_wol_~dev#1.offset := set_wol_#in~dev#1.base, set_wol_#in~dev#1.offset;set_wol_~wol#1.base, set_wol_~wol#1.offset := set_wol_#in~wol#1.base, set_wol_#in~wol#1.offset;havoc set_wol_~np~49#1.base, set_wol_~np~49#1.offset;havoc set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset;havoc set_wol_~res~1#1; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-1: SUMMARY for call netdev_get_ecmd_#t~ret957#1.base, netdev_get_ecmd_#t~ret957#1.offset := netdev_priv(netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset := ~ldv_1_callback_ndo_get_stats~0.base, ~ldv_1_callback_ndo_get_stats~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.base, ldv_dummy_resourceless_instance_callback_1_23_#t~ret1154#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset;assume { :begin_inline_get_stats } true;get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset;havoc get_stats_#res#1.base, get_stats_#res#1.offset;havoc get_stats_#t~ret863#1.base, get_stats_#t~ret863#1.offset, get_stats_#t~ret864#1, get_stats_#t~mem865#1, get_stats_#t~short866#1, get_stats_~dev#1.base, get_stats_~dev#1.offset, get_stats_~np~39#1.base, get_stats_~np~39#1.offset, get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset, get_stats_~tmp___0~47#1;get_stats_~dev#1.base, get_stats_~dev#1.offset := get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset;havoc get_stats_~np~39#1.base, get_stats_~np~39#1.offset;havoc get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset;havoc get_stats_~tmp___0~47#1; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262-1: SUMMARY for call get_drvinfo_#t~ret897#1.base, get_drvinfo_#t~ret897#1.offset := pci_name(get_drvinfo_#t~mem896#1.base, get_drvinfo_#t~mem896#1.offset); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: ~ldv_statevar_4~0 := 3bv32; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328: havoc get_wol_#t~ret905#1.base, get_wol_#t~ret905#1.offset, get_wol_#t~ret906#1, get_wol_#t~ret907#1, get_wol_~dev#1.base, get_wol_~dev#1.offset, get_wol_~wol#1.base, get_wol_~wol#1.offset, get_wol_~np~48#1.base, get_wol_~np~48#1.offset, get_wol_~tmp~88#1.base, get_wol_~tmp~88#1.offset;havoc get_wol_#in~dev#1.base, get_wol_#in~dev#1.offset, get_wol_#in~wol#1.base, get_wol_#in~wol#1.offset;assume { :end_inline_get_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328-1: SUMMARY for call spin_unlock_irq(get_wol_~np~48#1.base, ~bvadd~64(1268bv64, get_wol_~np~48#1.offset)); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset := get_drvinfo_#t~ret897#1.base, get_drvinfo_#t~ret897#1.offset;havoc get_drvinfo_#t~mem896#1.base, get_drvinfo_#t~mem896#1.offset;havoc get_drvinfo_#t~ret897#1.base, get_drvinfo_#t~ret897#1.offset; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-1: SUMMARY for call netdev_timer_#t~ret590#1 := netif_queue_stopped(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume 0bv32 != ~bvand~32(netdev_get_regs_#t~mem1027#1, netdev_get_regs_#t~mem1028#1);havoc netdev_get_regs_#t~mem1027#1;havoc netdev_get_regs_#t~mem1028#1;call netdev_get_regs_#t~mem1029#1 := read~intINTTYPE4#6(netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(16bv64, netdev_get_regs_~rbuf~0#1.offset), 4bv64);call netdev_get_regs_#t~mem1030#1 := read~intINTTYPE4#6(netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(20bv64, netdev_get_regs_~rbuf~0#1.offset), 4bv64); [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume !(0bv32 != ~bvand~32(netdev_get_regs_#t~mem1027#1, netdev_get_regs_#t~mem1028#1));havoc netdev_get_regs_#t~mem1027#1;havoc netdev_get_regs_#t~mem1028#1; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: netdev_timer_~tmp___1~21#1 := (if 0bv8 == netdev_timer_#t~ret590#1 then 0bv8 else 1bv8);havoc netdev_timer_#t~ret590#1; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: assume 0bv32 != ldv_register_netdev_~tmp~124#1; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: assume !(0bv32 != ldv_register_netdev_~tmp~124#1); [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11707: ldv_pci_pci_instance_2_#t~ret1205#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1184#1, ldv_pci_instance_suspend_2_8_#t~ret1185#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~121#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1205#1;havoc ldv_pci_pci_instance_2_#t~mem1203#1.base, ldv_pci_pci_instance_2_#t~mem1203#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1204#1;havoc ldv_pci_pci_instance_2_#t~ret1205#1; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume ~bvsle~32(natsemi_reload_eeprom_~i~9#1, 399bv32); [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume !~bvsle~32(natsemi_reload_eeprom_~i~9#1, 399bv32); [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: netdev_set_sopass_~tmp___1~32#1 := netdev_set_sopass_#t~ret946#1;havoc netdev_set_sopass_#t~ret946#1;netdev_set_sopass_~addr~1#1 := ~bvand~32(4294966272bv32, netdev_set_sopass_~tmp___1~32#1);netdev_set_sopass_~addr~1#1 := ~bvand~32(2147483647bv32, netdev_set_sopass_~addr~1#1); [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-1: SUMMARY for call netdev_set_sopass_#t~ret946#1 := readl(netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(72bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset := netdev_get_wol_#t~ret931#1.base, netdev_get_wol_#t~ret931#1.offset;havoc netdev_get_wol_#t~ret931#1.base, netdev_get_wol_#t~ret931#1.offset;netdev_get_wol_~np~55#1.base, netdev_get_wol_~np~55#1.offset := netdev_get_wol_~tmp~97#1.base, netdev_get_wol_~tmp~97#1.offset; [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call netdev_get_wol_#t~ret931#1.base, netdev_get_wol_#t~ret931#1.offset := netdev_priv(netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: havoc get_drvinfo_#t~ret898#1;havoc get_drvinfo_#t~ret893#1.base, get_drvinfo_#t~ret893#1.offset, get_drvinfo_#t~ret894#1, get_drvinfo_#t~ret895#1, get_drvinfo_#t~mem896#1.base, get_drvinfo_#t~mem896#1.offset, get_drvinfo_#t~ret897#1.base, get_drvinfo_#t~ret897#1.offset, get_drvinfo_#t~ret898#1, get_drvinfo_~dev#1.base, get_drvinfo_~dev#1.offset, get_drvinfo_~info#1.base, get_drvinfo_~info#1.offset, get_drvinfo_~np~44#1.base, get_drvinfo_~np~44#1.offset, get_drvinfo_~tmp~84#1.base, get_drvinfo_~tmp~84#1.offset, get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset;havoc get_drvinfo_#in~dev#1.base, get_drvinfo_#in~dev#1.offset, get_drvinfo_#in~info#1.base, get_drvinfo_#in~info#1.offset;assume { :end_inline_get_drvinfo } true;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263-1: SUMMARY for call get_drvinfo_#t~ret898#1 := strlcpy(get_drvinfo_~info#1.base, ~bvadd~64(100bv64, get_drvinfo_~info#1.offset), get_drvinfo_~tmp___0~50#1.base, get_drvinfo_~tmp___0~50#1.offset, 32bv64); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: ldv_pci_pci_instance_2_~tmp___1~42#1 := ldv_pci_pci_instance_2_#t~ret1213#1;havoc ldv_pci_pci_instance_2_#t~ret1213#1; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1213#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9726: SUMMARY for call ethtool_cmd_speed_set(netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, 10bv32); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6489-1: SUMMARY for call natsemi_set_dspcfg_workaround_#t~ret286#1.base, natsemi_set_dspcfg_workaround_#t~ret286#1.offset := spinlock_check(natsemi_set_dspcfg_workaround_~np~1#1.base, ~bvadd~64(1268bv64, natsemi_set_dspcfg_workaround_~np~1#1.offset)); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11378: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11378: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6489: natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset := natsemi_set_dspcfg_workaround_#t~ret286#1.base, natsemi_set_dspcfg_workaround_#t~ret286#1.offset;havoc natsemi_set_dspcfg_workaround_#t~ret286#1.base, natsemi_set_dspcfg_workaround_#t~ret286#1.offset; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189: natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset := natsemi_suspend_#t~ret1105#1.base, natsemi_suspend_#t~ret1105#1.offset;havoc natsemi_suspend_#t~ret1105#1.base, natsemi_suspend_#t~ret1105#1.offset;natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset := natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189-1: SUMMARY for call natsemi_suspend_#t~ret1105#1.base, natsemi_suspend_#t~ret1105#1.offset := pci_get_drvdata(natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_15_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume 0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset);assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret1172#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1170#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1171#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1171#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~1170#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~1171#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~1171#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~1170#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1170#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~1171#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~1171#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1171#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1171#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret1172#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~1170#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~1171#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~1171#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1170#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1171#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~1171#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;havoc ldv_interrupt_instance_thread_0_3_#t~ret1172#1; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume 0bv8 != netdev_timer_~tmp___1~21#1;netdev_timer_~tmp___2~13#1 := 0bv32; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume !(0bv8 != netdev_timer_~tmp___1~21#1);netdev_timer_~tmp___2~13#1 := 1bv32; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: assume ~bvugt~32(~bvsub~32(natsemi_change_mtu_~new_mtu#1, 64bv32), 1960bv32);natsemi_change_mtu_#res#1 := 4294967274bv32; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: assume !~bvugt~32(~bvsub~32(natsemi_change_mtu_~new_mtu#1, 64bv32), 1960bv32);call write~intINTTYPE4#6(natsemi_change_mtu_~new_mtu#1, natsemi_change_mtu_~dev#1.base, ~bvadd~64(516bv64, natsemi_change_mtu_~dev#1.offset), 4bv64); [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925: havoc netdev_get_regs_#t~mem1029#1;havoc netdev_get_regs_#t~mem1030#1;havoc netdev_get_regs_#t~ret1031#1; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-1: SUMMARY for call netdev_get_regs_#t~ret1031#1 := printk(77bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume ~bvsle~32(netdev_get_regs_~i~19#1, 31bv32); [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume !~bvsle~32(netdev_get_regs_~i~19#1, 31bv32);netdev_get_regs_~i~19#1 := 32bv32; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048: assume 4bv32 == ~ldv_statevar_15~0; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048: assume !(4bv32 == ~ldv_statevar_15~0); [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume 0bv32 != natsemi_probe1_~i~0#1; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume !(0bv32 != natsemi_probe1_~i~0#1);call natsemi_probe1_#t~mem367#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1336bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991: assume 35145bv32 == netdev_ioctl_~cmd#1; [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991: assume !(35145bv32 == netdev_ioctl_~cmd#1); [2025-02-08 04:00:37,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: havoc netdev_get_ecmd_#t~mem959#1;call netdev_get_ecmd_#t~mem960#1 := read~intINTTYPE1#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1260bv64, netdev_get_ecmd_~np~58#1.offset), 1bv64);call write~intINTTYPE1#6(netdev_get_ecmd_#t~mem960#1, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(14bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64);havoc netdev_get_ecmd_#t~mem960#1;call netdev_get_ecmd_#t~mem961#1 := read~intINTTYPE1#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1261bv64, netdev_get_ecmd_~np~58#1.offset), 1bv64);call write~intINTTYPE1#6(netdev_get_ecmd_#t~mem961#1, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(18bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64);havoc netdev_get_ecmd_#t~mem961#1;call write~intINTTYPE4#6(0bv32, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call netdev_get_ecmd_#t~mem962#1 := read~intINTTYPE2#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1262bv64, netdev_get_ecmd_~np~58#1.offset), 2bv64); [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661-1: SUMMARY for call ethtool_cmd_speed_set(netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, ~zero_extend~32~16(netdev_get_ecmd_#t~mem959#1)); srcloc: null [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: natsemi_set_dspcfg_workaround_~flags~0#1 := natsemi_set_dspcfg_workaround_#t~ret287#1;havoc natsemi_set_dspcfg_workaround_#t~ret287#1;call write~intINTTYPE4#6(natsemi_set_dspcfg_workaround_~new_setting~0#1, natsemi_set_dspcfg_workaround_~np~1#1.base, ~bvadd~64(1254bv64, natsemi_set_dspcfg_workaround_~np~1#1.offset), 4bv64); [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490-1: SUMMARY for call natsemi_set_dspcfg_workaround_#t~ret287#1 := _raw_spin_lock_irqsave(natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset); srcloc: null [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset := netdev_get_wol_#t~ret932#1.base, netdev_get_wol_#t~ret932#1.offset;havoc netdev_get_wol_#t~ret932#1.base, netdev_get_wol_#t~ret932#1.offset;netdev_get_wol_~ioaddr~29#1.base, netdev_get_wol_~ioaddr~29#1.offset := netdev_get_wol_~tmp___0~53#1.base, netdev_get_wol_~tmp___0~53#1.offset; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-1: SUMMARY for call netdev_get_wol_#t~ret932#1.base, netdev_get_wol_#t~ret932#1.offset := ns_ioaddr(netdev_get_wol_~dev#1.base, netdev_get_wol_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: netdev_timer_#t~ret597#1 := ldv_mod_timer_25_#res#1;havoc ldv_mod_timer_25_#t~ret1249#1, ldv_mod_timer_25_#t~ret1250#1, ldv_mod_timer_25_~ldv_func_arg1#1.base, ldv_mod_timer_25_~ldv_func_arg1#1.offset, ldv_mod_timer_25_~ldv_func_arg2#1, ldv_mod_timer_25_~ldv_func_res~4#1, ldv_mod_timer_25_~tmp~136#1, ldv_mod_timer_25_~tmp___0~75#1;havoc ldv_mod_timer_25_#in~ldv_func_arg1#1.base, ldv_mod_timer_25_#in~ldv_func_arg1#1.offset, ldv_mod_timer_25_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_25 } true;havoc netdev_timer_#t~ret597#1; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11115: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~42#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~42#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: assume 0bv32 != ~bvand~32(2bv32, netdev_set_ecmd_#t~mem1006#1);havoc netdev_set_ecmd_#t~mem1006#1;call netdev_set_ecmd_#t~mem1007#1 := read~intINTTYPE2#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);call write~intINTTYPE2#6(~bvor~32(64bv32, ~zero_extend~32~16(netdev_set_ecmd_#t~mem1007#1))[16:0], netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);havoc netdev_set_ecmd_#t~mem1007#1; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: assume !(0bv32 != ~bvand~32(2bv32, netdev_set_ecmd_#t~mem1006#1));havoc netdev_set_ecmd_#t~mem1006#1; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume { :begin_inline_ldv_dispatch_register_10_4 } true;ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset := ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4bv32; [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614: SUMMARY for call __const_udelay(214750bv64); srcloc: null [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: SUMMARY for call writel(netdev_set_sopass_~addr~1#1, netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(72bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-1: call netdev_set_ecmd_#t~mem1006#1 := read~intINTTYPE4#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_set_ecmd_~ecmd#1.offset), 4bv64); [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret1201#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1188#1, ldv_pci_instance_suspend_late_2_7_#t~ret1189#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~122#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1201#1;havoc ldv_pci_pci_instance_2_#t~mem1199#1.base, ldv_pci_pci_instance_2_#t~mem1199#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1200#1;havoc ldv_pci_pci_instance_2_#t~ret1201#1; [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume 26bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume !(26bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12503: natsemi_probe1_#t~ret334#1.base, natsemi_probe1_#t~ret334#1.offset := ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1241#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1241#1.offset, ldv_alloc_etherdev_mqs_18_#t~ret1242#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1242#1.offset, ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.base, ldv_alloc_etherdev_mqs_18_~tmp___0~71#1.offset;havoc ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_18 } true;natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset := natsemi_probe1_#t~ret334#1.base, natsemi_probe1_#t~ret334#1.offset;havoc natsemi_probe1_#t~ret334#1.base, natsemi_probe1_#t~ret334#1.offset; [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11116: ~ldv_statevar_15~0 := 9bv32; [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11116-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset := natsemi_suspend_#t~ret1106#1.base, natsemi_suspend_#t~ret1106#1.offset;havoc natsemi_suspend_#t~ret1106#1.base, natsemi_suspend_#t~ret1106#1.offset;natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset := natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset; [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191-1: SUMMARY for call natsemi_suspend_#t~ret1106#1.base, natsemi_suspend_#t~ret1106#1.offset := netdev_priv(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975: havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;havoc ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_10_4 } true; [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615-1: SUMMARY for call natsemi_reload_eeprom_#t~ret491#1 := readl(natsemi_reload_eeprom_~ioaddr~11#1.base, ~bvadd~64(12bv64, natsemi_reload_eeprom_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: call netdev_set_sopass_#t~mem947#1 := read~intINTTYPE2#6(netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset, 2bv64); [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: natsemi_reload_eeprom_~tmp___1~15#1 := natsemi_reload_eeprom_#t~ret491#1;havoc natsemi_reload_eeprom_#t~ret491#1; [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-1: SUMMARY for call writel(~bvor~32(10bv32, netdev_set_sopass_~addr~1#1), netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(72bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: netdev_get_wol_~tmp___1~31#1 := netdev_get_wol_#t~ret933#1;havoc netdev_get_wol_#t~ret933#1;netdev_get_wol_~regval~0#1 := netdev_get_wol_~tmp___1~31#1;call write~intINTTYPE4#6(63bv32, netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, 4bv64);call netdev_get_wol_#t~mem934#1 := read~intINTTYPE4#6(netdev_get_wol_~np~55#1.base, ~bvadd~64(1248bv64, netdev_get_wol_~np~55#1.offset), 4bv64); [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531-1: SUMMARY for call netdev_get_wol_#t~ret933#1 := readl(netdev_get_wol_~ioaddr~29#1.base, ~bvadd~64(64bv64, netdev_get_wol_~ioaddr~29#1.offset)); srcloc: null [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: assume 256bv32 == netdev_get_ecmd_~tmp___0~56#1 || 64bv32 == netdev_get_ecmd_~tmp___0~56#1;call write~intINTTYPE1#6(1bv8, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(14bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: assume !(256bv32 == netdev_get_ecmd_~tmp___0~56#1 || 64bv32 == netdev_get_ecmd_~tmp___0~56#1);call write~intINTTYPE1#6(0bv8, netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(14bv64, netdev_get_ecmd_~ecmd#1.offset), 1bv64); [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492-1: SUMMARY for call spin_unlock_irqrestore(natsemi_set_dspcfg_workaround_~np~1#1.base, ~bvadd~64(1268bv64, natsemi_set_dspcfg_workaround_~np~1#1.offset), natsemi_set_dspcfg_workaround_~flags~0#1); srcloc: null [2025-02-08 04:00:37,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492: natsemi_set_dspcfg_workaround_#res#1 := natsemi_set_dspcfg_workaround_~count#1;ldv_dummy_resourceless_instance_callback_3_9_#t~ret1163#1 := natsemi_set_dspcfg_workaround_#res#1;havoc natsemi_set_dspcfg_workaround_#t~ret281#1.base, natsemi_set_dspcfg_workaround_#t~ret281#1.offset, natsemi_set_dspcfg_workaround_#t~nondet282#1, natsemi_set_dspcfg_workaround_#t~nondet283#1, natsemi_set_dspcfg_workaround_#t~nondet284#1, natsemi_set_dspcfg_workaround_#t~nondet285#1, natsemi_set_dspcfg_workaround_#t~ret286#1.base, natsemi_set_dspcfg_workaround_#t~ret286#1.offset, natsemi_set_dspcfg_workaround_#t~ret287#1, natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset, natsemi_set_dspcfg_workaround_~attr#1.base, natsemi_set_dspcfg_workaround_~attr#1.offset, natsemi_set_dspcfg_workaround_~buf#1.base, natsemi_set_dspcfg_workaround_~buf#1.offset, natsemi_set_dspcfg_workaround_~count#1, natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset, natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset, natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset, natsemi_set_dspcfg_workaround_~new_setting~0#1, natsemi_set_dspcfg_workaround_~flags~0#1, natsemi_set_dspcfg_workaround_~tmp___0~12#1, natsemi_set_dspcfg_workaround_~tmp___1~7#1, natsemi_set_dspcfg_workaround_~tmp___2~3#1, natsemi_set_dspcfg_workaround_~tmp___3~1#1, natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset;havoc natsemi_set_dspcfg_workaround_#in~dev#1.base, natsemi_set_dspcfg_workaround_#in~dev#1.offset, natsemi_set_dspcfg_workaround_#in~attr#1.base, natsemi_set_dspcfg_workaround_#in~attr#1.offset, natsemi_set_dspcfg_workaround_#in~buf#1.base, natsemi_set_dspcfg_workaround_#in~buf#1.offset, natsemi_set_dspcfg_workaround_#in~count#1;assume { :end_inline_natsemi_set_dspcfg_workaround } true;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1163#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1163#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_9 } true; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315: havoc ldv_interrupt_instance_thread_0_3_#t~ret1172#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset := ~ldv_1_callback_get_eeprom_len~0.base, ~ldv_1_callback_get_eeprom_len~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1147#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12504-1: ldv_alloc_etherdev_mqs_18_#res#1.base, ldv_alloc_etherdev_mqs_18_#res#1.offset := ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.offset;~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~43#1.offset; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1227#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1198#1.base, ldv_pci_pci_instance_2_#t~mem1198#1.offset);havoc ldv_pci_pci_instance_2_#t~mem1198#1.base, ldv_pci_pci_instance_2_#t~mem1198#1.offset;call ldv_pci_pci_instance_2_#t~mem1199#1.base, ldv_pci_pci_instance_2_#t~mem1199#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem1200#1 := read~intINTTYPE4#30(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4bv64);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem1199#1.base, ldv_pci_pci_instance_2_#t~mem1199#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1200#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1188#1, ldv_pci_instance_suspend_late_2_7_#t~ret1189#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~122#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#9(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64);havoc ldv_pci_instance_suspend_late_2_7_~tmp~122#1;call ldv_pci_instance_suspend_late_2_7_#t~mem1188#1 := read~intINTTYPE4#9(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1186#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1186#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1187#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.offset := ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem1188#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1186#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1186#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1187#1.event;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1186#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1186#1.offset := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1186#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1186#1.offset;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1187#1.event := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1187#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret1189#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1186#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1186#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1187#1.event;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1186#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1186#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1187#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;ldv_pci_instance_suspend_late_2_7_~tmp~122#1 := ldv_pci_instance_suspend_late_2_7_#t~ret1189#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1188#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret1189#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~122#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1198#1.base, ldv_pci_pci_instance_2_#t~mem1198#1.offset));havoc ldv_pci_pci_instance_2_#t~mem1198#1.base, ldv_pci_pci_instance_2_#t~mem1198#1.offset; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862-1: SUMMARY for call netdev_get_regs_#t~ret1019#1 := readl(netdev_get_regs_~ioaddr~32#1.base, ~bvadd~64(netdev_get_regs_~ioaddr~32#1.offset, ~sign_extend~64~32(~bvmul~32(4bv32, netdev_get_regs_~i~19#1)))); srcloc: null [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-1: call ldv_pci_pci_instance_2_#t~mem1198#1.base, ldv_pci_pci_instance_2_#t~mem1198#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: assume 0bv32 != natsemi_probe1_~i~0#1; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: assume !(0bv32 != natsemi_probe1_~i~0#1);assume { :begin_inline_ioremap } true;ioremap_#in~offset#1, ioremap_#in~size#1 := natsemi_probe1_~iostart~0#1, natsemi_probe1_~iosize~0#1;havoc ioremap_#res#1.base, ioremap_#res#1.offset;havoc ioremap_#t~ret47#1.base, ioremap_#t~ret47#1.offset, ioremap_~offset#1, ioremap_~size#1, ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;ioremap_~offset#1 := ioremap_#in~offset#1;ioremap_~size#1 := ioremap_#in~size#1;havoc ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;assume { :begin_inline_ioremap_nocache } true;ioremap_nocache_#in~arg0#1, ioremap_nocache_#in~arg1#1 := ioremap_~offset#1, ioremap_~size#1;havoc ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset;havoc ioremap_nocache_#t~ret1333#1.base, ioremap_nocache_#t~ret1333#1.offset, ioremap_nocache_~arg0#1, ioremap_nocache_~arg1#1;ioremap_nocache_~arg0#1 := ioremap_nocache_#in~arg0#1;ioremap_nocache_~arg1#1 := ioremap_nocache_#in~arg1#1; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: call write~intINTTYPE4#6(netdev_get_regs_#t~ret1019#1, netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(netdev_get_regs_~rbuf~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(netdev_get_regs_~i~19#1))), 4bv64);havoc netdev_get_regs_#t~ret1019#1;netdev_get_regs_~i~19#1 := ~bvadd~32(1bv32, netdev_get_regs_~i~19#1); [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598-1: SUMMARY for call writew(~zero_extend~32~16(netdev_set_sopass_#t~mem947#1)[16:0], netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(76bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_24 } true;ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.offset := ~ldv_1_callback_ndo_poll_controller~0.base, ~ldv_1_callback_ndo_poll_controller~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_24_#in~arg1#1.offset; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12703: natsemi_init_mod_#t~ret1127#1 := ldv___pci_register_driver_33_#res#1;havoc ldv___pci_register_driver_33_#t~ret1259#1, ldv___pci_register_driver_33_#t~ret1260#1, ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset, ldv___pci_register_driver_33_~ldv_func_res~9#1, ldv___pci_register_driver_33_~tmp~141#1, ldv___pci_register_driver_33_~tmp___0~80#1;havoc ldv___pci_register_driver_33_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_33 } true;natsemi_init_mod_~tmp~110#1 := natsemi_init_mod_#t~ret1127#1;havoc natsemi_init_mod_#t~ret1127#1;natsemi_init_mod_#res#1 := natsemi_init_mod_~tmp~110#1;ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1128#1 := natsemi_init_mod_#res#1;havoc natsemi_init_mod_#t~ret1126#1, natsemi_init_mod_#t~ret1127#1, natsemi_init_mod_~tmp~110#1;assume { :end_inline_natsemi_init_mod } true;ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1 := ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1128#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1128#1;ldv_EMGentry_init_natsemi_init_mod_15_9_#res#1 := ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;ldv_entry_EMGentry_15_#t~ret1165#1 := ldv_EMGentry_init_natsemi_init_mod_15_9_#res#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1128#1, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.offset, ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_natsemi_init_mod_15_9 } true;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1165#1;havoc ldv_entry_EMGentry_15_#t~ret1165#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_15_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1287#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~146#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~146#1; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: havoc netdev_set_sopass_#t~mem947#1; [2025-02-08 04:00:37,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052: assume 5bv32 == ~ldv_statevar_15~0; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052: assume !(5bv32 == ~ldv_statevar_15~0); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: netdev_ioctl_#res#1 := 4294967201bv32; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset := natsemi_suspend_#t~ret1107#1.base, natsemi_suspend_#t~ret1107#1.offset;havoc natsemi_suspend_#t~ret1107#1.base, natsemi_suspend_#t~ret1107#1.offset;natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset := natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193-1: SUMMARY for call natsemi_suspend_#t~ret1107#1.base, natsemi_suspend_#t~ret1107#1.offset := ns_ioaddr(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc natsemi_reload_eeprom_#t~ret489#1.base, natsemi_reload_eeprom_#t~ret489#1.offset, natsemi_reload_eeprom_#t~ret490#1.base, natsemi_reload_eeprom_#t~ret490#1.offset, natsemi_reload_eeprom_#t~ret491#1, natsemi_reload_eeprom_#t~mem492#1.base, natsemi_reload_eeprom_#t~mem492#1.offset, natsemi_reload_eeprom_#t~ret493#1.base, natsemi_reload_eeprom_#t~ret493#1.offset, natsemi_reload_eeprom_#t~ret494#1, natsemi_reload_eeprom_#t~mem495#1, natsemi_reload_eeprom_#t~mem496#1.base, natsemi_reload_eeprom_#t~mem496#1.offset, natsemi_reload_eeprom_#t~ret497#1.base, natsemi_reload_eeprom_#t~ret497#1.offset, natsemi_reload_eeprom_#t~ret498#1, natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset, natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset, natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset, natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset, natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset, natsemi_reload_eeprom_~i~9#1, natsemi_reload_eeprom_~tmp___1~15#1, natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset, natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset;havoc natsemi_reload_eeprom_#in~dev#1.base, natsemi_reload_eeprom_#in~dev#1.offset;assume { :end_inline_natsemi_reload_eeprom } true; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume 0bv32 != ~bvand~32(1bv32, natsemi_probe1_#t~mem367#1);havoc natsemi_probe1_#t~mem367#1;call natsemi_probe1_#t~mem368#1.base, natsemi_probe1_#t~mem368#1.offset := read~$Pointer$#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1104bv64, natsemi_probe1_~np~5#1.offset), 8bv64); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume !(0bv32 != ~bvand~32(1bv32, natsemi_probe1_#t~mem367#1));havoc natsemi_probe1_#t~mem367#1; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-1: assume { :begin_inline_natsemi_reload_eeprom } true;natsemi_reload_eeprom_#in~dev#1.base, natsemi_reload_eeprom_#in~dev#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc natsemi_reload_eeprom_#t~ret489#1.base, natsemi_reload_eeprom_#t~ret489#1.offset, natsemi_reload_eeprom_#t~ret490#1.base, natsemi_reload_eeprom_#t~ret490#1.offset, natsemi_reload_eeprom_#t~ret491#1, natsemi_reload_eeprom_#t~mem492#1.base, natsemi_reload_eeprom_#t~mem492#1.offset, natsemi_reload_eeprom_#t~ret493#1.base, natsemi_reload_eeprom_#t~ret493#1.offset, natsemi_reload_eeprom_#t~ret494#1, natsemi_reload_eeprom_#t~mem495#1, natsemi_reload_eeprom_#t~mem496#1.base, natsemi_reload_eeprom_#t~mem496#1.offset, natsemi_reload_eeprom_#t~ret497#1.base, natsemi_reload_eeprom_#t~ret497#1.offset, natsemi_reload_eeprom_#t~ret498#1, natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset, natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset, natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset, natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset, natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset, natsemi_reload_eeprom_~i~9#1, natsemi_reload_eeprom_~tmp___1~15#1, natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset, natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset;natsemi_reload_eeprom_~dev#1.base, natsemi_reload_eeprom_~dev#1.offset := natsemi_reload_eeprom_#in~dev#1.base, natsemi_reload_eeprom_#in~dev#1.offset;havoc natsemi_reload_eeprom_~np~14#1.base, natsemi_reload_eeprom_~np~14#1.offset;havoc natsemi_reload_eeprom_~tmp~53#1.base, natsemi_reload_eeprom_~tmp~53#1.offset;havoc natsemi_reload_eeprom_~ioaddr~11#1.base, natsemi_reload_eeprom_~ioaddr~11#1.offset;havoc natsemi_reload_eeprom_~tmp___0~28#1.base, natsemi_reload_eeprom_~tmp___0~28#1.offset;havoc natsemi_reload_eeprom_~i~9#1;havoc natsemi_reload_eeprom_~tmp___1~15#1;havoc natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset;havoc natsemi_reload_eeprom_~tmp___3~7#1.base, natsemi_reload_eeprom_~tmp___3~7#1.offset; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume 0bv32 == ~bvand~32(4bv32, natsemi_reload_eeprom_~tmp___1~15#1); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume !(0bv32 == ~bvand~32(4bv32, natsemi_reload_eeprom_~tmp___1~15#1));natsemi_reload_eeprom_~i~9#1 := ~bvadd~32(1bv32, natsemi_reload_eeprom_~i~9#1); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12704-1: ldv___pci_register_driver_33_#res#1 := ldv___pci_register_driver_33_~ldv_func_res~9#1; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: call netdev_set_sopass_#t~mem948#1 := read~intINTTYPE2#6(netdev_set_sopass_~sval~0#1.base, ~bvadd~64(2bv64, netdev_set_sopass_~sval~0#1.offset), 2bv64); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-1: SUMMARY for call writel(~bvor~32(12bv32, netdev_set_sopass_~addr~1#1), netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(72bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: assume 1bv32 == ~ldv_statevar_3~0; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: assume !(1bv32 == ~ldv_statevar_3~0); [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12110-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1228#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume 0bv32 != netdev_timer_~tmp___2~13#1; [2025-02-08 04:00:37,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume !(0bv32 != netdev_timer_~tmp___2~13#1);netdev_timer_~next_tick~0#1 := 250bv32; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: netdev_get_regs_#res#1 := 0bv32;get_regs_#t~ret913#1 := netdev_get_regs_#res#1;havoc netdev_get_regs_#t~ret1018#1.base, netdev_get_regs_#t~ret1018#1.offset, netdev_get_regs_#t~ret1019#1, netdev_get_regs_#t~ret1020#1, netdev_get_regs_#t~ret1021#1, netdev_get_regs_#t~ret1022#1, netdev_get_regs_#t~ret1023#1, netdev_get_regs_#t~ret1024#1, netdev_get_regs_#t~ret1025#1, netdev_get_regs_#t~ret1026#1, netdev_get_regs_#t~mem1027#1, netdev_get_regs_#t~mem1028#1, netdev_get_regs_#t~mem1029#1, netdev_get_regs_#t~mem1030#1, netdev_get_regs_#t~ret1031#1, netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset, netdev_get_regs_~buf#1.base, netdev_get_regs_~buf#1.offset, netdev_get_regs_~i~19#1, netdev_get_regs_~j~0#1, netdev_get_regs_~rfcr~1#1, netdev_get_regs_~rbuf~0#1.base, netdev_get_regs_~rbuf~0#1.offset, netdev_get_regs_~ioaddr~32#1.base, netdev_get_regs_~ioaddr~32#1.offset, netdev_get_regs_~tmp~102#1.base, netdev_get_regs_~tmp~102#1.offset, netdev_get_regs_~tmp___0~58#1, netdev_get_regs_~tmp___1~36#1, netdev_get_regs_~tmp___2~18#1, netdev_get_regs_~tmp___3~14#1, netdev_get_regs_~tmp___4~7#1, netdev_get_regs_~tmp___5~5#1, netdev_get_regs_~tmp___6~4#1, netdev_get_regs_~tmp___7~3#1, netdev_get_regs_~tmp___8~2#1, netdev_get_regs_~tmp___9~0#1, netdev_get_regs_~tmp___10~0#1;havoc netdev_get_regs_#in~dev#1.base, netdev_get_regs_#in~dev#1.offset, netdev_get_regs_#in~buf#1.base, netdev_get_regs_#in~buf#1.offset;assume { :end_inline_netdev_get_regs } true;havoc get_regs_#t~ret913#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12110: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1228#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1228#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: SUMMARY for call natsemi_reset(natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset); srcloc: null [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-1: call netdev_set_ecmd_#t~mem1008#1 := read~intINTTYPE4#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_set_ecmd_~ecmd#1.offset), 4bv64); [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: call natsemi_probe1_#t~mem347#1 := read~intINTTYPE1#6(natsemi_probe1_~dev~0#1.base, ~bvadd~64(514bv64, natsemi_probe1_~dev~0#1.offset), 1bv64); [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem962#1));havoc netdev_get_ecmd_#t~mem962#1;call netdev_get_ecmd_#t~mem963#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(1bv32, netdev_get_ecmd_#t~mem963#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);havoc netdev_get_ecmd_#t~mem963#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem962#1)));havoc netdev_get_ecmd_#t~mem962#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume 0bv32 != ~bvand~32(4bv32, netdev_set_ecmd_#t~mem1008#1);havoc netdev_set_ecmd_#t~mem1008#1;call netdev_set_ecmd_#t~mem1009#1 := read~intINTTYPE2#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);call write~intINTTYPE2#6(~bvor~32(128bv32, ~zero_extend~32~16(netdev_set_ecmd_#t~mem1009#1))[16:0], netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);havoc netdev_set_ecmd_#t~mem1009#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume !(0bv32 != ~bvand~32(4bv32, netdev_set_ecmd_#t~mem1008#1));havoc netdev_set_ecmd_#t~mem1008#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume 27bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume !(27bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset := find_mii_#t~ret452#1.base, find_mii_#t~ret452#1.offset;havoc find_mii_#t~ret452#1.base, find_mii_#t~ret452#1.offset;find_mii_~np~11#1.base, find_mii_~np~11#1.offset := find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: havoc netdev_set_sopass_#t~mem948#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600-1: SUMMARY for call writew(~zero_extend~32~16(netdev_set_sopass_#t~mem948#1)[16:0], netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(76bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: natsemi_change_mtu_~tmp___1~29#1 := (if 0bv8 == natsemi_change_mtu_#t~ret885#1 then 0bv8 else 1bv8);havoc natsemi_change_mtu_#t~ret885#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204-1: SUMMARY for call natsemi_change_mtu_#t~ret885#1 := netif_running(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354-1: SUMMARY for call find_mii_#t~ret452#1.base, find_mii_#t~ret452#1.offset := netdev_priv(find_mii_~dev#1.base, find_mii_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9997: call netdev_ioctl_#t~mem1054#1 := read~intINTTYPE4#6(netdev_ioctl_~np~61#1.base, ~bvadd~64(1160bv64, netdev_ioctl_~np~61#1.offset), 4bv64);call write~intINTTYPE2#6(netdev_ioctl_#t~mem1054#1[16:0], netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64);call netdev_ioctl_#t~mem1055#1 := read~intINTTYPE1#6(netdev_ioctl_~dev#1.base, ~bvadd~64(514bv64, netdev_ioctl_~dev#1.offset), 1bv64); [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826: natsemi_probe1_~tmp___5~1#1.base, natsemi_probe1_~tmp___5~1#1.offset := natsemi_probe1_#t~ret369#1.base, natsemi_probe1_#t~ret369#1.offset;havoc natsemi_probe1_#t~mem368#1.base, natsemi_probe1_#t~mem368#1.offset;havoc natsemi_probe1_#t~ret369#1.base, natsemi_probe1_#t~ret369#1.offset;call natsemi_probe1_#t~mem370#1.base, natsemi_probe1_#t~mem370#1.offset := read~$Pointer$#27(~#natsemi_pci_info~0.base, ~bvadd~64(~#natsemi_pci_info~0.offset, ~bvmul~64(20bv64, ~sign_extend~64~32(natsemi_probe1_~chip_idx~0#1))), 8bv64);call natsemi_probe1_#t~mem371#1.base, natsemi_probe1_#t~mem371#1.offset := read~$Pointer$#6(natsemi_probe1_~dev~0#1.base, ~bvadd~64(791bv64, natsemi_probe1_~dev~0#1.offset), 8bv64); [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826-1: SUMMARY for call natsemi_probe1_#t~ret369#1.base, natsemi_probe1_#t~ret369#1.offset := pci_name(natsemi_probe1_#t~mem368#1.base, natsemi_probe1_#t~mem368#1.offset); srcloc: null [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: call netdev_set_sopass_#t~mem949#1 := read~intINTTYPE2#6(netdev_set_sopass_~sval~0#1.base, ~bvadd~64(4bv64, netdev_set_sopass_~sval~0#1.offset), 2bv64); [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592: ldv___pci_register_driver_~tmp~112#1 := ldv___pci_register_driver_#t~ret1129#1;havoc ldv___pci_register_driver_#t~ret1129#1; [2025-02-08 04:00:37,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-1: SUMMARY for call writel(~bvor~32(14bv32, netdev_set_sopass_~addr~1#1), netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(72bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535: assume ~bvugt~32(netdev_get_wol_#t~mem934#1, 1026bv32);havoc netdev_get_wol_#t~mem934#1;call netdev_get_wol_#t~mem935#1 := read~intINTTYPE4#6(netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(64bv32, netdev_get_wol_#t~mem935#1), netdev_get_wol_~supported#1.base, netdev_get_wol_~supported#1.offset, 4bv64);havoc netdev_get_wol_#t~mem935#1; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535: assume !~bvugt~32(netdev_get_wol_#t~mem934#1, 1026bv32);havoc netdev_get_wol_#t~mem934#1; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592-1: SUMMARY for call ldv___pci_register_driver_#t~ret1129#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: natsemi_suspend_~tmp___3~15#1 := (if 0bv8 == natsemi_suspend_#t~ret1108#1 then 0bv8 else 1bv8);havoc natsemi_suspend_#t~ret1108#1; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret1324#1.base, alloc_etherdev_mqs_#t~ret1324#1.offset;havoc alloc_etherdev_mqs_#t~ret1324#1.base, alloc_etherdev_mqs_#t~ret1324#1.offset; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196-1: SUMMARY for call natsemi_suspend_#t~ret1108#1 := netif_running(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367-3: SUMMARY for call alloc_etherdev_mqs_#t~ret1324#1.base, alloc_etherdev_mqs_#t~ret1324#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11187: assume { :begin_inline_ldv_entry_EMGentry_15 } true;ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_entry_EMGentry_15_#t~ret1164#1, ldv_entry_EMGentry_15_#t~ret1165#1, ldv_entry_EMGentry_15_#t~ret1166#1, ldv_entry_EMGentry_15_#t~ret1167#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~114#1, ldv_entry_EMGentry_15_~tmp___0~67#1;ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset := ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;havoc ldv_entry_EMGentry_15_~tmp~114#1;havoc ldv_entry_EMGentry_15_~tmp___0~67#1; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: call netdev_timer_#t~mem591#1 := read~intINTTYPE4#6(netdev_timer_~np~21#1.base, ~bvadd~64(1336bv64, netdev_timer_~np~21#1.offset), 4bv64); [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367: havoc alloc_etherdev_mqs_#t~ret1324#1.base, alloc_etherdev_mqs_#t~ret1324#1.offset; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367-1: ldv_alloc_etherdev_mqs_18_#t~ret1241#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1241#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1324#1.base, alloc_etherdev_mqs_#t~ret1324#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;ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset := ldv_alloc_etherdev_mqs_18_#t~ret1241#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1241#1.offset;havoc ldv_alloc_etherdev_mqs_18_#t~ret1241#1.base, ldv_alloc_etherdev_mqs_18_#t~ret1241#1.offset;ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset := ldv_alloc_etherdev_mqs_18_~tmp~132#1.base, ldv_alloc_etherdev_mqs_18_~tmp~132#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_18_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_18_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_18_~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1130#1, ldv_alloc_etherdev_mqs_#t~ret1131#1.base, ldv_alloc_etherdev_mqs_#t~ret1131#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~66#1;ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset := ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset;ldv_alloc_etherdev_mqs_~arg1#1 := ldv_alloc_etherdev_mqs_#in~arg1#1;ldv_alloc_etherdev_mqs_~arg2#1 := ldv_alloc_etherdev_mqs_#in~arg2#1;ldv_alloc_etherdev_mqs_~arg3#1 := ldv_alloc_etherdev_mqs_#in~arg3#1;havoc ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~66#1; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-1: SUMMARY for call spin_unlock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1;~ldv_statevar_3~0 := 3bv32; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~24#1);~ldv_statevar_3~0 := 10bv32; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: SUMMARY for call natsemi_probe1_#t~ret372#1 := printk(26bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc natsemi_probe1_#t~mem370#1.base, natsemi_probe1_#t~mem370#1.offset;havoc natsemi_probe1_#t~mem371#1.base, natsemi_probe1_#t~mem371#1.offset;havoc natsemi_probe1_#t~ret372#1;call natsemi_probe1_#t~mem373#1 := read~intINTTYPE1#6(natsemi_probe1_~dev~0#1.base, ~bvadd~64(514bv64, natsemi_probe1_~dev~0#1.offset), 1bv64); [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume 0bv32 != ~zero_extend~32~8(natsemi_probe1_#t~mem347#1);havoc natsemi_probe1_#t~mem347#1;assume { :begin_inline_find_mii } true;find_mii_#in~dev#1.base, find_mii_#in~dev#1.offset := natsemi_probe1_~dev~0#1.base, natsemi_probe1_~dev~0#1.offset;havoc find_mii_#res#1;havoc find_mii_#t~ret452#1.base, find_mii_#t~ret452#1.offset, find_mii_#t~ret453#1, find_mii_#t~ret454#1, find_mii_#t~ret455#1, find_mii_#t~ret456#1, find_mii_#t~mem457#1, find_mii_#t~mem458#1.base, find_mii_#t~mem458#1.offset, find_mii_#t~ret459#1.base, find_mii_#t~ret459#1.offset, find_mii_#t~mem460#1, find_mii_#t~ret461#1, find_mii_#t~ret462#1, find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~np~11#1.base, find_mii_~np~11#1.offset, find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset, find_mii_~tmp___0~25#1, find_mii_~i~6#1, find_mii_~did_switch~0#1, find_mii_~tmp___1~12#1, find_mii_~tmp___2~8#1, find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset;find_mii_~dev#1.base, find_mii_~dev#1.offset := find_mii_#in~dev#1.base, find_mii_#in~dev#1.offset;havoc find_mii_~np~11#1.base, find_mii_~np~11#1.offset;havoc find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset;havoc find_mii_~tmp___0~25#1;havoc find_mii_~i~6#1;havoc find_mii_~did_switch~0#1;havoc find_mii_~tmp___1~12#1;havoc find_mii_~tmp___2~8#1;havoc find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume !(0bv32 != ~zero_extend~32~8(natsemi_probe1_#t~mem347#1));havoc natsemi_probe1_#t~mem347#1;call write~intINTTYPE4#6(1bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1160bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602: havoc netdev_set_sopass_#t~mem949#1; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905: ldv_post_init_~tmp~146#1 := ldv_post_init_#t~ret1287#1;havoc ldv_post_init_#t~ret1287#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~146#1;ldv_entry_EMGentry_15_#t~ret1166#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1287#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~146#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1166#1;havoc ldv_entry_EMGentry_15_#t~ret1166#1; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12905-1: SUMMARY for call ldv_post_init_#t~ret1287#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602-1: SUMMARY for call writew(~zero_extend~32~16(netdev_set_sopass_#t~mem949#1)[16:0], netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(76bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-1: SUMMARY for call find_mii_#t~ret453#1 := switch_port_external(find_mii_~dev#1.base, find_mii_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: find_mii_~did_switch~0#1 := find_mii_#t~ret453#1;havoc find_mii_#t~ret453#1;find_mii_~i~6#1 := 1bv32; [2025-02-08 04:00:37,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: assume { :begin_inline_ldv_EMGentry_init_natsemi_init_mod_15_9 } true;ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.offset := ~ldv_15_init_natsemi_init_mod_default~0.base, ~ldv_15_init_natsemi_init_mod_default~0.offset;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#res#1;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_#t~ret1128#1, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.offset, ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_~arg0#1.offset := ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.base, ldv_EMGentry_init_natsemi_init_mod_15_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_natsemi_init_mod_15_9_~tmp~111#1;assume { :begin_inline_natsemi_init_mod } true;havoc natsemi_init_mod_#res#1;havoc natsemi_init_mod_#t~ret1126#1, natsemi_init_mod_#t~ret1127#1, natsemi_init_mod_~tmp~110#1;havoc natsemi_init_mod_~tmp~110#1; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: havoc natsemi_init_mod_#t~ret1126#1;assume { :begin_inline_ldv___pci_register_driver_33 } true;ldv___pci_register_driver_33_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.offset := ~#natsemi_driver~0.base, ~#natsemi_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 83bv64, 0bv64;havoc ldv___pci_register_driver_33_#res#1;havoc ldv___pci_register_driver_33_#t~ret1259#1, ldv___pci_register_driver_33_#t~ret1260#1, ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset, ldv___pci_register_driver_33_~ldv_func_res~9#1, ldv___pci_register_driver_33_~tmp~141#1, ldv___pci_register_driver_33_~tmp___0~80#1;ldv___pci_register_driver_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset := ldv___pci_register_driver_33_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset := ldv___pci_register_driver_33_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset := ldv___pci_register_driver_33_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_33_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_33_~ldv_func_res~9#1;havoc ldv___pci_register_driver_33_~tmp~141#1;havoc ldv___pci_register_driver_33_~tmp___0~80#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_33_~ldv_func_arg1#1.base, ldv___pci_register_driver_33_~ldv_func_arg1#1.offset, ldv___pci_register_driver_33_~ldv_func_arg2#1.base, ldv___pci_register_driver_33_~ldv_func_arg2#1.offset, ldv___pci_register_driver_33_~ldv_func_arg3#1.base, ldv___pci_register_driver_33_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1321#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~nondet1321#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet1321#1;havoc __pci_register_driver_#t~nondet1321#1; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329-1: SUMMARY for call natsemi_init_mod_#t~ret1126#1 := printk(~#version~0.base, ~#version~0.offset); srcloc: null [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: assume 0bv32 != ~zero_extend~32~8(natsemi_change_mtu_~tmp___1~29#1); [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: assume !(0bv32 != ~zero_extend~32~8(natsemi_change_mtu_~tmp___1~29#1)); [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: assume 6bv32 == ~ldv_statevar_15~0; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: assume !(6bv32 == ~ldv_statevar_15~0); [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9999: assume 0bv32 == ~zero_extend~32~8(netdev_ioctl_#t~mem1055#1);havoc netdev_ioctl_#t~mem1055#1;call netdev_ioctl_#t~mem1056#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64);call netdev_ioctl_#t~mem1057#1 := read~intINTTYPE4#6(netdev_ioctl_~np~61#1.base, ~bvadd~64(1160bv64, netdev_ioctl_~np~61#1.offset), 4bv64); [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9999: assume !(0bv32 == ~zero_extend~32~8(netdev_ioctl_#t~mem1055#1));havoc netdev_ioctl_#t~mem1055#1;call netdev_ioctl_#t~mem1060#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64); [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603: netdev_set_sopass_#res#1 := 0bv32;set_wol_#t~ret911#1 := netdev_set_sopass_#res#1;havoc netdev_set_sopass_#t~ret943#1.base, netdev_set_sopass_#t~ret943#1.offset, netdev_set_sopass_#t~ret944#1.base, netdev_set_sopass_#t~ret944#1.offset, netdev_set_sopass_#t~mem945#1, netdev_set_sopass_#t~ret946#1, netdev_set_sopass_#t~mem947#1, netdev_set_sopass_#t~mem948#1, netdev_set_sopass_#t~mem949#1, netdev_set_sopass_~dev#1.base, netdev_set_sopass_~dev#1.offset, netdev_set_sopass_~newval#1.base, netdev_set_sopass_~newval#1.offset, netdev_set_sopass_~np~56#1.base, netdev_set_sopass_~np~56#1.offset, netdev_set_sopass_~tmp~98#1.base, netdev_set_sopass_~tmp~98#1.offset, netdev_set_sopass_~ioaddr~30#1.base, netdev_set_sopass_~ioaddr~30#1.offset, netdev_set_sopass_~tmp___0~54#1.base, netdev_set_sopass_~tmp___0~54#1.offset, netdev_set_sopass_~sval~0#1.base, netdev_set_sopass_~sval~0#1.offset, netdev_set_sopass_~addr~1#1, netdev_set_sopass_~tmp___1~32#1;havoc netdev_set_sopass_#in~dev#1.base, netdev_set_sopass_#in~dev#1.offset, netdev_set_sopass_#in~newval#1.base, netdev_set_sopass_#in~newval#1.offset;assume { :end_inline_netdev_set_sopass } true;set_wol_~res~1#1 := set_wol_#t~ret911#1;havoc set_wol_#t~ret911#1; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume 0bv32 != ldv___pci_register_driver_~tmp~112#1; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume !(0bv32 != ldv___pci_register_driver_~tmp~112#1); [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603-1: SUMMARY for call writel(~bvor~32(2147483648bv32, netdev_set_sopass_~addr~1#1), netdev_set_sopass_~ioaddr~30#1.base, ~bvadd~64(72bv64, netdev_set_sopass_~ioaddr~30#1.offset)); srcloc: null [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset := start_tx_#t~ret688#1.base, start_tx_#t~ret688#1.offset;havoc start_tx_#t~ret688#1.base, start_tx_#t~ret688#1.offset;start_tx_~np~33#1.base, start_tx_~np~33#1.offset := start_tx_~tmp~72#1.base, start_tx_~tmp~72#1.offset; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546-1: SUMMARY for call start_tx_#t~ret688#1.base, start_tx_#t~ret688#1.offset := netdev_priv(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11519: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset := ~ldv_1_callback_get_link~0.base, ~ldv_1_callback_get_link~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1148#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :begin_inline_get_link } true;get_link_#in~dev#1.base, get_link_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc get_link_#res#1;havoc get_link_#t~ret918#1, get_link_#t~ret919#1, get_link_~dev#1.base, get_link_~dev#1.offset, get_link_~tmp~94#1;get_link_~dev#1.base, get_link_~dev#1.offset := get_link_#in~dev#1.base, get_link_#in~dev#1.offset;havoc get_link_~tmp~94#1; [2025-02-08 04:00:37,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: assume 0bv32 != ~bvand~32(1bv32, netdev_timer_#t~mem591#1);havoc netdev_timer_#t~mem591#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: assume !(0bv32 != ~bvand~32(1bv32, netdev_timer_#t~mem591#1));havoc netdev_timer_#t~mem591#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume 0bv32 != ~zero_extend~32~8(natsemi_suspend_~tmp___3~15#1);call natsemi_suspend_#t~mem1109#1.base, natsemi_suspend_#t~mem1109#1.offset := read~$Pointer$#6(natsemi_suspend_~np~64#1.base, ~bvadd~64(1104bv64, natsemi_suspend_~np~64#1.offset), 8bv64);call natsemi_suspend_#t~mem1110#1 := read~intINTTYPE4#6(natsemi_suspend_#t~mem1109#1.base, ~bvadd~64(1547bv64, natsemi_suspend_#t~mem1109#1.offset), 4bv64);natsemi_suspend_~irq~7#1 := natsemi_suspend_#t~mem1110#1;havoc natsemi_suspend_#t~mem1109#1.base, natsemi_suspend_#t~mem1109#1.offset;havoc natsemi_suspend_#t~mem1110#1;assume { :begin_inline_ldv_del_timer_sync_31 } true;ldv_del_timer_sync_31_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_31_#in~ldv_func_arg1#1.offset := natsemi_suspend_~np~64#1.base, ~bvadd~64(980bv64, natsemi_suspend_~np~64#1.offset);havoc ldv_del_timer_sync_31_#res#1;havoc ldv_del_timer_sync_31_#t~ret1255#1, ldv_del_timer_sync_31_#t~ret1256#1, ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset, ldv_del_timer_sync_31_~ldv_func_res~7#1, ldv_del_timer_sync_31_~tmp~139#1, ldv_del_timer_sync_31_~tmp___0~78#1;ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset := ldv_del_timer_sync_31_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_31_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_31_~ldv_func_res~7#1;havoc ldv_del_timer_sync_31_~tmp~139#1;havoc ldv_del_timer_sync_31_~tmp___0~78#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume !(0bv32 != ~zero_extend~32~8(natsemi_suspend_~tmp___3~15#1)); [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916: ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset := ldv_pci_pci_instance_2_#t~ret1214#1.base, ldv_pci_pci_instance_2_#t~ret1214#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1214#1.base, ldv_pci_pci_instance_2_#t~ret1214#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~23#1.base, ldv_pci_pci_instance_2_~tmp___2~23#1.offset; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1214#1.base, ldv_pci_pci_instance_2_#t~ret1214#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume 0bv32 != ~bvand~32(8bv32, netdev_set_ecmd_#t~mem1010#1);havoc netdev_set_ecmd_#t~mem1010#1;call netdev_set_ecmd_#t~mem1011#1 := read~intINTTYPE2#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);call write~intINTTYPE2#6(~bvor~32(256bv32, ~zero_extend~32~16(netdev_set_ecmd_#t~mem1011#1))[16:0], netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1262bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);havoc netdev_set_ecmd_#t~mem1011#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume !(0bv32 != ~bvand~32(8bv32, netdev_set_ecmd_#t~mem1010#1));havoc netdev_set_ecmd_#t~mem1010#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12048: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12048: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: natsemi_probe1_#t~ret348#1 := find_mii_#res#1;havoc find_mii_#t~ret452#1.base, find_mii_#t~ret452#1.offset, find_mii_#t~ret453#1, find_mii_#t~ret454#1, find_mii_#t~ret455#1, find_mii_#t~ret456#1, find_mii_#t~mem457#1, find_mii_#t~mem458#1.base, find_mii_#t~mem458#1.offset, find_mii_#t~ret459#1.base, find_mii_#t~ret459#1.offset, find_mii_#t~mem460#1, find_mii_#t~ret461#1, find_mii_#t~ret462#1, find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~np~11#1.base, find_mii_~np~11#1.offset, find_mii_~tmp~50#1.base, find_mii_~tmp~50#1.offset, find_mii_~tmp___0~25#1, find_mii_~i~6#1, find_mii_~did_switch~0#1, find_mii_~tmp___1~12#1, find_mii_~tmp___2~8#1, find_mii_~tmp___3~5#1.base, find_mii_~tmp___3~5#1.offset;havoc find_mii_#in~dev#1.base, find_mii_#in~dev#1.offset;assume { :end_inline_find_mii } true;call write~intINTTYPE4#6(natsemi_probe1_#t~ret348#1, natsemi_probe1_~np~5#1.base, ~bvadd~64(1160bv64, natsemi_probe1_~np~5#1.offset), 4bv64);havoc natsemi_probe1_#t~ret348#1;call natsemi_probe1_#t~mem349#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1152bv64, natsemi_probe1_~np~5#1.offset), 4bv64);natsemi_probe1_#t~short351#1 := 0bv32 == natsemi_probe1_#t~mem349#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: assume ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1056#1)) == netdev_ioctl_#t~mem1057#1;havoc netdev_ioctl_#t~mem1056#1;havoc netdev_ioctl_#t~mem1057#1;call netdev_ioctl_#t~mem1058#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(2bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: assume !(~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1056#1)) == netdev_ioctl_#t~mem1057#1);havoc netdev_ioctl_#t~mem1056#1;havoc netdev_ioctl_#t~mem1057#1;call write~intINTTYPE2#6(0bv16, netdev_ioctl_~data~4#1.base, ~bvadd~64(6bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-1: call netdev_get_ecmd_#t~mem964#1 := read~intINTTYPE2#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1262bv64, netdev_get_ecmd_~np~58#1.offset), 2bv64); [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-1: call netdev_set_ecmd_#t~mem1010#1 := read~intINTTYPE4#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_set_ecmd_~ecmd#1.offset), 4bv64); [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: netdev_get_ecmd_#res#1 := 0bv32;get_settings_#t~ret902#1 := netdev_get_ecmd_#res#1;havoc netdev_get_ecmd_#t~ret957#1.base, netdev_get_ecmd_#t~ret957#1.offset, netdev_get_ecmd_#t~mem958#1, netdev_get_ecmd_#t~mem959#1, netdev_get_ecmd_#t~mem960#1, netdev_get_ecmd_#t~mem961#1, netdev_get_ecmd_#t~mem962#1, netdev_get_ecmd_#t~mem963#1, netdev_get_ecmd_#t~mem964#1, netdev_get_ecmd_#t~mem965#1, netdev_get_ecmd_#t~mem966#1, netdev_get_ecmd_#t~mem967#1, netdev_get_ecmd_#t~mem968#1, netdev_get_ecmd_#t~mem969#1, netdev_get_ecmd_#t~mem970#1, netdev_get_ecmd_#t~mem971#1, netdev_get_ecmd_#t~mem972#1, netdev_get_ecmd_#t~mem973#1, netdev_get_ecmd_#t~mem974#1, netdev_get_ecmd_#t~mem975#1, netdev_get_ecmd_#t~mem976#1, netdev_get_ecmd_#t~mem977#1, netdev_get_ecmd_#t~mem978#1, netdev_get_ecmd_#t~ret979#1, netdev_get_ecmd_#t~mem980#1, netdev_get_ecmd_#t~ret981#1, netdev_get_ecmd_~dev#1.base, netdev_get_ecmd_~dev#1.offset, netdev_get_ecmd_~ecmd#1.base, netdev_get_ecmd_~ecmd#1.offset, netdev_get_ecmd_~np~58#1.base, netdev_get_ecmd_~np~58#1.offset, netdev_get_ecmd_~tmp~100#1.base, netdev_get_ecmd_~tmp~100#1.offset, netdev_get_ecmd_~tmp___0~56#1, netdev_get_ecmd_~tmp___1~34#1;havoc netdev_get_ecmd_#in~dev#1.base, netdev_get_ecmd_#in~dev#1.offset, netdev_get_ecmd_#in~ecmd#1.base, netdev_get_ecmd_#in~ecmd#1.offset;assume { :end_inline_netdev_get_ecmd } true;havoc get_settings_#t~ret902#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume 0bv32 != ~bvand~32(64bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem964#1));havoc netdev_get_ecmd_#t~mem964#1;call netdev_get_ecmd_#t~mem965#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(2bv32, netdev_get_ecmd_#t~mem965#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);havoc netdev_get_ecmd_#t~mem965#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume !(0bv32 != ~bvand~32(64bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem964#1)));havoc netdev_get_ecmd_#t~mem964#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9340: set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset := set_wol_#t~ret908#1.base, set_wol_#t~ret908#1.offset;havoc set_wol_#t~ret908#1.base, set_wol_#t~ret908#1.offset;set_wol_~np~49#1.base, set_wol_~np~49#1.offset := set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9340-1: SUMMARY for call set_wol_#t~ret908#1.base, set_wol_#t~ret908#1.offset := netdev_priv(set_wol_~dev#1.base, set_wol_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12577-1: SUMMARY for call ldv_mod_timer_24_#t~ret1247#1 := mod_timer(ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12577: ldv_mod_timer_24_~tmp~135#1 := ldv_mod_timer_24_#t~ret1247#1;havoc ldv_mod_timer_24_#t~ret1247#1;ldv_mod_timer_24_~ldv_func_res~3#1 := ldv_mod_timer_24_~tmp~135#1; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: assume 28bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: assume !(28bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208: natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset := natsemi_change_mtu_#t~ret886#1.base, natsemi_change_mtu_#t~ret886#1.offset;havoc natsemi_change_mtu_#t~ret886#1.base, natsemi_change_mtu_#t~ret886#1.offset;natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset := natsemi_change_mtu_~tmp~82#1.base, natsemi_change_mtu_~tmp~82#1.offset; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-1: SUMMARY for call natsemi_change_mtu_#t~ret886#1.base, natsemi_change_mtu_#t~ret886#1.offset := netdev_priv(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume 0bv32 == ~zero_extend~32~8(natsemi_probe1_#t~mem373#1);havoc natsemi_probe1_#t~mem373#1; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume !(0bv32 == ~zero_extend~32~8(natsemi_probe1_#t~mem373#1));havoc natsemi_probe1_#t~mem373#1;call natsemi_probe1_#t~mem375#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1152bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698: assume 0bv64 == ~bvadd~64(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset);natsemi_probe1_~i~0#1 := 4294967284bv32; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698: assume !(0bv64 == ~bvadd~64(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset)); [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10596: ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset := start_tx_#t~ret689#1.base, start_tx_#t~ret689#1.offset;havoc start_tx_#t~ret689#1.base, start_tx_#t~ret689#1.offset;start_tx_~ioaddr~20#1.base, start_tx_~ioaddr~20#1.offset := start_tx_~tmp___0~40#1.base, start_tx_~tmp___0~40#1.offset;call start_tx_#t~mem690#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1128bv64, start_tx_~np~33#1.offset), 4bv64);start_tx_~entry~1#1 := ~bvand~32(15bv32, start_tx_#t~mem690#1);havoc start_tx_#t~mem690#1;call write~$Pointer$#6(start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~np~33#1.base, ~bvadd~64(~bvadd~64(536bv64, start_tx_~np~33#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(start_tx_~entry~1#1))), 8bv64);call start_tx_#t~mem691#1.base, start_tx_#t~mem691#1.offset := read~$Pointer$#6(start_tx_~np~33#1.base, ~bvadd~64(1104bv64, start_tx_~np~33#1.offset), 8bv64);call start_tx_#t~mem692#1.base, start_tx_#t~mem692#1.offset := read~$Pointer$#6(start_tx_~skb#1.base, ~bvadd~64(229bv64, start_tx_~skb#1.offset), 8bv64);call start_tx_#t~mem693#1 := read~intINTTYPE4#6(start_tx_~skb#1.base, ~bvadd~64(104bv64, start_tx_~skb#1.offset), 4bv64); [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-1: SUMMARY for call start_tx_#t~ret689#1.base, start_tx_#t~ret689#1.offset := ns_ioaddr(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: call write~intINTTYPE4#6(0bv32, netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64); [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_25 } true;ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.offset := ~ldv_1_callback_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret1155#1, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_#in~arg2#1.offset;assume { :begin_inline_eth_mac_addr } true;eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg2#1.offset;havoc eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1330#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset := eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset;eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset := eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;havoc eth_mac_addr_#t~nondet1330#1;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet1330#1;havoc eth_mac_addr_#t~nondet1330#1; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10596-1: SUMMARY for call ldv_assume((if 0bv32 == ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323: assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1169#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~116#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~116#1; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503: havoc pci_bus_read_config_dword_#t~nondet1338#1; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset := netdev_set_wol_#t~ret927#1.base, netdev_set_wol_#t~ret927#1.offset;havoc netdev_set_wol_#t~ret927#1.base, netdev_set_wol_#t~ret927#1.offset;netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset := netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503-1: pci_read_config_dword_#t~ret235#1 := pci_bus_read_config_dword_#res#1;havoc pci_bus_read_config_dword_#t~nondet1338#1, pci_bus_read_config_dword_~arg0#1.base, pci_bus_read_config_dword_~arg0#1.offset, pci_bus_read_config_dword_~arg1#1, pci_bus_read_config_dword_~arg2#1, pci_bus_read_config_dword_~arg3#1.base, pci_bus_read_config_dword_~arg3#1.offset;havoc pci_bus_read_config_dword_#in~arg0#1.base, pci_bus_read_config_dword_#in~arg0#1.offset, pci_bus_read_config_dword_#in~arg1#1, pci_bus_read_config_dword_#in~arg2#1, pci_bus_read_config_dword_#in~arg3#1.base, pci_bus_read_config_dword_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_dword } true;pci_read_config_dword_~tmp~26#1 := pci_read_config_dword_#t~ret235#1;havoc pci_read_config_dword_#t~mem233#1.base, pci_read_config_dword_#t~mem233#1.offset;havoc pci_read_config_dword_#t~mem234#1;havoc pci_read_config_dword_#t~ret235#1;pci_read_config_dword_#res#1 := pci_read_config_dword_~tmp~26#1;natsemi_probe1_#t~ret321#1 := pci_read_config_dword_#res#1;havoc pci_read_config_dword_#t~mem233#1.base, pci_read_config_dword_#t~mem233#1.offset, pci_read_config_dword_#t~mem234#1, pci_read_config_dword_#t~ret235#1, pci_read_config_dword_~dev#1.base, pci_read_config_dword_~dev#1.offset, pci_read_config_dword_~where#1, pci_read_config_dword_~val#1.base, pci_read_config_dword_~val#1.offset, pci_read_config_dword_~tmp~26#1;havoc pci_read_config_dword_#in~dev#1.base, pci_read_config_dword_#in~dev#1.offset, pci_read_config_dword_#in~where#1, pci_read_config_dword_#in~val#1.base, pci_read_config_dword_#in~val#1.offset;assume { :end_inline_pci_read_config_dword } true;havoc natsemi_probe1_#t~ret321#1;call natsemi_probe1_#t~mem322#1 := read~intINTTYPE4#7(natsemi_probe1_~#tmp~40#1.base, natsemi_probe1_~#tmp~40#1.offset, 4bv64); [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473-1: SUMMARY for call netdev_set_wol_#t~ret927#1.base, netdev_set_wol_#t~ret927#1.offset := netdev_priv(netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086: havoc netdev_timer_#t~ret592#1; [2025-02-08 04:00:37,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1167#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125: ldv_entry_EMGentry_15_~tmp___0~67#1 := ldv_entry_EMGentry_15_#t~ret1167#1;havoc ldv_entry_EMGentry_15_#t~ret1167#1; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: netdev_ioctl_~tmp___1~38#1 := netdev_ioctl_#t~ret1059#1;havoc netdev_ioctl_#t~mem1058#1;havoc netdev_ioctl_#t~ret1059#1;call write~intINTTYPE2#6(netdev_ioctl_~tmp___1~38#1[16:0], netdev_ioctl_~data~4#1.base, ~bvadd~64(6bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086-1: SUMMARY for call netdev_timer_#t~ret592#1 := printk(54bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1215#1.base, ldv_pci_pci_instance_2_#t~ret1215#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002-1: SUMMARY for call netdev_ioctl_#t~ret1059#1 := mdio_read(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1058#1))); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset := ldv_pci_pci_instance_2_#t~ret1215#1.base, ldv_pci_pci_instance_2_#t~ret1215#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1215#1.base, ldv_pci_pci_instance_2_#t~ret1215#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~17#1.base, ldv_pci_pci_instance_2_~tmp___3~17#1.offset; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765-1: assume natsemi_probe1_#t~short351#1;call natsemi_probe1_#t~mem350#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1160bv64, natsemi_probe1_~np~5#1.offset), 4bv64);natsemi_probe1_#t~short351#1 := 32bv32 == natsemi_probe1_#t~mem350#1; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765-1: assume !natsemi_probe1_#t~short351#1; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume natsemi_probe1_#t~short351#1;havoc natsemi_probe1_#t~mem349#1;havoc natsemi_probe1_#t~mem350#1;havoc natsemi_probe1_#t~short351#1;call write~intINTTYPE1#6(0bv8, natsemi_probe1_~dev~0#1.base, ~bvadd~64(514bv64, natsemi_probe1_~dev~0#1.offset), 1bv64);call write~intINTTYPE4#6(1bv32, natsemi_probe1_~np~5#1.base, ~bvadd~64(1160bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume !natsemi_probe1_#t~short351#1;havoc natsemi_probe1_#t~mem349#1;havoc natsemi_probe1_#t~mem350#1;havoc natsemi_probe1_#t~short351#1; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: assume 0bv32 != ~bvand~32(1bv32, netdev_get_wol_~regval~0#1);call netdev_get_wol_#t~mem936#1 := read~intINTTYPE4#6(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(1bv32, netdev_get_wol_#t~mem936#1), netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);havoc netdev_get_wol_#t~mem936#1; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: assume !(0bv32 != ~bvand~32(1bv32, netdev_get_wol_~regval~0#1)); [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12579-1: SUMMARY for call ldv_mod_timer_24_#t~ret1248#1 := ldv_mod_timer(ldv_mod_timer_24_~ldv_func_res~3#1, ldv_mod_timer_24_~ldv_func_arg1#1.base, ldv_mod_timer_24_~ldv_func_arg1#1.offset, ldv_mod_timer_24_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12579: ldv_mod_timer_24_~tmp___0~74#1 := ldv_mod_timer_24_#t~ret1248#1;havoc ldv_mod_timer_24_#t~ret1248#1;ldv_mod_timer_24_#res#1 := ldv_mod_timer_24_~tmp___0~74#1; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435-1: SUMMARY for call natsemi_show_dspcfg_workaround_#t~ret276#1.base, natsemi_show_dspcfg_workaround_#t~ret276#1.offset := netdev_priv(natsemi_show_dspcfg_workaround_~__mptr~0#1.base, ~bvadd~64(18446744073705507544bv64, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset)); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset := natsemi_show_dspcfg_workaround_#t~ret276#1.base, natsemi_show_dspcfg_workaround_#t~ret276#1.offset;havoc natsemi_show_dspcfg_workaround_#t~ret276#1.base, natsemi_show_dspcfg_workaround_#t~ret276#1.offset;natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset := natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset;call natsemi_show_dspcfg_workaround_#t~mem277#1 := read~intINTTYPE4#6(natsemi_show_dspcfg_workaround_~np~0#1.base, ~bvadd~64(1254bv64, natsemi_show_dspcfg_workaround_~np~0#1.offset), 4bv64);natsemi_show_dspcfg_workaround_#t~loopctr278#1 := 0bv64; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342-1: SUMMARY for call spin_lock_irq(set_wol_~np~49#1.base, ~bvadd~64(1268bv64, set_wol_~np~49#1.offset)); srcloc: null [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210: natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset := natsemi_change_mtu_#t~ret887#1.base, natsemi_change_mtu_#t~ret887#1.offset;havoc natsemi_change_mtu_#t~ret887#1.base, natsemi_change_mtu_#t~ret887#1.offset;natsemi_change_mtu_~ioaddr~27#1.base, natsemi_change_mtu_~ioaddr~27#1.offset := natsemi_change_mtu_~tmp___0~49#1.base, natsemi_change_mtu_~tmp___0~49#1.offset;call natsemi_change_mtu_#t~mem888#1.base, natsemi_change_mtu_#t~mem888#1.offset := read~$Pointer$#6(natsemi_change_mtu_~np~42#1.base, ~bvadd~64(1104bv64, natsemi_change_mtu_~np~42#1.offset), 8bv64);call natsemi_change_mtu_#t~mem889#1 := read~intINTTYPE4#6(natsemi_change_mtu_#t~mem888#1.base, ~bvadd~64(1547bv64, natsemi_change_mtu_#t~mem888#1.offset), 4bv64);natsemi_change_mtu_~irq~5#1 := natsemi_change_mtu_#t~mem889#1;havoc natsemi_change_mtu_#t~mem888#1.base, natsemi_change_mtu_#t~mem888#1.offset;havoc natsemi_change_mtu_#t~mem889#1; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342: call set_wol_#t~mem909#1 := read~intINTTYPE4#6(set_wol_~wol#1.base, ~bvadd~64(8bv64, set_wol_~wol#1.offset), 4bv64);assume { :begin_inline_netdev_set_wol } true;netdev_set_wol_#in~dev#1.base, netdev_set_wol_#in~dev#1.offset, netdev_set_wol_#in~newval#1 := set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_#t~mem909#1;havoc netdev_set_wol_#res#1;havoc netdev_set_wol_#t~ret927#1.base, netdev_set_wol_#t~ret927#1.offset, netdev_set_wol_#t~ret928#1.base, netdev_set_wol_#t~ret928#1.offset, netdev_set_wol_#t~ret929#1, netdev_set_wol_#t~mem930#1, netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset, netdev_set_wol_~newval#1, netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset, netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset, netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset, netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset, netdev_set_wol_~data~3#1, netdev_set_wol_~tmp___1~30#1;netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset := netdev_set_wol_#in~dev#1.base, netdev_set_wol_#in~dev#1.offset;netdev_set_wol_~newval#1 := netdev_set_wol_#in~newval#1;havoc netdev_set_wol_~np~54#1.base, netdev_set_wol_~np~54#1.offset;havoc netdev_set_wol_~tmp~96#1.base, netdev_set_wol_~tmp~96#1.offset;havoc netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset;havoc netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset;havoc netdev_set_wol_~data~3#1;havoc netdev_set_wol_~tmp___1~30#1; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11060: assume 8bv32 == ~ldv_statevar_15~0; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11060: assume !(8bv32 == ~ldv_statevar_15~0); [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201: natsemi_suspend_#t~ret1111#1 := ldv_del_timer_sync_31_#res#1;havoc ldv_del_timer_sync_31_#t~ret1255#1, ldv_del_timer_sync_31_#t~ret1256#1, ldv_del_timer_sync_31_~ldv_func_arg1#1.base, ldv_del_timer_sync_31_~ldv_func_arg1#1.offset, ldv_del_timer_sync_31_~ldv_func_res~7#1, ldv_del_timer_sync_31_~tmp~139#1, ldv_del_timer_sync_31_~tmp___0~78#1;havoc ldv_del_timer_sync_31_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_31_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_31 } true;havoc natsemi_suspend_#t~ret1111#1; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210-1: SUMMARY for call natsemi_change_mtu_#t~ret887#1.base, natsemi_change_mtu_#t~ret887#1.offset := ns_ioaddr(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11192: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_interrupt_interrupt_instance_0_#t~ret1173#1, ldv_interrupt_interrupt_instance_0_#t~ret1174#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~117#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~117#1; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11853-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1202#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832-1: SUMMARY for call natsemi_probe1_#t~ret374#1 := printk(27bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11853: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1202#1;havoc ldv_pci_pci_instance_2_#t~ret1202#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: havoc natsemi_probe1_#t~ret374#1; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928: havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: assume ~bvsle~32(netdev_get_regs_~i~19#1, 63bv32); [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: assume !~bvsle~32(netdev_get_regs_~i~19#1, 63bv32); [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928-1: SUMMARY for call ns_tx_timeout(ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset); srcloc: null [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10598-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset := netdev_set_wol_#t~ret928#1.base, netdev_set_wol_#t~ret928#1.offset;havoc netdev_set_wol_#t~ret928#1.base, netdev_set_wol_#t~ret928#1.offset;netdev_set_wol_~ioaddr~28#1.base, netdev_set_wol_~ioaddr~28#1.offset := netdev_set_wol_~tmp___0~52#1.base, netdev_set_wol_~tmp___0~52#1.offset; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475-1: SUMMARY for call netdev_set_wol_#t~ret928#1.base, netdev_set_wol_#t~ret928#1.offset := ns_ioaddr(netdev_set_wol_~dev#1.base, netdev_set_wol_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10598: assume { :begin_inline_ldv_dispatch_register_14_2 } true;ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset := ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19bv32; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10202: SUMMARY for call disable_irq(natsemi_suspend_~irq~7#1); srcloc: null [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 04:00:37,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume 0bv32 != ldv_entry_EMGentry_15_~tmp___0~67#1;~ldv_statevar_15~0 := 6bv32; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume !(0bv32 != ldv_entry_EMGentry_15_~tmp___0~67#1);~ldv_statevar_15~0 := 8bv32; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume 0bv32 != ~bvand~32(128bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem966#1));havoc netdev_get_ecmd_#t~mem966#1;call netdev_get_ecmd_#t~mem967#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(4bv32, netdev_get_ecmd_#t~mem967#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);havoc netdev_get_ecmd_#t~mem967#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume !(0bv32 != ~bvand~32(128bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem966#1)));havoc netdev_get_ecmd_#t~mem966#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11920: ldv_pci_pci_instance_2_~tmp___4~9#1 := ldv_pci_pci_instance_2_#t~ret1216#1;havoc ldv_pci_pci_instance_2_#t~ret1216#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11920-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1216#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11458: assume 29bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11458: assume !(29bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: SUMMARY for call move_int_phy(find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~i~6#1); srcloc: null [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-1: call netdev_get_ecmd_#t~mem966#1 := read~intINTTYPE2#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1262bv64, netdev_get_ecmd_~np~58#1.offset), 2bv64); [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume true;havoc natsemi_show_dspcfg_workaround_#t~nondet279#1;call write~intINTTYPE1#6(natsemi_show_dspcfg_workaround_#t~nondet279#1, natsemi_show_dspcfg_workaround_~buf#1.base, ~bvadd~64(natsemi_show_dspcfg_workaround_~buf#1.offset, natsemi_show_dspcfg_workaround_#t~loopctr278#1), 8bv64);natsemi_show_dspcfg_workaround_#t~loopctr278#1 := ~bvadd~64(1bv64, natsemi_show_dspcfg_workaround_#t~loopctr278#1); [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume true;natsemi_show_dspcfg_workaround_~tmp___0~11#1 := ~sign_extend~32~8(natsemi_show_dspcfg_workaround_#t~ret280#1);havoc natsemi_show_dspcfg_workaround_#t~mem277#1;havoc natsemi_show_dspcfg_workaround_#t~loopctr278#1;havoc natsemi_show_dspcfg_workaround_#t~nondet279#1;havoc natsemi_show_dspcfg_workaround_#t~ret280#1;natsemi_show_dspcfg_workaround_#res#1 := ~sign_extend~64~32(natsemi_show_dspcfg_workaround_~tmp___0~11#1);ldv_dummy_resourceless_instance_callback_3_3_#t~ret1162#1 := natsemi_show_dspcfg_workaround_#res#1;havoc natsemi_show_dspcfg_workaround_#t~ret276#1.base, natsemi_show_dspcfg_workaround_#t~ret276#1.offset, natsemi_show_dspcfg_workaround_#t~mem277#1, natsemi_show_dspcfg_workaround_#t~loopctr278#1, natsemi_show_dspcfg_workaround_#t~nondet279#1, natsemi_show_dspcfg_workaround_#t~ret280#1, natsemi_show_dspcfg_workaround_~dev#1.base, natsemi_show_dspcfg_workaround_~dev#1.offset, natsemi_show_dspcfg_workaround_~attr#1.base, natsemi_show_dspcfg_workaround_~attr#1.offset, natsemi_show_dspcfg_workaround_~buf#1.base, natsemi_show_dspcfg_workaround_~buf#1.offset, natsemi_show_dspcfg_workaround_~np~0#1.base, natsemi_show_dspcfg_workaround_~np~0#1.offset, natsemi_show_dspcfg_workaround_~__mptr~0#1.base, natsemi_show_dspcfg_workaround_~__mptr~0#1.offset, natsemi_show_dspcfg_workaround_~tmp~33#1.base, natsemi_show_dspcfg_workaround_~tmp~33#1.offset, natsemi_show_dspcfg_workaround_~tmp___0~11#1;havoc natsemi_show_dspcfg_workaround_#in~dev#1.base, natsemi_show_dspcfg_workaround_#in~dev#1.offset, natsemi_show_dspcfg_workaround_#in~attr#1.base, natsemi_show_dspcfg_workaround_#in~attr#1.offset, natsemi_show_dspcfg_workaround_#in~buf#1.base, natsemi_show_dspcfg_workaround_#in~buf#1.offset;assume { :end_inline_natsemi_show_dspcfg_workaround } true;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1162#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1162#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10599: havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;havoc ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_14_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: SUMMARY for call spin_lock_irq(natsemi_suspend_~np~64#1.base, ~bvadd~64(1268bv64, natsemi_suspend_~np~64#1.offset)); srcloc: null [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987: ldv_register_netdev_19_#t~ret1244#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1217#1, ldv_register_netdev_#t~ret1218#1, ldv_register_netdev_#t~mem1219#1.base, ldv_register_netdev_#t~mem1219#1.offset, ldv_register_netdev_#t~mem1220#1.base, ldv_register_netdev_#t~mem1220#1.offset, ldv_register_netdev_#t~ret1221#1, ldv_register_netdev_#t~ret1222#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~124#1, ldv_register_netdev_~tmp___0~69#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;ldv_register_netdev_19_~tmp___0~72#1 := ldv_register_netdev_19_#t~ret1244#1;havoc ldv_register_netdev_19_#t~ret1244#1;ldv_register_netdev_19_#res#1 := ldv_register_netdev_19_~tmp___0~72#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13507: havoc pci_bus_write_config_dword_#t~nondet1339#1;pci_write_config_dword_#t~ret238#1 := pci_bus_write_config_dword_#res#1;havoc pci_bus_write_config_dword_#t~nondet1339#1, pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset, pci_bus_write_config_dword_~arg1#1, pci_bus_write_config_dword_~arg2#1, pci_bus_write_config_dword_~arg3#1;havoc pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset, pci_bus_write_config_dword_#in~arg1#1, pci_bus_write_config_dword_#in~arg2#1, pci_bus_write_config_dword_#in~arg3#1;assume { :end_inline_pci_bus_write_config_dword } true;pci_write_config_dword_~tmp~27#1 := pci_write_config_dword_#t~ret238#1;havoc pci_write_config_dword_#t~mem236#1.base, pci_write_config_dword_#t~mem236#1.offset;havoc pci_write_config_dword_#t~mem237#1;havoc pci_write_config_dword_#t~ret238#1;pci_write_config_dword_#res#1 := pci_write_config_dword_~tmp~27#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: netdev_set_wol_~tmp___1~30#1 := netdev_set_wol_#t~ret929#1;havoc netdev_set_wol_#t~ret929#1;netdev_set_wol_~data~3#1 := ~bvand~32(4294965248bv32, netdev_set_wol_~tmp___1~30#1); [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12582-1: ldv_mod_timer_24_#res#1 := ldv_mod_timer_24_~ldv_func_res~3#1; [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477-1: SUMMARY for call netdev_set_wol_#t~ret929#1 := readl(netdev_set_wol_~ioaddr~28#1.base, ~bvadd~64(64bv64, netdev_set_wol_~ioaddr~28#1.offset)); srcloc: null [2025-02-08 04:00:37,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ~ldv_1_callback_get_msglevel~0.base, ~ldv_1_callback_get_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1149#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :begin_inline_get_msglevel } true;get_msglevel_#in~dev#1.base, get_msglevel_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc get_msglevel_#res#1;havoc get_msglevel_#t~ret914#1.base, get_msglevel_#t~ret914#1.offset, get_msglevel_#t~mem915#1, get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset, get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset, get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset;get_msglevel_~dev#1.base, get_msglevel_~dev#1.offset := get_msglevel_#in~dev#1.base, get_msglevel_#in~dev#1.offset;havoc get_msglevel_~np~51#1.base, get_msglevel_~np~51#1.offset;havoc get_msglevel_~tmp~91#1.base, get_msglevel_~tmp~91#1.offset; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363-1: SUMMARY for call find_mii_#t~ret454#1 := miiport_read(find_mii_~dev#1.base, find_mii_~dev#1.offset, find_mii_~i~6#1, 1bv32); srcloc: null [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: find_mii_~tmp___0~25#1 := find_mii_#t~ret454#1;havoc find_mii_#t~ret454#1; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: call write~intINTTYPE8#6(start_tx_#t~ret694#1, start_tx_~np~33#1.base, ~bvadd~64(~bvadd~64(664bv64, start_tx_~np~33#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(start_tx_~entry~1#1))), 8bv64);havoc start_tx_#t~mem691#1.base, start_tx_#t~mem691#1.offset;havoc start_tx_#t~mem692#1.base, start_tx_#t~mem692#1.offset;havoc start_tx_#t~mem693#1;havoc start_tx_#t~ret694#1;call start_tx_#t~mem695#1.base, start_tx_#t~mem695#1.offset := read~$Pointer$#6(start_tx_~np~33#1.base, ~bvadd~64(16bv64, start_tx_~np~33#1.offset), 8bv64);call start_tx_#t~mem696#1 := read~intINTTYPE8#6(start_tx_~np~33#1.base, ~bvadd~64(~bvadd~64(664bv64, start_tx_~np~33#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(start_tx_~entry~1#1))), 8bv64);call write~intINTTYPE4#6(start_tx_#t~mem696#1[32:0], start_tx_#t~mem695#1.base, ~bvadd~64(8bv64, ~bvadd~64(start_tx_#t~mem695#1.offset, ~bvmul~64(16bv64, ~zero_extend~64~32(start_tx_~entry~1#1)))), 4bv64);havoc start_tx_#t~mem695#1.base, start_tx_#t~mem695#1.offset;havoc start_tx_#t~mem696#1; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-1: SUMMARY for call start_tx_#t~ret694#1 := pci_map_single(start_tx_#t~mem691#1.base, start_tx_#t~mem691#1.offset, start_tx_#t~mem692#1.base, start_tx_#t~mem692#1.offset, ~zero_extend~64~32(start_tx_#t~mem693#1), 1bv32); srcloc: null [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: SUMMARY for call disable_irq(natsemi_change_mtu_~irq~5#1); srcloc: null [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204: call write~intINTTYPE4#6(1bv32, natsemi_suspend_~np~64#1.base, ~bvadd~64(1148bv64, natsemi_suspend_~np~64#1.offset), 4bv64); [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204-1: SUMMARY for call natsemi_irq_disable(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441-2: ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset := ioremap_nocache_#t~ret1333#1.base, ioremap_nocache_#t~ret1333#1.offset;havoc ioremap_nocache_#t~ret1333#1.base, ioremap_nocache_#t~ret1333#1.offset; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: set_wol_#res#1 := set_wol_~res~1#1;ldv_dummy_resourceless_instance_callback_1_35_#t~ret1160#1 := set_wol_#res#1;havoc set_wol_#t~ret908#1.base, set_wol_#t~ret908#1.offset, set_wol_#t~mem909#1, set_wol_#t~ret910#1, set_wol_#t~ret911#1, set_wol_~dev#1.base, set_wol_~dev#1.offset, set_wol_~wol#1.base, set_wol_~wol#1.offset, set_wol_~np~49#1.base, set_wol_~np~49#1.offset, set_wol_~tmp~89#1.base, set_wol_~tmp~89#1.offset, set_wol_~res~1#1;havoc set_wol_#in~dev#1.base, set_wol_#in~dev#1.offset, set_wol_#in~wol#1.base, set_wol_#in~wol#1.offset;assume { :end_inline_set_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1160#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1160#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441-3: SUMMARY for call ioremap_nocache_#t~ret1333#1.base, ioremap_nocache_#t~ret1333#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345-1: SUMMARY for call spin_unlock_irq(set_wol_~np~49#1.base, ~bvadd~64(1268bv64, set_wol_~np~49#1.offset)); srcloc: null [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441: havoc ioremap_nocache_#t~ret1333#1.base, ioremap_nocache_#t~ret1333#1.offset; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret1174#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441-1: ioremap_#t~ret47#1.base, ioremap_#t~ret47#1.offset := ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset;havoc ioremap_nocache_#t~ret1333#1.base, ioremap_nocache_#t~ret1333#1.offset, ioremap_nocache_~arg0#1, ioremap_nocache_~arg1#1;havoc ioremap_nocache_#in~arg0#1, ioremap_nocache_#in~arg1#1;assume { :end_inline_ioremap_nocache } true;ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset := ioremap_#t~ret47#1.base, ioremap_#t~ret47#1.offset;havoc ioremap_#t~ret47#1.base, ioremap_#t~ret47#1.offset;ioremap_#res#1.base, ioremap_#res#1.offset := ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;natsemi_probe1_#t~ret336#1.base, natsemi_probe1_#t~ret336#1.offset := ioremap_#res#1.base, ioremap_#res#1.offset;havoc ioremap_#t~ret47#1.base, ioremap_#t~ret47#1.offset, ioremap_~offset#1, ioremap_~size#1, ioremap_~tmp~1#1.base, ioremap_~tmp~1#1.offset;havoc ioremap_#in~offset#1, ioremap_#in~size#1;assume { :end_inline_ioremap } true;natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset := natsemi_probe1_#t~ret336#1.base, natsemi_probe1_#t~ret336#1.offset;havoc natsemi_probe1_#t~ret336#1.base, natsemi_probe1_#t~ret336#1.offset; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: ldv_interrupt_interrupt_instance_0_~tmp~117#1 := ldv_interrupt_interrupt_instance_0_#t~ret1174#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1174#1; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~9#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~9#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:00:37,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874: netdev_get_regs_~tmp___0~58#1 := netdev_get_regs_#t~ret1020#1;havoc netdev_get_regs_#t~ret1020#1;call write~intINTTYPE4#6(netdev_get_regs_~tmp___0~58#1, netdev_get_regs_~rbuf~0#1.base, ~bvadd~64(netdev_get_regs_~rbuf~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(netdev_get_regs_~i~19#1))), 4bv64);netdev_get_regs_~i~19#1 := ~bvadd~32(1bv32, netdev_get_regs_~i~19#1); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.offset;~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~18#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_9 } true;ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1 := ~ldv_3_callback_store~0.base, ~ldv_3_callback_store~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset, ~ldv_3_ldv_param_9_3_default~0;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret1163#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :begin_inline_natsemi_set_dspcfg_workaround } true;natsemi_set_dspcfg_workaround_#in~dev#1.base, natsemi_set_dspcfg_workaround_#in~dev#1.offset, natsemi_set_dspcfg_workaround_#in~attr#1.base, natsemi_set_dspcfg_workaround_#in~attr#1.offset, natsemi_set_dspcfg_workaround_#in~buf#1.base, natsemi_set_dspcfg_workaround_#in~buf#1.offset, natsemi_set_dspcfg_workaround_#in~count#1 := ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc natsemi_set_dspcfg_workaround_#res#1;havoc natsemi_set_dspcfg_workaround_#t~ret281#1.base, natsemi_set_dspcfg_workaround_#t~ret281#1.offset, natsemi_set_dspcfg_workaround_#t~nondet282#1, natsemi_set_dspcfg_workaround_#t~nondet283#1, natsemi_set_dspcfg_workaround_#t~nondet284#1, natsemi_set_dspcfg_workaround_#t~nondet285#1, natsemi_set_dspcfg_workaround_#t~ret286#1.base, natsemi_set_dspcfg_workaround_#t~ret286#1.offset, natsemi_set_dspcfg_workaround_#t~ret287#1, natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset, natsemi_set_dspcfg_workaround_~attr#1.base, natsemi_set_dspcfg_workaround_~attr#1.offset, natsemi_set_dspcfg_workaround_~buf#1.base, natsemi_set_dspcfg_workaround_~buf#1.offset, natsemi_set_dspcfg_workaround_~count#1, natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset, natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset, natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset, natsemi_set_dspcfg_workaround_~new_setting~0#1, natsemi_set_dspcfg_workaround_~flags~0#1, natsemi_set_dspcfg_workaround_~tmp___0~12#1, natsemi_set_dspcfg_workaround_~tmp___1~7#1, natsemi_set_dspcfg_workaround_~tmp___2~3#1, natsemi_set_dspcfg_workaround_~tmp___3~1#1, natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset;natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset := natsemi_set_dspcfg_workaround_#in~dev#1.base, natsemi_set_dspcfg_workaround_#in~dev#1.offset;natsemi_set_dspcfg_workaround_~attr#1.base, natsemi_set_dspcfg_workaround_~attr#1.offset := natsemi_set_dspcfg_workaround_#in~attr#1.base, natsemi_set_dspcfg_workaround_#in~attr#1.offset;natsemi_set_dspcfg_workaround_~buf#1.base, natsemi_set_dspcfg_workaround_~buf#1.offset := natsemi_set_dspcfg_workaround_#in~buf#1.base, natsemi_set_dspcfg_workaround_#in~buf#1.offset;natsemi_set_dspcfg_workaround_~count#1 := natsemi_set_dspcfg_workaround_#in~count#1;havoc natsemi_set_dspcfg_workaround_~np~1#1.base, natsemi_set_dspcfg_workaround_~np~1#1.offset;havoc natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset;havoc natsemi_set_dspcfg_workaround_~tmp~34#1.base, natsemi_set_dspcfg_workaround_~tmp~34#1.offset;havoc natsemi_set_dspcfg_workaround_~new_setting~0#1;havoc natsemi_set_dspcfg_workaround_~flags~0#1;havoc natsemi_set_dspcfg_workaround_~tmp___0~12#1;havoc natsemi_set_dspcfg_workaround_~tmp___1~7#1;havoc natsemi_set_dspcfg_workaround_~tmp___2~3#1;havoc natsemi_set_dspcfg_workaround_~tmp___3~1#1;havoc natsemi_set_dspcfg_workaround_~tmp___4~0#1.base, natsemi_set_dspcfg_workaround_~tmp___4~0#1.offset;natsemi_set_dspcfg_workaround_~__mptr~1#1.base, natsemi_set_dspcfg_workaround_~__mptr~1#1.offset := natsemi_set_dspcfg_workaround_~dev#1.base, natsemi_set_dspcfg_workaround_~dev#1.offset; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume 0bv32 != natsemi_probe1_#t~mem375#1;havoc natsemi_probe1_#t~mem375#1; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume !(0bv32 != natsemi_probe1_#t~mem375#1);havoc natsemi_probe1_#t~mem375#1;call natsemi_probe1_#t~mem377#1 := read~intINTTYPE4#6(natsemi_probe1_~np~5#1.base, ~bvadd~64(1160bv64, natsemi_probe1_~np~5#1.offset), 4bv64); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1229#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874-1: SUMMARY for call netdev_get_regs_#t~ret1020#1 := mdio_read(netdev_get_regs_~dev#1.base, netdev_get_regs_~dev#1.offset, ~bvand~32(31bv32, netdev_get_regs_~i~19#1)); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: netdev_set_ecmd_~tmp___1~35#1 := netdev_set_ecmd_#t~ret1012#1;havoc netdev_set_ecmd_#t~ret1012#1;call write~intINTTYPE2#6(netdev_set_ecmd_~tmp___1~35#1[16:0], netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1258bv64, netdev_set_ecmd_~np~59#1.offset), 2bv64);call netdev_set_ecmd_#t~mem1013#1 := read~intINTTYPE1#6(netdev_set_ecmd_~ecmd#1.base, ~bvadd~64(14bv64, netdev_set_ecmd_~ecmd#1.offset), 1bv64);call write~intINTTYPE1#6(netdev_set_ecmd_#t~mem1013#1, netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1260bv64, netdev_set_ecmd_~np~59#1.offset), 1bv64);havoc netdev_set_ecmd_#t~mem1013#1;call netdev_set_ecmd_#t~mem1014#1 := read~intINTTYPE1#6(netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1260bv64, netdev_set_ecmd_~np~59#1.offset), 1bv64); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: assume 400bv32 == natsemi_reload_eeprom_~i~9#1;call natsemi_reload_eeprom_#t~mem492#1.base, natsemi_reload_eeprom_#t~mem492#1.offset := read~$Pointer$#6(natsemi_reload_eeprom_~np~14#1.base, ~bvadd~64(1104bv64, natsemi_reload_eeprom_~np~14#1.offset), 8bv64); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: assume !(400bv32 == natsemi_reload_eeprom_~i~9#1);call natsemi_reload_eeprom_#t~mem495#1 := read~intINTTYPE4#6(natsemi_reload_eeprom_~np~14#1.base, ~bvadd~64(1336bv64, natsemi_reload_eeprom_~np~14#1.offset), 4bv64); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808-1: SUMMARY for call netdev_set_ecmd_#t~ret1012#1 := ethtool_cmd_speed(netdev_set_ecmd_~ecmd#1.base, netdev_set_ecmd_~ecmd#1.offset); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394: assume 8bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394: assume !(8bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume 0bv32 != ~bvand~32(2bv32, netdev_get_wol_~regval~0#1);call netdev_get_wol_#t~mem937#1 := read~intINTTYPE4#6(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(2bv32, netdev_get_wol_#t~mem937#1), netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);havoc netdev_get_wol_#t~mem937#1; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !(0bv32 != ~bvand~32(2bv32, netdev_get_wol_~regval~0#1)); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: SUMMARY for call disable_irq(netdev_timer_~irq~2#1); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9214: SUMMARY for call spin_lock(natsemi_change_mtu_~np~42#1.base, ~bvadd~64(1268bv64, natsemi_change_mtu_~np~42#1.offset)); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12980: assume 0bv32 != ldv_check_return_value_probe_~retval#1;assume { :begin_inline_ldv_assert_linux_usb_dev__probe_failed } true;ldv_assert_linux_usb_dev__probe_failed_#in~expr#1 := (if 0bv32 == ~LDV_USB_DEV_REF_COUNTS~0 then 1bv32 else 0bv32);havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;ldv_assert_linux_usb_dev__probe_failed_~expr#1 := ldv_assert_linux_usb_dev__probe_failed_#in~expr#1; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12980: assume !(0bv32 != ldv_check_return_value_probe_~retval#1); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume 9bv32 == ~ldv_statevar_15~0; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume !(9bv32 == ~ldv_statevar_15~0); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704-1: SUMMARY for call natsemi_probe1_#t~ret337#1 := eeprom_read(natsemi_probe1_~ioaddr~1#1.base, natsemi_probe1_~ioaddr~1#1.offset, 6bv32); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: natsemi_probe1_~prev_eedata~0#1 := natsemi_probe1_#t~ret337#1;havoc natsemi_probe1_#t~ret337#1;natsemi_probe1_~i~0#1 := 0bv32; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11791: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11791: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12518: natsemi_probe1_#t~ret365#1 := ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1243#1, ldv_register_netdev_19_#t~ret1244#1, ldv_register_netdev_19_~ldv_func_arg1#1.base, ldv_register_netdev_19_~ldv_func_arg1#1.offset, ldv_register_netdev_19_~ldv_func_res~1#1, ldv_register_netdev_19_~tmp~133#1, ldv_register_netdev_19_~tmp___0~72#1;havoc ldv_register_netdev_19_#in~ldv_func_arg1#1.base, ldv_register_netdev_19_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_19 } true;natsemi_probe1_~i~0#1 := natsemi_probe1_#t~ret365#1;havoc natsemi_probe1_#t~ret365#1; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: assume 65535bv32 != find_mii_~tmp___0~25#1 && 0bv32 != find_mii_~tmp___0~25#1; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: assume !(65535bv32 != find_mii_~tmp___0~25#1 && 0bv32 != find_mii_~tmp___0~25#1);find_mii_~i~6#1 := ~bvadd~32(1bv32, find_mii_~i~6#1); [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11197: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1176#1, ldv_net_dummy_resourceless_instance_1_#t~ret1177#1, ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1178#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp~119#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~119#1.offset; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~117#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~117#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: SUMMARY for call spin_lock_irq(netdev_timer_~np~21#1.base, ~bvadd~64(1268bv64, netdev_timer_~np~21#1.offset)); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: SUMMARY for call natsemi_stop_rxtx(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: SUMMARY for call natsemi_stop_rxtx(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12915: ldv_post_probe_~tmp~147#1 := ldv_post_probe_#t~ret1288#1;havoc ldv_post_probe_#t~ret1288#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~147#1;ldv_ldv_post_probe_35_#t~ret1261#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1288#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~147#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;ldv_ldv_post_probe_35_~tmp~142#1 := ldv_ldv_post_probe_35_#t~ret1261#1;havoc ldv_ldv_post_probe_35_#t~ret1261#1;ldv_ldv_post_probe_35_#res#1 := ldv_ldv_post_probe_35_~tmp~142#1;ldv_pci_pci_instance_2_#t~ret1212#1 := ldv_ldv_post_probe_35_#res#1;havoc ldv_ldv_post_probe_35_#t~ret1261#1, ldv_ldv_post_probe_35_~ldv_func_arg1#1, ldv_ldv_post_probe_35_~tmp~142#1;havoc ldv_ldv_post_probe_35_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_probe_35 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1212#1;havoc ldv_pci_pci_instance_2_#t~ret1212#1; [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12915-1: SUMMARY for call ldv_post_probe_#t~ret1288#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume 4bv32 == ~ldv_statevar_3~0; [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume !(4bv32 == ~ldv_statevar_3~0); [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837-1: SUMMARY for call natsemi_probe1_#t~ret376#1 := printk(28bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: havoc natsemi_probe1_#t~ret376#1; [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: natsemi_reload_eeprom_~tmp___2~10#1.base, natsemi_reload_eeprom_~tmp___2~10#1.offset := natsemi_reload_eeprom_#t~ret493#1.base, natsemi_reload_eeprom_#t~ret493#1.offset;havoc natsemi_reload_eeprom_#t~mem492#1.base, natsemi_reload_eeprom_#t~mem492#1.offset;havoc natsemi_reload_eeprom_#t~ret493#1.base, natsemi_reload_eeprom_#t~ret493#1.offset; [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678-1: call netdev_get_ecmd_#t~mem968#1 := read~intINTTYPE2#6(netdev_get_ecmd_~np~58#1.base, ~bvadd~64(1262bv64, netdev_get_ecmd_~np~58#1.offset), 2bv64); [2025-02-08 04:00:37,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset := start_tx_#t~ret697#1.base, start_tx_#t~ret697#1.offset;havoc start_tx_#t~ret697#1.base, start_tx_#t~ret697#1.offset; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0.base, ~ldv_1_callback_ndo_set_rx_mode~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555-1: SUMMARY for call start_tx_#t~ret697#1.base, start_tx_#t~ret697#1.offset := spinlock_check(start_tx_~np~33#1.base, ~bvadd~64(1268bv64, start_tx_~np~33#1.offset)); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630-1: SUMMARY for call natsemi_reload_eeprom_#t~ret493#1.base, natsemi_reload_eeprom_#t~ret493#1.offset := pci_name(natsemi_reload_eeprom_#t~mem492#1.base, natsemi_reload_eeprom_#t~mem492#1.offset); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume 0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem968#1));havoc netdev_get_ecmd_#t~mem968#1;call netdev_get_ecmd_#t~mem969#1 := read~intINTTYPE4#6(netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(8bv32, netdev_get_ecmd_#t~mem969#1), netdev_get_ecmd_~ecmd#1.base, ~bvadd~64(8bv64, netdev_get_ecmd_~ecmd#1.offset), 4bv64);havoc netdev_get_ecmd_#t~mem969#1; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume !(0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(netdev_get_ecmd_#t~mem968#1)));havoc netdev_get_ecmd_#t~mem968#1; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: assume 0bv32 != ~bvand~32(1bv32, netdev_set_wol_~newval#1);netdev_set_wol_~data~3#1 := ~bvor~32(1bv32, netdev_set_wol_~data~3#1); [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: assume !(0bv32 != ~bvand~32(1bv32, netdev_set_wol_~newval#1)); [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12519-1: ldv_register_netdev_19_#res#1 := ldv_register_netdev_19_~ldv_func_res~1#1; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: assume 30bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: assume !(30bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: SUMMARY for call drain_rx(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: SUMMARY for call netif_stop_queue(natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: SUMMARY for call natsemi_stop_rxtx(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: call ldv_pci_pci_instance_2_#t~mem1203#1.base, ldv_pci_pci_instance_2_#t~mem1203#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem1204#1 := read~intINTTYPE4#30(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4bv64);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem1203#1.base, ldv_pci_pci_instance_2_#t~mem1203#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1204#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1184#1, ldv_pci_instance_suspend_2_8_#t~ret1185#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~121#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#8(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64);havoc ldv_pci_instance_suspend_2_8_~tmp~121#1;call ldv_pci_instance_suspend_2_8_#t~mem1184#1 := read~intINTTYPE4#8(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64);assume { :begin_inline_natsemi_suspend } true;natsemi_suspend_#in~pdev#1.base, natsemi_suspend_#in~pdev#1.offset, natsemi_suspend_#in~state#1.event := ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem1184#1;havoc natsemi_suspend_#res#1;havoc natsemi_suspend_#t~ret1105#1.base, natsemi_suspend_#t~ret1105#1.offset, natsemi_suspend_#t~ret1106#1.base, natsemi_suspend_#t~ret1106#1.offset, natsemi_suspend_#t~ret1107#1.base, natsemi_suspend_#t~ret1107#1.offset, natsemi_suspend_#t~ret1108#1, natsemi_suspend_#t~mem1109#1.base, natsemi_suspend_#t~mem1109#1.offset, natsemi_suspend_#t~mem1110#1, natsemi_suspend_#t~ret1111#1, natsemi_suspend_#t~ret1112#1, natsemi_suspend_#t~mem1113#1, natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset, natsemi_suspend_~state#1.event, natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset, natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset, natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset, natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset, natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset, natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset, natsemi_suspend_~irq~7#1, natsemi_suspend_~wol~1#1, natsemi_suspend_~tmp___2~21#1, natsemi_suspend_~tmp___3~15#1;natsemi_suspend_~pdev#1.base, natsemi_suspend_~pdev#1.offset := natsemi_suspend_#in~pdev#1.base, natsemi_suspend_#in~pdev#1.offset;natsemi_suspend_~state#1.event := natsemi_suspend_#in~state#1.event;havoc natsemi_suspend_~dev~5#1.base, natsemi_suspend_~dev~5#1.offset;havoc natsemi_suspend_~tmp~108#1.base, natsemi_suspend_~tmp~108#1.offset;havoc natsemi_suspend_~np~64#1.base, natsemi_suspend_~np~64#1.offset;havoc natsemi_suspend_~tmp___0~64#1.base, natsemi_suspend_~tmp___0~64#1.offset;havoc natsemi_suspend_~ioaddr~37#1.base, natsemi_suspend_~ioaddr~37#1.offset;havoc natsemi_suspend_~tmp___1~40#1.base, natsemi_suspend_~tmp___1~40#1.offset;havoc natsemi_suspend_~irq~7#1;havoc natsemi_suspend_~wol~1#1;havoc natsemi_suspend_~tmp___2~21#1;havoc natsemi_suspend_~tmp___3~15#1; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12982: havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;havoc ldv_assert_linux_usb_dev__probe_failed_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_dev__probe_failed } true; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631-1: SUMMARY for call natsemi_reload_eeprom_#t~ret494#1 := printk(40bv64, 0bv64); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631: havoc natsemi_reload_eeprom_#t~ret494#1; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: start_tx_~flags~1#1 := start_tx_#t~ret698#1;havoc start_tx_#t~ret698#1;call start_tx_#t~mem699#1 := read~intINTTYPE4#6(start_tx_~np~33#1.base, ~bvadd~64(1148bv64, start_tx_~np~33#1.offset), 4bv64); [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-1: SUMMARY for call start_tx_#t~ret698#1 := _raw_spin_lock_irqsave(start_tx_~tmp___1~23#1.base, start_tx_~tmp___1~23#1.offset); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604-1: SUMMARY for call ldv_assume((if 0bv32 != ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367-1: SUMMARY for call find_mii_#t~ret455#1 := mdio_read(find_mii_~dev#1.base, find_mii_~dev#1.offset, 2bv32); srcloc: null [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: find_mii_~tmp___1~12#1 := find_mii_#t~ret455#1;havoc find_mii_#t~ret455#1; [2025-02-08 04:00:37,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: SUMMARY for call dump_ring(netdev_timer_~dev~1#1.base, netdev_timer_~dev~1#1.offset); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset := get_stats_#t~ret863#1.base, get_stats_#t~ret863#1.offset;havoc get_stats_#t~ret863#1.base, get_stats_#t~ret863#1.offset;get_stats_~np~39#1.base, get_stats_~np~39#1.offset := get_stats_~tmp~79#1.base, get_stats_~tmp~79#1.offset; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-1: SUMMARY for call get_stats_#t~ret863#1.base, get_stats_#t~ret863#1.offset := netdev_priv(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: havoc netdev_ioctl_#t~mem1060#1;call netdev_ioctl_#t~mem1061#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, netdev_ioctl_~data~4#1.offset, 2bv64);call netdev_ioctl_#t~mem1062#1 := read~intINTTYPE2#6(netdev_ioctl_~data~4#1.base, ~bvadd~64(2bv64, netdev_ioctl_~data~4#1.offset), 2bv64); [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: SUMMARY for call set_bufsize(natsemi_change_mtu_~dev#1.base, natsemi_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret1169#1 := intr_handler(ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208: SUMMARY for call spin_unlock_irq(natsemi_suspend_~np~64#1.base, ~bvadd~64(1268bv64, natsemi_suspend_~np~64#1.offset)); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265: ldv_interrupt_instance_handler_0_5_~tmp~116#1 := ldv_interrupt_instance_handler_0_5_#t~ret1169#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1169#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~116#1;ldv_interrupt_interrupt_instance_0_#t~ret1173#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1169#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~116#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret1173#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1173#1; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume 0bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem1014#1);havoc netdev_set_ecmd_#t~mem1014#1;call write~intINTTYPE4#6(0bv32, netdev_set_ecmd_~np~59#1.base, ~bvadd~64(1164bv64, netdev_set_ecmd_~np~59#1.offset), 4bv64); [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume !(0bv32 == ~zero_extend~32~8(netdev_set_ecmd_#t~mem1014#1));havoc netdev_set_ecmd_#t~mem1014#1; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010-1: SUMMARY for call move_int_phy(netdev_ioctl_~dev#1.base, netdev_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(netdev_ioctl_#t~mem1060#1))); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume ~bvsle~32(natsemi_probe1_~i~0#1, 2bv32); [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume !~bvsle~32(natsemi_probe1_~i~0#1, 2bv32); [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773-1: assume ~bvsle~32(natsemi_probe1_~find_cnt~0#1, 7bv32);call natsemi_probe1_#t~mem352#1 := read~intINTTYPE4#25(~#options~0.base, ~bvadd~64(~#options~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(natsemi_probe1_~find_cnt~0#1))), 4bv64);natsemi_probe1_#t~ite353#1 := natsemi_probe1_#t~mem352#1; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773-1: assume !~bvsle~32(natsemi_probe1_~find_cnt~0#1, 7bv32);natsemi_probe1_#t~ite353#1 := 0bv32; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773: natsemi_probe1_~option~0#1 := natsemi_probe1_#t~ite353#1;havoc natsemi_probe1_#t~ite353#1;havoc natsemi_probe1_#t~mem352#1; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume 0bv32 != ~bvand~32(4bv32, netdev_get_wol_~regval~0#1);call netdev_get_wol_#t~mem938#1 := read~intINTTYPE4#6(netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);call write~intINTTYPE4#6(~bvor~32(4bv32, netdev_get_wol_#t~mem938#1), netdev_get_wol_~cur#1.base, netdev_get_wol_~cur#1.offset, 4bv64);havoc netdev_get_wol_#t~mem938#1; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume !(0bv32 != ~bvand~32(4bv32, netdev_get_wol_~regval~0#1)); [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-1: SUMMARY for call find_mii_#t~ret456#1 := mdio_read(find_mii_~dev#1.base, find_mii_~dev#1.offset, 3bv32); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368: find_mii_~tmp___2~8#1 := find_mii_#t~ret456#1;havoc find_mii_#t~ret456#1;call write~intINTTYPE4#6(~bvadd~32(~bvshl~32(find_mii_~tmp___1~12#1, 16bv32), find_mii_~tmp___2~8#1), find_mii_~np~11#1.base, ~bvadd~64(1156bv64, find_mii_~np~11#1.offset), 4bv64);call find_mii_#t~mem457#1 := read~intINTTYPE4#6(find_mii_~np~11#1.base, ~bvadd~64(1336bv64, find_mii_~np~11#1.offset), 4bv64); [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: call natsemi_change_mtu_#t~mem890#1 := read~intINTTYPE8#6(natsemi_change_mtu_~np~42#1.base, natsemi_change_mtu_~np~42#1.offset, 8bv64); [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9416: havoc get_link_#t~ret918#1; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9416-1: SUMMARY for call get_link_#t~ret918#1 := mdio_read(get_link_~dev#1.base, get_link_~dev#1.offset, 1bv32); srcloc: null [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume 10bv32 == ~ldv_statevar_1~0; [2025-02-08 04:00:37,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume !(10bv32 == ~ldv_statevar_1~0); [2025-02-08 04:00:39,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13352: havoc #t~nondet1323; [2025-02-08 04:00:39,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13400: havoc #t~nondet1327; [2025-02-08 04:00:40,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: havoc #t~mem1; [2025-02-08 04:00:40,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511: havoc #t~nondet1340; [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume 0bv64 == ~bvadd~64(~skb~0.base, ~skb~0.offset); [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(0bv64 == ~bvadd~64(~skb~0.base, ~skb~0.offset));call #t~mem638.base, #t~mem638.offset := read~$Pointer$#6(~np~25.base, ~bvadd~64(1104bv64, ~np~25.offset), 8bv64);call #t~mem639.base, #t~mem639.offset := read~$Pointer$#6(~skb~0.base, ~bvadd~64(229bv64, ~skb~0.offset), 8bv64); [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume 0bv64 == ~bvadd~64(#t~mem635.base, #t~mem635.offset);havoc #t~mem635.base, #t~mem635.offset;call #t~mem636 := read~intINTTYPE4#6(~np~25.base, ~bvadd~64(1136bv64, ~np~25.offset), 4bv64);~buflen~0 := ~bvadd~32(16bv32, #t~mem636);havoc #t~mem636; [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume !(0bv64 == ~bvadd~64(#t~mem635.base, #t~mem635.offset));havoc #t~mem635.base, #t~mem635.offset; [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8296: call #t~mem643.base, #t~mem643.offset := read~$Pointer$#6(~np~25.base, ~bvadd~64(8bv64, ~np~25.offset), 8bv64);call #t~mem644 := read~intINTTYPE4#6(~np~25.base, ~bvadd~64(1136bv64, ~np~25.offset), 4bv64);call write~intINTTYPE4#6(#t~mem644, #t~mem643.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem643.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~entry~0)))), 4bv64);havoc #t~mem643.base, #t~mem643.offset;havoc #t~mem644;call #t~mem645 := read~intINTTYPE4#6(~np~25.base, ~bvadd~64(1124bv64, ~np~25.offset), 4bv64);call write~intINTTYPE4#6(~bvadd~32(1bv32, #t~mem645), ~np~25.base, ~bvadd~64(1124bv64, ~np~25.offset), 4bv64);havoc #t~mem645; [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8290: call write~intINTTYPE8#6(#t~ret640, ~np~25.base, ~bvadd~64(~bvadd~64(280bv64, ~np~25.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~0))), 8bv64);havoc #t~mem638.base, #t~mem638.offset;havoc #t~mem639.base, #t~mem639.offset;havoc #t~ret640;call #t~mem641.base, #t~mem641.offset := read~$Pointer$#6(~np~25.base, ~bvadd~64(8bv64, ~np~25.offset), 8bv64);call #t~mem642 := read~intINTTYPE8#6(~np~25.base, ~bvadd~64(~bvadd~64(280bv64, ~np~25.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~0))), 8bv64);call write~intINTTYPE4#6(#t~mem642[32:0], #t~mem641.base, ~bvadd~64(8bv64, ~bvadd~64(#t~mem641.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~entry~0)))), 4bv64);havoc #t~mem641.base, #t~mem641.offset;havoc #t~mem642; [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8290-1: SUMMARY for call #t~ret640 := pci_map_single(#t~mem638.base, #t~mem638.offset, #t~mem639.base, #t~mem639.offset, ~zero_extend~64~32(~buflen~0), 2bv32); srcloc: null [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: ~skb~0.base, ~skb~0.offset := #t~ret637.base, #t~ret637.offset;havoc #t~ret637.base, #t~ret637.offset;call write~$Pointer$#6(~skb~0.base, ~skb~0.offset, ~np~25.base, ~bvadd~64(~bvadd~64(24bv64, ~np~25.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~0))), 8bv64); [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: call #t~mem634 := read~intINTTYPE4#6(~np~25.base, ~bvadd~64(1124bv64, ~np~25.offset), 4bv64);~entry~0 := ~bvand~32(31bv32, #t~mem634);call #t~mem635.base, #t~mem635.offset := read~$Pointer$#6(~np~25.base, ~bvadd~64(~bvadd~64(24bv64, ~np~25.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~0))), 8bv64); [2025-02-08 04:00:42,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282-1: SUMMARY for call #t~ret637.base, #t~ret637.offset := netdev_alloc_skb(~dev.base, ~dev.offset, ~buflen~0); srcloc: null [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: call write~$Pointer$#6(0bv64, 0bv64, ~np~28.base, ~bvadd~64(~bvadd~64(536bv64, ~np~28.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~14))), 8bv64);~i~14 := ~bvadd~32(1bv32, ~i~14); [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call consume_skb(#t~mem669.base, #t~mem669.offset); srcloc: null [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: havoc #t~mem669.base, #t~mem669.offset;call #t~mem670 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(56bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, #t~mem670), ~dev.base, ~bvadd~64(56bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem670; [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399-1: call #t~mem664.base, #t~mem664.offset := read~$Pointer$#6(~np~28.base, ~bvadd~64(~bvadd~64(536bv64, ~np~28.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~14))), 8bv64); [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume 0bv64 != ~bvadd~64(#t~mem664.base, #t~mem664.offset);havoc #t~mem664.base, #t~mem664.offset;call #t~mem665.base, #t~mem665.offset := read~$Pointer$#6(~np~28.base, ~bvadd~64(1104bv64, ~np~28.offset), 8bv64);call #t~mem666 := read~intINTTYPE8#6(~np~28.base, ~bvadd~64(~bvadd~64(664bv64, ~np~28.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~14))), 8bv64);call #t~mem667.base, #t~mem667.offset := read~$Pointer$#6(~np~28.base, ~bvadd~64(~bvadd~64(536bv64, ~np~28.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~14))), 8bv64);call #t~mem668 := read~intINTTYPE4#6(#t~mem667.base, ~bvadd~64(104bv64, #t~mem667.offset), 4bv64); [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume !(0bv64 != ~bvadd~64(#t~mem664.base, #t~mem664.offset));havoc #t~mem664.base, #t~mem664.offset; [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401-1: SUMMARY for call pci_unmap_single(#t~mem665.base, #t~mem665.offset, #t~mem666, ~zero_extend~64~32(#t~mem668), 1bv32); srcloc: null [2025-02-08 04:00:43,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: havoc #t~mem665.base, #t~mem665.offset;havoc #t~mem666;havoc #t~mem667.base, #t~mem667.offset;havoc #t~mem668;call #t~mem669.base, #t~mem669.offset := read~$Pointer$#6(~np~28.base, ~bvadd~64(~bvadd~64(536bv64, ~np~28.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~14))), 8bv64); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622-1: call #t~mem720.base, #t~mem720.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(16bv64, ~np~34.offset), 8bv64);call #t~mem721 := read~intINTTYPE4#6(#t~mem720.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem720.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~entry~2)))), 4bv64); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622: assume 0bv32 != ~bvand~32(134217728bv32, #t~mem721);havoc #t~mem720.base, #t~mem720.offset;havoc #t~mem721;call #t~mem722 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, #t~mem722), ~dev.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem722;call #t~mem725 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call #t~mem723.base, #t~mem723.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(~bvadd~64(536bv64, ~np~34.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~2))), 8bv64);call #t~mem724 := read~intINTTYPE4#6(#t~mem723.base, ~bvadd~64(104bv64, #t~mem723.offset), 4bv64);call write~intINTTYPE8#6(~bvadd~64(#t~mem725, ~zero_extend~64~32(#t~mem724)), ~dev.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem725;havoc #t~mem723.base, #t~mem723.offset;havoc #t~mem724; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622: assume !(0bv32 != ~bvand~32(134217728bv32, #t~mem721));havoc #t~mem720.base, #t~mem720.offset;havoc #t~mem721;call #t~mem726.base, #t~mem726.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(16bv64, ~np~34.offset), 8bv64);call #t~mem727 := read~intINTTYPE4#6(#t~mem726.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem726.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~entry~2)))), 4bv64);~tx_status~0 := #t~mem727;havoc #t~mem726.base, #t~mem726.offset;havoc #t~mem727; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: call #t~mem732 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, #t~mem732), ~dev.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem732; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: call #t~mem712 := read~intINTTYPE4#6(~np~34.base, ~bvadd~64(1132bv64, ~np~34.offset), 4bv64);~entry~2 := ~bvand~32(15bv32, #t~mem712);call #t~mem713.base, #t~mem713.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(16bv64, ~np~34.offset), 8bv64);call #t~mem714 := read~intINTTYPE4#6(#t~mem713.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem713.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~entry~2)))), 4bv64); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume 0bv32 != ~bvand~32(16777216bv32, ~tx_status~0);call #t~mem730 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(136bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, #t~mem730), ~dev.base, ~bvadd~64(136bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem730; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume !(0bv32 != ~bvand~32(16777216bv32, ~tx_status~0)); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: assume 0bv32 != ~bvand~32(2097152bv32, ~tx_status~0);call #t~mem731 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(160bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, #t~mem731), ~dev.base, ~bvadd~64(160bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem731; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: assume !(0bv32 != ~bvand~32(2097152bv32, ~tx_status~0)); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume 0bv32 != ~bvand~32(68157440bv32, ~tx_status~0);call #t~mem728 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(128bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, #t~mem728), ~dev.base, ~bvadd~64(128bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem728; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume !(0bv32 != ~bvand~32(68157440bv32, ~tx_status~0)); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume 0bv32 != ~bvand~32(33554432bv32, ~tx_status~0);call #t~mem729 := read~intINTTYPE8#6(~dev.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);call write~intINTTYPE8#6(~bvadd~64(1bv64, #t~mem729), ~dev.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, ~dev.offset)), 8bv64);havoc #t~mem729; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume !(0bv32 != ~bvand~32(33554432bv32, ~tx_status~0)); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646-1: SUMMARY for call pci_unmap_single(#t~mem733.base, #t~mem733.offset, #t~mem734, ~zero_extend~64~32(#t~mem736), 1bv32); srcloc: null [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646-2: call #t~mem733.base, #t~mem733.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(1104bv64, ~np~34.offset), 8bv64);call #t~mem734 := read~intINTTYPE8#6(~np~34.base, ~bvadd~64(~bvadd~64(664bv64, ~np~34.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~2))), 8bv64);call #t~mem735.base, #t~mem735.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(~bvadd~64(536bv64, ~np~34.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~2))), 8bv64);call #t~mem736 := read~intINTTYPE4#6(#t~mem735.base, ~bvadd~64(104bv64, #t~mem735.offset), 4bv64); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: assume ~bvslt~32(#t~mem714, 0bv32);havoc #t~mem713.base, #t~mem713.offset;havoc #t~mem714; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: assume !~bvslt~32(#t~mem714, 0bv32);havoc #t~mem713.base, #t~mem713.offset;havoc #t~mem714;call #t~mem715 := read~intINTTYPE4#6(~np~34.base, ~bvadd~64(1336bv64, ~np~34.offset), 4bv64); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: havoc #t~mem716;havoc #t~mem717.base, #t~mem717.offset;havoc #t~mem718;havoc #t~ret719; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: havoc #t~mem737.base, #t~mem737.offset;call write~$Pointer$#6(0bv64, 0bv64, ~np~34.base, ~bvadd~64(~bvadd~64(536bv64, ~np~34.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~2))), 8bv64);call #t~mem738 := read~intINTTYPE4#6(~np~34.base, ~bvadd~64(1132bv64, ~np~34.offset), 4bv64);call write~intINTTYPE4#6(~bvadd~32(1bv32, #t~mem738), ~np~34.base, ~bvadd~64(1132bv64, ~np~34.offset), 4bv64);havoc #t~mem738; [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617-1: SUMMARY for call #t~ret719 := printk(63bv64, 0bv64); srcloc: null [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648-1: SUMMARY for call dev_kfree_skb_irq(#t~mem737.base, #t~mem737.offset); srcloc: null [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume 0bv32 != ~bvand~32(1024bv32, #t~mem715);havoc #t~mem715;call #t~mem716 := read~intINTTYPE4#6(~np~34.base, ~bvadd~64(1132bv64, ~np~34.offset), 4bv64);call #t~mem717.base, #t~mem717.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(16bv64, ~np~34.offset), 8bv64);call #t~mem718 := read~intINTTYPE4#6(#t~mem717.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem717.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~entry~2)))), 4bv64); [2025-02-08 04:00:49,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume !(0bv32 != ~bvand~32(1024bv32, #t~mem715));havoc #t~mem715; [2025-02-08 04:00:49,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646: havoc #t~mem733.base, #t~mem733.offset;havoc #t~mem734;havoc #t~mem735.base, #t~mem735.offset;havoc #t~mem736;call #t~mem737.base, #t~mem737.offset := read~$Pointer$#6(~np~34.base, ~bvadd~64(~bvadd~64(536bv64, ~np~34.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~entry~2))), 8bv64); [2025-02-08 04:00:49,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8522: call #t~mem687.base, #t~mem687.offset := read~$Pointer$#6(~np~32.base, ~bvadd~64(16bv64, ~np~32.offset), 8bv64);call write~intINTTYPE4#6(0bv32, #t~mem687.base, ~bvadd~64(4bv64, ~bvadd~64(#t~mem687.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~i~17)))), 4bv64);~i~17 := ~bvadd~32(1bv32, ~i~17);