./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.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 e0b7f3dbb9c244f21078afaa18d4b8e19be818a59d5c8d23a1f9450706e2c15f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:14:34,942 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:14:34,997 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:14:35,006 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:14:35,007 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:14:35,022 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:14:35,023 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:14:35,023 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:14:35,023 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:14:35,023 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:14:35,023 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:14:35,023 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:14:35,024 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:14:35,024 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:14:35,024 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:14:35,024 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:14:35,024 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:14:35,024 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:14:35,024 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:14:35,025 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:14:35,025 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:14:35,025 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:14:35,026 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:14:35,026 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:14:35,026 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:14:35,026 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 -> e0b7f3dbb9c244f21078afaa18d4b8e19be818a59d5c8d23a1f9450706e2c15f [2025-02-08 04:14:35,277 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:14:35,283 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:14:35,284 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:14:35,285 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:14:35,285 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:14:35,286 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i [2025-02-08 04:14:36,569 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6cfea1eaf/3725403005bb4f43971dd73bcbddc297/FLAGded5edfbe [2025-02-08 04:14:37,181 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:14:37,181 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i [2025-02-08 04:14:37,232 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6cfea1eaf/3725403005bb4f43971dd73bcbddc297/FLAGded5edfbe [2025-02-08 04:14:37,250 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6cfea1eaf/3725403005bb4f43971dd73bcbddc297 [2025-02-08 04:14:37,253 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:14:37,254 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:14:37,256 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:14:37,256 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:14:37,259 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:14:37,260 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:14:37" (1/1) ... [2025-02-08 04:14:37,260 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7435338c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:37, skipping insertion in model container [2025-02-08 04:14:37,263 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:14:37" (1/1) ... [2025-02-08 04:14:37,367 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:14:40,889 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[422956,422969] [2025-02-08 04:14:40,892 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[423101,423114] [2025-02-08 04:14:40,916 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:14:40,971 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:14:41,043 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"); [5283] [2025-02-08 04:14:41,044 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)); [5290] [2025-02-08 04:14:41,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5297] [2025-02-08 04:14:41,046 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5338-5339] [2025-02-08 04:14:41,046 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"); [5344-5346] [2025-02-08 04:14:41,048 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5495] [2025-02-08 04:14:41,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5502] [2025-02-08 04:14:41,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5510] [2025-02-08 04:14:41,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5517] [2025-02-08 04:14:41,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5525] [2025-02-08 04:14:41,052 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)); [5616-5617] [2025-02-08 04:14:41,053 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)); [5650-5651] [2025-02-08 04:14:41,054 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)); [5687-5688] [2025-02-08 04:14:41,056 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)); [5724-5725] [2025-02-08 04:14:41,060 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)); [5985-5986] [2025-02-08 04:14:41,061 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5992] [2025-02-08 04:14:41,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6267] [2025-02-08 04:14:41,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6270] [2025-02-08 04:14:41,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6273] [2025-02-08 04:14:41,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6276] [2025-02-08 04:14:41,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6307] [2025-02-08 04:14:41,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6310] [2025-02-08 04:14:41,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6313] [2025-02-08 04:14:41,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6316] [2025-02-08 04:14:41,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6347] [2025-02-08 04:14:41,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6350] [2025-02-08 04:14:41,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6353] [2025-02-08 04:14:41,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6356] [2025-02-08 04:14:41,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6387] [2025-02-08 04:14:41,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6390] [2025-02-08 04:14:41,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6393] [2025-02-08 04:14:41,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6396] [2025-02-08 04:14:41,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7164] [2025-02-08 04:14:41,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7678] [2025-02-08 04:14:41,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7701] [2025-02-08 04:14:41,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7708] [2025-02-08 04:14:41,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7735] [2025-02-08 04:14:41,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8154] [2025-02-08 04:14:41,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9774] [2025-02-08 04:14:41,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9839] [2025-02-08 04:14:41,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9849] [2025-02-08 04:14:41,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9861] [2025-02-08 04:14:41,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9883] [2025-02-08 04:14:41,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10073] [2025-02-08 04:14:41,383 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[422956,422969] [2025-02-08 04:14:41,384 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[423101,423114] [2025-02-08 04:14:41,389 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:14:41,647 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:14:41,648 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41 WrapperNode [2025-02-08 04:14:41,652 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:14:41,653 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:14:41,653 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:14:41,653 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:14:41,661 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:41,753 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:41,949 INFO L138 Inliner]: procedures = 556, calls = 3040, calls flagged for inlining = 292, calls inlined = 261, statements flattened = 8781 [2025-02-08 04:14:41,953 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:14:41,953 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:14:41,953 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:14:41,954 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:14:41,964 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:41,964 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:42,002 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,540 INFO L175 MemorySlicer]: Split 1325 memory accesses to 28 slices as follows [52, 8, 1, 1, 3, 1, 1120, 3, 15, 2, 2, 2, 3, 5, 5, 8, 1, 3, 2, 6, 18, 30, 10, 1, 9, 9, 2, 3]. 85 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [0, 8, 1, 1, 3, 1, 35, 3, 15, 2, 0, 0, 3, 5, 5, 8, 1, 0, 2, 5, 0, 30, 8, 0, 8, 8, 0, 1]. The 457 writes are split as follows [42, 0, 0, 0, 0, 0, 395, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 1, 0]. [2025-02-08 04:14:43,544 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,545 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,642 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,659 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,697 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,715 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,762 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:14:43,763 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:14:43,763 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:14:43,763 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:14:43,764 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:41" (1/1) ... [2025-02-08 04:14:43,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:14:43,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:14:43,787 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 04:14:43,839 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 04:14:43,853 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 04:14:43,853 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 04:14:43,853 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:14:43,853 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:14:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:14:43,854 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:14:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:14:43,854 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:14:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_86 [2025-02-08 04:14:43,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_86 [2025-02-08 04:14:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:14:43,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:14:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:14:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:14:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:14:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:14:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:14:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:14:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_interrupt [2025-02-08 04:14:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_interrupt [2025-02-08 04:14:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:14:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:14:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:14:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:14:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:14:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:14:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:14:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:14:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:14:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:14:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:14:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:14:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:14:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:14:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_bcr [2025-02-08 04:14:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_bcr [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:14:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:14:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:14:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:14:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_pcnet32_cleanup_module_16_2 [2025-02-08 04:14:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_pcnet32_cleanup_module_16_2 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:14:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 04:14:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:14:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:14:43,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_tx_ring [2025-02-08 04:14:43,861 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_tx_ring [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:14:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:14:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:14:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:14:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:14:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:14:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:14:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:14:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:14:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_bcr [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_bcr [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:14:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_start [2025-02-08 04:14:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_start [2025-02-08 04:14:43,869 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~~u16~0 [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~~u16~0 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_open [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_open [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:14:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:14:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_reset [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_reset [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_pcnet32_private [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_pcnet32_private [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_restart [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_restart [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_csr [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_csr [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:14:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:14:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_reset [2025-02-08 04:14:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_reset [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 04:14:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:14:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:14:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:14:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_pm_resume [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_pm_resume [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_check_media [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_check_media [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_get_regs_len [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_get_regs_len [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_poll_controller [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_poll_controller [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_free_ring [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_free_ring [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:14:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:14:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:14:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:14:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_gset [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_gset [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_rx_ring [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_rx_ring [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_csr [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_csr [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_tx_timeout [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_tx_timeout [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_stop [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_stop [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_pcnet32_private [2025-02-08 04:14:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_pcnet32_private [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:14:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:14:43,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_csr [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_csr [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_set_multicast_list [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_set_multicast_list [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure mii_link_ok [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_link_ok [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_probe1 [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_probe1 [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_remove_one [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_remove_one [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_sset [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_sset [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~~u16~0~TO~VOID [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~~u16~0~TO~VOID [2025-02-08 04:14:43,879 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_bcr [2025-02-08 04:14:43,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_bcr [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_bcr [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_bcr [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_init_ring [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_init_ring [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_close [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_close [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:14:43,880 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:14:43,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:14:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:14:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_suspend [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_suspend [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_csr [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_csr [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_load_multicast [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_load_multicast [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_nway_reset [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_nway_reset [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 04:14:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 04:14:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 04:14:43,887 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 04:14:43,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:14:43,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-08 04:14:43,888 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 04:14:43,888 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:14:43,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:14:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 04:14:43,888 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 04:14:44,888 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:14:44,891 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:14:45,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16283: havoc netpoll_trap_#t~nondet2356#1; [2025-02-08 04:14:45,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: 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~mem201#1.base, netif_tx_wake_queue_#t~mem201#1.offset; [2025-02-08 04:14:45,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume 0 != #t~bitwise1753#1;havoc #t~bitwise1753#1;call #t~mem1754#1 := read~int#6(~lp~30#1.base, 590 + ~lp~30#1.offset, 4); [2025-02-08 04:14:45,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume !(0 != #t~bitwise1753#1);havoc #t~bitwise1753#1; [2025-02-08 04:14:45,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-1: [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5911: assume -2147483648 <= napi_disable_pending_#t~ret184#1 && napi_disable_pending_#t~ret184#1 <= 2147483647;napi_disable_pending_~tmp~11#1 := napi_disable_pending_#t~ret184#1;havoc napi_disable_pending_#t~ret184#1;napi_disable_pending_#res#1 := (if 0 == (if 0 != napi_disable_pending_~tmp~11#1 then 1 else 0) then 0 else 1);napi_schedule_prep_#t~ret185#1 := napi_disable_pending_#res#1;havoc napi_disable_pending_#t~ret184#1, napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset, napi_disable_pending_~tmp~11#1;havoc napi_disable_pending_#in~n#1.base, napi_disable_pending_#in~n#1.offset;assume { :end_inline_napi_disable_pending } true;napi_schedule_prep_~tmp~12#1 := (if 0 == napi_schedule_prep_#t~ret185#1 % 256 then 0 else 1);havoc napi_schedule_prep_#t~ret185#1; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135-2: havoc #t~bitwise1751#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1751#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1751#1 <= 4096) && #t~bitwise1751#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1751#1 > 4096 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1751#1 >= -2147483648; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5911-1: SUMMARY for call napi_disable_pending_#t~ret184#1 := constant_test_bit(1, napi_disable_pending_~n#1.base, 16 + napi_disable_pending_~n#1.offset); srcloc: null [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135-3: assume 4096 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1751#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135-3: assume !(4096 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135-4: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1751#1 := 0; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135-4: assume !(0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: assume 0 != #t~bitwise1749#1;havoc #t~bitwise1749#1;call #t~mem1750#1 := read~int#6(~dev~2#1.base, 300 + ~dev~2#1.offset, 8);call write~int#6(1 + #t~mem1750#1, ~dev~2#1.base, 300 + ~dev~2#1.offset, 8);havoc #t~mem1750#1; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: assume !(0 != #t~bitwise1749#1);havoc #t~bitwise1749#1; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-1: [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-2: havoc #t~bitwise1753#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1753#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1753#1 <= 2048) && #t~bitwise1753#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1753#1 > 2048 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1753#1 >= -2147483648; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-3: assume 2048 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1753#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-3: assume !(2048 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-4: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1753#1 := 0; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-4: assume !(0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: assume 0 != #t~bitwise1751#1;havoc #t~bitwise1751#1;call #t~mem1752#1 := read~int#6(~dev~2#1.base, 292 + ~dev~2#1.offset, 8);call write~int#6(1 + #t~mem1752#1, ~dev~2#1.base, 292 + ~dev~2#1.offset, 8);havoc #t~mem1752#1; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: assume !(0 != #t~bitwise1751#1);havoc #t~bitwise1751#1; [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135-1: [2025-02-08 04:14:45,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10156: havoc #t~mem1770#1.base, #t~mem1770#1.offset;havoc #t~mem1771#1.base, #t~mem1771#1.offset;assume { :begin_inline___napi_schedule } true;__napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset := ~lp~30#1.base, 216 + ~lp~30#1.offset;havoc __napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset;__napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset := __napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset; [2025-02-08 04:14:45,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10156-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~14#1, 3, (if ~val~4#1 % 65536 % 4294967296 <= 2147483647 then ~val~4#1 % 65536 % 4294967296 else ~val~4#1 % 65536 % 4294967296 - 4294967296), #t~mem1771#1.base, #t~mem1771#1.offset); srcloc: null [2025-02-08 04:14:45,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume 0 != #t~bitwise1740#1 % 4294967296;havoc #t~mem1739#1;havoc #t~bitwise1740#1;call #t~mem1745#1.base, #t~mem1745#1.offset := read~$Pointer$#6(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1746#1.base, #t~mem1746#1.offset := read~$Pointer$#6(#t~mem1745#1.base, #t~mem1745#1.offset, 8); [2025-02-08 04:14:45,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume !(0 != #t~bitwise1740#1 % 4294967296);havoc #t~mem1739#1;havoc #t~bitwise1740#1; [2025-02-08 04:14:45,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-1: [2025-02-08 04:14:45,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-2: havoc #t~bitwise1749#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1749#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1749#1 <= 16384) && #t~bitwise1749#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1749#1 > 16384 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1749#1 >= -2147483648; [2025-02-08 04:14:45,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-3: assume 16384 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1749#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-3: assume !(16384 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-4: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1749#1 := 0; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-4: assume !(0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-2: havoc #t~bitwise1740#1;assume #t~bitwise1740#1 % 4294967296 <= #t~mem1739#1 % 4294967296 && #t~bitwise1740#1 % 4294967296 <= 512; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10152: assume 0 != (if ~tmp___1~20#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~20#1 % 256 % 4294967296 else ~tmp___1~20#1 % 256 % 4294967296 - 4294967296);call #t~mem1761#1.base, #t~mem1761#1.offset := read~$Pointer$#6(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1762#1.base, #t~mem1762#1.offset := read~$Pointer$#6(#t~mem1761#1.base, #t~mem1761#1.offset, 8); [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10152: assume !(0 != (if ~tmp___1~20#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~20#1 % 256 % 4294967296 else ~tmp___1~20#1 % 256 % 4294967296 - 4294967296));call #t~mem1776#1.base, #t~mem1776#1.offset := read~$Pointer$#6(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1777#1.base, #t~mem1777#1.offset := read~$Pointer$#6(#t~mem1776#1.base, #t~mem1776#1.offset, 8); [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-3: assume 512 == #t~mem1739#1 % 4294967296;#t~bitwise1740#1 := #t~mem1739#1; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-3: assume !(512 == #t~mem1739#1 % 4294967296); [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-4: assume 0 == #t~mem1739#1 % 4294967296;#t~bitwise1740#1 := 0; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-4: assume !(0 == #t~mem1739#1 % 4294967296); [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: assume 0 != (if #t~mem1754#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1754#1 % 4294967296 % 4294967296 else #t~mem1754#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc #t~mem1754#1; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: assume !(0 != (if #t~mem1754#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1754#1 % 4294967296 % 4294967296 else #t~mem1754#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc #t~mem1754#1; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10157: havoc __napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset;havoc __napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset;assume { :end_inline___napi_schedule } true; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5933: assume -2147483648 <= napi_schedule_prep_#t~ret186#1 && napi_schedule_prep_#t~ret186#1 <= 2147483647;napi_schedule_prep_~tmp___1~6#1 := napi_schedule_prep_#t~ret186#1;havoc napi_schedule_prep_#t~ret186#1; [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5933-1: SUMMARY for call napi_schedule_prep_#t~ret186#1 := test_and_set_bit(0, napi_schedule_prep_~n#1.base, 16 + napi_schedule_prep_~n#1.offset); srcloc: null [2025-02-08 04:14:45,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume 65535 == ~csr0~1#1 % 65536 % 4294967296; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume !(65535 == ~csr0~1#1 % 65536 % 4294967296); [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: ~tmp___0~31#1 := #t~ret1747#1;havoc #t~mem1745#1.base, #t~mem1745#1.offset;havoc #t~mem1746#1.base, #t~mem1746#1.offset;havoc #t~ret1747#1; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125-1: SUMMARY for call #t~ret1747#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~14#1, 0, #t~mem1746#1.base, #t~mem1746#1.offset); srcloc: null [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154: ~val~4#1 := #t~ret1763#1;havoc #t~mem1761#1.base, #t~mem1761#1.offset;havoc #t~mem1762#1.base, #t~mem1762#1.offset;havoc #t~ret1763#1; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-4: havoc #t~bitwise1736#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1736#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1736#1 <= 65456) && #t~bitwise1736#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1736#1 > 65456 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1736#1 >= -2147483648; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5926: assume 0 != napi_schedule_prep_~tmp~12#1 % 256;napi_schedule_prep_~tmp___0~6#1 := 0; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5926: assume !(0 != napi_schedule_prep_~tmp~12#1 % 256);napi_schedule_prep_~tmp___0~6#1 := 1; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-5: assume 65456 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1736#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-5: assume !(65456 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-6: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1736#1 := 0; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-6: assume !(0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154-1: SUMMARY for call #t~ret1763#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~14#1, 3, #t~mem1762#1.base, #t~mem1762#1.offset); srcloc: null [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121: havoc #t~bitwise1736#1;havoc #t~mem1737#1.base, #t~mem1737#1.offset;havoc #t~mem1738#1.base, #t~mem1738#1.offset;call #t~mem1739#1 := read~int#6(~lp~30#1.base, 590 + ~lp~30#1.offset, 4); [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~14#1, 0, #t~bitwise1736#1, #t~mem1738#1.base, #t~mem1738#1.offset); srcloc: null [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-2: call #t~mem1737#1.base, #t~mem1737#1.offset := read~$Pointer$#6(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1738#1.base, #t~mem1738#1.offset := read~$Pointer$#6(#t~mem1737#1.base, 8 + #t~mem1737#1.offset, 8); [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume { :begin_inline_napi_schedule_prep } true;napi_schedule_prep_#in~n#1.base, napi_schedule_prep_#in~n#1.offset := ~lp~30#1.base, 216 + ~lp~30#1.offset;havoc napi_schedule_prep_#res#1;havoc napi_schedule_prep_#t~ret185#1, napi_schedule_prep_#t~ret186#1, napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset, napi_schedule_prep_~tmp~12#1, napi_schedule_prep_~tmp___0~6#1, napi_schedule_prep_~tmp___1~6#1, napi_schedule_prep_~tmp___2~1#1;napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset := napi_schedule_prep_#in~n#1.base, napi_schedule_prep_#in~n#1.offset;havoc napi_schedule_prep_~tmp~12#1;havoc napi_schedule_prep_~tmp___0~6#1;havoc napi_schedule_prep_~tmp___1~6#1;havoc napi_schedule_prep_~tmp___2~1#1;assume { :begin_inline_napi_disable_pending } true;napi_disable_pending_#in~n#1.base, napi_disable_pending_#in~n#1.offset := napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset;havoc napi_disable_pending_#res#1;havoc napi_disable_pending_#t~ret184#1, napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset, napi_disable_pending_~tmp~11#1;napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset := napi_disable_pending_#in~n#1.base, napi_disable_pending_#in~n#1.offset;havoc napi_disable_pending_~tmp~11#1; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-3: [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142-1: SUMMARY for call #t~ret1755#1 := netdev_err(~dev~2#1.base, ~dev~2#1.offset, 115, 0); srcloc: null [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: assume -2147483648 <= #t~ret1755#1 && #t~ret1755#1 <= 2147483647;havoc #t~ret1755#1; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5943: napi_schedule_prep_#res#1 := (if 0 == (if 0 == napi_schedule_prep_~tmp___2~1#1 then 0 else 1) % 256 then 0 else 1);#t~ret1756#1 := napi_schedule_prep_#res#1;havoc napi_schedule_prep_#t~ret185#1, napi_schedule_prep_#t~ret186#1, napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset, napi_schedule_prep_~tmp~12#1, napi_schedule_prep_~tmp___0~6#1, napi_schedule_prep_~tmp___1~6#1, napi_schedule_prep_~tmp___2~1#1;havoc napi_schedule_prep_#in~n#1.base, napi_schedule_prep_#in~n#1.offset;assume { :end_inline_napi_schedule_prep } true;~tmp___1~20#1 := (if 0 == #t~ret1756#1 % 256 then 0 else 1);havoc #t~ret1756#1; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: ~csr0~1#1 := #t~ret1778#1;havoc #t~mem1776#1.base, #t~mem1776#1.offset;havoc #t~mem1777#1.base, #t~mem1777#1.offset;havoc #t~ret1778#1; [2025-02-08 04:14:45,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-1: SUMMARY for call #t~ret1778#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~14#1, 0, #t~mem1777#1.base, #t~mem1777#1.offset); srcloc: null [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5935: assume 0 == napi_schedule_prep_~tmp___1~6#1;napi_schedule_prep_~tmp___2~1#1 := 1; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5935: assume !(0 == napi_schedule_prep_~tmp___1~6#1);napi_schedule_prep_~tmp___2~1#1 := 0; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126-1: SUMMARY for call #t~ret1748#1 := netdev_printk(113, 0, ~dev~2#1.base, ~dev~2#1.offset, 114, 0); srcloc: null [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155: ~val~4#1 := #t~bitwise1764#1;havoc #t~bitwise1764#1;call #t~mem1770#1.base, #t~mem1770#1.offset := read~$Pointer$#6(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1771#1.base, #t~mem1771#1.offset := read~$Pointer$#6(#t~mem1770#1.base, 8 + #t~mem1770#1.offset, 8); [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-1: [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: assume 0 != napi_schedule_prep_~tmp___0~6#1; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: assume !(0 != napi_schedule_prep_~tmp___0~6#1);napi_schedule_prep_~tmp___2~1#1 := 0; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126: assume -2147483648 <= #t~ret1748#1 && #t~ret1748#1 <= 2147483647;havoc #t~ret1748#1; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-2: havoc #t~bitwise1764#1;assume (#t~bitwise1764#1 % 4294967296 >= ~val~4#1 % 65536 % 4294967296 && #t~bitwise1764#1 % 4294967296 >= 24320) && #t~bitwise1764#1 % 4294967296 <= 24320 + ~val~4#1 % 65536 % 4294967296; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-3: assume false;#t~bitwise1764#1 := ~val~4#1 % 65536; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-3: assume !false; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-4: assume 0 == ~val~4#1 % 65536 % 4294967296 || 24320 == ~val~4#1 % 65536 % 4294967296;#t~bitwise1764#1 := 24320; [2025-02-08 04:14:45,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-4: assume !(0 == ~val~4#1 % 65536 % 4294967296 || 24320 == ~val~4#1 % 65536 % 4294967296); [2025-02-08 04:14:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: havoc kobject_name_#t~mem53#1.base, kobject_name_#t~mem53#1.offset; [2025-02-08 04:14:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5536: havoc dev_name_#t~mem55#1.base, dev_name_#t~mem55#1.offset; [2025-02-08 04:14:45,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16252: havoc #t~nondet2352; [2025-02-08 04:14:45,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: havoc ldv_dev_get_drvdata_#t~mem2233#1.base, ldv_dev_get_drvdata_#t~mem2233#1.offset;havoc ldv_dev_get_drvdata_#t~mem2234#1.base, ldv_dev_get_drvdata_#t~mem2234#1.offset; [2025-02-08 04:14:45,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16344: havoc #t~nondet2370; [2025-02-08 04:14:45,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16190: havoc #t~nondet2344; [2025-02-08 04:14:45,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6002: havoc #t~mem191.base, #t~mem191.offset; [2025-02-08 04:14:45,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16256: havoc #t~nondet2353; [2025-02-08 04:14:45,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14173: SUMMARY for call unregister_netdev(ldv_unregister_netdev_146_~ldv_func_arg1#1.base, ldv_unregister_netdev_146_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10785: havoc ldv_pci_unregister_driver_148_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_148_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_148_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_148_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_148 } true; [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10773-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_cleanup_module_#t~mem2076#1, 32); srcloc: null [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14194: havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver } true; [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10773: havoc pcnet32_cleanup_module_#t~mem2076#1;call pcnet32_cleanup_module_#t~mem2077#1.base, pcnet32_cleanup_module_#t~mem2077#1.offset := read~$Pointer$#6(pcnet32_cleanup_module_~lp~42#1.base, 32 + pcnet32_cleanup_module_~lp~42#1.offset, 8);call pcnet32_cleanup_module_#t~mem2078#1.base, pcnet32_cleanup_module_#t~mem2078#1.offset := read~$Pointer$#6(pcnet32_cleanup_module_~lp~42#1.base, pcnet32_cleanup_module_~lp~42#1.offset, 8);call pcnet32_cleanup_module_#t~mem2079#1 := read~int#6(pcnet32_cleanup_module_~lp~42#1.base, 24 + pcnet32_cleanup_module_~lp~42#1.offset, 8); [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: havoc ldv_dispatch_deregister_14_1_~arg0#1.base, ldv_dispatch_deregister_14_1_~arg0#1.offset;havoc ldv_dispatch_deregister_14_1_#in~arg0#1.base, ldv_dispatch_deregister_14_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_14_1 } true; [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14184-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_147_~ldv_func_arg1#1.base, ldv_free_netdev_147_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14184: havoc ldv_free_netdev_147_~ldv_func_arg1#1.base, ldv_free_netdev_147_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_147_#in~ldv_func_arg1#1.base, ldv_free_netdev_147_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_147 } true;~pcnet32_dev~0.base, ~pcnet32_dev~0.offset := pcnet32_cleanup_module_~next_dev~0#1.base, pcnet32_cleanup_module_~next_dev~0#1.offset; [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11354: assume { :end_inline_ldv_switch_automaton_state_2_11 } true; [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14174-1: SUMMARY for call ldv_unregister_netdev(0, 0, ldv_unregister_netdev_146_~ldv_func_arg1#1.base, ldv_unregister_netdev_146_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14174: havoc ldv_unregister_netdev_146_~ldv_func_arg1#1.base, ldv_unregister_netdev_146_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_146_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_146_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_unregister_netdev_146 } true; [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: call pcnet32_cleanup_module_#t~mem2076#1 := read~int#6(~pcnet32_dev~0.base, 56 + ~pcnet32_dev~0.offset, 8); [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774-1: SUMMARY for call pci_free_consistent(pcnet32_cleanup_module_#t~mem2077#1.base, pcnet32_cleanup_module_#t~mem2077#1.offset, 28, pcnet32_cleanup_module_#t~mem2078#1.base, pcnet32_cleanup_module_#t~mem2078#1.offset, pcnet32_cleanup_module_#t~mem2079#1); srcloc: null [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772-1: SUMMARY for call pcnet32_free_ring(~pcnet32_dev~0.base, ~pcnet32_dev~0.offset); srcloc: null [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: havoc pcnet32_cleanup_module_#t~mem2077#1.base, pcnet32_cleanup_module_#t~mem2077#1.offset;havoc pcnet32_cleanup_module_#t~mem2078#1.base, pcnet32_cleanup_module_#t~mem2078#1.offset;havoc pcnet32_cleanup_module_#t~mem2079#1;assume { :begin_inline_ldv_free_netdev_147 } true;ldv_free_netdev_147_#in~ldv_func_arg1#1.base, ldv_free_netdev_147_#in~ldv_func_arg1#1.offset := ~pcnet32_dev~0.base, ~pcnet32_dev~0.offset;havoc ldv_free_netdev_147_~ldv_func_arg1#1.base, ldv_free_netdev_147_~ldv_func_arg1#1.offset;ldv_free_netdev_147_~ldv_func_arg1#1.base, ldv_free_netdev_147_~ldv_func_arg1#1.offset := ldv_free_netdev_147_#in~ldv_func_arg1#1.base, ldv_free_netdev_147_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12651-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12651: assume { :begin_inline_ldv_dispatch_deregister_14_1 } true;ldv_dispatch_deregister_14_1_#in~arg0#1.base, ldv_dispatch_deregister_14_1_#in~arg0#1.offset := ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_deregister_14_1_~arg0#1.base, ldv_dispatch_deregister_14_1_~arg0#1.offset;ldv_dispatch_deregister_14_1_~arg0#1.base, ldv_dispatch_deregister_14_1_~arg0#1.offset := ldv_dispatch_deregister_14_1_#in~arg0#1.base, ldv_dispatch_deregister_14_1_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_deregister_14_1_~arg0#1.base, ldv_dispatch_deregister_14_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_11 } true;~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 04:14:45,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: pcnet32_cleanup_module_~tmp~90#1.base, pcnet32_cleanup_module_~tmp~90#1.offset := pcnet32_cleanup_module_#t~ret2074#1.base, pcnet32_cleanup_module_#t~ret2074#1.offset;havoc pcnet32_cleanup_module_#t~ret2074#1.base, pcnet32_cleanup_module_#t~ret2074#1.offset;pcnet32_cleanup_module_~lp~42#1.base, pcnet32_cleanup_module_~lp~42#1.offset := pcnet32_cleanup_module_~tmp~90#1.base, pcnet32_cleanup_module_~tmp~90#1.offset;call pcnet32_cleanup_module_#t~mem2075#1.base, pcnet32_cleanup_module_#t~mem2075#1.offset := read~$Pointer$#6(pcnet32_cleanup_module_~lp~42#1.base, 406 + pcnet32_cleanup_module_~lp~42#1.offset, 8);pcnet32_cleanup_module_~next_dev~0#1.base, pcnet32_cleanup_module_~next_dev~0#1.offset := pcnet32_cleanup_module_#t~mem2075#1.base, pcnet32_cleanup_module_#t~mem2075#1.offset;havoc pcnet32_cleanup_module_#t~mem2075#1.base, pcnet32_cleanup_module_#t~mem2075#1.offset;assume { :begin_inline_ldv_unregister_netdev_146 } true;ldv_unregister_netdev_146_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_146_#in~ldv_func_arg1#1.offset := ~pcnet32_dev~0.base, ~pcnet32_dev~0.offset;havoc ldv_unregister_netdev_146_~ldv_func_arg1#1.base, ldv_unregister_netdev_146_~ldv_func_arg1#1.offset;ldv_unregister_netdev_146_~ldv_func_arg1#1.base, ldv_unregister_netdev_146_~ldv_func_arg1#1.offset := ldv_unregister_netdev_146_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_146_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:45,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;assume { :begin_inline_ldv_pci_unregister_driver } true;ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset := 0, 0, ldv_pci_unregister_driver_148_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_148_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset := ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset;ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset := ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;havoc ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_14_pci_driver_pci_driver~0#1.offset := ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset; [2025-02-08 04:14:45,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768-1: SUMMARY for call pcnet32_cleanup_module_#t~ret2074#1.base, pcnet32_cleanup_module_#t~ret2074#1.offset := netdev_priv(~pcnet32_dev~0.base, ~pcnet32_dev~0.offset); srcloc: null [2025-02-08 04:14:45,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14183: SUMMARY for call free_netdev(ldv_free_netdev_147_~ldv_func_arg1#1.base, ldv_free_netdev_147_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:45,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: havoc #t~mem95.base, #t~mem95.offset; [2025-02-08 04:14:45,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: havoc #t~mem1558.base, #t~mem1558.offset;havoc #t~mem1559.base, #t~mem1559.offset; [2025-02-08 04:14:45,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-1: SUMMARY for call dev_kfree_skb_any(#t~mem1559.base, #t~mem1559.offset); srcloc: null [2025-02-08 04:14:45,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: call #t~mem1560.base, #t~mem1560.offset := read~$Pointer$#6(~lp~25.base, 48 + ~lp~25.offset, 8);call write~$Pointer$#6(0, 0, #t~mem1560.base, #t~mem1560.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem1560.base, #t~mem1560.offset;call #t~mem1561.base, #t~mem1561.offset := read~$Pointer$#6(~lp~25.base, 64 + ~lp~25.offset, 8);call write~int#6(0, #t~mem1561.base, #t~mem1561.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem1561.base, #t~mem1561.offset;~i~8 := 1 + ~i~8; [2025-02-08 04:14:45,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9773: call #t~mem1549.base, #t~mem1549.offset := read~$Pointer$#6(~lp~25.base, 16 + ~lp~25.offset, 8);call write~int#6(0, #t~mem1549.base, 6 + (#t~mem1549.offset + 16 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call #t~mem1550.base, #t~mem1550.offset := read~$Pointer$#6(~lp~25.base, 48 + ~lp~25.offset, 8);call #t~mem1551.base, #t~mem1551.offset := read~$Pointer$#6(#t~mem1550.base, #t~mem1550.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:45,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: havoc #t~mem1552.base, #t~mem1552.offset;havoc #t~mem1553.base, #t~mem1553.offset;havoc #t~mem1554;havoc #t~mem1555.base, #t~mem1555.offset;havoc #t~mem1556.base, #t~mem1556.offset;havoc #t~mem1557;call #t~mem1558.base, #t~mem1558.offset := read~$Pointer$#6(~lp~25.base, 48 + ~lp~25.offset, 8);call #t~mem1559.base, #t~mem1559.offset := read~$Pointer$#6(#t~mem1558.base, #t~mem1558.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:45,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777-1: SUMMARY for call pci_unmap_single(#t~mem1552.base, #t~mem1552.offset, #t~mem1554, #t~mem1557 % 4294967296, 1); srcloc: null [2025-02-08 04:14:45,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume 0 != (#t~mem1551.base + #t~mem1551.offset) % 18446744073709551616;havoc #t~mem1550.base, #t~mem1550.offset;havoc #t~mem1551.base, #t~mem1551.offset;call #t~mem1552.base, #t~mem1552.offset := read~$Pointer$#6(~lp~25.base, 32 + ~lp~25.offset, 8);call #t~mem1553.base, #t~mem1553.offset := read~$Pointer$#6(~lp~25.base, 64 + ~lp~25.offset, 8);call #t~mem1554 := read~int#6(#t~mem1553.base, #t~mem1553.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem1555.base, #t~mem1555.offset := read~$Pointer$#6(~lp~25.base, 48 + ~lp~25.offset, 8);call #t~mem1556.base, #t~mem1556.offset := read~$Pointer$#6(#t~mem1555.base, #t~mem1555.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem1557 := read~int#6(#t~mem1556.base, 104 + #t~mem1556.offset, 4); [2025-02-08 04:14:45,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume !(0 != (#t~mem1551.base + #t~mem1551.offset) % 18446744073709551616);havoc #t~mem1550.base, #t~mem1550.offset;havoc #t~mem1551.base, #t~mem1551.offset; [2025-02-08 04:14:45,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16114: havoc #t~nondet2335; [2025-02-08 04:14:45,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14209: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 04:14:45,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354: havoc arch_irqs_disabled_flags_#t~bitwise24#1; [2025-02-08 04:14:45,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13419: #res := 10; [2025-02-08 04:14:45,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13415: #res := 3; [2025-02-08 04:14:45,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417: #res := 8; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339: #res := 7; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13381: #res := 40; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13373: #res := 32; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: #res := 28; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: #res := 23; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349: #res := 12; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13341: #res := 8; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: #res := 41; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13375: #res := 34; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367: #res := 29; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: #res := 25; [2025-02-08 04:14:45,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13351: #res := 14; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13343: #res := 9; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: #res := 1; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13377: #res := 37; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: #res := 30; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: #res := 26; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: #res := 17; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13345: #res := 10; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337: #res := 3; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13379: #res := 39; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: #res := 31; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363: #res := 27; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: #res := 20; [2025-02-08 04:14:45,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: #res := 11; [2025-02-08 04:14:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: #res := 40; [2025-02-08 04:14:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13507: #res := 28; [2025-02-08 04:14:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: #res := 31; [2025-02-08 04:14:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511: #res := 34; [2025-02-08 04:14:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: #res := 37; [2025-02-08 04:14:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503: #res := 9; [2025-02-08 04:14:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: #res := 25; [2025-02-08 04:14:45,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451: #res := 2; [2025-02-08 04:14:45,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: #res := 7; [2025-02-08 04:14:45,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455: #res := 22; [2025-02-08 04:14:45,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: assume { :end_inline_ldv_switch_automaton_state_5_3 } true; [2025-02-08 04:14:45,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: #res#1 := ~arg0#1; [2025-02-08 04:14:45,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: havoc ldv_dispatch_instance_register_10_2_~arg0#1.base, ldv_dispatch_instance_register_10_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_10_2_#in~arg0#1.base, ldv_dispatch_instance_register_10_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_10_2 } true;#res#1 := ~arg0#1; [2025-02-08 04:14:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-2: havoc #t~bitwise1458#1;assume ((((#t~mem1457#1 < 0 || #t~bitwise1458#1 <= #t~mem1457#1) && #t~bitwise1458#1 <= 128) && #t~bitwise1458#1 >= 0) && (#t~mem1457#1 >= 0 || #t~bitwise1458#1 > 128 + #t~mem1457#1)) && #t~bitwise1458#1 >= -2147483648; [2025-02-08 04:14:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565: assume #t~mem1342#1 <= 1;havoc #t~mem1342#1;call #t~mem1343#1 := read~int#6(~lp~24#1.base, 416 + ~lp~24#1.offset, 1);#t~short1346#1 := 0 != #t~mem1343#1 % 256 % 4294967296; [2025-02-08 04:14:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565: assume !(#t~mem1342#1 <= 1);havoc #t~mem1342#1;~first_phy~0#1 := -1;call write~int#6(1, ~#ecmd~0#1.base, ~#ecmd~0#1.offset, 4);call write~int#6(0, ~#ecmd~0#1.base, 4 + ~#ecmd~0#1.offset, 4);call write~int#6(0, ~#ecmd~0#1.base, 8 + ~#ecmd~0#1.offset, 4);call write~int#6(0, ~#ecmd~0#1.base, 12 + ~#ecmd~0#1.offset, 2);call write~int#6(0, ~#ecmd~0#1.base, 14 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 15 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 16 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 17 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 18 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 19 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 20 + ~#ecmd~0#1.offset, 4);call write~int#6(0, ~#ecmd~0#1.base, 24 + ~#ecmd~0#1.offset, 4);call write~int#6(0, ~#ecmd~0#1.base, 28 + ~#ecmd~0#1.offset, 2);call write~int#6(0, ~#ecmd~0#1.base, 30 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 31 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 32 + ~#ecmd~0#1.offset, 4);call write~int#6(0, ~#ecmd~0#1.base, 36 + ~#ecmd~0#1.offset, 4);call write~int#6(0, ~#ecmd~0#1.base, 40 + ~#ecmd~0#1.offset, 4);call #t~mem1420#1.base, #t~mem1420#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1421#1.base, #t~mem1421#1.offset := read~$Pointer$#6(#t~mem1420#1.base, 16 + #t~mem1420#1.offset, 8); [2025-02-08 04:14:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-3: assume 128 == #t~mem1457#1;#t~bitwise1458#1 := #t~mem1457#1; [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-3: assume !(128 == #t~mem1457#1); [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565-1: call #t~mem1342#1 := read~int#6(~lp~24#1.base, 389 + ~lp~24#1.offset, 1); [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-4: assume 0 == #t~mem1457#1;#t~bitwise1458#1 := 0; [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-4: assume !(0 == #t~mem1457#1); [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: assume 0 != #t~bitwise1458#1;havoc #t~mem1457#1;havoc #t~bitwise1458#1;call write~int#6(1, ~#ecmd~0#1.base, 14 + ~#ecmd~0#1.offset, 1);~bcr9~0#1 := 1 + ~bcr9~0#1 - ~bcr9~0#1 % 2; [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: assume !(0 != #t~bitwise1458#1);havoc #t~mem1457#1;havoc #t~bitwise1458#1;call write~int#6(0, ~#ecmd~0#1.base, 14 + ~#ecmd~0#1.offset, 1);~bcr9~0#1 := 4294967294 + ~bcr9~0#1 - (~bcr9~0#1 - ~bcr9~0#1 % 2); [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-1: [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: ~i~7#1 := 0; [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 32, (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296), #t~mem1382#1.base, #t~mem1382#1.offset); srcloc: null [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-2: call #t~mem1381#1.base, #t~mem1381#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1382#1.base, #t~mem1382#1.offset := read~$Pointer$#6(#t~mem1381#1.base, 24 + #t~mem1381#1.offset, 8); [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648: assume -2147483648 <= #t~ret1469#1 && #t~ret1469#1 <= 2147483647;~tmp___11~2#1 := #t~ret1469#1;havoc #t~ret1469#1;~bmcr~0#1 := ~tmp___11~2#1; [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648-1: SUMMARY for call #t~ret1469#1 := mdio_read(~dev#1.base, ~dev#1.offset, ~i~7#1, 0); srcloc: null [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: havoc #t~mem1381#1.base, #t~mem1381#1.offset;havoc #t~mem1382#1.base, #t~mem1382#1.offset; [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-1: #t~short1346#1 := 0 == #t~bitwise1345#1; [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-2: [2025-02-08 04:14:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume -2147483648 <= #t~ret1272#1 && #t~ret1272#1 <= 2147483647;havoc #t~mem1268#1;havoc #t~mem1269#1;havoc #t~mem1270#1;havoc #t~mem1271#1;havoc #t~ret1272#1; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-3: havoc #t~bitwise1345#1;assume ((((#t~mem1344#1 < 0 || #t~bitwise1345#1 <= #t~mem1344#1) && #t~bitwise1345#1 <= 4) && #t~bitwise1345#1 >= 0) && (#t~mem1344#1 >= 0 || #t~bitwise1345#1 > 4 + #t~mem1344#1)) && #t~bitwise1345#1 >= -2147483648; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-1: SUMMARY for call #t~ret1272#1 := netdev_printk(87, 0, ~dev#1.base, ~dev#1.offset, 88, 0); srcloc: null [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-4: assume 4 == #t~mem1344#1;#t~bitwise1345#1 := #t~mem1344#1; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-4: assume !(4 == #t~mem1344#1); [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9665: assume -2147483648 <= #t~ret1474#1 && #t~ret1474#1 <= 2147483647;havoc #t~ret1474#1;call write~int#6(1, ~#ecmd~0#1.base, 18 + ~#ecmd~0#1.offset, 1); [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9665-1: SUMMARY for call #t~ret1474#1 := mii_ethtool_gset(~lp~24#1.base, 414 + ~lp~24#1.offset, ~#ecmd~0#1.base, ~#ecmd~0#1.offset); srcloc: null [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: assume #t~short1346#1;havoc #t~mem1343#1;havoc #t~mem1344#1;havoc #t~bitwise1345#1;havoc #t~short1346#1;call #t~mem1351#1.base, #t~mem1351#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1352#1.base, #t~mem1352#1.offset := read~$Pointer$#6(#t~mem1351#1.base, 16 + #t~mem1351#1.offset, 8); [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: assume !#t~short1346#1;havoc #t~mem1343#1;havoc #t~mem1344#1;havoc #t~bitwise1345#1;havoc #t~short1346#1;call #t~mem1383#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9715: ~tmp___14~1#1 := ~i~7#1;~i~7#1 := 1 + ~i~7#1; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682: assume 0 != #t~bitwise1477#1 % 4294967296;havoc #t~mem1476#1;havoc #t~bitwise1477#1; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682: assume !(0 != #t~bitwise1477#1 % 4294967296);havoc #t~mem1476#1;havoc #t~bitwise1477#1; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13976-1: SUMMARY for call ldv_mod_timer_118_#t~ret2222#1 := ldv_mod_timer(ldv_mod_timer_118_~ldv_func_res~3#1, ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-5: assume 0 == #t~mem1344#1;#t~bitwise1345#1 := 0; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-5: assume !(0 == #t~mem1344#1); [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-6: assume #t~short1346#1;call #t~mem1344#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-6: assume !#t~short1346#1; [2025-02-08 04:14:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13976: assume -2147483648 <= ldv_mod_timer_118_#t~ret2222#1 && ldv_mod_timer_118_#t~ret2222#1 <= 2147483647;ldv_mod_timer_118_~tmp___0~53#1 := ldv_mod_timer_118_#t~ret2222#1;havoc ldv_mod_timer_118_#t~ret2222#1;ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~tmp___0~53#1; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 124, (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296), #t~mem1330#1.base, #t~mem1330#1.offset); srcloc: null [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517: assume 0 != #t~mem1291#1 % 256 % 4294967296;havoc #t~mem1291#1;call #t~mem1296#1.base, #t~mem1296#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1297#1.base, #t~mem1297#1.offset := read~$Pointer$#6(#t~mem1296#1.base, 16 + #t~mem1296#1.offset, 8); [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517: assume !(0 != #t~mem1291#1 % 256 % 4294967296);havoc #t~mem1291#1; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550-2: call #t~mem1329#1.base, #t~mem1329#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1330#1.base, #t~mem1330#1.offset := read~$Pointer$#6(#t~mem1329#1.base, 8 + #t~mem1329#1.offset, 8); [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume 0 != ~tmp___1~17#1 % 256;~tmp___2~8#1 := 0; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: assume !(0 != ~tmp___1~17#1 % 256);~tmp___2~8#1 := 1; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682-1: [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682-2: havoc #t~bitwise1477#1;assume #t~bitwise1477#1 % 4294967296 <= #t~mem1476#1 % 4294967296 && #t~bitwise1477#1 % 4294967296 <= 4; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682-3: assume 4 == #t~mem1476#1 % 4294967296;#t~bitwise1477#1 := #t~mem1476#1; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682-3: assume !(4 == #t~mem1476#1 % 4294967296); [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682-4: assume 0 == #t~mem1476#1 % 4294967296;#t~bitwise1477#1 := 0; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682-4: assume !(0 == #t~mem1476#1 % 4294967296); [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: havoc #t~mem1329#1.base, #t~mem1329#1.offset;havoc #t~mem1330#1.base, #t~mem1330#1.offset;#t~short1332#1 := 0 != (~pdev~0#1.base + ~pdev~0#1.offset) % 18446744073709551616; [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749: call #t~mem1545#1.base, #t~mem1545#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1546#1.base, #t~mem1546#1.offset := read~$Pointer$#6(#t~mem1545#1.base, 24 + #t~mem1545#1.offset, 8); [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749-1: SUMMARY for call pcnet32_purge_rx_ring(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:14:48,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: ~val~3#1 := #t~ret1422#1;havoc #t~mem1420#1.base, #t~mem1420#1.offset;havoc #t~mem1421#1.base, #t~mem1421#1.offset;havoc #t~ret1422#1; [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617-1: SUMMARY for call #t~ret1422#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 2, #t~mem1421#1.base, #t~mem1421#1.offset); srcloc: null [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733: havoc #t~mem1527#1.base, #t~mem1527#1.offset;havoc #t~mem1528#1.base, #t~mem1528#1.offset;call #t~mem1529#1 := read~int#6(~lp~24#1.base, 590 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 0, 66, #t~mem1528#1.base, #t~mem1528#1.offset); srcloc: null [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700: call #t~mem1487#1 := read~int#6(~lp~24#1.base, 24 + ~lp~24#1.offset, 8);call #t~mem1488#1.base, #t~mem1488#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1489#1.base, #t~mem1489#1.offset := read~$Pointer$#6(#t~mem1488#1.base, 8 + #t~mem1488#1.offset, 8); [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-1: SUMMARY for call napi_enable(~lp~24#1.base, 216 + ~lp~24#1.offset); srcloc: null [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13961: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: ~tmp___6~3#1 := #t~ret1353#1;havoc #t~mem1351#1.base, #t~mem1351#1.offset;havoc #t~mem1352#1.base, #t~mem1352#1.offset;havoc #t~ret1353#1; [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568-1: SUMMARY for call #t~ret1353#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 32, #t~mem1352#1.base, #t~mem1352#1.offset); srcloc: null [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 20, 4, #t~mem1546#1.base, #t~mem1546#1.offset); srcloc: null [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: assume -2147483648 <= #t~ret1478#1 && #t~ret1478#1 <= 2147483647;havoc #t~ret1478#1; [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684-1: SUMMARY for call #t~ret1478#1 := netdev_info(~dev#1.base, ~dev#1.offset, 92, 0); srcloc: null [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: assume -1 == ~first_phy~0#1;~first_phy~0#1 := ~i~7#1; [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: assume !(-1 == ~first_phy~0#1); [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: havoc #t~bitwise1428#1;havoc #t~mem1429#1.base, #t~mem1429#1.offset;havoc #t~mem1430#1.base, #t~mem1430#1.offset;call #t~mem1435#1.base, #t~mem1435#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1436#1.base, #t~mem1436#1.offset := read~$Pointer$#6(#t~mem1435#1.base, 16 + #t~mem1435#1.offset, 8); [2025-02-08 04:14:48,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6034: netif_start_queue_~tmp~15#1.base, netif_start_queue_~tmp~15#1.offset := netif_start_queue_#t~ret198#1.base, netif_start_queue_#t~ret198#1.offset;havoc netif_start_queue_#t~ret198#1.base, netif_start_queue_#t~ret198#1.offset; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750: havoc #t~mem1545#1.base, #t~mem1545#1.offset;havoc #t~mem1546#1.base, #t~mem1546#1.offset; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-4: assume 0 == #t~mem1383#1;#t~bitwise1384#1 := 0; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-4: assume !(0 == #t~mem1383#1); [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-5: assume 65533 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1428#1 := (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-5: assume !(65533 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-3: assume #t~short1336#1;call #t~mem1333#1 := read~int#6(~pdev~0#1.base, 66 + ~pdev~0#1.offset, 2);#t~short1335#1 := 9985 == #t~mem1333#1 % 65536 % 4294967296; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-3: assume !#t~short1336#1; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-6: assume 0 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1428#1 := 0; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-6: assume !(0 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-4: #t~short1336#1 := #t~short1332#1; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13962: havoc ldv___ldv_spin_lock_117_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_117_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_117_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_117_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_117 } true;call #t~mem1252#1.base, #t~mem1252#1.offset := read~$Pointer$#6(~dev#1.base, 791 + ~dev#1.offset, 8); [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6034-1: SUMMARY for call netif_start_queue_#t~ret198#1.base, netif_start_queue_#t~ret198#1.offset := netdev_get_tx_queue(netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, 0); srcloc: null [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-5: assume #t~short1332#1;call #t~mem1331#1 := read~int#6(~pdev~0#1.base, 64 + ~pdev~0#1.offset, 2);#t~short1332#1 := 4697 == #t~mem1331#1 % 65536 % 4294967296; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-5: assume !#t~short1332#1; [2025-02-08 04:14:48,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: assume 0 != #t~bitwise1384#1;havoc #t~mem1383#1;havoc #t~bitwise1384#1;call #t~mem1389#1.base, #t~mem1389#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1390#1.base, #t~mem1390#1.offset := read~$Pointer$#6(#t~mem1389#1.base, 16 + #t~mem1389#1.offset, 8); [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: assume !(0 != #t~bitwise1384#1);havoc #t~mem1383#1;havoc #t~bitwise1384#1; [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 2, #t~bitwise1428#1, #t~mem1430#1.base, #t~mem1430#1.offset); srcloc: null [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint pcnet32_openFINAL: assume true; [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-1: [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-2: call #t~mem1429#1.base, #t~mem1429#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1430#1.base, #t~mem1430#1.offset := read~$Pointer$#6(#t~mem1429#1.base, 24 + #t~mem1429#1.offset, 8); [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume #t~short1336#1;havoc #t~mem1331#1;havoc #t~short1332#1;havoc #t~mem1333#1;havoc #t~mem1334#1;havoc #t~short1335#1;havoc #t~short1336#1;call #t~mem1337#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume !#t~short1336#1;havoc #t~mem1331#1;havoc #t~short1332#1;havoc #t~mem1333#1;havoc #t~mem1334#1;havoc #t~short1335#1;havoc #t~short1336#1; [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-2: havoc #t~bitwise1384#1;assume ((((#t~mem1383#1 < 0 || #t~bitwise1384#1 <= #t~mem1383#1) && #t~bitwise1384#1 <= 4) && #t~bitwise1384#1 >= 0) && (#t~mem1383#1 >= 0 || #t~bitwise1384#1 > 4 + #t~mem1383#1)) && #t~bitwise1384#1 >= -2147483648; [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-3: [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-1: #t~short1336#1 := #t~short1335#1; [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: ~tmp___4~4#1 := #t~ret1298#1;havoc #t~mem1296#1.base, #t~mem1296#1.offset;havoc #t~mem1297#1.base, #t~mem1297#1.offset;havoc #t~ret1298#1; [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-3: assume 4 == #t~mem1383#1;#t~bitwise1384#1 := #t~mem1383#1; [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-3: assume !(4 == #t~mem1383#1); [2025-02-08 04:14:48,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618-4: havoc #t~bitwise1428#1;assume (((((if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1428#1 <= (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1428#1 <= 65533) && #t~bitwise1428#1 >= 0) && ((if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1428#1 > 65533 + (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1428#1 >= -2147483648; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-2: assume #t~short1335#1; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-2: assume !#t~short1335#1;call #t~mem1334#1 := read~int#6(~pdev~0#1.base, 66 + ~pdev~0#1.offset, 2);#t~short1335#1 := 9987 == #t~mem1334#1 % 65536 % 4294967296; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519-1: SUMMARY for call #t~ret1298#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 9, #t~mem1297#1.base, #t~mem1297#1.offset); srcloc: null [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9701: havoc #t~mem1487#1;havoc #t~mem1488#1.base, #t~mem1488#1.offset;havoc #t~mem1489#1.base, #t~mem1489#1.offset;call #t~mem1495#1 := read~int#6(~lp~24#1.base, 24 + ~lp~24#1.offset, 8);call #t~mem1496#1.base, #t~mem1496#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1497#1.base, #t~mem1497#1.offset := read~$Pointer$#6(#t~mem1496#1.base, 8 + #t~mem1496#1.offset, 8); [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9701-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 1, (if #t~mem1487#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1487#1 % 65536 % 4294967296 else #t~mem1487#1 % 65536 % 4294967296 - 4294967296), #t~mem1489#1.base, #t~mem1489#1.offset); srcloc: null [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_116_#t~ret2220#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret2179#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_12_callback_handler~0#1.base, ldv_request_irq_~ldv_12_callback_handler~0#1.offset, ldv_request_irq_~ldv_12_data_data~0#1.base, ldv_request_irq_~ldv_12_data_data~0#1.offset, ldv_request_irq_~ldv_12_line_line~0#1, ldv_request_irq_~ldv_12_thread_thread~0#1.base, ldv_request_irq_~ldv_12_thread_thread~0#1.offset, ldv_request_irq_~tmp~106#1;havoc ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;assume { :end_inline_ldv_request_irq } true;assume -2147483648 <= ldv_request_irq_116_#t~ret2220#1 && ldv_request_irq_116_#t~ret2220#1 <= 2147483647;ldv_request_irq_116_~tmp___0~52#1 := ldv_request_irq_116_#t~ret2220#1;havoc ldv_request_irq_116_#t~ret2220#1;ldv_request_irq_116_#res#1 := ldv_request_irq_116_~tmp___0~52#1; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13962-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_117_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_117_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-4: havoc #t~bitwise1359#1;assume (#t~bitwise1359#1 % 4294967296 >= ~tmp___6~3#1 % 65536 % 4294967296 && #t~bitwise1359#1 % 4294967296 >= 128) && #t~bitwise1359#1 % 4294967296 <= 128 + ~tmp___6~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13979-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~3#1; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-5: assume false;#t~bitwise1359#1 := ~tmp___6~3#1 % 65536; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-5: assume !false; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-6: assume 0 == ~tmp___6~3#1 % 65536 % 4294967296 || 128 == ~tmp___6~3#1 % 65536 % 4294967296;#t~bitwise1359#1 := 128; [2025-02-08 04:14:48,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-6: assume !(0 == ~tmp___6~3#1 % 65536 % 4294967296 || 128 == ~tmp___6~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569: havoc #t~bitwise1359#1;havoc #t~mem1360#1.base, #t~mem1360#1.offset;havoc #t~mem1361#1.base, #t~mem1361#1.offset;call #t~mem1366#1.base, #t~mem1366#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1367#1.base, #t~mem1367#1.offset := read~$Pointer$#6(#t~mem1366#1.base, 16 + #t~mem1366#1.offset, 8); [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 32, (if #t~bitwise1359#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise1359#1 % 4294967296 % 4294967296 else #t~bitwise1359#1 % 4294967296 % 4294967296 - 4294967296), #t~mem1361#1.base, #t~mem1361#1.offset); srcloc: null [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-2: call #t~mem1360#1.base, #t~mem1360#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1361#1.base, #t~mem1361#1.offset := read~$Pointer$#6(#t~mem1360#1.base, 24 + #t~mem1360#1.offset, 8); [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9569-3: [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-1: SUMMARY for call #t~ret1520#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 0, #t~mem1519#1.base, #t~mem1519#1.offset); srcloc: null [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-2: call #t~mem1518#1.base, #t~mem1518#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1519#1.base, #t~mem1519#1.offset := read~$Pointer$#6(#t~mem1518#1.base, #t~mem1518#1.offset, 8); [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619: ~val~3#1 := #t~ret1437#1;havoc #t~mem1435#1.base, #t~mem1435#1.offset;havoc #t~mem1436#1.base, #t~mem1436#1.offset;havoc #t~ret1437#1; [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619-1: SUMMARY for call #t~ret1437#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 32, #t~mem1436#1.base, #t~mem1436#1.offset); srcloc: null [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6035: havoc netif_start_queue_#t~ret198#1.base, netif_start_queue_#t~ret198#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~15#1.base, netif_start_queue_~tmp~15#1.offset;havoc netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;assume { :end_inline_netif_start_queue } true;call #t~mem1512#1 := read~int#6(~lp~24#1.base, 598 + ~lp~24#1.offset, 2); [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6035-1: SUMMARY for call netif_tx_start_queue(netif_start_queue_~tmp~15#1.base, netif_start_queue_~tmp~15#1.offset); srcloc: null [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: ~tmp___13~1#1 := #t~ret1520#1;havoc #t~mem1518#1.base, #t~mem1518#1.offset;havoc #t~mem1519#1.base, #t~mem1519#1.offset;havoc #t~ret1520#1; [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-4: assume 0 == #t~mem1337#1;#t~bitwise1338#1 := 0; [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-4: assume !(0 == #t~mem1337#1); [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-3: assume 65532 == ~tmp___4~4#1 % 65536 % 4294967296;#t~bitwise1299#1 := ~tmp___4~4#1 % 65536; [2025-02-08 04:14:48,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-3: assume !(65532 == ~tmp___4~4#1 % 65536 % 4294967296); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-4: assume 0 == ~tmp___4~4#1 % 65536 % 4294967296;#t~bitwise1299#1 := 0; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-4: assume !(0 == ~tmp___4~4#1 % 65536 % 4294967296); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume 0 != #t~bitwise1338#1;havoc #t~mem1337#1;havoc #t~bitwise1338#1;call write~int#6(192, ~lp~24#1.base, 390 + ~lp~24#1.offset, 4);call #t~mem1339#1 := read~int#6(~lp~24#1.base, 590 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume !(0 != #t~bitwise1338#1);havoc #t~mem1337#1;havoc #t~bitwise1338#1; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-1: [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: ~val~3#1 := #t~bitwise1299#1;havoc #t~bitwise1299#1;call #t~mem1300#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-2: havoc #t~bitwise1338#1;assume ((((#t~mem1337#1 < 0 || #t~bitwise1338#1 <= #t~mem1337#1) && #t~bitwise1338#1 <= 4) && #t~bitwise1338#1 >= 0) && (#t~mem1337#1 >= 0 || #t~bitwise1338#1 > 4 + #t~mem1337#1)) && #t~bitwise1338#1 >= -2147483648; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-1: [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-3: assume 4 == #t~mem1337#1;#t~bitwise1338#1 := #t~mem1337#1; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-3: assume !(4 == #t~mem1337#1); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-2: havoc #t~bitwise1299#1;assume #t~bitwise1299#1 % 4294967296 <= ~tmp___4~4#1 % 65536 % 4294967296 && #t~bitwise1299#1 % 4294967296 <= 65532; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-2: havoc #t~bitwise1530#1;assume #t~bitwise1530#1 % 4294967296 <= #t~mem1529#1 % 4294967296 && #t~bitwise1530#1 % 4294967296 <= 32; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 2, (if #t~mem1495#1 % 18446744073709551616 / 65536 % 65536 % 4294967296 <= 2147483647 then #t~mem1495#1 % 18446744073709551616 / 65536 % 65536 % 4294967296 else #t~mem1495#1 % 18446744073709551616 / 65536 % 65536 % 4294967296 - 4294967296), #t~mem1497#1.base, #t~mem1497#1.offset); srcloc: null [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-3: assume 32 == #t~mem1529#1 % 4294967296;#t~bitwise1530#1 := #t~mem1529#1; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-3: assume !(32 == #t~mem1529#1 % 4294967296); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-4: assume 0 == #t~mem1529#1 % 4294967296;#t~bitwise1530#1 := 0; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-4: assume !(0 == #t~mem1529#1 % 4294967296); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: ~tmp___7~3#1 := #t~ret1368#1;havoc #t~mem1366#1.base, #t~mem1366#1.offset;havoc #t~mem1367#1.base, #t~mem1367#1.offset;havoc #t~ret1368#1; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume 0 != #t~bitwise1530#1 % 4294967296;havoc #t~mem1529#1;havoc #t~bitwise1530#1;call #t~mem1535#1.base, #t~mem1535#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1536#1.base, #t~mem1536#1.offset := read~$Pointer$#6(#t~mem1535#1.base, #t~mem1535#1.offset, 8); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume !(0 != #t~bitwise1530#1 % 4294967296);havoc #t~mem1529#1;havoc #t~bitwise1530#1; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-1: [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: havoc #t~mem1495#1;havoc #t~mem1496#1.base, #t~mem1496#1.offset;havoc #t~mem1497#1.base, #t~mem1497#1.offset;call #t~mem1503#1.base, #t~mem1503#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1504#1.base, #t~mem1504#1.offset := read~$Pointer$#6(#t~mem1503#1.base, 8 + #t~mem1503#1.offset, 8); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570-1: SUMMARY for call #t~ret1368#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 32, #t~mem1367#1.base, #t~mem1367#1.offset); srcloc: null [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: havoc #t~mem1312#1.base, #t~mem1312#1.offset;havoc #t~mem1313#1.base, #t~mem1313#1.offset; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 9, (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296), #t~mem1313#1.base, #t~mem1313#1.offset); srcloc: null [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537-2: call #t~mem1312#1.base, #t~mem1312#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1313#1.base, #t~mem1313#1.offset := read~$Pointer$#6(#t~mem1312#1.base, 24 + #t~mem1312#1.offset, 8); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620: havoc #t~bitwise1443#1;havoc #t~mem1444#1.base, #t~mem1444#1.offset;havoc #t~mem1445#1.base, #t~mem1445#1.offset;call #t~mem1446#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587: ~tmp___8~3#1 := #t~ret1391#1;havoc #t~mem1389#1.base, #t~mem1389#1.offset;havoc #t~mem1390#1.base, #t~mem1390#1.offset;havoc #t~ret1391#1; [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 32, #t~bitwise1443#1, #t~mem1445#1.base, #t~mem1445#1.offset); srcloc: null [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587-1: SUMMARY for call #t~ret1391#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 32, #t~mem1390#1.base, #t~mem1390#1.offset); srcloc: null [2025-02-08 04:14:48,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-2: call #t~mem1444#1.base, #t~mem1444#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1445#1.base, #t~mem1445#1.offset := read~$Pointer$#6(#t~mem1444#1.base, 24 + #t~mem1444#1.offset, 8); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-3: [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-4: havoc #t~bitwise1443#1;assume (((((if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1443#1 <= (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1443#1 <= 65407) && #t~bitwise1443#1 >= 0) && ((if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1443#1 > 65407 + (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1443#1 >= -2147483648; [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-5: assume 65407 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1443#1 := (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-5: assume !(65407 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-6: assume 0 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1443#1 := 0; [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-6: assume !(0 == (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571: ~val~3#1 := #t~bitwise1369#1;havoc #t~bitwise1369#1;call #t~mem1370#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571-1: [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: havoc #t~mem1503#1.base, #t~mem1503#1.offset;havoc #t~mem1504#1.base, #t~mem1504#1.offset;call #t~mem1510#1.base, #t~mem1510#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1511#1.base, #t~mem1511#1.offset := read~$Pointer$#6(#t~mem1510#1.base, 8 + #t~mem1510#1.offset, 8); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 4, 2325, #t~mem1504#1.base, #t~mem1504#1.offset); srcloc: null [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571-2: havoc #t~bitwise1369#1;assume #t~bitwise1369#1 % 4294967296 <= ~tmp___7~3#1 % 65536 % 4294967296 && #t~bitwise1369#1 % 4294967296 <= 65351; [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571-3: assume 65351 == ~tmp___7~3#1 % 65536 % 4294967296;#t~bitwise1369#1 := ~tmp___7~3#1 % 65536; [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571-3: assume !(65351 == ~tmp___7~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571-4: assume 0 == ~tmp___7~3#1 % 65536 % 4294967296;#t~bitwise1369#1 := 0; [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9571-4: assume !(0 == ~tmp___7~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-3: assume 256 == (if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1521#1 := (if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-3: assume !(256 == (if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654-1: SUMMARY for call mdio_write(~dev#1.base, ~dev#1.offset, ~i~7#1, 0, #t~bitwise1470#1); srcloc: null [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-4: assume 0 == (if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1521#1 := 0; [2025-02-08 04:14:48,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-4: assume !(0 == (if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: havoc #t~bitwise1397#1;havoc #t~mem1398#1.base, #t~mem1398#1.offset;havoc #t~mem1399#1.base, #t~mem1399#1.offset;call #t~mem1404#1.base, #t~mem1404#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1405#1.base, #t~mem1405#1.offset := read~$Pointer$#6(#t~mem1404#1.base, 16 + #t~mem1404#1.offset, 8); [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654-2: [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 32, (if #t~bitwise1397#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise1397#1 % 4294967296 % 4294967296 else #t~bitwise1397#1 % 4294967296 % 4294967296 - 4294967296), #t~mem1399#1.base, #t~mem1399#1.offset); srcloc: null [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654-3: havoc #t~bitwise1470#1;assume (((#t~bitwise1470#1 <= (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296) && ((if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1470#1 <= -1025)) && ((if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1470#1 >= 0)) && #t~bitwise1470#1 > -1025 + (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1470#1 >= -2147483648; [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555: assume 0 != #t~bitwise1340#1 % 4294967296;havoc #t~mem1339#1;havoc #t~bitwise1340#1; [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555: assume !(0 != #t~bitwise1340#1 % 4294967296);havoc #t~mem1339#1;havoc #t~bitwise1340#1; [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-2: call #t~mem1398#1.base, #t~mem1398#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1399#1.base, #t~mem1399#1.offset := read~$Pointer$#6(#t~mem1398#1.base, 24 + #t~mem1398#1.offset, 8); [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654-4: assume -1025 == (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1470#1 := (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654-4: assume !(-1025 == (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-1: [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: assume 0 != #t~bitwise1301#1;havoc #t~mem1300#1;havoc #t~bitwise1301#1;~val~3#1 := 1 + ~val~3#1 % 65536 - ~val~3#1 % 65536 % 2;call #t~mem1302#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: assume !(0 != #t~bitwise1301#1);havoc #t~mem1300#1;havoc #t~bitwise1301#1;call #t~mem1304#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume 0 != #t~bitwise1521#1;havoc #t~bitwise1521#1; [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume !(0 != #t~bitwise1521#1);havoc #t~bitwise1521#1; [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-1: [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-2: havoc #t~bitwise1521#1;assume (((((if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1521#1 <= (if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1521#1 <= 256) && #t~bitwise1521#1 >= 0) && ((if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1521#1 > 256 + (if ~tmp___13~1#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___13~1#1 % 65536 % 4294967296 else ~tmp___13~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1521#1 >= -2147483648; [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: havoc #t~bitwise1470#1; [2025-02-08 04:14:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-3: [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654-5: assume 0 == (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1470#1 := 0; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654-5: assume !(0 == (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-2: havoc #t~bitwise1340#1;assume #t~bitwise1340#1 % 4294967296 <= #t~mem1339#1 % 4294967296 && #t~bitwise1340#1 % 4294967296 <= 4; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-1: [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: assume 0 != ~tmp___2~8#1;~rc~2#1 := -22; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: assume !(0 != ~tmp___2~8#1);call #t~mem1257#1.base, #t~mem1257#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1258#1.base, #t~mem1258#1.offset := read~$Pointer$#6(#t~mem1257#1.base, 48 + #t~mem1257#1.offset, 8); [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-4: havoc #t~bitwise1397#1;assume (#t~bitwise1397#1 % 4294967296 >= ~tmp___8~3#1 % 65536 % 4294967296 && #t~bitwise1397#1 % 4294967296 >= 128) && #t~bitwise1397#1 % 4294967296 <= 128 + ~tmp___8~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-3: assume 4 == #t~mem1339#1 % 4294967296;#t~bitwise1340#1 := #t~mem1339#1; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-3: assume !(4 == #t~mem1339#1 % 4294967296); [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-2: havoc #t~bitwise1301#1;assume ((((#t~mem1300#1 < 0 || #t~bitwise1301#1 <= #t~mem1300#1) && #t~bitwise1301#1 <= 128) && #t~bitwise1301#1 >= 0) && (#t~mem1300#1 >= 0 || #t~bitwise1301#1 > 128 + #t~mem1300#1)) && #t~bitwise1301#1 >= -2147483648; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-5: assume false;#t~bitwise1397#1 := ~tmp___8~3#1 % 65536; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-5: assume !false; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-4: assume 0 == #t~mem1339#1 % 4294967296;#t~bitwise1340#1 := 0; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-4: assume !(0 == #t~mem1339#1 % 4294967296); [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-3: assume 128 == #t~mem1300#1;#t~bitwise1301#1 := #t~mem1300#1; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-3: assume !(128 == #t~mem1300#1); [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-6: assume 0 == ~tmp___8~3#1 % 65536 % 4294967296 || 128 == ~tmp___8~3#1 % 65536 % 4294967296;#t~bitwise1397#1 := 128; [2025-02-08 04:14:48,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-6: assume !(0 == ~tmp___8~3#1 % 65536 % 4294967296 || 128 == ~tmp___8~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-4: assume 0 == #t~mem1300#1;#t~bitwise1301#1 := 0; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-4: assume !(0 == #t~mem1300#1); [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737: ~tmp___15~1#1 := #t~ret1537#1;havoc #t~mem1535#1.base, #t~mem1535#1.offset;havoc #t~mem1536#1.base, #t~mem1536#1.offset;havoc #t~ret1537#1;call #t~mem1538#1 := read~int#6(~lp~24#1.base, 24 + ~lp~24#1.offset, 8); [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737-1: SUMMARY for call #t~ret1537#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 0, #t~mem1536#1.base, #t~mem1536#1.offset); srcloc: null [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: havoc #t~mem1510#1.base, #t~mem1510#1.offset;havoc #t~mem1511#1.base, #t~mem1511#1.offset;assume { :begin_inline_netif_start_queue } true;netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset := ~dev#1.base, ~dev#1.offset;havoc netif_start_queue_#t~ret198#1.base, netif_start_queue_#t~ret198#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~15#1.base, netif_start_queue_~tmp~15#1.offset;netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset := netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;havoc netif_start_queue_~tmp~15#1.base, netif_start_queue_~tmp~15#1.offset; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 0, 1, #t~mem1511#1.base, #t~mem1511#1.offset); srcloc: null [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: assume -2147483648 <= #t~ret1475#1 && #t~ret1475#1 <= 2147483647;havoc #t~ret1475#1; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-1: SUMMARY for call #t~ret1475#1 := mii_ethtool_sset(~lp~24#1.base, 414 + ~lp~24#1.offset, ~#ecmd~0#1.base, ~#ecmd~0#1.offset); srcloc: null [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: call #t~mem1547#1 := read~int#6(~dev#1.base, 64 + ~dev#1.offset, 4);assume { :begin_inline_ldv_free_irq_121 } true;ldv_free_irq_121_#in~ldv_func_arg1#1, ldv_free_irq_121_#in~ldv_func_arg2#1.base, ldv_free_irq_121_#in~ldv_func_arg2#1.offset := #t~mem1547#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_121_~ldv_func_arg1#1, ldv_free_irq_121_~ldv_func_arg2#1.base, ldv_free_irq_121_~ldv_func_arg2#1.offset;ldv_free_irq_121_~ldv_func_arg1#1 := ldv_free_irq_121_#in~ldv_func_arg1#1;ldv_free_irq_121_~ldv_func_arg2#1.base, ldv_free_irq_121_~ldv_func_arg2#1.offset := ldv_free_irq_121_#in~ldv_func_arg2#1.base, ldv_free_irq_121_#in~ldv_func_arg2#1.offset; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: ~tmp___9~3#1 := #t~ret1406#1;havoc #t~mem1404#1.base, #t~mem1404#1.offset;havoc #t~mem1405#1.base, #t~mem1405#1.offset;havoc #t~ret1406#1; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-1: [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-1: SUMMARY for call #t~ret1406#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 32, #t~mem1405#1.base, #t~mem1405#1.offset); srcloc: null [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-2: havoc #t~bitwise1447#1;assume ((((#t~mem1446#1 < 0 || #t~bitwise1447#1 <= #t~mem1446#1) && #t~bitwise1447#1 <= 4) && #t~bitwise1447#1 >= 0) && (#t~mem1446#1 >= 0 || #t~bitwise1447#1 > 4 + #t~mem1446#1)) && #t~bitwise1447#1 >= -2147483648; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-3: assume 4 == #t~mem1446#1;#t~bitwise1447#1 := #t~mem1446#1; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-3: assume !(4 == #t~mem1446#1); [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-4: assume 0 == #t~mem1446#1;#t~bitwise1447#1 := 0; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-4: assume !(0 == #t~mem1446#1); [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(~lp~24#1.base, 88 + ~lp~24#1.offset, ~flags~9#1); srcloc: null [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: assume 0 == #t~bitwise1447#1;havoc #t~mem1446#1;havoc #t~bitwise1447#1;call write~int#6(2, ~#ecmd~0#1.base, 15 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 17 + ~#ecmd~0#1.offset, 1);call write~int#6(0, ~#ecmd~0#1.base, 18 + ~#ecmd~0#1.offset, 1);call #t~mem1448#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: assume !(0 == #t~bitwise1447#1);havoc #t~mem1446#1;havoc #t~bitwise1447#1; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume -2147483648 <= #t~ret1539#1 && #t~ret1539#1 <= 2147483647;havoc #t~mem1538#1;havoc #t~ret1539#1; [2025-02-08 04:14:48,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573: assume 0 != #t~bitwise1371#1;havoc #t~mem1370#1;havoc #t~bitwise1371#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573: assume !(0 != #t~bitwise1371#1);havoc #t~mem1370#1;havoc #t~bitwise1371#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-2: call #t~mem1464#1.base, #t~mem1464#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1465#1.base, #t~mem1465#1.offset := read~$Pointer$#6(#t~mem1464#1.base, 24 + #t~mem1464#1.offset, 8); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-1: [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-2: havoc #t~bitwise1371#1;assume ((((#t~mem1370#1 < 0 || #t~bitwise1371#1 <= #t~mem1370#1) && #t~bitwise1371#1 <= 128) && #t~bitwise1371#1 >= 0) && (#t~mem1370#1 >= 0 || #t~bitwise1371#1 > 128 + #t~mem1370#1)) && #t~bitwise1371#1 >= -2147483648; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: ~tmp___3~6#1 := #t~ret1279#1;havoc #t~mem1277#1.base, #t~mem1277#1.offset;havoc #t~mem1278#1.base, #t~mem1278#1.offset;havoc #t~ret1279#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-3: assume 128 == #t~mem1370#1;#t~bitwise1371#1 := #t~mem1370#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-3: assume !(128 == #t~mem1370#1); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507-1: SUMMARY for call #t~ret1279#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 2, #t~mem1278#1.base, #t~mem1278#1.offset); srcloc: null [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-1: SUMMARY for call #t~ret1539#1 := netdev_printk(93, 0, ~dev#1.base, ~dev#1.offset, 94, 0); srcloc: null [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: havoc #t~mem1464#1.base, #t~mem1464#1.offset;havoc #t~mem1465#1.base, #t~mem1465#1.offset; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 9, (if ~bcr9~0#1 % 65536 % 4294967296 <= 2147483647 then ~bcr9~0#1 % 65536 % 4294967296 else ~bcr9~0#1 % 65536 % 4294967296 - 4294967296), #t~mem1465#1.base, #t~mem1465#1.offset); srcloc: null [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-4: assume 0 == #t~mem1370#1;#t~bitwise1371#1 := 0; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573-4: assume !(0 == #t~mem1370#1); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507-2: call #t~mem1277#1.base, #t~mem1277#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1278#1.base, #t~mem1278#1.offset := read~$Pointer$#6(#t~mem1277#1.base, 16 + #t~mem1277#1.offset, 8); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590-1: [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557: assume -2147483648 <= #t~ret1341#1 && #t~ret1341#1 <= 2147483647;havoc #t~ret1341#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590-2: havoc #t~bitwise1407#1;assume #t~bitwise1407#1 % 4294967296 <= ~tmp___9~3#1 % 65536 % 4294967296 && #t~bitwise1407#1 % 4294967296 <= 65383; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-1: SUMMARY for call #t~ret1341#1 := netdev_printk(90, 0, ~dev#1.base, ~dev#1.offset, 91, 0); srcloc: null [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume 128 == #t~mem1302#1;havoc #t~mem1302#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume !(128 == #t~mem1302#1);havoc #t~mem1302#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590-3: assume 65383 == ~tmp___9~3#1 % 65536 % 4294967296;#t~bitwise1407#1 := ~tmp___9~3#1 % 65536; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590-3: assume !(65383 == ~tmp___9~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590-4: assume 0 == ~tmp___9~3#1 % 65536 % 4294967296;#t~bitwise1407#1 := 0; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590-4: assume !(0 == ~tmp___9~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590: ~val~3#1 := #t~bitwise1407#1;havoc #t~bitwise1407#1; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-1: [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-2: havoc #t~bitwise1372#1;assume (#t~bitwise1372#1 % 4294967296 >= ~val~3#1 % 65536 % 4294967296 && #t~bitwise1372#1 % 4294967296 >= 16) && #t~bitwise1372#1 % 4294967296 <= 16 + ~val~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508: ~val~3#1 := #t~bitwise1280#1;havoc #t~bitwise1280#1;call #t~mem1281#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-3: assume false;#t~bitwise1372#1 := ~val~3#1 % 65536; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-3: assume !false; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-1: [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-4: assume 0 == ~val~3#1 % 65536 % 4294967296 || 16 == ~val~3#1 % 65536 % 4294967296;#t~bitwise1372#1 := 16; [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-4: assume !(0 == ~val~3#1 % 65536 % 4294967296 || 16 == ~val~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-2: havoc #t~bitwise1280#1;assume #t~bitwise1280#1 % 4294967296 <= ~tmp___3~6#1 % 65536 % 4294967296 && #t~bitwise1280#1 % 4294967296 <= 65533; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574: ~val~3#1 := #t~bitwise1372#1;havoc #t~bitwise1372#1; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9690: call #t~mem1479#1.base, #t~mem1479#1.offset := read~$Pointer$#6(~lp~24#1.base, ~lp~24#1.offset, 8);call #t~mem1480#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4);call write~int#6(128 * (#t~mem1480#1 % 65536 % 4 % 4294967296), #t~mem1479#1.base, #t~mem1479#1.offset, 2);havoc #t~mem1479#1.base, #t~mem1479#1.offset;havoc #t~mem1480#1; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-3: assume 65533 == ~tmp___3~6#1 % 65536 % 4294967296;#t~bitwise1280#1 := ~tmp___3~6#1 % 65536; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-3: assume !(65533 == ~tmp___3~6#1 % 65536 % 4294967296); [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-4: assume 0 == ~tmp___3~6#1 % 65536 % 4294967296;#t~bitwise1280#1 := 0; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-4: assume !(0 == ~tmp___3~6#1 % 65536 % 4294967296); [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591-2: havoc #t~bitwise1408#1;assume (#t~bitwise1408#1 % 4294967296 >= ~val~3#1 % 65536 % 4294967296 && #t~bitwise1408#1 % 4294967296 >= 32) && #t~bitwise1408#1 % 4294967296 <= 32 + ~val~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: ~val~3#1 := #t~bitwise1303#1;havoc #t~bitwise1303#1; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591-3: assume false;#t~bitwise1408#1 := ~val~3#1 % 65536; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591-3: assume !false; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-1: [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591-4: assume 0 == ~val~3#1 % 65536 % 4294967296 || 32 == ~val~3#1 % 65536 % 4294967296;#t~bitwise1408#1 := 32; [2025-02-08 04:14:48,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591-4: assume !(0 == ~val~3#1 % 65536 % 4294967296 || 32 == ~val~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-2: havoc #t~bitwise1303#1;assume (#t~bitwise1303#1 % 4294967296 >= ~val~3#1 % 65536 % 4294967296 && #t~bitwise1303#1 % 4294967296 >= 2) && #t~bitwise1303#1 % 4294967296 <= 2 + ~val~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-3: assume false;#t~bitwise1303#1 := ~val~3#1 % 65536; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-3: assume !false; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591: ~val~3#1 := #t~bitwise1408#1;havoc #t~bitwise1408#1;call #t~mem1414#1.base, #t~mem1414#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1415#1.base, #t~mem1415#1.offset := read~$Pointer$#6(#t~mem1414#1.base, 24 + #t~mem1414#1.offset, 8); [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591-1: [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume #t~mem1512#1 % 65536 % 4294967296 > 9760;havoc #t~mem1512#1; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume !(#t~mem1512#1 % 65536 % 4294967296 > 9760);havoc #t~mem1512#1; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-4: assume 0 == ~val~3#1 % 65536 % 4294967296 || 2 == ~val~3#1 % 65536 % 4294967296;#t~bitwise1303#1 := 2; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-4: assume !(0 == ~val~3#1 % 65536 % 4294967296 || 2 == ~val~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11408: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542-1: SUMMARY for call #t~ret1320#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 124, #t~mem1319#1.base, #t~mem1319#1.offset); srcloc: null [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542-2: call #t~mem1318#1.base, #t~mem1318#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1319#1.base, #t~mem1319#1.offset := read~$Pointer$#6(#t~mem1318#1.base, #t~mem1318#1.offset, 8); [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume 0 != ~tmp___0~26#1;#res#1 := -11;call ULTIMATE.dealloc(~#ecmd~0#1.base, ~#ecmd~0#1.offset);havoc ~#ecmd~0#1.base, ~#ecmd~0#1.offset; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume !(0 != ~tmp___0~26#1);assume { :begin_inline_ldv___ldv_spin_lock_117 } true;ldv___ldv_spin_lock_117_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_117_#in~ldv_func_arg1#1.offset := ~lp~24#1.base, 88 + ~lp~24#1.offset;havoc ldv___ldv_spin_lock_117_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_117_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_117_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_117_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_117_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_117_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542: ~tmp___5~4#1 := #t~ret1320#1;havoc #t~mem1318#1.base, #t~mem1318#1.offset;havoc #t~mem1319#1.base, #t~mem1319#1.offset;havoc #t~ret1320#1; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12730: havoc ldv_dispatch_irq_register_12_2_~arg0#1, ldv_dispatch_irq_register_12_2_~arg1#1.base, ldv_dispatch_irq_register_12_2_~arg1#1.offset, ldv_dispatch_irq_register_12_2_~arg2#1.base, ldv_dispatch_irq_register_12_2_~arg2#1.offset, ldv_dispatch_irq_register_12_2_~arg3#1.base, ldv_dispatch_irq_register_12_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_12_2_#in~arg0#1, ldv_dispatch_irq_register_12_2_#in~arg1#1.base, ldv_dispatch_irq_register_12_2_#in~arg1#1.offset, ldv_dispatch_irq_register_12_2_#in~arg2#1.base, ldv_dispatch_irq_register_12_2_#in~arg2#1.offset, ldv_dispatch_irq_register_12_2_#in~arg3#1.base, ldv_dispatch_irq_register_12_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_12_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: SUMMARY for call pcnet32_load_multicast(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: havoc #t~bitwise1471#1; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-5: assume 0 == ~bmcr~0#1 % 65536 % 4294967296 || 1024 == ~bmcr~0#1 % 65536 % 4294967296;#t~bitwise1471#1 := 1024; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-5: assume !(0 == ~bmcr~0#1 % 65536 % 4294967296 || 1024 == ~bmcr~0#1 % 65536 % 4294967296); [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: call ULTIMATE.dealloc(~#ecmd~0#1.base, ~#ecmd~0#1.offset);havoc ~#ecmd~0#1.base, ~#ecmd~0#1.offset; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-1: SUMMARY for call mdio_write(~dev#1.base, ~dev#1.offset, ~i~7#1, 0, (if #t~bitwise1471#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise1471#1 % 4294967296 % 4294967296 else #t~bitwise1471#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592: havoc #t~mem1414#1.base, #t~mem1414#1.offset;havoc #t~mem1415#1.base, #t~mem1415#1.offset; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-2: [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 32, (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296), #t~mem1415#1.base, #t~mem1415#1.offset); srcloc: null [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-3: havoc #t~bitwise1471#1;assume (#t~bitwise1471#1 % 4294967296 >= ~bmcr~0#1 % 65536 % 4294967296 && #t~bitwise1471#1 % 4294967296 >= 1024) && #t~bitwise1471#1 % 4294967296 <= 1024 + ~bmcr~0#1 % 65536 % 4294967296; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-4: assume false;#t~bitwise1471#1 := ~bmcr~0#1 % 65536; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-4: assume !false; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16331: havoc request_threaded_irq_#t~nondet2365#1; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675: ~i~7#1 := 1 + ~i~7#1; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543-2: havoc #t~bitwise1321#1;assume #t~bitwise1321#1 % 4294967296 <= ~tmp___5~4#1 % 65536 % 4294967296 && #t~bitwise1321#1 % 4294967296 <= 65519; [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-1: [2025-02-08 04:14:48,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13986: SUMMARY for call free_irq(ldv_free_irq_121_~ldv_func_arg1#1, ldv_free_irq_121_~ldv_func_arg2#1.base, ldv_free_irq_121_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543-3: assume 65519 == ~tmp___5~4#1 % 65536 % 4294967296;#t~bitwise1321#1 := ~tmp___5~4#1 % 65536; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543-3: assume !(65519 == ~tmp___5~4#1 % 65536 % 4294967296); [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-2: havoc #t~bitwise1282#1;assume ((((#t~mem1281#1 < 0 || #t~bitwise1282#1 <= #t~mem1281#1) && #t~bitwise1282#1 <= 4) && #t~bitwise1282#1 >= 0) && (#t~mem1281#1 >= 0 || #t~bitwise1282#1 > 4 + #t~mem1281#1)) && #t~bitwise1282#1 >= -2147483648; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543-4: assume 0 == ~tmp___5~4#1 % 65536 % 4294967296;#t~bitwise1321#1 := 0; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543-4: assume !(0 == ~tmp___5~4#1 % 65536 % 4294967296); [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-3: assume 4 == #t~mem1281#1;#t~bitwise1282#1 := #t~mem1281#1; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-3: assume !(4 == #t~mem1281#1); [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-4: assume 0 == #t~mem1281#1;#t~bitwise1282#1 := 0; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-4: assume !(0 == #t~mem1281#1); [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: ~val~3#1 := #t~bitwise1321#1;havoc #t~bitwise1321#1;call #t~mem1322#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543-1: [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510: assume 0 != #t~bitwise1282#1;havoc #t~mem1281#1;havoc #t~bitwise1282#1; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510: assume !(0 != #t~bitwise1282#1);havoc #t~mem1281#1;havoc #t~bitwise1282#1; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: assume -2147483648 <= #t~ret1481#1 && #t~ret1481#1 <= 2147483647;~tmp___12~1#1 := #t~ret1481#1;havoc #t~ret1481#1; [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692-1: SUMMARY for call #t~ret1481#1 := pcnet32_init_ring(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:14:48,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953: #t~ret1251#1 := ldv_request_irq_116_#res#1;havoc ldv_request_irq_116_#t~ret2219#1, ldv_request_irq_116_#t~ret2220#1, ldv_request_irq_116_~irq#1, ldv_request_irq_116_~handler#1.base, ldv_request_irq_116_~handler#1.offset, ldv_request_irq_116_~flags#1, ldv_request_irq_116_~name#1.base, ldv_request_irq_116_~name#1.offset, ldv_request_irq_116_~dev#1.base, ldv_request_irq_116_~dev#1.offset, ldv_request_irq_116_~ldv_func_res~2#1, ldv_request_irq_116_~tmp~118#1, ldv_request_irq_116_~tmp___0~52#1;havoc ldv_request_irq_116_#in~irq#1, ldv_request_irq_116_#in~handler#1.base, ldv_request_irq_116_#in~handler#1.offset, ldv_request_irq_116_#in~flags#1, ldv_request_irq_116_#in~name#1.base, ldv_request_irq_116_#in~name#1.offset, ldv_request_irq_116_#in~dev#1.base, ldv_request_irq_116_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_116 } true;assume -2147483648 <= #t~ret1251#1 && #t~ret1251#1 <= 2147483647;~tmp___0~26#1 := #t~ret1251#1;havoc #t~mem1249#1;havoc #t~mem1250#1;havoc #t~ret1251#1; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709: assume { :begin_inline_ldv_mod_timer_118 } true;ldv_mod_timer_118_#in~ldv_func_arg1#1.base, ldv_mod_timer_118_#in~ldv_func_arg1#1.offset, ldv_mod_timer_118_#in~ldv_func_arg2#1 := ~lp~24#1.base, 466 + ~lp~24#1.offset, 500 + ~jiffies~0;havoc ldv_mod_timer_118_#res#1;havoc ldv_mod_timer_118_#t~ret2221#1, ldv_mod_timer_118_#t~ret2222#1, ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1, ldv_mod_timer_118_~ldv_func_res~3#1, ldv_mod_timer_118_~tmp~119#1, ldv_mod_timer_118_~tmp___0~53#1;ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset := ldv_mod_timer_118_#in~ldv_func_arg1#1.base, ldv_mod_timer_118_#in~ldv_func_arg1#1.offset;ldv_mod_timer_118_~ldv_func_arg2#1 := ldv_mod_timer_118_#in~ldv_func_arg2#1;havoc ldv_mod_timer_118_~ldv_func_res~3#1;havoc ldv_mod_timer_118_~tmp~119#1;havoc ldv_mod_timer_118_~tmp___0~53#1; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709-1: SUMMARY for call pcnet32_check_media(~dev#1.base, ~dev#1.offset, 1); srcloc: null [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: ~i~7#1 := 0; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13987: havoc ldv_free_irq_121_~ldv_func_arg1#1, ldv_free_irq_121_~ldv_func_arg2#1.base, ldv_free_irq_121_~ldv_func_arg2#1.offset;havoc ldv_free_irq_121_#in~ldv_func_arg1#1, ldv_free_irq_121_#in~ldv_func_arg2#1.base, ldv_free_irq_121_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_121 } true;havoc #t~mem1547#1;#res#1 := ~rc~2#1;call ULTIMATE.dealloc(~#ecmd~0#1.base, ~#ecmd~0#1.offset);havoc ~#ecmd~0#1.base, ~#ecmd~0#1.offset; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-4: assume 0 == #t~mem1373#1;#t~bitwise1374#1 := 0; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-4: assume !(0 == #t~mem1373#1); [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511-2: havoc #t~bitwise1283#1;assume (#t~bitwise1283#1 % 4294967296 >= ~val~3#1 % 65536 % 4294967296 && #t~bitwise1283#1 % 4294967296 >= 2) && #t~bitwise1283#1 % 4294967296 <= 2 + ~val~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13987-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_121_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_121_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_121_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_121_~ldv_func_arg2#1.base, ldv_free_irq_121_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-5: call #t~mem1373#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511-3: assume false;#t~bitwise1283#1 := ~val~3#1 % 65536; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511-3: assume !false; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511-4: assume 0 == ~val~3#1 % 65536 % 4294967296 || 2 == ~val~3#1 % 65536 % 4294967296;#t~bitwise1283#1 := 2; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511-4: assume !(0 == ~val~3#1 % 65536 % 4294967296 || 2 == ~val~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577: assume 0 != #t~bitwise1374#1;havoc #t~mem1373#1;havoc #t~bitwise1374#1; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577: assume !(0 != #t~bitwise1374#1);havoc #t~mem1373#1;havoc #t~bitwise1374#1; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-1: [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-2: havoc #t~bitwise1374#1;assume ((((#t~mem1373#1 < 0 || #t~bitwise1374#1 <= #t~mem1373#1) && #t~bitwise1374#1 <= 64) && #t~bitwise1374#1 >= 0) && (#t~mem1373#1 >= 0 || #t~bitwise1374#1 > 64 + #t~mem1373#1)) && #t~bitwise1374#1 >= -2147483648; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: ~val~3#1 := #t~bitwise1283#1;havoc #t~bitwise1283#1; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-3: assume 64 == #t~mem1373#1;#t~bitwise1374#1 := #t~mem1373#1; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-3: assume !(64 == #t~mem1373#1); [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511-1: [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: havoc ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset, ethtool_cmd_speed_set_~speed#1;havoc ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset, ethtool_cmd_speed_set_#in~speed#1;assume { :end_inline_ethtool_cmd_speed_set } true;havoc #t~mem1448#1;havoc #t~bitwise1449#1;call #t~mem1454#1.base, #t~mem1454#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1455#1.base, #t~mem1455#1.offset := read~$Pointer$#6(#t~mem1454#1.base, 16 + #t~mem1454#1.offset, 8); [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-1: assume { :begin_inline_ethtool_cmd_speed_set } true;ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset, ethtool_cmd_speed_set_#in~speed#1 := ~#ecmd~0#1.base, ~#ecmd~0#1.offset, (if 0 != #t~bitwise1449#1 then 100 else 10);havoc ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset, ethtool_cmd_speed_set_~speed#1;ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset := ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset;ethtool_cmd_speed_set_~speed#1 := ethtool_cmd_speed_set_#in~speed#1;call write~int#6(ethtool_cmd_speed_set_~speed#1, ethtool_cmd_speed_set_~ep#1.base, 12 + ethtool_cmd_speed_set_~ep#1.offset, 2);call write~int#6(ethtool_cmd_speed_set_~speed#1 % 4294967296 / 65536, ethtool_cmd_speed_set_~ep#1.base, 28 + ethtool_cmd_speed_set_~ep#1.offset, 2); [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13954-1: ldv_request_irq_116_#res#1 := ldv_request_irq_116_~ldv_func_res~2#1; [2025-02-08 04:14:48,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-2: [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-3: havoc #t~bitwise1449#1;assume ((((#t~mem1448#1 < 0 || #t~bitwise1449#1 <= #t~mem1448#1) && #t~bitwise1449#1 <= 64) && #t~bitwise1449#1 >= 0) && (#t~mem1448#1 >= 0 || #t~bitwise1449#1 > 64 + #t~mem1448#1)) && #t~bitwise1449#1 >= -2147483648; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-4: assume 64 == #t~mem1448#1;#t~bitwise1449#1 := #t~mem1448#1; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-4: assume !(64 == #t~mem1448#1); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: havoc #t~mem1257#1.base, #t~mem1257#1.offset;havoc #t~mem1258#1.base, #t~mem1258#1.offset;call #t~mem1264#1.base, #t~mem1264#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1265#1.base, #t~mem1265#1.offset := read~$Pointer$#6(#t~mem1264#1.base, 24 + #t~mem1264#1.offset, 8); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-5: assume 0 == #t~mem1448#1;#t~bitwise1449#1 := 0; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-5: assume !(0 == #t~mem1448#1); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495-1: SUMMARY for call ##fun~int~TO~VOID(~ioaddr~10#1, #t~mem1258#1.base, #t~mem1258#1.offset); srcloc: null [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9677: assume ~i~7#1 <= 31; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9677: assume !(~i~7#1 <= 31);call write~int#6(~first_phy~0#1, ~lp~24#1.base, 414 + ~lp~24#1.offset, 4);call #t~mem1476#1 := read~int#6(~lp~24#1.base, 590 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: ~val~3#1 := #t~bitwise1375#1;havoc #t~bitwise1375#1; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: #t~ret1513#1 := ldv_mod_timer_118_#res#1;havoc ldv_mod_timer_118_#t~ret2221#1, ldv_mod_timer_118_#t~ret2222#1, ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1, ldv_mod_timer_118_~ldv_func_res~3#1, ldv_mod_timer_118_~tmp~119#1, ldv_mod_timer_118_~tmp___0~53#1;havoc ldv_mod_timer_118_#in~ldv_func_arg1#1.base, ldv_mod_timer_118_#in~ldv_func_arg1#1.offset, ldv_mod_timer_118_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_118 } true;assume -2147483648 <= #t~ret1513#1 && #t~ret1513#1 <= 2147483647;havoc #t~ret1513#1; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-1: [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: assume 2 == #t~mem1322#1 % 4;havoc #t~mem1322#1; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: assume !(2 == #t~mem1322#1 % 4);havoc #t~mem1322#1; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-2: havoc #t~bitwise1375#1;assume (#t~bitwise1375#1 % 4294967296 >= ~val~3#1 % 65536 % 4294967296 && #t~bitwise1375#1 % 4294967296 >= 8) && #t~bitwise1375#1 % 4294967296 <= 8 + ~val~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-3: assume false;#t~bitwise1375#1 := ~val~3#1 % 65536; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-3: assume !false; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-4: assume 0 == ~val~3#1 % 65536 % 4294967296 || 8 == ~val~3#1 % 65536 % 4294967296;#t~bitwise1375#1 := 8; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-4: assume !(0 == ~val~3#1 % 65536 % 4294967296 || 8 == ~val~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: call write~int#6(~i~7#1, ~lp~24#1.base, 414 + ~lp~24#1.offset, 4);call write~int#6(~i~7#1, ~#ecmd~0#1.base, 16 + ~#ecmd~0#1.offset, 1);call #t~mem1472#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628: ~tmp___10~2#1 := #t~ret1456#1;havoc #t~mem1454#1.base, #t~mem1454#1.offset;havoc #t~mem1455#1.base, #t~mem1455#1.offset;havoc #t~ret1456#1;~bcr9~0#1 := ~tmp___10~2#1 % 65536;call #t~mem1457#1 := read~int#6(~lp~24#1.base, 390 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628-1: SUMMARY for call #t~ret1456#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 9, #t~mem1455#1.base, #t~mem1455#1.offset); srcloc: null [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume ~tmp___14~1#1 <= 99; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume !(~tmp___14~1#1 <= 99);call #t~mem1527#1.base, #t~mem1527#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1528#1.base, #t~mem1528#1.offset := read~$Pointer$#6(#t~mem1527#1.base, 8 + #t~mem1527#1.offset, 8); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume 0 != ~tmp___12~1#1;~rc~2#1 := -12; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume !(0 != ~tmp___12~1#1); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-4: assume 0 == #t~mem1304#1;#t~bitwise1305#1 := 0; [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-4: assume !(0 == #t~mem1304#1); [2025-02-08 04:14:48,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume 0 != #t~bitwise1305#1;havoc #t~mem1304#1;havoc #t~bitwise1305#1;call #t~mem1306#1 := read~int#6(~lp~24#1.base, 598 + ~lp~24#1.offset, 2); [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume !(0 != #t~bitwise1305#1);havoc #t~mem1304#1;havoc #t~bitwise1305#1; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-1: [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: havoc #t~mem1264#1.base, #t~mem1264#1.offset;havoc #t~mem1265#1.base, #t~mem1265#1.offset;call #t~mem1266#1 := read~int#6(~lp~24#1.base, 590 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-2: havoc #t~bitwise1305#1;assume ((((#t~mem1304#1 < 0 || #t~bitwise1305#1 <= #t~mem1304#1) && #t~bitwise1305#1 <= 4) && #t~bitwise1305#1 >= 0) && (#t~mem1304#1 >= 0 || #t~bitwise1305#1 > 4 + #t~mem1304#1)) && #t~bitwise1305#1 >= -2147483648; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 20, 2, #t~mem1265#1.base, #t~mem1265#1.offset); srcloc: null [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-3: assume 4 == #t~mem1304#1;#t~bitwise1305#1 := #t~mem1304#1; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-3: assume !(4 == #t~mem1304#1); [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: ~val~3#1 := #t~bitwise1323#1;havoc #t~bitwise1323#1; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744: #res#1 := 0;call ULTIMATE.dealloc(~#ecmd~0#1.base, ~#ecmd~0#1.offset);havoc ~#ecmd~0#1.base, ~#ecmd~0#1.offset; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(~lp~24#1.base, 88 + ~lp~24#1.offset, ~flags~9#1); srcloc: null [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-1: [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-2: havoc #t~bitwise1323#1;assume (#t~bitwise1323#1 % 4294967296 >= ~val~3#1 % 65536 % 4294967296 && #t~bitwise1323#1 % 4294967296 >= 16) && #t~bitwise1323#1 % 4294967296 <= 16 + ~val~3#1 % 65536 % 4294967296; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-3: assume false;#t~bitwise1323#1 := ~val~3#1 % 65536; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-3: assume !false; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-4: assume 0 == ~val~3#1 % 65536 % 4294967296 || 16 == ~val~3#1 % 65536 % 4294967296;#t~bitwise1323#1 := 16; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-4: assume !(0 == ~val~3#1 % 65536 % 4294967296 || 16 == ~val~3#1 % 65536 % 4294967296); [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530: assume 9767 == #t~mem1306#1 % 65536 % 4294967296;havoc #t~mem1306#1;~val~3#1 := 3 + ~val~3#1 % 65536 - ~val~3#1 % 65536 % 4; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530: assume !(9767 == #t~mem1306#1 % 65536 % 4294967296);havoc #t~mem1306#1; [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-1: [2025-02-08 04:14:48,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-2: havoc #t~bitwise1468#1;assume #t~bitwise1468#1 % 4294967296 <= #t~mem1467#1 % 4294967296 && #t~bitwise1468#1 % 4294967296 <= #t~bitwise1466#1 % 4294967296; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-3: assume #t~mem1467#1 % 4294967296 == #t~bitwise1466#1 % 4294967296;#t~bitwise1468#1 := #t~mem1467#1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-3: assume !(#t~mem1467#1 % 4294967296 == #t~bitwise1466#1 % 4294967296); [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-4: assume 0 == #t~mem1467#1 % 4294967296 || 0 == #t~bitwise1466#1 % 4294967296;#t~bitwise1468#1 := 0; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-4: assume !(0 == #t~mem1467#1 % 4294967296 || 0 == #t~bitwise1466#1 % 4294967296); [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: assume 0 != #t~bitwise1468#1 % 4294967296;havoc #t~mem1467#1;havoc #t~bitwise1466#1;havoc #t~bitwise1468#1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: assume !(0 != #t~bitwise1468#1 % 4294967296);havoc #t~mem1467#1;havoc #t~bitwise1466#1;havoc #t~bitwise1468#1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-5: [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-6: havoc #t~bitwise1466#1;assume #t~bitwise1466#1 > 1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-7: assume 0 == ~i~7#1;#t~bitwise1466#1 := 1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-7: assume !(0 == ~i~7#1); [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646-8: call #t~mem1467#1 := read~int#6(~lp~24#1.base, 594 + ~lp~24#1.offset, 4); [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-2: havoc #t~bitwise1473#1;assume ((((#t~mem1472#1 < 0 || #t~bitwise1473#1 <= #t~mem1472#1) && #t~bitwise1473#1 <= 4) && #t~bitwise1473#1 >= 0) && (#t~mem1472#1 >= 0 || #t~bitwise1473#1 > 4 + #t~mem1472#1)) && #t~bitwise1473#1 >= -2147483648; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-3: assume 4 == #t~mem1472#1;#t~bitwise1473#1 := #t~mem1472#1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-3: assume !(4 == #t~mem1472#1); [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-4: assume 0 == #t~mem1472#1;#t~bitwise1473#1 := 0; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-4: assume !(0 == #t~mem1472#1); [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume 0 != #t~bitwise1267#1 % 4294967296;havoc #t~mem1266#1;havoc #t~bitwise1267#1;call #t~mem1268#1 := read~int#6(~dev#1.base, 64 + ~dev#1.offset, 4);call #t~mem1269#1 := read~int#6(~lp~24#1.base, 192 + ~lp~24#1.offset, 8);call #t~mem1270#1 := read~int#6(~lp~24#1.base, 184 + ~lp~24#1.offset, 8);call #t~mem1271#1 := read~int#6(~lp~24#1.base, 24 + ~lp~24#1.offset, 8); [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume !(0 != #t~bitwise1267#1 % 4294967296);havoc #t~mem1266#1;havoc #t~bitwise1267#1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: assume 0 != #t~bitwise1473#1;havoc #t~mem1472#1;havoc #t~bitwise1473#1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: assume !(0 != #t~bitwise1473#1);havoc #t~mem1472#1;havoc #t~bitwise1473#1; [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-1: [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13974-1: SUMMARY for call ldv_mod_timer_118_#t~ret2221#1 := mod_timer(ldv_mod_timer_118_~ldv_func_arg1#1.base, ldv_mod_timer_118_~ldv_func_arg1#1.offset, ldv_mod_timer_118_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:14:48,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-1: [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13974: assume -2147483648 <= ldv_mod_timer_118_#t~ret2221#1 && ldv_mod_timer_118_#t~ret2221#1 <= 2147483647;ldv_mod_timer_118_~tmp~119#1 := ldv_mod_timer_118_#t~ret2221#1;havoc ldv_mod_timer_118_#t~ret2221#1;ldv_mod_timer_118_~ldv_func_res~3#1 := ldv_mod_timer_118_~tmp~119#1; [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-2: havoc #t~bitwise1267#1;assume #t~bitwise1267#1 % 4294967296 <= #t~mem1266#1 % 4294967296 && #t~bitwise1267#1 % 4294967296 <= 32; [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-3: assume 32 == #t~mem1266#1 % 4294967296;#t~bitwise1267#1 := #t~mem1266#1; [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-3: assume !(32 == #t~mem1266#1 % 4294967296); [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-4: assume 0 == #t~mem1266#1 % 4294967296;#t~bitwise1267#1 := 0; [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-4: assume !(0 == #t~mem1266#1 % 4294967296); [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: havoc #t~mem1289#1.base, #t~mem1289#1.offset;havoc #t~mem1290#1.base, #t~mem1290#1.offset;call #t~mem1291#1 := read~int#6(~lp~24#1.base, 448 + ~lp~24#1.offset, 1); [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 2, (if ~val~3#1 % 65536 % 4294967296 <= 2147483647 then ~val~3#1 % 65536 % 4294967296 else ~val~3#1 % 65536 % 4294967296 - 4294967296), #t~mem1290#1.base, #t~mem1290#1.offset); srcloc: null [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: ~tmp___1~17#1 := (if 0 == #t~ret1253#1 % 256 then 0 else 1);havoc #t~mem1252#1.base, #t~mem1252#1.offset;havoc #t~ret1253#1; [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515-2: call #t~mem1289#1.base, #t~mem1289#1.offset := read~$Pointer$#6(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1290#1.base, #t~mem1290#1.offset := read~$Pointer$#6(#t~mem1289#1.base, 24 + #t~mem1289#1.offset, 8); [2025-02-08 04:14:48,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-1: SUMMARY for call #t~ret1253#1 := is_valid_ether_addr(#t~mem1252#1.base, #t~mem1252#1.offset); srcloc: null [2025-02-08 04:14:48,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6622: havoc is_multicast_ether_addr_#t~mem288#1; [2025-02-08 04:14:48,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume 0 != ~tmp___2~2#1;~tmp___3~1#1 := 1; [2025-02-08 04:14:48,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume !(0 != ~tmp___2~2#1);~tmp___3~1#1 := 0; [2025-02-08 04:14:48,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616: havoc is_zero_ether_addr_#t~mem285#1;havoc is_zero_ether_addr_#t~mem286#1;havoc is_zero_ether_addr_#t~bitwise287#1;#t~ret290#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem285#1, is_zero_ether_addr_#t~mem286#1, is_zero_ether_addr_#t~bitwise287#1, is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset;havoc is_zero_ether_addr_#in~addr#1.base, is_zero_ether_addr_#in~addr#1.offset;assume { :end_inline_is_zero_ether_addr } true;~tmp___1~7#1 := (if 0 == #t~ret290#1 % 256 then 0 else 1);havoc #t~ret290#1; [2025-02-08 04:14:48,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: assume 0 != ~tmp___1~7#1 % 256;~tmp___2~2#1 := 0; [2025-02-08 04:14:48,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: assume !(0 != ~tmp___1~7#1 % 256);~tmp___2~2#1 := 1; [2025-02-08 04:14:48,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10624: havoc ldv___ldv_spin_lock_140_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_140_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_140_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_140_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_140 } true; [2025-02-08 04:14:48,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_watchdog_~lp~40#1.base, 88 + pcnet32_watchdog_~lp~40#1.offset, pcnet32_watchdog_~flags~16#1); srcloc: null [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14124-1: SUMMARY for call ldv_mod_timer_142_#t~ret2225#1 := mod_timer(ldv_mod_timer_142_~ldv_func_arg1#1.base, ldv_mod_timer_142_~ldv_func_arg1#1.offset, ldv_mod_timer_142_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14126-1: SUMMARY for call ldv_mod_timer_142_#t~ret2226#1 := ldv_mod_timer(ldv_mod_timer_142_~ldv_func_res~5#1, ldv_mod_timer_142_~ldv_func_arg1#1.base, ldv_mod_timer_142_~ldv_func_arg1#1.offset, ldv_mod_timer_142_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14124: assume -2147483648 <= ldv_mod_timer_142_#t~ret2225#1 && ldv_mod_timer_142_#t~ret2225#1 <= 2147483647;ldv_mod_timer_142_~tmp~121#1 := ldv_mod_timer_142_#t~ret2225#1;havoc ldv_mod_timer_142_#t~ret2225#1;ldv_mod_timer_142_~ldv_func_res~5#1 := ldv_mod_timer_142_~tmp~121#1; [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14126: assume -2147483648 <= ldv_mod_timer_142_#t~ret2226#1 && ldv_mod_timer_142_#t~ret2226#1 <= 2147483647;ldv_mod_timer_142_~tmp___0~55#1 := ldv_mod_timer_142_#t~ret2226#1;havoc ldv_mod_timer_142_#t~ret2226#1;ldv_mod_timer_142_#res#1 := ldv_mod_timer_142_~tmp___0~55#1; [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16335: havoc round_jiffies_#t~nondet2366#1;pcnet32_watchdog_#t~ret2049#1 := round_jiffies_#res#1;havoc round_jiffies_#t~nondet2366#1, round_jiffies_~arg0#1;havoc round_jiffies_#in~arg0#1;assume { :end_inline_round_jiffies } true;pcnet32_watchdog_~tmp___0~38#1 := pcnet32_watchdog_#t~ret2049#1;havoc pcnet32_watchdog_#t~ret2049#1;assume { :begin_inline_ldv_mod_timer_142 } true;ldv_mod_timer_142_#in~ldv_func_arg1#1.base, ldv_mod_timer_142_#in~ldv_func_arg1#1.offset, ldv_mod_timer_142_#in~ldv_func_arg2#1 := pcnet32_watchdog_~lp~40#1.base, 466 + pcnet32_watchdog_~lp~40#1.offset, pcnet32_watchdog_~tmp___0~38#1;havoc ldv_mod_timer_142_#res#1;havoc ldv_mod_timer_142_#t~ret2225#1, ldv_mod_timer_142_#t~ret2226#1, ldv_mod_timer_142_~ldv_func_arg1#1.base, ldv_mod_timer_142_~ldv_func_arg1#1.offset, ldv_mod_timer_142_~ldv_func_arg2#1, ldv_mod_timer_142_~ldv_func_res~5#1, ldv_mod_timer_142_~tmp~121#1, ldv_mod_timer_142_~tmp___0~55#1;ldv_mod_timer_142_~ldv_func_arg1#1.base, ldv_mod_timer_142_~ldv_func_arg1#1.offset := ldv_mod_timer_142_#in~ldv_func_arg1#1.base, ldv_mod_timer_142_#in~ldv_func_arg1#1.offset;ldv_mod_timer_142_~ldv_func_arg2#1 := ldv_mod_timer_142_#in~ldv_func_arg2#1;havoc ldv_mod_timer_142_~ldv_func_res~5#1;havoc ldv_mod_timer_142_~tmp~121#1;havoc ldv_mod_timer_142_~tmp___0~55#1; [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc pcnet32_watchdog_#t~ret2048#1.base, pcnet32_watchdog_#t~ret2048#1.offset, pcnet32_watchdog_#t~ret2049#1, pcnet32_watchdog_#t~ret2050#1, pcnet32_watchdog_~dev#1.base, pcnet32_watchdog_~dev#1.offset, pcnet32_watchdog_~lp~40#1.base, pcnet32_watchdog_~lp~40#1.offset, pcnet32_watchdog_~tmp~85#1.base, pcnet32_watchdog_~tmp~85#1.offset, pcnet32_watchdog_~flags~16#1, pcnet32_watchdog_~tmp___0~38#1;havoc pcnet32_watchdog_#in~dev#1.base, pcnet32_watchdog_#in~dev#1.offset;assume { :end_inline_pcnet32_watchdog } true; [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10625: SUMMARY for call pcnet32_check_media(pcnet32_watchdog_~dev#1.base, pcnet32_watchdog_~dev#1.offset, 0); srcloc: null [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129-1: ldv_mod_timer_142_#res#1 := ldv_mod_timer_142_~ldv_func_res~5#1; [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628: pcnet32_watchdog_#t~ret2050#1 := ldv_mod_timer_142_#res#1;havoc ldv_mod_timer_142_#t~ret2225#1, ldv_mod_timer_142_#t~ret2226#1, ldv_mod_timer_142_~ldv_func_arg1#1.base, ldv_mod_timer_142_~ldv_func_arg1#1.offset, ldv_mod_timer_142_~ldv_func_arg2#1, ldv_mod_timer_142_~ldv_func_res~5#1, ldv_mod_timer_142_~tmp~121#1, ldv_mod_timer_142_~tmp___0~55#1;havoc ldv_mod_timer_142_#in~ldv_func_arg1#1.base, ldv_mod_timer_142_#in~ldv_func_arg1#1.offset, ldv_mod_timer_142_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_142 } true;assume -2147483648 <= pcnet32_watchdog_#t~ret2050#1 && pcnet32_watchdog_#t~ret2050#1 <= 2147483647;havoc pcnet32_watchdog_#t~ret2050#1; [2025-02-08 04:14:48,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: assume { :begin_inline_round_jiffies } true;round_jiffies_#in~arg0#1 := 500 + ~jiffies~0;havoc round_jiffies_#res#1;havoc round_jiffies_#t~nondet2366#1, round_jiffies_~arg0#1;round_jiffies_~arg0#1 := round_jiffies_#in~arg0#1;havoc round_jiffies_#t~nondet2366#1;round_jiffies_#res#1 := round_jiffies_#t~nondet2366#1;havoc round_jiffies_#t~nondet2366#1; [2025-02-08 04:14:48,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16260: havoc #t~nondet2354; [2025-02-08 04:14:49,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16245: havoc #t~nondet2351; [2025-02-08 04:14:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: assume 0 != #t~bitwise1626;havoc #t~bitwise1626; [2025-02-08 04:14:49,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: assume !(0 != #t~bitwise1626);havoc #t~bitwise1626; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-1: [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-2: havoc #t~bitwise1626;assume (((((if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1626 <= (if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1626 <= 256) && #t~bitwise1626 >= 0) && ((if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1626 > 256 + (if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1626 >= -2147483648; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: ~tmp___2~9 := #t~ret1625;havoc #t~mem1623.base, #t~mem1623.offset;havoc #t~mem1624.base, #t~mem1624.offset;havoc #t~ret1625; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-3: assume 256 == (if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296);#t~bitwise1626 := (if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-3: assume !(256 == (if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-1: SUMMARY for call #t~ret1625 := ##fun~int~X~int~TO~~u16~0(~ioaddr~11, 0, #t~mem1624.base, #t~mem1624.offset); srcloc: null [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-4: assume 0 == (if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296);#t~bitwise1626 := 0; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-4: assume !(0 == (if ~tmp___2~9 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~9 % 65536 % 4294967296 else ~tmp___2~9 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-2: call #t~mem1623.base, #t~mem1623.offset := read~$Pointer$#6(~lp~27.base, 80 + ~lp~27.offset, 8);call #t~mem1624.base, #t~mem1624.offset := read~$Pointer$#6(#t~mem1623.base, #t~mem1623.offset, 8); [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume 0 != #t~bitwise1608;havoc #t~bitwise1608; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume !(0 != #t~bitwise1608);havoc #t~bitwise1608;~i~10 := 1 + ~i~10; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909-1: [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909-2: havoc #t~bitwise1608;assume (((((if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1608 <= (if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1608 <= 4) && #t~bitwise1608 >= 0) && ((if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1608 > 4 + (if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1608 >= -2147483648; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: ~tmp___0~28 := #t~ret1607;havoc #t~mem1605.base, #t~mem1605.offset;havoc #t~mem1606.base, #t~mem1606.offset;havoc #t~ret1607; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909-3: assume 4 == (if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296);#t~bitwise1608 := (if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909-3: assume !(4 == (if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-1: SUMMARY for call #t~ret1607 := ##fun~int~X~int~TO~~u16~0(~ioaddr~11, 0, #t~mem1606.base, #t~mem1606.offset); srcloc: null [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909-4: assume 0 == (if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296);#t~bitwise1608 := 0; [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909-4: assume !(0 == (if ~tmp___0~28 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~28 % 65536 % 4294967296 else ~tmp___0~28 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:49,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-2: call #t~mem1605.base, #t~mem1605.offset := read~$Pointer$#6(~lp~27.base, 80 + ~lp~27.offset, 8);call #t~mem1606.base, #t~mem1606.offset := read~$Pointer$#6(#t~mem1605.base, #t~mem1605.offset, 8); [2025-02-08 04:14:49,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:14:55,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843: havoc ldv___ldv_spin_lock_101_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_101_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_101_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_101_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_101 } true;pcnet32_set_phys_id_~i~4#1 := 4; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897-2: call pcnet32_set_phys_id_#t~mem669#1.base, pcnet32_set_phys_id_#t~mem669#1.offset := read~$Pointer$#6(pcnet32_set_phys_id_~a~1#1.base, 16 + pcnet32_set_phys_id_~a~1#1.offset, 8); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_101_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_101_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897-1: SUMMARY for call pcnet32_set_phys_id_#t~ret670#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_set_phys_id_~ioaddr~4#1, pcnet32_set_phys_id_~i~4#1, pcnet32_set_phys_id_#t~mem669#1.base, pcnet32_set_phys_id_#t~mem669#1.offset); srcloc: null [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: pcnet32_set_phys_id_~tmp___0~18#1 := pcnet32_set_phys_id_#t~ret670#1;havoc pcnet32_set_phys_id_#t~mem669#1.base, pcnet32_set_phys_id_#t~mem669#1.offset;havoc pcnet32_set_phys_id_#t~ret670#1; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993: 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~ret2126#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~2124#1, ##fun~int~X~$Pointer$~TO~int_#in~2125#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2125#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_#~2124#1, ##fun~int~X~$Pointer$~TO~int_#~2125#1.base, ##fun~int~X~$Pointer$~TO~int_#~2125#1.offset;##fun~int~X~$Pointer$~TO~int_#~2124#1 := ##fun~int~X~$Pointer$~TO~int_#in~2124#1;##fun~int~X~$Pointer$~TO~int_#~2125#1.base, ##fun~int~X~$Pointer$~TO~int_#~2125#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~2125#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2125#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret2126#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~2124#1, ##fun~int~X~$Pointer$~TO~int_#~2125#1.base, ##fun~int~X~$Pointer$~TO~int_#~2125#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~2124#1, ##fun~int~X~$Pointer$~TO~int_#in~2125#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2125#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~ret2126#1 && ldv_interrupt_instance_thread_0_3_#t~ret2126#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret2126#1; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7765: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7765: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12522: assume 0 != (ldv_pci_pci_instance_2_#t~mem2147#1.base + ldv_pci_pci_instance_2_#t~mem2147#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset;call ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset := read~$Pointer$#0(~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~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#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:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12522: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2147#1.base + ldv_pci_pci_instance_2_#t~mem2147#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: pcnet32_get_regs_~tmp___5~1#1.base, pcnet32_get_regs_~tmp___5~1#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset;call pcnet32_get_regs_#t~mem891#1.base, pcnet32_get_regs_#t~mem891#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, 16 + pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11729: assume 8 == ~ldv_statevar_16~0; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11729: assume !(8 == ~ldv_statevar_16~0); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12522-1: call ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105-1: SUMMARY for call kfree(pcnet32_realloc_rx_ring_#t~mem386#1.base, pcnet32_realloc_rx_ring_#t~mem386#1.offset); srcloc: null [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: havoc pcnet32_realloc_rx_ring_#t~mem386#1.base, pcnet32_realloc_rx_ring_#t~mem386#1.offset;call pcnet32_realloc_rx_ring_#t~mem387#1.base, pcnet32_realloc_rx_ring_#t~mem387#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973-3: assume 0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_tx_ring_#t~bitwise342#1 := 1; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973-3: assume !(0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: havoc pcnet32_set_phys_id_#t~bitwise675#1;havoc pcnet32_set_phys_id_#t~mem676#1.base, pcnet32_set_phys_id_#t~mem676#1.offset;pcnet32_set_phys_id_~i~4#1 := 1 + pcnet32_set_phys_id_~i~4#1; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973-2: havoc pcnet32_realloc_tx_ring_#t~bitwise342#1;assume pcnet32_realloc_tx_ring_#t~bitwise342#1 > 1; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973-1: [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973: call write~int#6(pcnet32_realloc_tx_ring_#t~bitwise342#1, pcnet32_realloc_tx_ring_~lp#1.base, 168 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);havoc pcnet32_realloc_tx_ring_#t~bitwise342#1;call pcnet32_realloc_tx_ring_#t~mem343#1 := read~int#6(pcnet32_realloc_tx_ring_~lp#1.base, 168 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);call write~int#6(pcnet32_realloc_tx_ring_#t~mem343#1 - 1, pcnet32_realloc_tx_ring_~lp#1.base, 176 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);havoc pcnet32_realloc_tx_ring_#t~mem343#1;call write~int#6(4096 * (if pcnet32_realloc_tx_ring_~size#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 65536 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 65536 % 4294967296 - 4294967296), pcnet32_realloc_tx_ring_~lp#1.base, 182 + pcnet32_realloc_tx_ring_~lp#1.offset, 2);call write~$Pointer$#6(pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset, pcnet32_realloc_tx_ring_~lp#1.base, 16 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call pcnet32_realloc_tx_ring_#t~mem344#1 := read~int#6(pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset, 8);call write~int#6(pcnet32_realloc_tx_ring_#t~mem344#1, pcnet32_realloc_tx_ring_~lp#1.base, 192 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);havoc pcnet32_realloc_tx_ring_#t~mem344#1;call write~$Pointer$#6(pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset, pcnet32_realloc_tx_ring_~lp#1.base, 64 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call write~$Pointer$#6(pcnet32_realloc_tx_ring_~new_skb_list~0#1.base, pcnet32_realloc_tx_ring_~new_skb_list~0#1.offset, pcnet32_realloc_tx_ring_~lp#1.base, 48 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call ULTIMATE.dealloc(pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset);havoc pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-4: havoc pcnet32_set_phys_id_#t~bitwise675#1;assume pcnet32_set_phys_id_#t~bitwise675#1 % 4294967296 <= 16384 + pcnet32_set_phys_id_~tmp___0~18#1 % 65536 % 4294967296; [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-3: [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-2: call pcnet32_set_phys_id_#t~mem676#1.base, pcnet32_set_phys_id_#t~mem676#1.offset := read~$Pointer$#6(pcnet32_set_phys_id_~a~1#1.base, 24 + pcnet32_set_phys_id_~a~1#1.offset, 8); [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_set_phys_id_~ioaddr~4#1, pcnet32_set_phys_id_~i~4#1, (if pcnet32_set_phys_id_#t~bitwise675#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_phys_id_#t~bitwise675#1 % 4294967296 % 4294967296 else pcnet32_set_phys_id_#t~bitwise675#1 % 4294967296 % 4294967296 - 4294967296), pcnet32_set_phys_id_#t~mem676#1.base, pcnet32_set_phys_id_#t~mem676#1.offset); srcloc: null [2025-02-08 04:14:55,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-7: assume 0 == pcnet32_set_phys_id_~tmp___0~18#1 % 65536 % 4294967296;pcnet32_set_phys_id_#t~bitwise675#1 := 16384; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-7: assume !(0 == pcnet32_set_phys_id_~tmp___0~18#1 % 65536 % 4294967296); [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-6: assume false;pcnet32_set_phys_id_#t~bitwise675#1 := pcnet32_set_phys_id_~tmp___0~18#1 % 65536; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-6: assume !false; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-5: assume 16384 == pcnet32_set_phys_id_~tmp___0~18#1 % 65536 % 4294967296;pcnet32_set_phys_id_#t~bitwise675#1 := 0; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-5: assume !(16384 == pcnet32_set_phys_id_~tmp___0~18#1 % 65536 % 4294967296); [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106: havoc pcnet32_realloc_rx_ring_#t~mem387#1.base, pcnet32_realloc_rx_ring_#t~mem387#1.offset;call pcnet32_realloc_rx_ring_#t~mem388#1.base, pcnet32_realloc_rx_ring_#t~mem388#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem389#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);call pcnet32_realloc_rx_ring_#t~mem390#1.base, pcnet32_realloc_rx_ring_#t~mem390#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 8 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem391#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 184 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181: assume netif_msg_init_~debug_value#1 % 4294967296 > 31;netif_msg_init_#res#1 := netif_msg_init_~default_msg_enable_bits#1; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181: assume !(netif_msg_init_~debug_value#1 % 4294967296 > 31); [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106-1: SUMMARY for call kfree(pcnet32_realloc_rx_ring_#t~mem387#1.base, pcnet32_realloc_rx_ring_#t~mem387#1.offset); srcloc: null [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12788: assume 13 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12788: assume !(13 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: assume { :begin_inline_ldv_entry_EMGentry_16 } true;ldv_entry_EMGentry_16_#in~arg0#1.base, ldv_entry_EMGentry_16_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_16_#t~ret2118#1, ldv_entry_EMGentry_16_#t~ret2119#1, ldv_entry_EMGentry_16_#t~ret2120#1, ldv_entry_EMGentry_16_#t~ret2121#1, ldv_entry_EMGentry_16_~arg0#1.base, ldv_entry_EMGentry_16_~arg0#1.offset, ldv_entry_EMGentry_16_~tmp~94#1, ldv_entry_EMGentry_16_~tmp___0~44#1;ldv_entry_EMGentry_16_~arg0#1.base, ldv_entry_EMGentry_16_~arg0#1.offset := ldv_entry_EMGentry_16_#in~arg0#1.base, ldv_entry_EMGentry_16_#in~arg0#1.offset;havoc ldv_entry_EMGentry_16_~tmp~94#1;havoc ldv_entry_EMGentry_16_~tmp___0~44#1; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: 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~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: call write~int#6(pcnet32_get_regs_#t~ret892#1, pcnet32_get_regs_~tmp___5~1#1.base, pcnet32_get_regs_~tmp___5~1#1.offset, 2);havoc pcnet32_get_regs_#t~mem891#1.base, pcnet32_get_regs_#t~mem891#1.offset;havoc pcnet32_get_regs_#t~ret892#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: SUMMARY for call pcnet32_get_regs_#t~ret892#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_#t~mem891#1.base, pcnet32_get_regs_#t~mem891#1.offset); srcloc: null [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_31_#t~ret2111#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset); srcloc: null [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_31_#t~ret2111#1 && ldv_dummy_resourceless_instance_callback_1_31_#t~ret2111#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2111#1;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2111#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_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: pcnet32_set_settings_#res#1 := pcnet32_set_settings_~r~1#1;ldv_dummy_resourceless_instance_callback_1_41_#t~ret2115#1 := pcnet32_set_settings_#res#1;havoc pcnet32_set_settings_#t~ret421#1.base, pcnet32_set_settings_#t~ret421#1.offset, pcnet32_set_settings_#t~mem422#1, pcnet32_set_settings_#t~ret423#1, pcnet32_set_settings_~dev#1.base, pcnet32_set_settings_~dev#1.offset, pcnet32_set_settings_~cmd#1.base, pcnet32_set_settings_~cmd#1.offset, pcnet32_set_settings_~lp~4#1.base, pcnet32_set_settings_~lp~4#1.offset, pcnet32_set_settings_~tmp~46#1.base, pcnet32_set_settings_~tmp~46#1.offset, pcnet32_set_settings_~flags~1#1, pcnet32_set_settings_~r~1#1;havoc pcnet32_set_settings_#in~dev#1.base, pcnet32_set_settings_#in~dev#1.offset, pcnet32_set_settings_#in~cmd#1.base, pcnet32_set_settings_#in~cmd#1.offset;assume { :end_inline_pcnet32_set_settings } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_41_#t~ret2115#1 && ldv_dummy_resourceless_instance_callback_1_41_#t~ret2115#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_41_#t~ret2115#1;havoc ldv_dummy_resourceless_instance_callback_1_41_#t~ret2115#1, ldv_dummy_resourceless_instance_callback_1_41_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_41_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_41_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_41_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_41 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: pcnet32_init_module_#t~ret2069#1 := netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise219#1, netif_msg_init_~debug_value#1, netif_msg_init_~default_msg_enable_bits#1;havoc netif_msg_init_#in~debug_value#1, netif_msg_init_#in~default_msg_enable_bits#1;assume { :end_inline_netif_msg_init } true;pcnet32_init_module_~tmp~89#1 := pcnet32_init_module_#t~ret2069#1;havoc pcnet32_init_module_#t~ret2069#1;~pcnet32_debug~0 := (if pcnet32_init_module_~tmp~89#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_init_module_~tmp~89#1 % 4294967296 % 4294967296 else pcnet32_init_module_~tmp~89#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_rx_ring_#t~mem388#1.base, pcnet32_realloc_rx_ring_#t~mem388#1.offset, 16 * (pcnet32_realloc_rx_ring_#t~mem389#1 % 4294967296), pcnet32_realloc_rx_ring_#t~mem390#1.base, pcnet32_realloc_rx_ring_#t~mem390#1.offset, pcnet32_realloc_rx_ring_#t~mem391#1); srcloc: null [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107: havoc pcnet32_realloc_rx_ring_#t~mem388#1.base, pcnet32_realloc_rx_ring_#t~mem388#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem389#1;havoc pcnet32_realloc_rx_ring_#t~mem390#1.base, pcnet32_realloc_rx_ring_#t~mem390#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem391#1; [2025-02-08 04:14:55,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: havoc ldv_interrupt_instance_thread_0_3_#t~ret2126#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:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053: assume 25 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13053: assume !(25 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128: assume 28 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128: assume !(28 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393: ldv_pci_instance_resume_early_2_6_#t~ret2137#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2378#1, ##fun~$Pointer$~TO~int_#t~ret2379#1, ##fun~$Pointer$~TO~int_#t~ret2380#1, ##fun~$Pointer$~TO~int_#t~ret2381#1, ##fun~$Pointer$~TO~int_#t~ret2382#1, ##fun~$Pointer$~TO~int_#t~ret2383#1, ##fun~$Pointer$~TO~int_#t~ret2384#1;havoc ##fun~$Pointer$~TO~int_#in~2136#1.base, ##fun~$Pointer$~TO~int_#in~2136#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~ret2137#1 && ldv_pci_instance_resume_early_2_6_#t~ret2137#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret2137#1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12922: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2188#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2188#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_3_~tmp___3~10#1 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2188#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2188#1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733: assume 9 == ~ldv_statevar_16~0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733: assume !(9 == ~ldv_statevar_16~0); [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12922-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2188#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7637: assume pcnet32_loopback_test_~i~3#1 <= 5; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7637: assume !(pcnet32_loopback_test_~i~3#1 <= 5);pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: assume { :begin_inline_ldv_base_instance_callback_4_27 } true;ldv_base_instance_callback_4_27_#in~arg0#1.base, ldv_base_instance_callback_4_27_#in~arg0#1.offset, ldv_base_instance_callback_4_27_#in~arg1#1 := ~ldv_4_callback_read_rap~0.base, ~ldv_4_callback_read_rap~0.offset, ~ldv_4_ldv_param_27_0_default~0;havoc ldv_base_instance_callback_4_27_#t~ret2101#1, ldv_base_instance_callback_4_27_~arg0#1.base, ldv_base_instance_callback_4_27_~arg0#1.offset, ldv_base_instance_callback_4_27_~arg1#1;ldv_base_instance_callback_4_27_~arg0#1.base, ldv_base_instance_callback_4_27_~arg0#1.offset := ldv_base_instance_callback_4_27_#in~arg0#1.base, ldv_base_instance_callback_4_27_#in~arg0#1.offset;ldv_base_instance_callback_4_27_~arg1#1 := ldv_base_instance_callback_4_27_#in~arg1#1;assume { :begin_inline_pcnet32_wio_read_rap } true;pcnet32_wio_read_rap_#in~addr#1 := ldv_base_instance_callback_4_27_~arg1#1;havoc pcnet32_wio_read_rap_#res#1;havoc pcnet32_wio_read_rap_#t~ret300#1, pcnet32_wio_read_rap_~addr#1, pcnet32_wio_read_rap_~tmp~34#1;pcnet32_wio_read_rap_~addr#1 := pcnet32_wio_read_rap_#in~addr#1;havoc pcnet32_wio_read_rap_~tmp~34#1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-3: assume 0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_rx_ring_#t~bitwise392#1 := 1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-3: assume !(0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-2: havoc pcnet32_realloc_rx_ring_#t~bitwise392#1;assume pcnet32_realloc_rx_ring_#t~bitwise392#1 > 1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-1: [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: call write~int#6(pcnet32_realloc_rx_ring_#t~bitwise392#1, pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);havoc pcnet32_realloc_rx_ring_#t~bitwise392#1;call pcnet32_realloc_rx_ring_#t~mem393#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);call write~int#6(pcnet32_realloc_rx_ring_#t~mem393#1 - 1, pcnet32_realloc_rx_ring_~lp#1.base, 172 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);havoc pcnet32_realloc_rx_ring_#t~mem393#1;call write~int#6(16 * (if pcnet32_realloc_rx_ring_~size#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 65536 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 65536 % 4294967296 - 4294967296), pcnet32_realloc_rx_ring_~lp#1.base, 180 + pcnet32_realloc_rx_ring_~lp#1.offset, 2);call write~$Pointer$#6(pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset, pcnet32_realloc_rx_ring_~lp#1.base, 8 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem394#1 := read~int#6(pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset, 8);call write~int#6(pcnet32_realloc_rx_ring_#t~mem394#1, pcnet32_realloc_rx_ring_~lp#1.base, 184 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);havoc pcnet32_realloc_rx_ring_#t~mem394#1;call write~$Pointer$#6(pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset, pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call write~$Pointer$#6(pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset, pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call ULTIMATE.dealloc(pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset);havoc pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8563: assume pcnet32_probe_pci_~err~0#1 < 0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8563: assume !(pcnet32_probe_pci_~err~0#1 < 0);assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~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;call pcnet32_probe_pci_#t~mem938#1 := read~int#6(pcnet32_probe_pci_~pdev#1.base, 1551 + pcnet32_probe_pci_~pdev#1.offset, 8);pcnet32_probe_pci_~ioaddr~9#1 := pcnet32_probe_pci_#t~mem938#1;havoc pcnet32_probe_pci_#t~mem938#1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7506: pcnet32_ethtool_test_~tmp~54#1.base, pcnet32_ethtool_test_~tmp~54#1.offset := pcnet32_ethtool_test_#t~ret484#1.base, pcnet32_ethtool_test_#t~ret484#1.offset;havoc pcnet32_ethtool_test_#t~ret484#1.base, pcnet32_ethtool_test_#t~ret484#1.offset;pcnet32_ethtool_test_~lp~12#1.base, pcnet32_ethtool_test_~lp~12#1.offset := pcnet32_ethtool_test_~tmp~54#1.base, pcnet32_ethtool_test_~tmp~54#1.offset;call pcnet32_ethtool_test_#t~mem485#1 := read~int#6(pcnet32_ethtool_test_~test#1.base, 4 + pcnet32_ethtool_test_~test#1.offset, 4); [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7506-1: SUMMARY for call pcnet32_ethtool_test_#t~ret484#1.base, pcnet32_ethtool_test_#t~ret484#1.offset := netdev_priv(pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#res#1 := 0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12924: assume 0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___3~10#1;~ldv_statevar_3~0 := 11; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12924: assume !(0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___3~10#1);~ldv_statevar_3~0 := 16; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771: pcnet32_loopback_test_~x~0#1 := 0;pcnet32_loopback_test_~rc~1#1 := 0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume 0 != pcnet32_probe_pci_#t~bitwise936#1;havoc pcnet32_probe_pci_#t~bitwise936#1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume !(0 != pcnet32_probe_pci_#t~bitwise936#1);havoc pcnet32_probe_pci_#t~bitwise936#1; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-1: [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-2: havoc pcnet32_probe_pci_#t~bitwise936#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise936#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise936#1 <= 2) && pcnet32_probe_pci_#t~bitwise936#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise936#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise936#1 >= -2147483648; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12792: assume 15 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12792: assume !(15 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise936#1 := ~pcnet32_debug~0; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528: ~ldv_statevar_2~0 := 2; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise936#1 := 0; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132: assume 29 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132: assume !(29 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12264: 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_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_25_#t~ret2108#1.base, ldv_dummy_resourceless_instance_callback_1_25_#t~ret2108#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_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#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;assume { :begin_inline_pcnet32_get_stats } true;pcnet32_get_stats_#in~dev#1.base, pcnet32_get_stats_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#1.offset;havoc pcnet32_get_stats_#res#1.base, pcnet32_get_stats_#res#1.offset;havoc pcnet32_get_stats_#t~ret1825#1.base, pcnet32_get_stats_#t~ret1825#1.offset, pcnet32_get_stats_#t~mem1826#1, pcnet32_get_stats_#t~mem1831#1.base, pcnet32_get_stats_#t~mem1831#1.offset, pcnet32_get_stats_#t~mem1832#1.base, pcnet32_get_stats_#t~mem1832#1.offset, pcnet32_get_stats_#t~ret1833#1, pcnet32_get_stats_~dev#1.base, pcnet32_get_stats_~dev#1.offset, pcnet32_get_stats_~lp~32#1.base, pcnet32_get_stats_~lp~32#1.offset, pcnet32_get_stats_~tmp~77#1.base, pcnet32_get_stats_~tmp~77#1.offset, pcnet32_get_stats_~ioaddr~16#1, pcnet32_get_stats_~flags~13#1, pcnet32_get_stats_~tmp___0~33#1;pcnet32_get_stats_~dev#1.base, pcnet32_get_stats_~dev#1.offset := pcnet32_get_stats_#in~dev#1.base, pcnet32_get_stats_#in~dev#1.offset;havoc pcnet32_get_stats_~lp~32#1.base, pcnet32_get_stats_~lp~32#1.offset;havoc pcnet32_get_stats_~tmp~77#1.base, pcnet32_get_stats_~tmp~77#1.offset;havoc pcnet32_get_stats_~ioaddr~16#1;havoc pcnet32_get_stats_~flags~13#1;havoc pcnet32_get_stats_~tmp___0~33#1; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: 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~ret2127#1, ldv_interrupt_interrupt_instance_0_#t~ret2128#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~97#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~97#1; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: ~ldv_statevar_0~0 := 6; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13057: assume 28 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13057: assume !(28 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566-1: SUMMARY for call pcnet32_probe_pci_#t~ret937#1 := printk(38, 0); srcloc: null [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737: havoc ldv_entry_EMGentry_16_#t~ret2118#1, ldv_entry_EMGentry_16_#t~ret2119#1, ldv_entry_EMGentry_16_#t~ret2120#1, ldv_entry_EMGentry_16_#t~ret2121#1, ldv_entry_EMGentry_16_~arg0#1.base, ldv_entry_EMGentry_16_~arg0#1.offset, ldv_entry_EMGentry_16_~tmp~94#1, ldv_entry_EMGentry_16_~tmp___0~44#1;havoc ldv_entry_EMGentry_16_#in~arg0#1.base, ldv_entry_EMGentry_16_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_16 } true; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: assume -2147483648 <= pcnet32_probe_pci_#t~ret937#1 && pcnet32_probe_pci_#t~ret937#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret937#1; [2025-02-08 04:14:55,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: assume 1 == pcnet32_ethtool_test_#t~mem485#1 % 4294967296;havoc pcnet32_ethtool_test_#t~mem485#1;assume { :begin_inline_pcnet32_loopback_test } true;pcnet32_loopback_test_#in~dev#1.base, pcnet32_loopback_test_#in~dev#1.offset, pcnet32_loopback_test_#in~data1#1.base, pcnet32_loopback_test_#in~data1#1.offset := pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, pcnet32_ethtool_test_~data#1.base, pcnet32_ethtool_test_~data#1.offset;havoc pcnet32_loopback_test_#res#1;havoc pcnet32_loopback_test_#t~ret498#1.base, pcnet32_loopback_test_#t~ret498#1.offset, pcnet32_loopback_test_#t~mem499#1.base, pcnet32_loopback_test_#t~mem499#1.offset, pcnet32_loopback_test_#t~mem500#1, pcnet32_loopback_test_#t~ret501#1, pcnet32_loopback_test_#t~mem507#1.base, pcnet32_loopback_test_#t~mem507#1.offset, pcnet32_loopback_test_#t~mem508#1.base, pcnet32_loopback_test_#t~mem508#1.offset, pcnet32_loopback_test_#t~mem509#1, pcnet32_loopback_test_#t~mem510#1, pcnet32_loopback_test_#t~mem514#1.base, pcnet32_loopback_test_#t~mem514#1.offset, pcnet32_loopback_test_#t~mem515#1.base, pcnet32_loopback_test_#t~mem515#1.offset, pcnet32_loopback_test_#t~mem521#1.base, pcnet32_loopback_test_#t~mem521#1.offset, pcnet32_loopback_test_#t~mem522#1.base, pcnet32_loopback_test_#t~mem522#1.offset, pcnet32_loopback_test_#t~mem528#1.base, pcnet32_loopback_test_#t~mem528#1.offset, pcnet32_loopback_test_#t~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset, pcnet32_loopback_test_#t~mem535#1.base, pcnet32_loopback_test_#t~mem535#1.offset, pcnet32_loopback_test_#t~mem536#1.base, pcnet32_loopback_test_#t~mem536#1.offset, pcnet32_loopback_test_#t~ret537#1.base, pcnet32_loopback_test_#t~ret537#1.offset, pcnet32_loopback_test_#t~mem538#1, pcnet32_loopback_test_#t~bitwise539#1, pcnet32_loopback_test_#t~ret540#1, pcnet32_loopback_test_#t~mem541#1.base, pcnet32_loopback_test_#t~mem541#1.offset, pcnet32_loopback_test_#t~ret542#1.base, pcnet32_loopback_test_#t~ret542#1.offset, pcnet32_loopback_test_#t~mem543#1.base, pcnet32_loopback_test_#t~mem543#1.offset, pcnet32_loopback_test_#t~mem544#1.base, pcnet32_loopback_test_#t~mem544#1.offset, pcnet32_loopback_test_#t~mem545#1, pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset, pcnet32_loopback_test_#t~mem547#1.base, pcnet32_loopback_test_#t~mem547#1.offset, pcnet32_loopback_test_#t~mem548#1, pcnet32_loopback_test_#t~mem549#1.base, pcnet32_loopback_test_#t~mem549#1.offset, pcnet32_loopback_test_#t~mem550#1, pcnet32_loopback_test_#t~mem551#1.base, pcnet32_loopback_test_#t~mem551#1.offset, pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset, pcnet32_loopback_test_#t~mem553#1.base, pcnet32_loopback_test_#t~mem553#1.offset, pcnet32_loopback_test_#t~mem554#1, pcnet32_loopback_test_#t~ret555#1, pcnet32_loopback_test_#t~mem556#1.base, pcnet32_loopback_test_#t~mem556#1.offset, pcnet32_loopback_test_#t~mem557#1.base, pcnet32_loopback_test_#t~mem557#1.offset, pcnet32_loopback_test_#t~mem558#1, pcnet32_loopback_test_#t~mem559#1.base, pcnet32_loopback_test_#t~mem559#1.offset, pcnet32_loopback_test_#t~mem563#1.base, pcnet32_loopback_test_#t~mem563#1.offset, pcnet32_loopback_test_#t~ret564#1, pcnet32_loopback_test_#t~bitwise569#1, pcnet32_loopback_test_#t~mem570#1.base, pcnet32_loopback_test_#t~mem570#1.offset, pcnet32_loopback_test_#t~mem574#1.base, pcnet32_loopback_test_#t~mem574#1.offset, pcnet32_loopback_test_#t~ret575#1, pcnet32_loopback_test_#t~bitwise576#1, pcnet32_loopback_test_#t~bitwise582#1, pcnet32_loopback_test_#t~mem583#1.base, pcnet32_loopback_test_#t~mem583#1.offset, pcnet32_loopback_test_#t~mem584#1.base, pcnet32_loopback_test_#t~mem584#1.offset, pcnet32_loopback_test_#t~mem590#1.base, pcnet32_loopback_test_#t~mem590#1.offset, pcnet32_loopback_test_#t~mem591#1.base, pcnet32_loopback_test_#t~mem591#1.offset, pcnet32_loopback_test_#t~mem592#1.base, pcnet32_loopback_test_#t~mem592#1.offset, pcnet32_loopback_test_#t~mem593#1, pcnet32_loopback_test_#t~bitwise594#1, pcnet32_loopback_test_#t~mem595#1, pcnet32_loopback_test_#t~bitwise596#1, pcnet32_loopback_test_#t~ret597#1, pcnet32_loopback_test_#t~mem603#1.base, pcnet32_loopback_test_#t~mem603#1.offset, pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset, pcnet32_loopback_test_#t~mem605#1, pcnet32_loopback_test_#t~ret606#1, pcnet32_loopback_test_#t~ret607#1, pcnet32_loopback_test_#t~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset, pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset, pcnet32_loopback_test_#t~mem610#1.base, pcnet32_loopback_test_#t~mem610#1.offset, pcnet32_loopback_test_#t~mem611#1, pcnet32_loopback_test_#t~ret612#1, pcnet32_loopback_test_#t~ret613#1, pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#1.offset, pcnet32_loopback_test_#t~mem615#1.base, pcnet32_loopback_test_#t~mem615#1.offset, pcnet32_loopback_test_#t~mem616#1.base, pcnet32_loopback_test_#t~mem616#1.offset, pcnet32_loopback_test_#t~mem617#1.base, pcnet32_loopback_test_#t~mem617#1.offset, pcnet32_loopback_test_#t~mem618#1.base, pcnet32_loopback_test_#t~mem618#1.offset, pcnet32_loopback_test_#t~mem619#1.base, pcnet32_loopback_test_#t~mem619#1.offset, pcnet32_loopback_test_#t~mem620#1, pcnet32_loopback_test_#t~mem621#1, pcnet32_loopback_test_#t~mem622#1, pcnet32_loopback_test_#t~bitwise623#1, pcnet32_loopback_test_#t~mem624#1.base, pcnet32_loopback_test_#t~mem624#1.offset, pcnet32_loopback_test_#t~mem625#1, pcnet32_loopback_test_#t~mem626#1, pcnet32_loopback_test_#t~ret627#1, pcnet32_loopback_test_#t~mem631#1.base, pcnet32_loopback_test_#t~mem631#1.offset, pcnet32_loopback_test_#t~ret632#1, pcnet32_loopback_test_#t~bitwise637#1, pcnet32_loopback_test_#t~mem638#1.base, pcnet32_loopback_test_#t~mem638#1.offset, pcnet32_loopback_test_#t~mem642#1.base, pcnet32_loopback_test_#t~mem642#1.offset, pcnet32_loopback_test_#t~ret643#1, pcnet32_loopback_test_#t~bitwise648#1, pcnet32_loopback_test_#t~mem649#1.base, pcnet32_loopback_test_#t~mem649#1.offset, pcnet32_loopback_test_#t~ret650#1, pcnet32_loopback_test_#t~mem656#1.base, pcnet32_loopback_test_#t~mem656#1.offset, pcnet32_loopback_test_#t~mem657#1.base, pcnet32_loopback_test_#t~mem657#1.offset, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, pcnet32_loopback_test_~data1#1.base, pcnet32_loopback_test_~data1#1.offset, pcnet32_loopback_test_~lp~13#1.base, pcnet32_loopback_test_~lp~13#1.offset, pcnet32_loopback_test_~tmp~55#1.base, pcnet32_loopback_test_~tmp~55#1.offset, pcnet32_loopback_test_~a~0#1.base, pcnet32_loopback_test_~a~0#1.offset, pcnet32_loopback_test_~ioaddr~3#1, pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset, pcnet32_loopback_test_~x~0#1, pcnet32_loopback_test_~i~3#1, pcnet32_loopback_test_~numbuffs~0#1, pcnet32_loopback_test_~status~0#1, pcnet32_loopback_test_~teststatus~0#1, pcnet32_loopback_test_~rc~1#1, pcnet32_loopback_test_~size~1#1, pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset, pcnet32_loopback_test_~data_len~0#1, pcnet32_loopback_test_~flags~5#1, pcnet32_loopback_test_~ticks~0#1, pcnet32_loopback_test_~tmp___0~17#1, pcnet32_loopback_test_~_min1~2#1, pcnet32_loopback_test_~_min2~2#1, pcnet32_loopback_test_~_min1___0~1#1, pcnet32_loopback_test_~_min2___0~1#1, pcnet32_loopback_test_~tmp___1~11#1.base, pcnet32_loopback_test_~tmp___1~11#1.offset, pcnet32_loopback_test_~tmp___2~3#1.base, pcnet32_loopback_test_~tmp___2~3#1.offset, pcnet32_loopback_test_~tmp___3~2#1.base, pcnet32_loopback_test_~tmp___3~2#1.offset, pcnet32_loopback_test_~tmp___4~0#1.base, pcnet32_loopback_test_~tmp___4~0#1.offset, pcnet32_loopback_test_~tmp___5~0#1.base, pcnet32_loopback_test_~tmp___5~0#1.offset, pcnet32_loopback_test_~tmp___6~0#1.base, pcnet32_loopback_test_~tmp___6~0#1.offset, pcnet32_loopback_test_~tmp___7~0#1, pcnet32_loopback_test_~tmp___8~0#1, pcnet32_loopback_test_~tmp___9~0#1, pcnet32_loopback_test_~tmp___10~0#1, pcnet32_loopback_test_~tmp___11~0#1;pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset := pcnet32_loopback_test_#in~dev#1.base, pcnet32_loopback_test_#in~dev#1.offset;pcnet32_loopback_test_~data1#1.base, pcnet32_loopback_test_~data1#1.offset := pcnet32_loopback_test_#in~data1#1.base, pcnet32_loopback_test_#in~data1#1.offset;havoc pcnet32_loopback_test_~lp~13#1.base, pcnet32_loopback_test_~lp~13#1.offset;havoc pcnet32_loopback_test_~tmp~55#1.base, pcnet32_loopback_test_~tmp~55#1.offset;havoc pcnet32_loopback_test_~a~0#1.base, pcnet32_loopback_test_~a~0#1.offset;havoc pcnet32_loopback_test_~ioaddr~3#1;havoc pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset;havoc pcnet32_loopback_test_~x~0#1;havoc pcnet32_loopback_test_~i~3#1;havoc pcnet32_loopback_test_~numbuffs~0#1;havoc pcnet32_loopback_test_~status~0#1;havoc pcnet32_loopback_test_~teststatus~0#1;havoc pcnet32_loopback_test_~rc~1#1;havoc pcnet32_loopback_test_~size~1#1;havoc pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset;havoc pcnet32_loopback_test_~data_len~0#1;havoc pcnet32_loopback_test_~flags~5#1;havoc pcnet32_loopback_test_~ticks~0#1;havoc pcnet32_loopback_test_~tmp___0~17#1;havoc pcnet32_loopback_test_~_min1~2#1;havoc pcnet32_loopback_test_~_min2~2#1;havoc pcnet32_loopback_test_~_min1___0~1#1;havoc pcnet32_loopback_test_~_min2___0~1#1;havoc pcnet32_loopback_test_~tmp___1~11#1.base, pcnet32_loopback_test_~tmp___1~11#1.offset;havoc pcnet32_loopback_test_~tmp___2~3#1.base, pcnet32_loopback_test_~tmp___2~3#1.offset;havoc pcnet32_loopback_test_~tmp___3~2#1.base, pcnet32_loopback_test_~tmp___3~2#1.offset;havoc pcnet32_loopback_test_~tmp___4~0#1.base, pcnet32_loopback_test_~tmp___4~0#1.offset;havoc pcnet32_loopback_test_~tmp___5~0#1.base, pcnet32_loopback_test_~tmp___5~0#1.offset;havoc pcnet32_loopback_test_~tmp___6~0#1.base, pcnet32_loopback_test_~tmp___6~0#1.offset;havoc pcnet32_loopback_test_~tmp___7~0#1;havoc pcnet32_loopback_test_~tmp___8~0#1;havoc pcnet32_loopback_test_~tmp___9~0#1;havoc pcnet32_loopback_test_~tmp___10~0#1;havoc pcnet32_loopback_test_~tmp___11~0#1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: assume !(1 == pcnet32_ethtool_test_#t~mem485#1 % 4294967296);havoc pcnet32_ethtool_test_#t~mem485#1;call pcnet32_ethtool_test_#t~mem495#1 := read~int#6(pcnet32_ethtool_test_~lp~12#1.base, 590 + pcnet32_ethtool_test_~lp~12#1.offset, 4); [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-2: netif_msg_init_#res#1 := -1 + netif_msg_init_#t~bitwise219#1;havoc netif_msg_init_#t~bitwise219#1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-3: [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc netif_msg_init_#t~bitwise219#1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-4: havoc netif_msg_init_#t~bitwise219#1;assume netif_msg_init_#t~bitwise219#1 > 1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-5: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#t~bitwise219#1 := 1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189-5: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_set_phys_id_~lp~14#1.base, 88 + pcnet32_set_phys_id_~lp~14#1.offset, pcnet32_set_phys_id_~flags~6#1); srcloc: null [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: call pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 56 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem615#1.base, pcnet32_loopback_test_#t~mem615#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#1.offset + 8 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset := pcnet32_loopback_test_#t~mem615#1.base, pcnet32_loopback_test_#t~mem615#1.offset;call pcnet32_loopback_test_#t~mem616#1.base, pcnet32_loopback_test_#t~mem616#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 48 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem617#1.base, pcnet32_loopback_test_#t~mem617#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem616#1.base, pcnet32_loopback_test_#t~mem616#1.offset + 8 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call pcnet32_loopback_test_#t~mem618#1.base, pcnet32_loopback_test_#t~mem618#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem617#1.base, 229 + pcnet32_loopback_test_#t~mem617#1.offset, 8);pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_#t~mem618#1.base, pcnet32_loopback_test_#t~mem618#1.offset;havoc pcnet32_loopback_test_#t~mem616#1.base, pcnet32_loopback_test_#t~mem616#1.offset;havoc pcnet32_loopback_test_#t~mem617#1.base, pcnet32_loopback_test_#t~mem617#1.offset;havoc pcnet32_loopback_test_#t~mem618#1.base, pcnet32_loopback_test_#t~mem618#1.offset;pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853: havoc ldv___ldv_spin_lock_103_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_103_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_103_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_103_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_103 } true;pcnet32_set_phys_id_~i~4#1 := 4; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796: assume 16 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796: assume !(16 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_103_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_103_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2149#1 && ldv_pci_pci_instance_2_#t~ret2149#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2149#1;havoc ldv_pci_pci_instance_2_#t~ret2149#1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: pcnet32_ethtool_test_#t~ret486#1 := pcnet32_loopback_test_#res#1;havoc pcnet32_loopback_test_#t~ret498#1.base, pcnet32_loopback_test_#t~ret498#1.offset, pcnet32_loopback_test_#t~mem499#1.base, pcnet32_loopback_test_#t~mem499#1.offset, pcnet32_loopback_test_#t~mem500#1, pcnet32_loopback_test_#t~ret501#1, pcnet32_loopback_test_#t~mem507#1.base, pcnet32_loopback_test_#t~mem507#1.offset, pcnet32_loopback_test_#t~mem508#1.base, pcnet32_loopback_test_#t~mem508#1.offset, pcnet32_loopback_test_#t~mem509#1, pcnet32_loopback_test_#t~mem510#1, pcnet32_loopback_test_#t~mem514#1.base, pcnet32_loopback_test_#t~mem514#1.offset, pcnet32_loopback_test_#t~mem515#1.base, pcnet32_loopback_test_#t~mem515#1.offset, pcnet32_loopback_test_#t~mem521#1.base, pcnet32_loopback_test_#t~mem521#1.offset, pcnet32_loopback_test_#t~mem522#1.base, pcnet32_loopback_test_#t~mem522#1.offset, pcnet32_loopback_test_#t~mem528#1.base, pcnet32_loopback_test_#t~mem528#1.offset, pcnet32_loopback_test_#t~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset, pcnet32_loopback_test_#t~mem535#1.base, pcnet32_loopback_test_#t~mem535#1.offset, pcnet32_loopback_test_#t~mem536#1.base, pcnet32_loopback_test_#t~mem536#1.offset, pcnet32_loopback_test_#t~ret537#1.base, pcnet32_loopback_test_#t~ret537#1.offset, pcnet32_loopback_test_#t~mem538#1, pcnet32_loopback_test_#t~bitwise539#1, pcnet32_loopback_test_#t~ret540#1, pcnet32_loopback_test_#t~mem541#1.base, pcnet32_loopback_test_#t~mem541#1.offset, pcnet32_loopback_test_#t~ret542#1.base, pcnet32_loopback_test_#t~ret542#1.offset, pcnet32_loopback_test_#t~mem543#1.base, pcnet32_loopback_test_#t~mem543#1.offset, pcnet32_loopback_test_#t~mem544#1.base, pcnet32_loopback_test_#t~mem544#1.offset, pcnet32_loopback_test_#t~mem545#1, pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset, pcnet32_loopback_test_#t~mem547#1.base, pcnet32_loopback_test_#t~mem547#1.offset, pcnet32_loopback_test_#t~mem548#1, pcnet32_loopback_test_#t~mem549#1.base, pcnet32_loopback_test_#t~mem549#1.offset, pcnet32_loopback_test_#t~mem550#1, pcnet32_loopback_test_#t~mem551#1.base, pcnet32_loopback_test_#t~mem551#1.offset, pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset, pcnet32_loopback_test_#t~mem553#1.base, pcnet32_loopback_test_#t~mem553#1.offset, pcnet32_loopback_test_#t~mem554#1, pcnet32_loopback_test_#t~ret555#1, pcnet32_loopback_test_#t~mem556#1.base, pcnet32_loopback_test_#t~mem556#1.offset, pcnet32_loopback_test_#t~mem557#1.base, pcnet32_loopback_test_#t~mem557#1.offset, pcnet32_loopback_test_#t~mem558#1, pcnet32_loopback_test_#t~mem559#1.base, pcnet32_loopback_test_#t~mem559#1.offset, pcnet32_loopback_test_#t~mem563#1.base, pcnet32_loopback_test_#t~mem563#1.offset, pcnet32_loopback_test_#t~ret564#1, pcnet32_loopback_test_#t~bitwise569#1, pcnet32_loopback_test_#t~mem570#1.base, pcnet32_loopback_test_#t~mem570#1.offset, pcnet32_loopback_test_#t~mem574#1.base, pcnet32_loopback_test_#t~mem574#1.offset, pcnet32_loopback_test_#t~ret575#1, pcnet32_loopback_test_#t~bitwise576#1, pcnet32_loopback_test_#t~bitwise582#1, pcnet32_loopback_test_#t~mem583#1.base, pcnet32_loopback_test_#t~mem583#1.offset, pcnet32_loopback_test_#t~mem584#1.base, pcnet32_loopback_test_#t~mem584#1.offset, pcnet32_loopback_test_#t~mem590#1.base, pcnet32_loopback_test_#t~mem590#1.offset, pcnet32_loopback_test_#t~mem591#1.base, pcnet32_loopback_test_#t~mem591#1.offset, pcnet32_loopback_test_#t~mem592#1.base, pcnet32_loopback_test_#t~mem592#1.offset, pcnet32_loopback_test_#t~mem593#1, pcnet32_loopback_test_#t~bitwise594#1, pcnet32_loopback_test_#t~mem595#1, pcnet32_loopback_test_#t~bitwise596#1, pcnet32_loopback_test_#t~ret597#1, pcnet32_loopback_test_#t~mem603#1.base, pcnet32_loopback_test_#t~mem603#1.offset, pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset, pcnet32_loopback_test_#t~mem605#1, pcnet32_loopback_test_#t~ret606#1, pcnet32_loopback_test_#t~ret607#1, pcnet32_loopback_test_#t~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset, pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset, pcnet32_loopback_test_#t~mem610#1.base, pcnet32_loopback_test_#t~mem610#1.offset, pcnet32_loopback_test_#t~mem611#1, pcnet32_loopback_test_#t~ret612#1, pcnet32_loopback_test_#t~ret613#1, pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#1.offset, pcnet32_loopback_test_#t~mem615#1.base, pcnet32_loopback_test_#t~mem615#1.offset, pcnet32_loopback_test_#t~mem616#1.base, pcnet32_loopback_test_#t~mem616#1.offset, pcnet32_loopback_test_#t~mem617#1.base, pcnet32_loopback_test_#t~mem617#1.offset, pcnet32_loopback_test_#t~mem618#1.base, pcnet32_loopback_test_#t~mem618#1.offset, pcnet32_loopback_test_#t~mem619#1.base, pcnet32_loopback_test_#t~mem619#1.offset, pcnet32_loopback_test_#t~mem620#1, pcnet32_loopback_test_#t~mem621#1, pcnet32_loopback_test_#t~mem622#1, pcnet32_loopback_test_#t~bitwise623#1, pcnet32_loopback_test_#t~mem624#1.base, pcnet32_loopback_test_#t~mem624#1.offset, pcnet32_loopback_test_#t~mem625#1, pcnet32_loopback_test_#t~mem626#1, pcnet32_loopback_test_#t~ret627#1, pcnet32_loopback_test_#t~mem631#1.base, pcnet32_loopback_test_#t~mem631#1.offset, pcnet32_loopback_test_#t~ret632#1, pcnet32_loopback_test_#t~bitwise637#1, pcnet32_loopback_test_#t~mem638#1.base, pcnet32_loopback_test_#t~mem638#1.offset, pcnet32_loopback_test_#t~mem642#1.base, pcnet32_loopback_test_#t~mem642#1.offset, pcnet32_loopback_test_#t~ret643#1, pcnet32_loopback_test_#t~bitwise648#1, pcnet32_loopback_test_#t~mem649#1.base, pcnet32_loopback_test_#t~mem649#1.offset, pcnet32_loopback_test_#t~ret650#1, pcnet32_loopback_test_#t~mem656#1.base, pcnet32_loopback_test_#t~mem656#1.offset, pcnet32_loopback_test_#t~mem657#1.base, pcnet32_loopback_test_#t~mem657#1.offset, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, pcnet32_loopback_test_~data1#1.base, pcnet32_loopback_test_~data1#1.offset, pcnet32_loopback_test_~lp~13#1.base, pcnet32_loopback_test_~lp~13#1.offset, pcnet32_loopback_test_~tmp~55#1.base, pcnet32_loopback_test_~tmp~55#1.offset, pcnet32_loopback_test_~a~0#1.base, pcnet32_loopback_test_~a~0#1.offset, pcnet32_loopback_test_~ioaddr~3#1, pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset, pcnet32_loopback_test_~x~0#1, pcnet32_loopback_test_~i~3#1, pcnet32_loopback_test_~numbuffs~0#1, pcnet32_loopback_test_~status~0#1, pcnet32_loopback_test_~teststatus~0#1, pcnet32_loopback_test_~rc~1#1, pcnet32_loopback_test_~size~1#1, pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset, pcnet32_loopback_test_~data_len~0#1, pcnet32_loopback_test_~flags~5#1, pcnet32_loopback_test_~ticks~0#1, pcnet32_loopback_test_~tmp___0~17#1, pcnet32_loopback_test_~_min1~2#1, pcnet32_loopback_test_~_min2~2#1, pcnet32_loopback_test_~_min1___0~1#1, pcnet32_loopback_test_~_min2___0~1#1, pcnet32_loopback_test_~tmp___1~11#1.base, pcnet32_loopback_test_~tmp___1~11#1.offset, pcnet32_loopback_test_~tmp___2~3#1.base, pcnet32_loopback_test_~tmp___2~3#1.offset, pcnet32_loopback_test_~tmp___3~2#1.base, pcnet32_loopback_test_~tmp___3~2#1.offset, pcnet32_loopback_test_~tmp___4~0#1.base, pcnet32_loopback_test_~tmp___4~0#1.offset, pcnet32_loopback_test_~tmp___5~0#1.base, pcnet32_loopback_test_~tmp___5~0#1.offset, pcnet32_loopback_test_~tmp___6~0#1.base, pcnet32_loopback_test_~tmp___6~0#1.offset, pcnet32_loopback_test_~tmp___7~0#1, pcnet32_loopback_test_~tmp___8~0#1, pcnet32_loopback_test_~tmp___9~0#1, pcnet32_loopback_test_~tmp___10~0#1, pcnet32_loopback_test_~tmp___11~0#1;havoc pcnet32_loopback_test_#in~dev#1.base, pcnet32_loopback_test_#in~dev#1.offset, pcnet32_loopback_test_#in~data1#1.base, pcnet32_loopback_test_#in~data1#1.offset;assume { :end_inline_pcnet32_loopback_test } true;assume -2147483648 <= pcnet32_ethtool_test_#t~ret486#1 && pcnet32_ethtool_test_#t~ret486#1 <= 2147483647;pcnet32_ethtool_test_~rc~0#1 := pcnet32_ethtool_test_#t~ret486#1;havoc pcnet32_ethtool_test_#t~ret486#1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2149#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: 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~ret2123#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~96#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~96#1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061: assume 31 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061: assume !(31 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: assume 30 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: assume !(30 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume { :begin_inline_ldv_base_instance_callback_4_30 } true;ldv_base_instance_callback_4_30_#in~arg0#1.base, ldv_base_instance_callback_4_30_#in~arg0#1.offset, ldv_base_instance_callback_4_30_#in~arg1#1 := ~ldv_4_callback_reset~0.base, ~ldv_4_callback_reset~0.offset, ~ldv_4_ldv_param_30_0_default~0;havoc ldv_base_instance_callback_4_30_~arg0#1.base, ldv_base_instance_callback_4_30_~arg0#1.offset, ldv_base_instance_callback_4_30_~arg1#1;ldv_base_instance_callback_4_30_~arg0#1.base, ldv_base_instance_callback_4_30_~arg0#1.offset := ldv_base_instance_callback_4_30_#in~arg0#1.base, ldv_base_instance_callback_4_30_#in~arg0#1.offset;ldv_base_instance_callback_4_30_~arg1#1 := ldv_base_instance_callback_4_30_#in~arg1#1; [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 || 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644: pcnet32_loopback_test_~tmp___2~3#1.base, pcnet32_loopback_test_~tmp___2~3#1.offset := pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset;pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, 1 + pcnet32_loopback_test_~packet~0#1.offset;call pcnet32_loopback_test_#t~mem549#1.base, pcnet32_loopback_test_#t~mem549#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~dev#1.base, 791 + pcnet32_loopback_test_~dev#1.offset, 8);call pcnet32_loopback_test_#t~mem550#1 := read~int#6(pcnet32_loopback_test_#t~mem549#1.base, pcnet32_loopback_test_#t~mem549#1.offset + (if pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#6(pcnet32_loopback_test_#t~mem550#1, pcnet32_loopback_test_~tmp___2~3#1.base, pcnet32_loopback_test_~tmp___2~3#1.offset, 1);havoc pcnet32_loopback_test_#t~mem549#1.base, pcnet32_loopback_test_#t~mem549#1.offset;havoc pcnet32_loopback_test_#t~mem550#1;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984-1: SUMMARY for call kfree(pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: call pcnet32_realloc_tx_ring_#t~mem345#1.base, pcnet32_realloc_tx_ring_#t~mem345#1.offset := read~$Pointer$#6(pcnet32_realloc_tx_ring_~lp#1.base, 32 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11741: SUMMARY for call ldv_EMGentry_exit_pcnet32_cleanup_module_16_2(~ldv_16_exit_pcnet32_cleanup_module_default~0.base, ~ldv_16_exit_pcnet32_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: 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~ret2130#1, ldv_net_dummy_resourceless_instance_1_#t~ret2131#1, ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2133#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~99#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~99#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~45#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~99#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~99#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.offset; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12402: 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:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513: assume 0 != pcnet32_ethtool_test_~rc~0#1;call pcnet32_ethtool_test_#t~mem487#1 := read~int#6(pcnet32_ethtool_test_~lp~12#1.base, 590 + pcnet32_ethtool_test_~lp~12#1.offset, 4); [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513: assume !(0 != pcnet32_ethtool_test_~rc~0#1);call pcnet32_ethtool_test_#t~mem492#1 := read~int#6(pcnet32_ethtool_test_~lp~12#1.base, 590 + pcnet32_ethtool_test_~lp~12#1.offset, 4); [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570-1: pcnet32_probe_pci_#res#1 := pcnet32_probe_pci_~err~0#1; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_32_#t~ret2112#1 := pcnet32_nway_reset(ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_32_#t~ret2112#1 && ldv_dummy_resourceless_instance_callback_1_32_#t~ret2112#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_32_#t~ret2112#1;havoc ldv_dummy_resourceless_instance_callback_1_32_#t~ret2112#1, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-1: SUMMARY for call pcnet32_set_ringparam_#t~ret456#1.base, pcnet32_set_ringparam_#t~ret456#1.offset := netdev_priv(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: pcnet32_set_ringparam_~tmp~53#1.base, pcnet32_set_ringparam_~tmp~53#1.offset := pcnet32_set_ringparam_#t~ret456#1.base, pcnet32_set_ringparam_#t~ret456#1.offset;havoc pcnet32_set_ringparam_#t~ret456#1.base, pcnet32_set_ringparam_#t~ret456#1.offset;pcnet32_set_ringparam_~lp~11#1.base, pcnet32_set_ringparam_~lp~11#1.offset := pcnet32_set_ringparam_~tmp~53#1.base, pcnet32_set_ringparam_~tmp~53#1.offset;call pcnet32_set_ringparam_#t~mem457#1 := read~int#6(pcnet32_set_ringparam_~dev#1.base, 56 + pcnet32_set_ringparam_~dev#1.offset, 8);pcnet32_set_ringparam_~ioaddr~2#1 := pcnet32_set_ringparam_#t~mem457#1;havoc pcnet32_set_ringparam_#t~mem457#1;call pcnet32_set_ringparam_#t~mem458#1 := read~int#6(pcnet32_set_ringparam_~ering#1.base, 24 + pcnet32_set_ringparam_~ering#1.offset, 4);pcnet32_set_ringparam_#t~short460#1 := 0 != pcnet32_set_ringparam_#t~mem458#1 % 4294967296; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11213-1: SUMMARY for call pcnet32_dwio_reset(ldv_base_instance_callback_3_30_~arg1#1); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11213: havoc ldv_base_instance_callback_3_30_~arg0#1.base, ldv_base_instance_callback_3_30_~arg0#1.offset, ldv_base_instance_callback_3_30_~arg1#1;havoc ldv_base_instance_callback_3_30_#in~arg0#1.base, ldv_base_instance_callback_3_30_#in~arg0#1.offset, ldv_base_instance_callback_3_30_#in~arg1#1;assume { :end_inline_ldv_base_instance_callback_3_30 } true;~ldv_statevar_3~0 := 8; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249-1: SUMMARY for call pcnet32_get_drvinfo_#t~ret424#1.base, pcnet32_get_drvinfo_#t~ret424#1.offset := netdev_priv(pcnet32_get_drvinfo_~dev#1.base, pcnet32_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249: pcnet32_get_drvinfo_~tmp~47#1.base, pcnet32_get_drvinfo_~tmp~47#1.offset := pcnet32_get_drvinfo_#t~ret424#1.base, pcnet32_get_drvinfo_#t~ret424#1.offset;havoc pcnet32_get_drvinfo_#t~ret424#1.base, pcnet32_get_drvinfo_#t~ret424#1.offset;pcnet32_get_drvinfo_~lp~5#1.base, pcnet32_get_drvinfo_~lp~5#1.offset := pcnet32_get_drvinfo_~tmp~47#1.base, pcnet32_get_drvinfo_~tmp~47#1.offset; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: 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_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_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:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853-1: SUMMARY for call pcnet32_dwio_read_rap_#t~ret305#1 := inl((if (20 + pcnet32_dwio_read_rap_~addr#1) % 4294967296 % 4294967296 <= 2147483647 then (20 + pcnet32_dwio_read_rap_~addr#1) % 4294967296 % 4294967296 else (20 + pcnet32_dwio_read_rap_~addr#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: pcnet32_dwio_read_rap_~tmp~38#1 := pcnet32_dwio_read_rap_#t~ret305#1;havoc pcnet32_dwio_read_rap_#t~ret305#1;pcnet32_dwio_read_rap_#res#1 := pcnet32_dwio_read_rap_~tmp~38#1;ldv_base_instance_callback_3_27_#t~ret2098#1 := pcnet32_dwio_read_rap_#res#1;havoc pcnet32_dwio_read_rap_#t~ret305#1, pcnet32_dwio_read_rap_~addr#1, pcnet32_dwio_read_rap_~tmp~38#1;havoc pcnet32_dwio_read_rap_#in~addr#1;assume { :end_inline_pcnet32_dwio_read_rap } true;havoc ldv_base_instance_callback_3_27_#t~ret2098#1;havoc ldv_base_instance_callback_3_27_#t~ret2098#1, ldv_base_instance_callback_3_27_~arg0#1.base, ldv_base_instance_callback_3_27_~arg0#1.offset, ldv_base_instance_callback_3_27_~arg1#1;havoc ldv_base_instance_callback_3_27_#in~arg0#1.base, ldv_base_instance_callback_3_27_#in~arg0#1.offset, ldv_base_instance_callback_3_27_#in~arg1#1;assume { :end_inline_ldv_base_instance_callback_3_27 } true;~ldv_statevar_3~0 := 8; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514: assume 0 != pcnet32_ethtool_test_#t~bitwise488#1 % 4294967296;havoc pcnet32_ethtool_test_#t~mem487#1;havoc pcnet32_ethtool_test_#t~bitwise488#1; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514: assume !(0 != pcnet32_ethtool_test_#t~bitwise488#1 % 4294967296);havoc pcnet32_ethtool_test_#t~mem487#1;havoc pcnet32_ethtool_test_#t~bitwise488#1; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11742: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-4: assume 0 == pcnet32_ethtool_test_#t~mem487#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise488#1 := 0; [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-4: assume !(0 == pcnet32_ethtool_test_#t~mem487#1 % 4294967296); [2025-02-08 04:14:55,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-3: assume 8192 == pcnet32_ethtool_test_#t~mem487#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise488#1 := pcnet32_ethtool_test_#t~mem487#1; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-3: assume !(8192 == pcnet32_ethtool_test_#t~mem487#1 % 4294967296); [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-2: havoc pcnet32_ethtool_test_#t~bitwise488#1;assume pcnet32_ethtool_test_#t~bitwise488#1 % 4294967296 <= pcnet32_ethtool_test_#t~mem487#1 % 4294967296 && pcnet32_ethtool_test_#t~bitwise488#1 % 4294967296 <= 8192; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514-1: [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: assume 18 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: assume !(18 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743: ~ldv_statevar_16~0 := 9; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251-1: SUMMARY for call pcnet32_get_drvinfo_#t~ret425#1 := strlcpy(pcnet32_get_drvinfo_~info#1.base, 4 + pcnet32_get_drvinfo_~info#1.offset, 10, 0, 32); srcloc: null [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume pcnet32_get_regs_~i~5#1 <= 35; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume !(pcnet32_get_regs_~i~5#1 <= 35);call pcnet32_get_regs_#t~mem898#1 := read~int#6(pcnet32_get_regs_~lp~20#1.base, 416 + pcnet32_get_regs_~lp~20#1.offset, 1); [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251: havoc pcnet32_get_drvinfo_#t~ret425#1; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume 31 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume !(31 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: assume { :begin_inline_ldv___ldv_spin_lock_103 } true;ldv___ldv_spin_lock_103_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_103_#in~ldv_func_arg1#1.offset := pcnet32_set_phys_id_~lp~14#1.base, 88 + pcnet32_set_phys_id_~lp~14#1.offset;havoc ldv___ldv_spin_lock_103_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_103_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_103_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_103_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_103_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_103_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret2128#1 && ldv_interrupt_interrupt_instance_0_#t~ret2128#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~97#1 := ldv_interrupt_interrupt_instance_0_#t~ret2128#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret2128#1; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780-1: call pcnet32_loopback_test_#t~mem619#1.base, pcnet32_loopback_test_#t~mem619#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~skb~0#1.base, 229 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem620#1 := read~int#6(pcnet32_loopback_test_#t~mem619#1.base, pcnet32_loopback_test_#t~mem619#1.offset + (if pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call pcnet32_loopback_test_#t~mem621#1 := read~int#6(pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset + (if pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13065: assume 34 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13065: assume !(34 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume (if pcnet32_loopback_test_#t~mem620#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem620#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem620#1 % 256 % 4294967296 - 4294967296) != (if pcnet32_loopback_test_#t~mem621#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem621#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem621#1 % 256 % 4294967296 - 4294967296);havoc pcnet32_loopback_test_#t~mem619#1.base, pcnet32_loopback_test_#t~mem619#1.offset;havoc pcnet32_loopback_test_#t~mem620#1;havoc pcnet32_loopback_test_#t~mem621#1;call pcnet32_loopback_test_#t~mem622#1 := read~int#6(pcnet32_loopback_test_~lp~13#1.base, 590 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume !((if pcnet32_loopback_test_#t~mem620#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem620#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem620#1 % 256 % 4294967296 - 4294967296) != (if pcnet32_loopback_test_#t~mem621#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem621#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem621#1 % 256 % 4294967296 - 4294967296));havoc pcnet32_loopback_test_#t~mem619#1.base, pcnet32_loopback_test_#t~mem619#1.offset;havoc pcnet32_loopback_test_#t~mem620#1;havoc pcnet32_loopback_test_#t~mem621#1;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret2128#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7516-1: SUMMARY for call pcnet32_ethtool_test_#t~ret489#1 := netdev_printk(13, 0, pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, 14, 0); srcloc: null [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7516: assume -2147483648 <= pcnet32_ethtool_test_#t~ret489#1 && pcnet32_ethtool_test_#t~ret489#1 <= 2147483647;havoc pcnet32_ethtool_test_#t~ret489#1; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537-1: SUMMARY for call ldv_assume((if (2 == ~ldv_statevar_0~0 || 6 == ~ldv_statevar_0~0) || 3 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12537: call ldv_pci_pci_instance_2_#t~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset := read~$Pointer$#0(~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~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret2135#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:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252-1: SUMMARY for call pcnet32_get_drvinfo_#t~ret426#1 := strlcpy(pcnet32_get_drvinfo_~info#1.base, 36 + pcnet32_get_drvinfo_~info#1.offset, 11, 0, 32); srcloc: null [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252: havoc pcnet32_get_drvinfo_#t~ret426#1;call pcnet32_get_drvinfo_#t~mem427#1.base, pcnet32_get_drvinfo_#t~mem427#1.offset := read~$Pointer$#6(pcnet32_get_drvinfo_~lp~5#1.base, 32 + pcnet32_get_drvinfo_~lp~5#1.offset, 8); [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988-2: [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_tx_ring_#t~mem345#1.base, pcnet32_realloc_tx_ring_#t~mem345#1.offset, 16 * pcnet32_realloc_tx_ring_#t~bitwise346#1, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset, pcnet32_realloc_tx_ring_#t~mem347#1); srcloc: null [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: havoc pcnet32_realloc_tx_ring_#t~mem345#1.base, pcnet32_realloc_tx_ring_#t~mem345#1.offset;havoc pcnet32_realloc_tx_ring_#t~bitwise346#1;havoc pcnet32_realloc_tx_ring_#t~mem347#1;call ULTIMATE.dealloc(pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset);havoc pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2189#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988-4: assume 0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_tx_ring_#t~bitwise346#1 := 1; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988-4: assume !(0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988-3: havoc pcnet32_realloc_tx_ring_#t~bitwise346#1;assume pcnet32_realloc_tx_ring_#t~bitwise346#1 > 1; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-3: assume 8192 == pcnet32_loopback_test_#t~mem622#1 % 4294967296;pcnet32_loopback_test_#t~bitwise623#1 := pcnet32_loopback_test_#t~mem622#1; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-3: assume !(8192 == pcnet32_loopback_test_#t~mem622#1 % 4294967296); [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2189#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2189#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2189#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2189#1; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-2: havoc pcnet32_loopback_test_#t~bitwise623#1;assume pcnet32_loopback_test_#t~bitwise623#1 % 4294967296 <= pcnet32_loopback_test_#t~mem622#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise623#1 % 4294967296 <= 8192; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-1: [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781: assume 0 != pcnet32_loopback_test_#t~bitwise623#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem622#1;havoc pcnet32_loopback_test_#t~bitwise623#1;call pcnet32_loopback_test_#t~mem624#1.base, pcnet32_loopback_test_#t~mem624#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~skb~0#1.base, 229 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem625#1 := read~int#6(pcnet32_loopback_test_#t~mem624#1.base, pcnet32_loopback_test_#t~mem624#1.offset + (if pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call pcnet32_loopback_test_#t~mem626#1 := read~int#6(pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset + (if pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781: assume !(0 != pcnet32_loopback_test_#t~bitwise623#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem622#1;havoc pcnet32_loopback_test_#t~bitwise623#1; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-4: assume 0 == pcnet32_loopback_test_#t~mem622#1 % 4294967296;pcnet32_loopback_test_#t~bitwise623#1 := 0; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-4: assume !(0 == pcnet32_loopback_test_#t~mem622#1 % 4294967296); [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7649: assume pcnet32_loopback_test_~i~3#1 <= 5; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7649: assume !(pcnet32_loopback_test_~i~3#1 <= 5);pcnet32_loopback_test_~tmp___3~2#1.base, pcnet32_loopback_test_~tmp___3~2#1.offset := pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset;pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, 1 + pcnet32_loopback_test_~packet~0#1.offset;call write~int#6(8, pcnet32_loopback_test_~tmp___3~2#1.base, pcnet32_loopback_test_~tmp___3~2#1.offset, 1);pcnet32_loopback_test_~tmp___4~0#1.base, pcnet32_loopback_test_~tmp___4~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset;pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, 1 + pcnet32_loopback_test_~packet~0#1.offset;call write~int#6(6, pcnet32_loopback_test_~tmp___4~0#1.base, pcnet32_loopback_test_~tmp___4~0#1.offset, 1);pcnet32_loopback_test_~tmp___5~0#1.base, pcnet32_loopback_test_~tmp___5~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset;pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, 1 + pcnet32_loopback_test_~packet~0#1.offset;call write~int#6(pcnet32_loopback_test_~x~0#1, pcnet32_loopback_test_~tmp___5~0#1.base, pcnet32_loopback_test_~tmp___5~0#1.offset, 1);pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 04:14:55,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385-1: assume pcnet32_set_ringparam_#t~short460#1; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385-1: assume !pcnet32_set_ringparam_#t~short460#1;call pcnet32_set_ringparam_#t~mem459#1 := read~int#6(pcnet32_set_ringparam_~ering#1.base, 28 + pcnet32_set_ringparam_~ering#1.offset, 4);pcnet32_set_ringparam_#t~short460#1 := 0 != pcnet32_set_ringparam_#t~mem459#1 % 4294967296; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume pcnet32_set_ringparam_#t~short460#1;havoc pcnet32_set_ringparam_#t~mem458#1;havoc pcnet32_set_ringparam_#t~mem459#1;havoc pcnet32_set_ringparam_#t~short460#1;pcnet32_set_ringparam_#res#1 := -22; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume !pcnet32_set_ringparam_#t~short460#1;havoc pcnet32_set_ringparam_#t~mem458#1;havoc pcnet32_set_ringparam_#t~mem459#1;havoc pcnet32_set_ringparam_#t~short460#1; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-1: call pcnet32_realloc_rx_ring_#t~mem395#1.base, pcnet32_realloc_rx_ring_#t~mem395#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12010: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~97#1;~ldv_statevar_0~0 := 2; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12010: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~97#1);~ldv_statevar_0~0 := 4; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume 0 != (pcnet32_realloc_rx_ring_#t~mem395#1.base + pcnet32_realloc_rx_ring_#t~mem395#1.offset) % 18446744073709551616;havoc pcnet32_realloc_rx_ring_#t~mem395#1.base, pcnet32_realloc_rx_ring_#t~mem395#1.offset;call pcnet32_realloc_rx_ring_#t~mem396#1.base, pcnet32_realloc_rx_ring_#t~mem396#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem397#1 := read~int#6(pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume !(0 != (pcnet32_realloc_rx_ring_#t~mem395#1.base + pcnet32_realloc_rx_ring_#t~mem395#1.offset) % 18446744073709551616);havoc pcnet32_realloc_rx_ring_#t~mem395#1.base, pcnet32_realloc_rx_ring_#t~mem395#1.offset; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume { :begin_inline_ldv_base_instance_callback_4_33 } true;ldv_base_instance_callback_4_33_#in~arg0#1.base, ldv_base_instance_callback_4_33_#in~arg0#1.offset, ldv_base_instance_callback_4_33_#in~arg1#1, ldv_base_instance_callback_4_33_#in~arg2#1, ldv_base_instance_callback_4_33_#in~arg3#1 := ~ldv_4_callback_write_bcr~0.base, ~ldv_4_callback_write_bcr~0.offset, ~ldv_4_ldv_param_33_0_default~0, ~ldv_4_ldv_param_33_1_default~0, (if ~ldv_4_ldv_param_33_2_default~0 % 65536 % 4294967296 <= 2147483647 then ~ldv_4_ldv_param_33_2_default~0 % 65536 % 4294967296 else ~ldv_4_ldv_param_33_2_default~0 % 65536 % 4294967296 - 4294967296);havoc ldv_base_instance_callback_4_33_~arg0#1.base, ldv_base_instance_callback_4_33_~arg0#1.offset, ldv_base_instance_callback_4_33_~arg1#1, ldv_base_instance_callback_4_33_~arg2#1, ldv_base_instance_callback_4_33_~arg3#1;ldv_base_instance_callback_4_33_~arg0#1.base, ldv_base_instance_callback_4_33_~arg0#1.offset := ldv_base_instance_callback_4_33_#in~arg0#1.base, ldv_base_instance_callback_4_33_#in~arg0#1.offset;ldv_base_instance_callback_4_33_~arg1#1 := ldv_base_instance_callback_4_33_#in~arg1#1;ldv_base_instance_callback_4_33_~arg2#1 := ldv_base_instance_callback_4_33_#in~arg2#1;ldv_base_instance_callback_4_33_~arg3#1 := ldv_base_instance_callback_4_33_#in~arg3#1; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: call pcnet32_realloc_tx_ring_#t~mem347#1 := read~int#6(pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset, 8); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: 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~ret2145#1, ldv_pci_pci_instance_2_#t~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset, ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset, ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset, ldv_pci_pci_instance_2_#t~ret2149#1, ldv_pci_pci_instance_2_#t~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset, ldv_pci_pci_instance_2_#t~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset, ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset, ldv_pci_pci_instance_2_#t~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset, ldv_pci_pci_instance_2_#t~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#1.offset, ldv_pci_pci_instance_2_#t~mem2155#1, ldv_pci_pci_instance_2_#t~ret2156#1, ldv_pci_pci_instance_2_#t~ret2157#1, ldv_pci_pci_instance_2_#t~mem2158#1.base, ldv_pci_pci_instance_2_#t~mem2158#1.offset, ldv_pci_pci_instance_2_#t~mem2159#1, ldv_pci_pci_instance_2_#t~ret2160#1, ldv_pci_pci_instance_2_#t~ret2161#1, ldv_pci_pci_instance_2_#t~ret2162#1, ldv_pci_pci_instance_2_#t~ret2163#1, ldv_pci_pci_instance_2_#t~ret2164#1, ldv_pci_pci_instance_2_#t~mem2165#1.base, ldv_pci_pci_instance_2_#t~mem2165#1.offset, ldv_pci_pci_instance_2_#t~ret2166#1, ldv_pci_pci_instance_2_#t~ret2167#1, ldv_pci_pci_instance_2_#t~ret2168#1, ldv_pci_pci_instance_2_#t~ret2169#1.base, ldv_pci_pci_instance_2_#t~ret2169#1.offset, ldv_pci_pci_instance_2_#t~ret2170#1.base, ldv_pci_pci_instance_2_#t~ret2170#1.offset, ldv_pci_pci_instance_2_#t~ret2171#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~103#1, ldv_pci_pci_instance_2_~tmp___0~46#1, ldv_pci_pci_instance_2_~tmp___1~26#1, ldv_pci_pci_instance_2_~tmp___2~13#1.base, ldv_pci_pci_instance_2_~tmp___2~13#1.offset, ldv_pci_pci_instance_2_~tmp___3~9#1.base, ldv_pci_pci_instance_2_~tmp___3~9#1.offset, ldv_pci_pci_instance_2_~tmp___4~5#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~103#1;havoc ldv_pci_pci_instance_2_~tmp___0~46#1;havoc ldv_pci_pci_instance_2_~tmp___1~26#1;havoc ldv_pci_pci_instance_2_~tmp___2~13#1.base, ldv_pci_pci_instance_2_~tmp___2~13#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~9#1.base, ldv_pci_pci_instance_2_~tmp___3~9#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~5#1; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: pcnet32_get_regs_~tmp___7~1#1.base, pcnet32_get_regs_~tmp___7~1#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset;call pcnet32_get_regs_#t~mem896#1.base, pcnet32_get_regs_#t~mem896#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, 16 + pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254: assume 0 != (pcnet32_get_drvinfo_#t~mem427#1.base + pcnet32_get_drvinfo_#t~mem427#1.offset) % 18446744073709551616;havoc pcnet32_get_drvinfo_#t~mem427#1.base, pcnet32_get_drvinfo_#t~mem427#1.offset;call pcnet32_get_drvinfo_#t~mem428#1.base, pcnet32_get_drvinfo_#t~mem428#1.offset := read~$Pointer$#6(pcnet32_get_drvinfo_~lp~5#1.base, 32 + pcnet32_get_drvinfo_~lp~5#1.offset, 8); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254: assume !(0 != (pcnet32_get_drvinfo_#t~mem427#1.base + pcnet32_get_drvinfo_#t~mem427#1.offset) % 18446744073709551616);havoc pcnet32_get_drvinfo_#t~mem427#1.base, pcnet32_get_drvinfo_#t~mem427#1.offset;call pcnet32_get_drvinfo_#t~mem431#1 := read~int#6(pcnet32_get_drvinfo_~dev#1.base, 56 + pcnet32_get_drvinfo_~dev#1.offset, 8);pcnet32_get_drvinfo_#t~loopctr432#1 := 0; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: 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:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: assume pcnet32_set_phys_id_~i~4#1 <= 7; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: assume !(pcnet32_set_phys_id_~i~4#1 <= 7); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-1: SUMMARY for call pcnet32_loopback_test_#t~ret627#1 := netdev_printk(28, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 29, 0); srcloc: null [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: assume -2147483648 <= pcnet32_loopback_test_#t~ret627#1 && pcnet32_loopback_test_#t~ret627#1 <= 2147483647;havoc pcnet32_loopback_test_#t~mem624#1.base, pcnet32_loopback_test_#t~mem624#1.offset;havoc pcnet32_loopback_test_#t~mem625#1;havoc pcnet32_loopback_test_#t~mem626#1;havoc pcnet32_loopback_test_#t~ret627#1; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: assume 19 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: assume !(19 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123-1: SUMMARY for call pci_unmap_single(pcnet32_realloc_rx_ring_#t~mem396#1.base, pcnet32_realloc_rx_ring_#t~mem396#1.offset, pcnet32_realloc_rx_ring_#t~mem397#1, 1544, 2); srcloc: null [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: havoc pcnet32_realloc_rx_ring_#t~mem396#1.base, pcnet32_realloc_rx_ring_#t~mem396#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem397#1;call pcnet32_realloc_rx_ring_#t~mem398#1.base, pcnet32_realloc_rx_ring_#t~mem398#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13069: assume 37 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13069: assume !(37 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume 32 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume !(32 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-2: havoc pcnet32_ethtool_test_#t~bitwise491#1;assume (pcnet32_ethtool_test_#t~bitwise491#1 % 4294967296 >= pcnet32_ethtool_test_#t~mem490#1 % 4294967296 && pcnet32_ethtool_test_#t~bitwise491#1 % 4294967296 >= 2) && pcnet32_ethtool_test_#t~bitwise491#1 % 4294967296 <= 2 + pcnet32_ethtool_test_#t~mem490#1 % 4294967296; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: call write~int#6(pcnet32_get_regs_#t~ret897#1, pcnet32_get_regs_~tmp___7~1#1.base, pcnet32_get_regs_~tmp___7~1#1.offset, 2);havoc pcnet32_get_regs_#t~mem896#1.base, pcnet32_get_regs_#t~mem896#1.offset;havoc pcnet32_get_regs_#t~ret897#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 04:14:55,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-1: [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445-1: SUMMARY for call pcnet32_get_regs_#t~ret897#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_#t~mem896#1.base, pcnet32_get_regs_#t~mem896#1.offset); srcloc: null [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520: call write~int#6(pcnet32_ethtool_test_#t~bitwise491#1, pcnet32_ethtool_test_~test#1.base, 4 + pcnet32_ethtool_test_~test#1.offset, 4);havoc pcnet32_ethtool_test_#t~mem490#1;havoc pcnet32_ethtool_test_#t~bitwise491#1; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume 0 == pcnet32_probe_pci_~ioaddr~9#1 % 18446744073709551616; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume !(0 == pcnet32_probe_pci_~ioaddr~9#1 % 18446744073709551616);assume { :begin_inline_pci_dma_supported } true;pci_dma_supported_#in~hwdev#1.base, pci_dma_supported_#in~hwdev#1.offset, pci_dma_supported_#in~mask#1 := pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset, 4294967295;havoc pci_dma_supported_#res#1;havoc pci_dma_supported_#t~ret244#1, pci_dma_supported_~hwdev#1.base, pci_dma_supported_~hwdev#1.offset, pci_dma_supported_~mask#1, pci_dma_supported_~tmp~25#1;pci_dma_supported_~hwdev#1.base, pci_dma_supported_~hwdev#1.offset := pci_dma_supported_#in~hwdev#1.base, pci_dma_supported_#in~hwdev#1.offset;pci_dma_supported_~mask#1 := pci_dma_supported_#in~mask#1;havoc pci_dma_supported_~tmp~25#1;assume { :begin_inline_dma_supported } true;dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1 := (if 0 != (pci_dma_supported_~hwdev#1.base + pci_dma_supported_~hwdev#1.offset) % 18446744073709551616 then pci_dma_supported_~hwdev#1.base else 0), (if 0 != (pci_dma_supported_~hwdev#1.base + pci_dma_supported_~hwdev#1.offset) % 18446744073709551616 then 179 + pci_dma_supported_~hwdev#1.offset else 0), pci_dma_supported_~mask#1;havoc dma_supported_#res#1;havoc dma_supported_#t~nondet2340#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset := dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset;dma_supported_~arg1#1 := dma_supported_#in~arg1#1;havoc dma_supported_#t~nondet2340#1;assume -2147483648 <= dma_supported_#t~nondet2340#1 && dma_supported_#t~nondet2340#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet2340#1;havoc dma_supported_#t~nondet2340#1; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-5: call pcnet32_ethtool_test_#t~mem490#1 := read~int#6(pcnet32_ethtool_test_~test#1.base, 4 + pcnet32_ethtool_test_~test#1.offset, 4); [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-4: assume 0 == pcnet32_ethtool_test_#t~mem490#1 % 4294967296 || 2 == pcnet32_ethtool_test_#t~mem490#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise491#1 := 2; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-4: assume !(0 == pcnet32_ethtool_test_#t~mem490#1 % 4294967296 || 2 == pcnet32_ethtool_test_#t~mem490#1 % 4294967296); [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-3: assume false;pcnet32_ethtool_test_#t~bitwise491#1 := pcnet32_ethtool_test_#t~mem490#1; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-3: assume !false; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: 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_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_27_#t~ret2109#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_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_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 eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet2342#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~nondet2342#1;assume -2147483648 <= eth_mac_addr_#t~nondet2342#1 && eth_mac_addr_#t~nondet2342#1 <= 2147483647;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet2342#1;havoc eth_mac_addr_#t~nondet2342#1; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256-1: SUMMARY for call pcnet32_get_drvinfo_#t~ret429#1.base, pcnet32_get_drvinfo_#t~ret429#1.offset := pci_name(pcnet32_get_drvinfo_#t~mem428#1.base, pcnet32_get_drvinfo_#t~mem428#1.offset); srcloc: null [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256: pcnet32_get_drvinfo_~tmp___0~14#1.base, pcnet32_get_drvinfo_~tmp___0~14#1.offset := pcnet32_get_drvinfo_#t~ret429#1.base, pcnet32_get_drvinfo_#t~ret429#1.offset;havoc pcnet32_get_drvinfo_#t~mem428#1.base, pcnet32_get_drvinfo_#t~mem428#1.offset;havoc pcnet32_get_drvinfo_#t~ret429#1.base, pcnet32_get_drvinfo_#t~ret429#1.offset; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 || 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: assume 0 != pcnet32_probe_pci_#t~bitwise939#1;havoc pcnet32_probe_pci_#t~bitwise939#1; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: assume !(0 != pcnet32_probe_pci_#t~bitwise939#1);havoc pcnet32_probe_pci_#t~bitwise939#1; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10428: pcnet32_ioctl_~tmp~82#1.base, pcnet32_ioctl_~tmp~82#1.offset := pcnet32_ioctl_#t~ret1973#1.base, pcnet32_ioctl_#t~ret1973#1.offset;havoc pcnet32_ioctl_#t~ret1973#1.base, pcnet32_ioctl_#t~ret1973#1.offset;pcnet32_ioctl_~lp~37#1.base, pcnet32_ioctl_~lp~37#1.offset := pcnet32_ioctl_~tmp~82#1.base, pcnet32_ioctl_~tmp~82#1.offset;call pcnet32_ioctl_#t~mem1974#1 := read~int#6(pcnet32_ioctl_~lp~37#1.base, 416 + pcnet32_ioctl_~lp~37#1.offset, 1); [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10428-1: SUMMARY for call pcnet32_ioctl_#t~ret1973#1.base, pcnet32_ioctl_#t~ret1973#1.offset := netdev_priv(pcnet32_ioctl_~dev#1.base, pcnet32_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578-1: [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578-2: havoc pcnet32_probe_pci_#t~bitwise939#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise939#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise939#1 <= 2) && pcnet32_probe_pci_#t~bitwise939#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise939#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise939#1 >= -2147483648; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise939#1 := ~pcnet32_debug~0; [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 04:14:55,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise939#1 := 0; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257-1: SUMMARY for call pcnet32_get_drvinfo_#t~ret430#1 := strlcpy(pcnet32_get_drvinfo_~info#1.base, 100 + pcnet32_get_drvinfo_~info#1.offset, pcnet32_get_drvinfo_~tmp___0~14#1.base, pcnet32_get_drvinfo_~tmp___0~14#1.offset, 32); srcloc: null [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: havoc pcnet32_get_drvinfo_#t~ret430#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-1: SUMMARY for call consume_skb(pcnet32_realloc_rx_ring_#t~mem398#1.base, pcnet32_realloc_rx_ring_#t~mem398#1.offset); srcloc: null [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: havoc pcnet32_realloc_rx_ring_#t~mem398#1.base, pcnet32_realloc_rx_ring_#t~mem398#1.offset; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12939: assume { :begin_inline_ldv_base_instance_callback_3_24 } true;ldv_base_instance_callback_3_24_#in~arg0#1.base, ldv_base_instance_callback_3_24_#in~arg0#1.offset, ldv_base_instance_callback_3_24_#in~arg1#1, ldv_base_instance_callback_3_24_#in~arg2#1 := ~ldv_3_callback_read_csr~0.base, ~ldv_3_callback_read_csr~0.offset, ~ldv_3_ldv_param_24_0_default~0, ~ldv_3_ldv_param_24_1_default~0;havoc ldv_base_instance_callback_3_24_#t~ret2097#1, ldv_base_instance_callback_3_24_~arg0#1.base, ldv_base_instance_callback_3_24_~arg0#1.offset, ldv_base_instance_callback_3_24_~arg1#1, ldv_base_instance_callback_3_24_~arg2#1;ldv_base_instance_callback_3_24_~arg0#1.base, ldv_base_instance_callback_3_24_~arg0#1.offset := ldv_base_instance_callback_3_24_#in~arg0#1.base, ldv_base_instance_callback_3_24_#in~arg0#1.offset;ldv_base_instance_callback_3_24_~arg1#1 := ldv_base_instance_callback_3_24_#in~arg1#1;ldv_base_instance_callback_3_24_~arg2#1 := ldv_base_instance_callback_3_24_#in~arg2#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: havoc pcnet32_set_phys_id_#t~mem681#1;havoc pcnet32_set_phys_id_#t~mem682#1.base, pcnet32_set_phys_id_#t~mem682#1.offset;pcnet32_set_phys_id_~i~4#1 := 1 + pcnet32_set_phys_id_~i~4#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16110-1: ldv___pci_register_driver_145_#t~ret2227#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2334#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_145_#t~ret2227#1 && ldv___pci_register_driver_145_#t~ret2227#1 <= 2147483647;ldv___pci_register_driver_145_~tmp~122#1 := ldv___pci_register_driver_145_#t~ret2227#1;havoc ldv___pci_register_driver_145_#t~ret2227#1;ldv___pci_register_driver_145_~ldv_func_res~6#1 := ldv___pci_register_driver_145_~tmp~122#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_145_~ldv_func_res~6#1, ldv___pci_register_driver_145_~ldv_func_arg1#1.base, ldv___pci_register_driver_145_~ldv_func_arg1#1.offset, ldv___pci_register_driver_145_~ldv_func_arg2#1.base, ldv___pci_register_driver_145_~ldv_func_arg2#1.offset, ldv___pci_register_driver_145_~ldv_func_arg3#1.base, ldv___pci_register_driver_145_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret2081#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_15_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_15_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~92#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_15_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_15_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~92#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16110: havoc __pci_register_driver_#t~nondet2334#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-2: call pcnet32_set_phys_id_#t~mem681#1 := read~int#6(pcnet32_set_phys_id_~lp~14#1.base, 600 + pcnet32_set_phys_id_~lp~14#1.offset + 2 * (-4 + pcnet32_set_phys_id_~i~4#1), 2);call pcnet32_set_phys_id_#t~mem682#1.base, pcnet32_set_phys_id_#t~mem682#1.offset := read~$Pointer$#6(pcnet32_set_phys_id_~a~1#1.base, 24 + pcnet32_set_phys_id_~a~1#1.offset, 8); [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_set_phys_id_~ioaddr~4#1, pcnet32_set_phys_id_~i~4#1, (if pcnet32_set_phys_id_#t~mem681#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_set_phys_id_#t~mem681#1 % 65536 % 4294967296 else pcnet32_set_phys_id_#t~mem681#1 % 65536 % 4294967296 - 4294967296), pcnet32_set_phys_id_#t~mem682#1.base, pcnet32_set_phys_id_#t~mem682#1.offset); srcloc: null [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume 0 != pcnet32_ethtool_test_#t~bitwise493#1 % 4294967296;havoc pcnet32_ethtool_test_#t~mem492#1;havoc pcnet32_ethtool_test_#t~bitwise493#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume !(0 != pcnet32_ethtool_test_#t~bitwise493#1 % 4294967296);havoc pcnet32_ethtool_test_#t~mem492#1;havoc pcnet32_ethtool_test_#t~bitwise493#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750: SUMMARY for call ldv_EMGentry_exit_pcnet32_cleanup_module_16_2(~ldv_16_exit_pcnet32_cleanup_module_default~0.base, ~ldv_16_exit_pcnet32_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: pcnet32_set_ringparam_~tmp___0~16#1 := (if 0 == pcnet32_set_ringparam_#t~ret461#1 % 256 then 0 else 1);havoc pcnet32_set_ringparam_#t~ret461#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-4: assume 0 == pcnet32_ethtool_test_#t~mem492#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise493#1 := 0; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-4: assume !(0 == pcnet32_ethtool_test_#t~mem492#1 % 4294967296); [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-3: assume 8192 == pcnet32_ethtool_test_#t~mem492#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise493#1 := pcnet32_ethtool_test_#t~mem492#1; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-3: assume !(8192 == pcnet32_ethtool_test_#t~mem492#1 % 4294967296); [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-2: havoc pcnet32_ethtool_test_#t~bitwise493#1;assume pcnet32_ethtool_test_#t~bitwise493#1 % 4294967296 <= pcnet32_ethtool_test_#t~mem492#1 % 4294967296 && pcnet32_ethtool_test_#t~bitwise493#1 % 4294967296 <= 8192; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-1: [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543-1: call ldv_pci_pci_instance_2_#t~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: assume 0 != (ldv_pci_pci_instance_2_#t~mem2151#1.base + ldv_pci_pci_instance_2_#t~mem2151#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset;call ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset := read~$Pointer$#0(~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~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret2137#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~2136#1.base, ##fun~$Pointer$~TO~int_#in~2136#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_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2378#1, ##fun~$Pointer$~TO~int_#t~ret2379#1, ##fun~$Pointer$~TO~int_#t~ret2380#1, ##fun~$Pointer$~TO~int_#t~ret2381#1, ##fun~$Pointer$~TO~int_#t~ret2382#1, ##fun~$Pointer$~TO~int_#t~ret2383#1, ##fun~$Pointer$~TO~int_#t~ret2384#1;##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset := ##fun~$Pointer$~TO~int_#in~2136#1.base, ##fun~$Pointer$~TO~int_#in~2136#1.offset; [2025-02-08 04:14:55,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2151#1.base + ldv_pci_pci_instance_2_#t~mem2151#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390-1: SUMMARY for call pcnet32_set_ringparam_#t~ret461#1 := netif_running(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6862: havoc pcnet32_dwio_write_rap_~addr#1, pcnet32_dwio_write_rap_~val#1;havoc pcnet32_dwio_write_rap_#in~addr#1, pcnet32_dwio_write_rap_#in~val#1;assume { :end_inline_pcnet32_dwio_write_rap } true;havoc ldv_base_instance_callback_3_39_~arg0#1.base, ldv_base_instance_callback_3_39_~arg0#1.offset, ldv_base_instance_callback_3_39_~arg1#1, ldv_base_instance_callback_3_39_~arg2#1;havoc ldv_base_instance_callback_3_39_#in~arg0#1.base, ldv_base_instance_callback_3_39_#in~arg0#1.offset, ldv_base_instance_callback_3_39_#in~arg1#1, ldv_base_instance_callback_3_39_#in~arg2#1;assume { :end_inline_ldv_base_instance_callback_3_39 } true;~ldv_statevar_3~0 := 8; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: assume { :begin_inline_ldv_struct_pcnet32_access_base_instance_3 } true;ldv_struct_pcnet32_access_base_instance_3_#in~arg0#1.base, ldv_struct_pcnet32_access_base_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2180#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2181#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2182#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2183#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2184#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2185#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2186#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2187#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2188#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2189#1, ldv_struct_pcnet32_access_base_instance_3_~arg0#1.base, ldv_struct_pcnet32_access_base_instance_3_~arg0#1.offset, ldv_struct_pcnet32_access_base_instance_3_~tmp~107#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___0~48#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___1~27#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___2~14#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___3~10#1;ldv_struct_pcnet32_access_base_instance_3_~arg0#1.base, ldv_struct_pcnet32_access_base_instance_3_~arg0#1.offset := ldv_struct_pcnet32_access_base_instance_3_#in~arg0#1.base, ldv_struct_pcnet32_access_base_instance_3_#in~arg0#1.offset;havoc ldv_struct_pcnet32_access_base_instance_3_~tmp~107#1;havoc ldv_struct_pcnet32_access_base_instance_3_~tmp___0~48#1;havoc ldv_struct_pcnet32_access_base_instance_3_~tmp___1~27#1;havoc ldv_struct_pcnet32_access_base_instance_3_~tmp___2~14#1;havoc ldv_struct_pcnet32_access_base_instance_3_~tmp___3~10#1; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6862-1: SUMMARY for call outl(pcnet32_dwio_write_rap_~val#1 % 65536, (if (20 + pcnet32_dwio_write_rap_~addr#1) % 4294967296 % 4294967296 <= 2147483647 then (20 + pcnet32_dwio_write_rap_~addr#1) % 4294967296 % 4294967296 else (20 + pcnet32_dwio_write_rap_~addr#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580: assume -2147483648 <= pcnet32_probe_pci_#t~ret940#1 && pcnet32_probe_pci_#t~ret940#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret940#1; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580-1: SUMMARY for call pcnet32_probe_pci_#t~ret940#1 := printk(39, 0); srcloc: null [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12808: assume 22 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12808: assume !(22 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12148: assume 34 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12148: assume !(34 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223-1: SUMMARY for call pcnet32_dwio_write_bcr(ldv_base_instance_callback_3_33_~arg1#1, ldv_base_instance_callback_3_33_~arg2#1, (if ldv_base_instance_callback_3_33_~arg3#1 % 65536 % 4294967296 <= 2147483647 then ldv_base_instance_callback_3_33_~arg3#1 % 65536 % 4294967296 else ldv_base_instance_callback_3_33_~arg3#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223: havoc ldv_base_instance_callback_3_33_~arg0#1.base, ldv_base_instance_callback_3_33_~arg0#1.offset, ldv_base_instance_callback_3_33_~arg1#1, ldv_base_instance_callback_3_33_~arg2#1, ldv_base_instance_callback_3_33_~arg3#1;havoc ldv_base_instance_callback_3_33_#in~arg0#1.base, ldv_base_instance_callback_3_33_#in~arg0#1.offset, ldv_base_instance_callback_3_33_#in~arg1#1, ldv_base_instance_callback_3_33_#in~arg2#1, ldv_base_instance_callback_3_33_#in~arg3#1;assume { :end_inline_ldv_base_instance_callback_3_33 } true;~ldv_statevar_3~0 := 8; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13073: assume 40 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13073: assume !(40 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: pcnet32_loopback_test_~rc~1#1 := 1; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11752: ~ldv_statevar_16~0 := 9; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524-1: SUMMARY for call pcnet32_ethtool_test_#t~ret494#1 := netdev_printk(15, 0, pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, 16, 0); srcloc: null [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524: assume -2147483648 <= pcnet32_ethtool_test_#t~ret494#1 && pcnet32_ethtool_test_#t~ret494#1 <= 2147483647;havoc pcnet32_ethtool_test_#t~ret494#1; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11752-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: assume 0 != (if pcnet32_set_ringparam_~tmp___0~16#1 % 256 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_~tmp___0~16#1 % 256 % 4294967296 else pcnet32_set_ringparam_~tmp___0~16#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: assume !(0 != (if pcnet32_set_ringparam_~tmp___0~16#1 % 256 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_~tmp___0~16#1 % 256 % 4294967296 else pcnet32_set_ringparam_~tmp___0~16#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12545: havoc ldv_pci_instance_resume_early_2_6_#t~ret2137#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~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume 0 != pcnet32_ioctl_#t~mem1974#1 % 256 % 4294967296;havoc pcnet32_ioctl_#t~mem1974#1;assume { :begin_inline_ldv___ldv_spin_lock_138 } true;ldv___ldv_spin_lock_138_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_138_#in~ldv_func_arg1#1.offset := pcnet32_ioctl_~lp~37#1.base, 88 + pcnet32_ioctl_~lp~37#1.offset;havoc ldv___ldv_spin_lock_138_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_138_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_138_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_138_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_138_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_138_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume !(0 != pcnet32_ioctl_#t~mem1974#1 % 256 % 4294967296);havoc pcnet32_ioctl_#t~mem1974#1;pcnet32_ioctl_~rc~3#1 := -95; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206: assume { :begin_inline_ldv_base_instance_callback_4_36 } true;ldv_base_instance_callback_4_36_#in~arg0#1.base, ldv_base_instance_callback_4_36_#in~arg0#1.offset, ldv_base_instance_callback_4_36_#in~arg1#1, ldv_base_instance_callback_4_36_#in~arg2#1, ldv_base_instance_callback_4_36_#in~arg3#1 := ~ldv_4_callback_write_csr~0.base, ~ldv_4_callback_write_csr~0.offset, ~ldv_4_ldv_param_36_0_default~0, ~ldv_4_ldv_param_36_1_default~0, (if ~ldv_4_ldv_param_36_2_default~0 % 65536 % 4294967296 <= 2147483647 then ~ldv_4_ldv_param_36_2_default~0 % 65536 % 4294967296 else ~ldv_4_ldv_param_36_2_default~0 % 65536 % 4294967296 - 4294967296);havoc ldv_base_instance_callback_4_36_~arg0#1.base, ldv_base_instance_callback_4_36_~arg0#1.offset, ldv_base_instance_callback_4_36_~arg1#1, ldv_base_instance_callback_4_36_~arg2#1, ldv_base_instance_callback_4_36_~arg3#1;ldv_base_instance_callback_4_36_~arg0#1.base, ldv_base_instance_callback_4_36_~arg0#1.offset := ldv_base_instance_callback_4_36_#in~arg0#1.base, ldv_base_instance_callback_4_36_#in~arg0#1.offset;ldv_base_instance_callback_4_36_~arg1#1 := ldv_base_instance_callback_4_36_#in~arg1#1;ldv_base_instance_callback_4_36_~arg2#1 := ldv_base_instance_callback_4_36_#in~arg2#1;ldv_base_instance_callback_4_36_~arg3#1 := ldv_base_instance_callback_4_36_#in~arg3#1; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261: assume true;assume pcnet32_get_drvinfo_#t~loopctr432#1 < 32;havoc pcnet32_get_drvinfo_#t~nondet433#1;call write~int#6(pcnet32_get_drvinfo_#t~nondet433#1, pcnet32_get_drvinfo_~info#1.base, 100 + pcnet32_get_drvinfo_~info#1.offset + pcnet32_get_drvinfo_#t~loopctr432#1, 8);pcnet32_get_drvinfo_#t~loopctr432#1 := 1 + pcnet32_get_drvinfo_#t~loopctr432#1; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261: assume true;havoc pcnet32_get_drvinfo_#t~mem431#1;havoc pcnet32_get_drvinfo_#t~loopctr432#1;havoc pcnet32_get_drvinfo_#t~nondet433#1;havoc pcnet32_get_drvinfo_#t~ret434#1; [2025-02-08 04:14:55,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997-1: call ULTIMATE.dealloc(pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset);havoc pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: call ULTIMATE.dealloc(pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset);havoc pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset, pcnet32_realloc_rx_ring_#t~bitwise349#1, pcnet32_realloc_rx_ring_#t~ret350#1.base, pcnet32_realloc_rx_ring_#t~ret350#1.offset, pcnet32_realloc_rx_ring_#t~mem351#1, pcnet32_realloc_rx_ring_#t~ret352#1, pcnet32_realloc_rx_ring_#t~bitwise353#1, pcnet32_realloc_rx_ring_#t~memset~res354#1.base, pcnet32_realloc_rx_ring_#t~memset~res354#1.offset, pcnet32_realloc_rx_ring_#t~bitwise355#1, pcnet32_realloc_rx_ring_#t~ret356#1.base, pcnet32_realloc_rx_ring_#t~ret356#1.offset, pcnet32_realloc_rx_ring_#t~bitwise357#1, pcnet32_realloc_rx_ring_#t~ret358#1.base, pcnet32_realloc_rx_ring_#t~ret358#1.offset, pcnet32_realloc_rx_ring_#t~mem359#1, pcnet32_realloc_rx_ring_#t~mem360#1.base, pcnet32_realloc_rx_ring_#t~mem360#1.offset, pcnet32_realloc_rx_ring_#t~mem361#1, pcnet32_realloc_rx_ring_#t~mem362#1, pcnet32_realloc_rx_ring_#t~mem363#1, pcnet32_realloc_rx_ring_#t~mem364#1, pcnet32_realloc_rx_ring_#t~mem365#1, pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset, pcnet32_realloc_rx_ring_#t~mem367#1, pcnet32_realloc_rx_ring_#t~mem368#1.base, pcnet32_realloc_rx_ring_#t~mem368#1.offset, pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset, pcnet32_realloc_rx_ring_#t~ret370#1.base, pcnet32_realloc_rx_ring_#t~ret370#1.offset, pcnet32_realloc_rx_ring_#t~mem371#1.base, pcnet32_realloc_rx_ring_#t~mem371#1.offset, pcnet32_realloc_rx_ring_#t~mem372#1, pcnet32_realloc_rx_ring_#t~ret373#1, pcnet32_realloc_rx_ring_#t~mem374#1.base, pcnet32_realloc_rx_ring_#t~mem374#1.offset, pcnet32_realloc_rx_ring_#t~mem375#1.base, pcnet32_realloc_rx_ring_#t~mem375#1.offset, pcnet32_realloc_rx_ring_#t~ret376#1, pcnet32_realloc_rx_ring_#t~mem377#1, pcnet32_realloc_rx_ring_#t~mem378#1.base, pcnet32_realloc_rx_ring_#t~mem378#1.offset, pcnet32_realloc_rx_ring_#t~mem379#1.base, pcnet32_realloc_rx_ring_#t~mem379#1.offset, pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset, pcnet32_realloc_rx_ring_#t~mem381#1.base, pcnet32_realloc_rx_ring_#t~mem381#1.offset, pcnet32_realloc_rx_ring_#t~mem382#1, pcnet32_realloc_rx_ring_#t~mem383#1.base, pcnet32_realloc_rx_ring_#t~mem383#1.offset, pcnet32_realloc_rx_ring_#t~mem384#1.base, pcnet32_realloc_rx_ring_#t~mem384#1.offset, pcnet32_realloc_rx_ring_#t~mem385#1, pcnet32_realloc_rx_ring_#t~mem386#1.base, pcnet32_realloc_rx_ring_#t~mem386#1.offset, pcnet32_realloc_rx_ring_#t~mem387#1.base, pcnet32_realloc_rx_ring_#t~mem387#1.offset, pcnet32_realloc_rx_ring_#t~mem388#1.base, pcnet32_realloc_rx_ring_#t~mem388#1.offset, pcnet32_realloc_rx_ring_#t~mem389#1, pcnet32_realloc_rx_ring_#t~mem390#1.base, pcnet32_realloc_rx_ring_#t~mem390#1.offset, pcnet32_realloc_rx_ring_#t~mem391#1, pcnet32_realloc_rx_ring_#t~bitwise392#1, pcnet32_realloc_rx_ring_#t~mem393#1, pcnet32_realloc_rx_ring_#t~mem394#1, pcnet32_realloc_rx_ring_#t~mem395#1.base, pcnet32_realloc_rx_ring_#t~mem395#1.offset, pcnet32_realloc_rx_ring_#t~mem396#1.base, pcnet32_realloc_rx_ring_#t~mem396#1.offset, pcnet32_realloc_rx_ring_#t~mem397#1, pcnet32_realloc_rx_ring_#t~mem398#1.base, pcnet32_realloc_rx_ring_#t~mem398#1.offset, pcnet32_realloc_rx_ring_#t~mem399#1, pcnet32_realloc_rx_ring_#t~mem400#1.base, pcnet32_realloc_rx_ring_#t~mem400#1.offset, pcnet32_realloc_rx_ring_#t~bitwise401#1, pcnet32_realloc_rx_ring_#t~mem402#1, pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset, pcnet32_realloc_rx_ring_~lp#1.base, pcnet32_realloc_rx_ring_~lp#1.offset, pcnet32_realloc_rx_ring_~size#1, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset, pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset, pcnet32_realloc_rx_ring_~new~0#1, pcnet32_realloc_rx_ring_~overlap~0#1, pcnet32_realloc_rx_ring_~tmp~43#1.base, pcnet32_realloc_rx_ring_~tmp~43#1.offset, pcnet32_realloc_rx_ring_~tmp___0~13#1.base, pcnet32_realloc_rx_ring_~tmp___0~13#1.offset, pcnet32_realloc_rx_ring_~tmp___1~9#1.base, pcnet32_realloc_rx_ring_~tmp___1~9#1.offset, pcnet32_realloc_rx_ring_~_min1~0#1, pcnet32_realloc_rx_ring_~_min2~0#1, pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base, pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset;havoc pcnet32_realloc_rx_ring_#in~dev#1.base, pcnet32_realloc_rx_ring_#in~dev#1.offset, pcnet32_realloc_rx_ring_#in~lp#1.base, pcnet32_realloc_rx_ring_#in~lp#1.offset, pcnet32_realloc_rx_ring_#in~size#1;assume { :end_inline_pcnet32_realloc_rx_ring } true; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: SUMMARY for call pcnet32_netif_stop(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11622: havoc pcnet32_ethtool_test_#t~ret484#1.base, pcnet32_ethtool_test_#t~ret484#1.offset, pcnet32_ethtool_test_#t~mem485#1, pcnet32_ethtool_test_#t~ret486#1, pcnet32_ethtool_test_#t~mem487#1, pcnet32_ethtool_test_#t~bitwise488#1, pcnet32_ethtool_test_#t~ret489#1, pcnet32_ethtool_test_#t~mem490#1, pcnet32_ethtool_test_#t~bitwise491#1, pcnet32_ethtool_test_#t~mem492#1, pcnet32_ethtool_test_#t~bitwise493#1, pcnet32_ethtool_test_#t~ret494#1, pcnet32_ethtool_test_#t~mem495#1, pcnet32_ethtool_test_#t~bitwise496#1, pcnet32_ethtool_test_#t~ret497#1, pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, pcnet32_ethtool_test_~test#1.base, pcnet32_ethtool_test_~test#1.offset, pcnet32_ethtool_test_~data#1.base, pcnet32_ethtool_test_~data#1.offset, pcnet32_ethtool_test_~lp~12#1.base, pcnet32_ethtool_test_~lp~12#1.offset, pcnet32_ethtool_test_~tmp~54#1.base, pcnet32_ethtool_test_~tmp~54#1.offset, pcnet32_ethtool_test_~rc~0#1;havoc pcnet32_ethtool_test_#in~dev#1.base, pcnet32_ethtool_test_#in~dev#1.offset, pcnet32_ethtool_test_#in~test#1.base, pcnet32_ethtool_test_#in~test#1.offset, pcnet32_ethtool_test_#in~data#1.base, pcnet32_ethtool_test_#in~data#1.offset;assume { :end_inline_pcnet32_ethtool_test } true;havoc ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_33 } true; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: pcnet32_realloc_rx_ring_~new~0#1 := pcnet32_realloc_rx_ring_~new~0#1 - 1;call pcnet32_realloc_rx_ring_#t~mem399#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433: havoc ldv___ldv_spin_lock_138_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_138_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_138_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_138_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_138 } true;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := pcnet32_ioctl_~rq#1.base, pcnet32_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; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12415: ldv_pci_pci_instance_2_#t~ret2160#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2139#1, ldv_pci_instance_suspend_2_8_#t~ret2140#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~101#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~ret2160#1 && ldv_pci_pci_instance_2_#t~ret2160#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2160#1;havoc ldv_pci_pci_instance_2_#t~mem2158#1.base, ldv_pci_pci_instance_2_#t~mem2158#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2159#1;havoc ldv_pci_pci_instance_2_#t~ret2160#1; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12812: assume 25 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12812: assume !(25 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10434: pcnet32_ioctl_#t~ret1975#1.base, pcnet32_ioctl_#t~ret1975#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;pcnet32_ioctl_~tmp___0~35#1.base, pcnet32_ioctl_~tmp___0~35#1.offset := pcnet32_ioctl_#t~ret1975#1.base, pcnet32_ioctl_#t~ret1975#1.offset;havoc pcnet32_ioctl_#t~ret1975#1.base, pcnet32_ioctl_#t~ret1975#1.offset;assume { :begin_inline_generic_mii_ioctl } true;generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset := pcnet32_ioctl_~lp~37#1.base, 414 + pcnet32_ioctl_~lp~37#1.offset, pcnet32_ioctl_~tmp___0~35#1.base, pcnet32_ioctl_~tmp___0~35#1.offset, pcnet32_ioctl_~cmd#1, 0, 0;havoc generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet2345#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset := generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset;generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset := generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset;generic_mii_ioctl_~arg2#1 := generic_mii_ioctl_#in~arg2#1;generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset := generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;havoc generic_mii_ioctl_#t~nondet2345#1;assume -2147483648 <= generic_mii_ioctl_#t~nondet2345#1 && generic_mii_ioctl_#t~nondet2345#1 <= 2147483647;generic_mii_ioctl_#res#1 := generic_mii_ioctl_#t~nondet2345#1;havoc generic_mii_ioctl_#t~nondet2345#1; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: pcnet32_probe_pci_#res#1 := -19; [2025-02-08 04:14:55,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12284: 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_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_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:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131: assume pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 >= pcnet32_realloc_rx_ring_#t~mem399#1 % 4294967296;havoc pcnet32_realloc_rx_ring_#t~mem399#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131: assume !(pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 >= pcnet32_realloc_rx_ring_#t~mem399#1 % 4294967296);havoc pcnet32_realloc_rx_ring_#t~mem399#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13077: havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2190#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2191#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2192#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2193#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2194#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2195#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2196#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2197#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2198#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2199#1, ldv_struct_pcnet32_access_base_instance_4_~arg0#1.base, ldv_struct_pcnet32_access_base_instance_4_~arg0#1.offset, ldv_struct_pcnet32_access_base_instance_4_~tmp~108#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___0~49#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___1~28#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___2~15#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___3~11#1;havoc ldv_struct_pcnet32_access_base_instance_4_#in~arg0#1.base, ldv_struct_pcnet32_access_base_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_pcnet32_access_base_instance_4 } true; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152: assume 37 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12152: assume !(37 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume { :begin_inline_ldv_struct_pcnet32_access_base_instance_4 } true;ldv_struct_pcnet32_access_base_instance_4_#in~arg0#1.base, ldv_struct_pcnet32_access_base_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2190#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2191#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2192#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2193#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2194#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2195#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2196#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2197#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2198#1, ldv_struct_pcnet32_access_base_instance_4_#t~ret2199#1, ldv_struct_pcnet32_access_base_instance_4_~arg0#1.base, ldv_struct_pcnet32_access_base_instance_4_~arg0#1.offset, ldv_struct_pcnet32_access_base_instance_4_~tmp~108#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___0~49#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___1~28#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___2~15#1, ldv_struct_pcnet32_access_base_instance_4_~tmp___3~11#1;ldv_struct_pcnet32_access_base_instance_4_~arg0#1.base, ldv_struct_pcnet32_access_base_instance_4_~arg0#1.offset := ldv_struct_pcnet32_access_base_instance_4_#in~arg0#1.base, ldv_struct_pcnet32_access_base_instance_4_#in~arg0#1.offset;havoc ldv_struct_pcnet32_access_base_instance_4_~tmp~108#1;havoc ldv_struct_pcnet32_access_base_instance_4_~tmp___0~49#1;havoc ldv_struct_pcnet32_access_base_instance_4_~tmp___1~28#1;havoc ldv_struct_pcnet32_access_base_instance_4_~tmp___2~15#1;havoc ldv_struct_pcnet32_access_base_instance_4_~tmp___3~11#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume 0 != pcnet32_get_regs_#t~mem898#1 % 256 % 4294967296;havoc pcnet32_get_regs_#t~mem898#1;pcnet32_get_regs_~j~1#1 := 0; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8453: assume !(0 != pcnet32_get_regs_#t~mem898#1 % 256 % 4294967296);havoc pcnet32_get_regs_#t~mem898#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12549: ~ldv_statevar_2~0 := 5; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12946: assume { :begin_inline_ldv_base_instance_callback_3_27 } true;ldv_base_instance_callback_3_27_#in~arg0#1.base, ldv_base_instance_callback_3_27_#in~arg0#1.offset, ldv_base_instance_callback_3_27_#in~arg1#1 := ~ldv_3_callback_read_rap~0.base, ~ldv_3_callback_read_rap~0.offset, ~ldv_3_ldv_param_27_0_default~0;havoc ldv_base_instance_callback_3_27_#t~ret2098#1, ldv_base_instance_callback_3_27_~arg0#1.base, ldv_base_instance_callback_3_27_~arg0#1.offset, ldv_base_instance_callback_3_27_~arg1#1;ldv_base_instance_callback_3_27_~arg0#1.base, ldv_base_instance_callback_3_27_~arg0#1.offset := ldv_base_instance_callback_3_27_#in~arg0#1.base, ldv_base_instance_callback_3_27_#in~arg0#1.offset;ldv_base_instance_callback_3_27_~arg1#1 := ldv_base_instance_callback_3_27_#in~arg1#1;assume { :begin_inline_pcnet32_dwio_read_rap } true;pcnet32_dwio_read_rap_#in~addr#1 := ldv_base_instance_callback_3_27_~arg1#1;havoc pcnet32_dwio_read_rap_#res#1;havoc pcnet32_dwio_read_rap_#t~ret305#1, pcnet32_dwio_read_rap_~addr#1, pcnet32_dwio_read_rap_~tmp~38#1;pcnet32_dwio_read_rap_~addr#1 := pcnet32_dwio_read_rap_#in~addr#1;havoc pcnet32_dwio_read_rap_~tmp~38#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-3: assume 8192 == pcnet32_ethtool_test_#t~mem495#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise496#1 := pcnet32_ethtool_test_#t~mem495#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-3: assume !(8192 == pcnet32_ethtool_test_#t~mem495#1 % 4294967296); [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-2: havoc pcnet32_ethtool_test_#t~bitwise496#1;assume pcnet32_ethtool_test_#t~bitwise496#1 % 4294967296 <= pcnet32_ethtool_test_#t~mem495#1 % 4294967296 && pcnet32_ethtool_test_#t~bitwise496#1 % 4294967296 <= 8192; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_ioctl_~lp~37#1.base, 88 + pcnet32_ioctl_~lp~37#1.offset, pcnet32_ioctl_~flags~15#1); srcloc: null [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418: 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~ret2156#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2143#1, ldv_pci_instance_suspend_late_2_7_#t~ret2144#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~102#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~ret2156#1 && ldv_pci_pci_instance_2_#t~ret2156#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2156#1;havoc ldv_pci_pci_instance_2_#t~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2155#1;havoc ldv_pci_pci_instance_2_#t~ret2156#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-1: [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume 0 != pcnet32_ethtool_test_#t~bitwise496#1 % 4294967296;havoc pcnet32_ethtool_test_#t~mem495#1;havoc pcnet32_ethtool_test_#t~bitwise496#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume !(0 != pcnet32_ethtool_test_#t~bitwise496#1 % 4294967296);havoc pcnet32_ethtool_test_#t~mem495#1;havoc pcnet32_ethtool_test_#t~bitwise496#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-4: assume 0 == pcnet32_ethtool_test_#t~mem495#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise496#1 := 0; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-4: assume !(0 == pcnet32_ethtool_test_#t~mem495#1 % 4294967296); [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: assume pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~size~1#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: assume !(pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~size~1#1);pcnet32_loopback_test_~x~0#1 := 1 + pcnet32_loopback_test_~x~0#1; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758-1: SUMMARY for call ldv_assume((if 11 == ~ldv_statevar_3~0 || 11 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: assume { :begin_inline_ldv_dispatch_deregister_base_instance_14_16_4 } true;assume { :begin_inline_ldv_switch_automaton_state_3_10 } true;~ldv_3_ret_default~0 := 1;~ldv_statevar_3~0 := 19;assume { :end_inline_ldv_switch_automaton_state_3_10 } true;assume { :begin_inline_ldv_switch_automaton_state_4_10 } true;~ldv_4_ret_default~0 := 1;~ldv_statevar_4~0 := 19;assume { :end_inline_ldv_switch_automaton_state_4_10 } true;assume { :end_inline_ldv_dispatch_deregister_base_instance_14_16_4 } true;~ldv_statevar_16~0 := 2; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2372#1 := main_#res#1;havoc main_#t~ret2122#1, main_~tmp~95#1;assume { :end_inline_main } true; [2025-02-08 04:14:55,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2378#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2378#1;havoc ##fun~$Pointer$~TO~int_#t~ret2379#1;havoc ##fun~$Pointer$~TO~int_#t~ret2380#1;havoc ##fun~$Pointer$~TO~int_#t~ret2381#1;havoc ##fun~$Pointer$~TO~int_#t~ret2382#1;havoc ##fun~$Pointer$~TO~int_#t~ret2383#1;havoc ##fun~$Pointer$~TO~int_#t~ret2384#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2384#1 && ##fun~$Pointer$~TO~int_#t~ret2384#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2378#1 := ##fun~$Pointer$~TO~int_#t~ret2384#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2384#1 := pcnet32_pm_resume(##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2383#1 && ##fun~$Pointer$~TO~int_#t~ret2383#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2378#1 := ##fun~$Pointer$~TO~int_#t~ret2383#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2383#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2382#1 && ##fun~$Pointer$~TO~int_#t~ret2382#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2378#1 := ##fun~$Pointer$~TO~int_#t~ret2382#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_set_phys_id_~lp~14#1.base, 88 + pcnet32_set_phys_id_~lp~14#1.offset, pcnet32_set_phys_id_~flags~6#1); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2382#1 := pcnet32_close(##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2381#1 && ##fun~$Pointer$~TO~int_#t~ret2381#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2378#1 := ##fun~$Pointer$~TO~int_#t~ret2381#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13080-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2190#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2381#1 := pcnet32_open(##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2380#1 && ##fun~$Pointer$~TO~int_#t~ret2380#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2378#1 := ##fun~$Pointer$~TO~int_#t~ret2380#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2380#1 := pcnet32_nway_reset(##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13080: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2190#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2190#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_4_~tmp~108#1 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2190#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2190#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2379#1 && ##fun~$Pointer$~TO~int_#t~ret2379#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2378#1 := ##fun~$Pointer$~TO~int_#t~ret2379#1; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2379#1 := pcnet32_get_regs_len(##fun~$Pointer$~TO~int_#~2136#1.base, ##fun~$Pointer$~TO~int_#~2136#1.offset); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_nway_reset.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_nway_reset.offset; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_nway_reset.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_nway_reset.offset); [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_open.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_open.offset; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_open.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_open.offset); [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_close.offset; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_close.offset); [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: 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 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: 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 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531-1: SUMMARY for call pcnet32_ethtool_test_#t~ret497#1 := netdev_printk(17, 0, pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, 18, 0); srcloc: null [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_pm_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_pm_resume.offset; [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pcnet32_pm_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pcnet32_pm_resume.offset); [2025-02-08 04:14:55,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: assume -2147483648 <= pcnet32_ethtool_test_#t~ret497#1 && pcnet32_ethtool_test_#t~ret497#1 <= 2147483647;havoc pcnet32_ethtool_test_#t~ret497#1; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12816: assume 28 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12816: assume !(28 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume { :begin_inline_ldv___ldv_spin_lock_93 } true;ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.offset := pcnet32_set_ringparam_~lp~11#1.base, 88 + pcnet32_set_ringparam_~lp~11#1.offset;havoc ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12552: assume 0 != (ldv_pci_pci_instance_2_#t~mem2153#1.base + ldv_pci_pci_instance_2_#t~mem2153#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset;call ldv_pci_pci_instance_2_#t~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem2155#1 := read~int#27(~#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~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem2155#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2143#1, ldv_pci_instance_suspend_late_2_7_#t~ret2144#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~102#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#10(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~102#1;call ldv_pci_instance_suspend_late_2_7_#t~mem2143#1 := read~int#10(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~2141#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2141#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2142#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~mem2143#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_#~2141#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2141#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2142#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2141#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2141#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2141#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2141#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2142#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2142#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret2144#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2141#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2141#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2142#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2141#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2141#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2142#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~ret2144#1 && ldv_pci_instance_suspend_late_2_7_#t~ret2144#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~102#1 := ldv_pci_instance_suspend_late_2_7_#t~ret2144#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2143#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret2144#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~102#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:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12552: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2153#1.base + ldv_pci_pci_instance_2_#t~mem2153#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12552-1: call ldv_pci_pci_instance_2_#t~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: assume 39 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: assume !(39 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213: assume { :begin_inline_ldv_base_instance_callback_4_39 } true;ldv_base_instance_callback_4_39_#in~arg0#1.base, ldv_base_instance_callback_4_39_#in~arg0#1.offset, ldv_base_instance_callback_4_39_#in~arg1#1, ldv_base_instance_callback_4_39_#in~arg2#1 := ~ldv_4_callback_write_rap~0.base, ~ldv_4_callback_write_rap~0.offset, ~ldv_4_ldv_param_39_0_default~0, (if ~ldv_4_ldv_param_39_1_default~0 % 65536 % 4294967296 <= 2147483647 then ~ldv_4_ldv_param_39_1_default~0 % 65536 % 4294967296 else ~ldv_4_ldv_param_39_1_default~0 % 65536 % 4294967296 - 4294967296);havoc ldv_base_instance_callback_4_39_~arg0#1.base, ldv_base_instance_callback_4_39_~arg0#1.offset, ldv_base_instance_callback_4_39_~arg1#1, ldv_base_instance_callback_4_39_~arg2#1;ldv_base_instance_callback_4_39_~arg0#1.base, ldv_base_instance_callback_4_39_~arg0#1.offset := ldv_base_instance_callback_4_39_#in~arg0#1.base, ldv_base_instance_callback_4_39_#in~arg0#1.offset;ldv_base_instance_callback_4_39_~arg1#1 := ldv_base_instance_callback_4_39_#in~arg1#1;ldv_base_instance_callback_4_39_~arg2#1 := ldv_base_instance_callback_4_39_#in~arg2#1;assume { :begin_inline_pcnet32_wio_write_rap } true;pcnet32_wio_write_rap_#in~addr#1, pcnet32_wio_write_rap_#in~val#1 := ldv_base_instance_callback_4_39_~arg1#1, (if ldv_base_instance_callback_4_39_~arg2#1 % 65536 % 4294967296 <= 2147483647 then ldv_base_instance_callback_4_39_~arg2#1 % 65536 % 4294967296 else ldv_base_instance_callback_4_39_~arg2#1 % 65536 % 4294967296 - 4294967296);havoc pcnet32_wio_write_rap_~addr#1, pcnet32_wio_write_rap_~val#1;pcnet32_wio_write_rap_~addr#1 := pcnet32_wio_write_rap_#in~addr#1;pcnet32_wio_write_rap_~val#1 := pcnet32_wio_write_rap_#in~val#1; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14006: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-4: assume 0 == pcnet32_get_regs_#t~mem900#1 % 4294967296 || 0 == pcnet32_get_regs_#t~bitwise899#1 % 4294967296;pcnet32_get_regs_#t~bitwise901#1 := 0; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-4: assume !(0 == pcnet32_get_regs_#t~mem900#1 % 4294967296 || 0 == pcnet32_get_regs_#t~bitwise899#1 % 4294967296); [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_set_ringparam_~ioaddr~2#1, 0, 4, pcnet32_set_ringparam_#t~mem468#1.base, pcnet32_set_ringparam_#t~mem468#1.offset); srcloc: null [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-5: [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: havoc pcnet32_set_ringparam_#t~mem467#1.base, pcnet32_set_ringparam_#t~mem467#1.offset;havoc pcnet32_set_ringparam_#t~mem468#1.base, pcnet32_set_ringparam_#t~mem468#1.offset;call pcnet32_set_ringparam_#t~mem469#1 := read~int#6(pcnet32_set_ringparam_~ering#1.base, 32 + pcnet32_set_ringparam_~ering#1.offset, 4);pcnet32_set_ringparam_~_min1~1#1 := pcnet32_set_ringparam_#t~mem469#1;havoc pcnet32_set_ringparam_#t~mem469#1;pcnet32_set_ringparam_~_min2~1#1 := 512;pcnet32_set_ringparam_~size~0#1 := (if pcnet32_set_ringparam_~_min1~1#1 % 4294967296 < pcnet32_set_ringparam_~_min2~1#1 % 4294967296 then pcnet32_set_ringparam_~_min1~1#1 else pcnet32_set_ringparam_~_min2~1#1);pcnet32_set_ringparam_~i~2#1 := 2; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-6: havoc pcnet32_get_regs_#t~bitwise899#1;assume pcnet32_get_regs_#t~bitwise899#1 > 1; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-7: assume 0 == pcnet32_get_regs_~j~1#1;pcnet32_get_regs_#t~bitwise899#1 := 1; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-7: assume !(0 == pcnet32_get_regs_~j~1#1); [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: assume 0 != pcnet32_get_regs_#t~bitwise901#1 % 4294967296;havoc pcnet32_get_regs_#t~mem900#1;havoc pcnet32_get_regs_#t~bitwise899#1;havoc pcnet32_get_regs_#t~bitwise901#1;pcnet32_get_regs_~i~5#1 := 0; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: assume !(0 != pcnet32_get_regs_#t~bitwise901#1 % 4294967296);havoc pcnet32_get_regs_#t~mem900#1;havoc pcnet32_get_regs_#t~bitwise899#1;havoc pcnet32_get_regs_#t~bitwise901#1; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-1: [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-2: havoc pcnet32_get_regs_#t~bitwise901#1;assume pcnet32_get_regs_#t~bitwise901#1 % 4294967296 <= pcnet32_get_regs_#t~mem900#1 % 4294967296 && pcnet32_get_regs_#t~bitwise901#1 % 4294967296 <= pcnet32_get_regs_#t~bitwise899#1 % 4294967296; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-3: assume pcnet32_get_regs_#t~mem900#1 % 4294967296 == pcnet32_get_regs_#t~bitwise899#1 % 4294967296;pcnet32_get_regs_#t~bitwise901#1 := pcnet32_get_regs_#t~mem900#1; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-3: assume !(pcnet32_get_regs_#t~mem900#1 % 4294967296 == pcnet32_get_regs_#t~bitwise899#1 % 4294967296); [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082: assume 0 != ldv_struct_pcnet32_access_base_instance_4_~tmp~108#1;~ldv_statevar_4~0 := 11; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082: assume !(0 != ldv_struct_pcnet32_access_base_instance_4_~tmp~108#1);~ldv_statevar_4~0 := 16; [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: SUMMARY for call kfree(pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset); srcloc: null [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-8: call pcnet32_get_regs_#t~mem900#1 := read~int#6(pcnet32_get_regs_~lp~20#1.base, 594 + pcnet32_get_regs_~lp~20#1.offset, 4); [2025-02-08 04:14:55,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume { :begin_inline_ldv_timer_timer_instance_5 } true;ldv_timer_timer_instance_5_#in~arg0#1.base, ldv_timer_timer_instance_5_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_5_#t~mem2205#1.base, ldv_timer_timer_instance_5_#t~mem2205#1.offset, ldv_timer_timer_instance_5_#t~mem2206#1.base, ldv_timer_timer_instance_5_#t~mem2206#1.offset, ldv_timer_timer_instance_5_#t~mem2207#1, ldv_timer_timer_instance_5_~arg0#1.base, ldv_timer_timer_instance_5_~arg0#1.offset;ldv_timer_timer_instance_5_~arg0#1.base, ldv_timer_timer_instance_5_~arg0#1.offset := ldv_timer_timer_instance_5_#in~arg0#1.base, ldv_timer_timer_instance_5_#in~arg0#1.offset; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14007: havoc ldv___ldv_spin_lock_124_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_124_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_124_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_124_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_124 } true;call pcnet32_start_xmit_#t~mem1682#1 := read~int#6(pcnet32_start_xmit_~lp~29#1.base, 590 + pcnet32_start_xmit_~lp~29#1.offset, 4); [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14007-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_124_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_124_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: pcnet32_loopback_test_~tmp___6~0#1.base, pcnet32_loopback_test_~tmp___6~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset;pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, 1 + pcnet32_loopback_test_~packet~0#1.offset;call write~int#6(pcnet32_loopback_test_~i~3#1, pcnet32_loopback_test_~tmp___6~0#1.base, pcnet32_loopback_test_~tmp___6~0#1.offset, 1);pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: assume 0 == pcnet32_probe_pci_~tmp~65#1; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: assume !(0 == pcnet32_probe_pci_~tmp~65#1); [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: 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_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#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_29_#t~ret2110#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#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;ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.offset;assume { :begin_inline_pcnet32_start_xmit } true;pcnet32_start_xmit_#in~skb#1.base, pcnet32_start_xmit_#in~skb#1.offset, pcnet32_start_xmit_#in~dev#1.base, pcnet32_start_xmit_#in~dev#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.offset;havoc pcnet32_start_xmit_#res#1;havoc pcnet32_start_xmit_#t~ret1680#1.base, pcnet32_start_xmit_#t~ret1680#1.offset, pcnet32_start_xmit_#t~mem1681#1, pcnet32_start_xmit_#t~mem1682#1, pcnet32_start_xmit_#t~bitwise1683#1, pcnet32_start_xmit_#t~mem1688#1.base, pcnet32_start_xmit_#t~mem1688#1.offset, pcnet32_start_xmit_#t~mem1689#1.base, pcnet32_start_xmit_#t~mem1689#1.offset, pcnet32_start_xmit_#t~ret1690#1, pcnet32_start_xmit_#t~ret1691#1, pcnet32_start_xmit_#t~mem1692#1, pcnet32_start_xmit_#t~mem1693#1, pcnet32_start_xmit_#t~bitwise1694#1, pcnet32_start_xmit_#t~mem1695#1.base, pcnet32_start_xmit_#t~mem1695#1.offset, pcnet32_start_xmit_#t~mem1696#1, pcnet32_start_xmit_#t~mem1697#1.base, pcnet32_start_xmit_#t~mem1697#1.offset, pcnet32_start_xmit_#t~mem1698#1.base, pcnet32_start_xmit_#t~mem1698#1.offset, pcnet32_start_xmit_#t~mem1699#1.base, pcnet32_start_xmit_#t~mem1699#1.offset, pcnet32_start_xmit_#t~mem1700#1.base, pcnet32_start_xmit_#t~mem1700#1.offset, pcnet32_start_xmit_#t~mem1701#1.base, pcnet32_start_xmit_#t~mem1701#1.offset, pcnet32_start_xmit_#t~mem1702#1, pcnet32_start_xmit_#t~ret1703#1, pcnet32_start_xmit_#t~mem1704#1.base, pcnet32_start_xmit_#t~mem1704#1.offset, pcnet32_start_xmit_#t~mem1705#1.base, pcnet32_start_xmit_#t~mem1705#1.offset, pcnet32_start_xmit_#t~mem1706#1, pcnet32_start_xmit_#t~mem1707#1.base, pcnet32_start_xmit_#t~mem1707#1.offset, pcnet32_start_xmit_#t~mem1708#1, pcnet32_start_xmit_#t~mem1710#1, pcnet32_start_xmit_#t~mem1709#1, pcnet32_start_xmit_#t~mem1716#1.base, pcnet32_start_xmit_#t~mem1716#1.offset, pcnet32_start_xmit_#t~mem1717#1.base, pcnet32_start_xmit_#t~mem1717#1.offset, pcnet32_start_xmit_#t~mem1720#1.base, pcnet32_start_xmit_#t~mem1720#1.offset, pcnet32_start_xmit_#t~mem1718#1, pcnet32_start_xmit_#t~bitwise1719#1, pcnet32_start_xmit_#t~mem1721#1, pcnet32_start_xmit_~skb#1.base, pcnet32_start_xmit_~skb#1.offset, pcnet32_start_xmit_~dev#1.base, pcnet32_start_xmit_~dev#1.offset, pcnet32_start_xmit_~lp~29#1.base, pcnet32_start_xmit_~lp~29#1.offset, pcnet32_start_xmit_~tmp~74#1.base, pcnet32_start_xmit_~tmp~74#1.offset, pcnet32_start_xmit_~ioaddr~13#1, pcnet32_start_xmit_~status~3#1, pcnet32_start_xmit_~entry~2#1, pcnet32_start_xmit_~flags~11#1, pcnet32_start_xmit_~tmp___0~30#1;pcnet32_start_xmit_~skb#1.base, pcnet32_start_xmit_~skb#1.offset := pcnet32_start_xmit_#in~skb#1.base, pcnet32_start_xmit_#in~skb#1.offset;pcnet32_start_xmit_~dev#1.base, pcnet32_start_xmit_~dev#1.offset := pcnet32_start_xmit_#in~dev#1.base, pcnet32_start_xmit_#in~dev#1.offset;havoc pcnet32_start_xmit_~lp~29#1.base, pcnet32_start_xmit_~lp~29#1.offset;havoc pcnet32_start_xmit_~tmp~74#1.base, pcnet32_start_xmit_~tmp~74#1.offset;havoc pcnet32_start_xmit_~ioaddr~13#1;havoc pcnet32_start_xmit_~status~3#1;havoc pcnet32_start_xmit_~entry~2#1;havoc pcnet32_start_xmit_~flags~11#1;havoc pcnet32_start_xmit_~tmp___0~30#1; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-1: SUMMARY for call pcnet32_dwio_write_csr(ldv_base_instance_callback_3_36_~arg1#1, ldv_base_instance_callback_3_36_~arg2#1, (if ldv_base_instance_callback_3_36_~arg3#1 % 65536 % 4294967296 <= 2147483647 then ldv_base_instance_callback_3_36_~arg3#1 % 65536 % 4294967296 else ldv_base_instance_callback_3_36_~arg3#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233: havoc ldv_base_instance_callback_3_36_~arg0#1.base, ldv_base_instance_callback_3_36_~arg0#1.offset, ldv_base_instance_callback_3_36_~arg1#1, ldv_base_instance_callback_3_36_~arg2#1, ldv_base_instance_callback_3_36_~arg3#1;havoc ldv_base_instance_callback_3_36_#in~arg0#1.base, ldv_base_instance_callback_3_36_#in~arg0#1.offset, ldv_base_instance_callback_3_36_#in~arg1#1, ldv_base_instance_callback_3_36_#in~arg2#1, ldv_base_instance_callback_3_36_#in~arg3#1;assume { :end_inline_ldv_base_instance_callback_3_36 } true;~ldv_statevar_3~0 := 8; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-2: havoc pcnet32_probe_pci_#t~bitwise942#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise942#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise942#1 <= 2) && pcnet32_probe_pci_#t~bitwise942#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise942#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise942#1 >= -2147483648; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise942#1 := ~pcnet32_debug~0; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise942#1 := 0; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume 0 != pcnet32_probe_pci_#t~bitwise942#1;havoc pcnet32_probe_pci_#t~bitwise942#1; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume !(0 != pcnet32_probe_pci_#t~bitwise942#1);havoc pcnet32_probe_pci_#t~bitwise942#1; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-1: [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: pcnet32_ioctl_#res#1 := pcnet32_ioctl_~rc~3#1;ldv_dummy_resourceless_instance_callback_1_22_#t~ret2107#1 := pcnet32_ioctl_#res#1;havoc pcnet32_ioctl_#t~ret1973#1.base, pcnet32_ioctl_#t~ret1973#1.offset, pcnet32_ioctl_#t~mem1974#1, pcnet32_ioctl_#t~ret1975#1.base, pcnet32_ioctl_#t~ret1975#1.offset, pcnet32_ioctl_#t~ret1976#1, pcnet32_ioctl_~dev#1.base, pcnet32_ioctl_~dev#1.offset, pcnet32_ioctl_~rq#1.base, pcnet32_ioctl_~rq#1.offset, pcnet32_ioctl_~cmd#1, pcnet32_ioctl_~lp~37#1.base, pcnet32_ioctl_~lp~37#1.offset, pcnet32_ioctl_~tmp~82#1.base, pcnet32_ioctl_~tmp~82#1.offset, pcnet32_ioctl_~rc~3#1, pcnet32_ioctl_~flags~15#1, pcnet32_ioctl_~tmp___0~35#1.base, pcnet32_ioctl_~tmp___0~35#1.offset;havoc pcnet32_ioctl_#in~dev#1.base, pcnet32_ioctl_#in~dev#1.offset, pcnet32_ioctl_#in~rq#1.base, pcnet32_ioctl_#in~rq#1.offset, pcnet32_ioctl_#in~cmd#1;assume { :end_inline_pcnet32_ioctl } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_22_#t~ret2107#1 && ldv_dummy_resourceless_instance_callback_1_22_#t~ret2107#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2107#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2107#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12820: assume 31 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12820: assume !(31 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12952: assume { :begin_inline_ldv_base_instance_callback_3_30 } true;ldv_base_instance_callback_3_30_#in~arg0#1.base, ldv_base_instance_callback_3_30_#in~arg0#1.offset, ldv_base_instance_callback_3_30_#in~arg1#1 := ~ldv_3_callback_reset~0.base, ~ldv_3_callback_reset~0.offset, ~ldv_3_ldv_param_30_0_default~0;havoc ldv_base_instance_callback_3_30_~arg0#1.base, ldv_base_instance_callback_3_30_~arg0#1.offset, ldv_base_instance_callback_3_30_~arg1#1;ldv_base_instance_callback_3_30_~arg0#1.base, ldv_base_instance_callback_3_30_~arg0#1.offset := ldv_base_instance_callback_3_30_#in~arg0#1.base, ldv_base_instance_callback_3_30_#in~arg0#1.offset;ldv_base_instance_callback_3_30_~arg1#1 := ldv_base_instance_callback_3_30_#in~arg1#1; [2025-02-08 04:14:55,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume 40 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume !(40 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: assume -2147483648 <= pcnet32_probe_pci_#t~ret943#1 && pcnet32_probe_pci_#t~ret943#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret943#1; [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593-1: SUMMARY for call pcnet32_probe_pci_#t~ret943#1 := printk(40, 0); srcloc: null [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140-1: SUMMARY for call kfree(pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset); srcloc: null [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140: call pcnet32_realloc_rx_ring_#t~mem400#1.base, pcnet32_realloc_rx_ring_#t~mem400#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765-1: SUMMARY for call ldv_assume((if 19 == ~ldv_statevar_3~0 || 19 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765: assume { :begin_inline_ldv_dispatch_register_base_instance_14_16_5 } true;assume { :begin_inline_ldv_switch_automaton_state_3_19 } true;~ldv_statevar_3~0 := 18;assume { :end_inline_ldv_switch_automaton_state_3_19 } true;assume { :begin_inline_ldv_switch_automaton_state_4_19 } true;~ldv_statevar_4~0 := 18;assume { :end_inline_ldv_switch_automaton_state_4_19 } true;assume { :end_inline_ldv_dispatch_register_base_instance_14_16_5 } true;~ldv_statevar_16~0 := 4; [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1 && 0 == pcnet32_loopback_test_~rc~1#1; [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1 && 0 == pcnet32_loopback_test_~rc~1#1);call write~int#6(pcnet32_loopback_test_~rc~1#1, pcnet32_loopback_test_~data1#1.base, pcnet32_loopback_test_~data1#1.offset, 8); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_get_regs_~ioaddr~7#1, 33, (if pcnet32_get_regs_#t~bitwise907#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_#t~bitwise907#1 % 65536 % 4294967296 else pcnet32_get_regs_#t~bitwise907#1 % 65536 % 4294967296 - 4294967296), pcnet32_get_regs_#t~mem909#1.base, pcnet32_get_regs_#t~mem909#1.offset); srcloc: null [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-2: call pcnet32_get_regs_#t~mem908#1.base, pcnet32_get_regs_#t~mem908#1.offset := read~$Pointer$#6(pcnet32_get_regs_~lp~20#1.base, 80 + pcnet32_get_regs_~lp~20#1.offset, 8);call pcnet32_get_regs_#t~mem909#1.base, pcnet32_get_regs_#t~mem909#1.offset := read~$Pointer$#6(pcnet32_get_regs_#t~mem908#1.base, 24 + pcnet32_get_regs_#t~mem908#1.offset, 8); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-3: [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-4: havoc pcnet32_get_regs_#t~bitwise907#1;assume ((((((if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) < 0 && (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536) >= 0) || pcnet32_get_regs_#t~bitwise907#1 >= (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536)) && (((if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) >= 0 && (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536) < 0) || pcnet32_get_regs_#t~bitwise907#1 >= (if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536))) && (((if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) < 0 || (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536) < 0) || pcnet32_get_regs_#t~bitwise907#1 <= (if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) + (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536))) && (((if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) >= 0 && (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536) >= 0) || pcnet32_get_regs_#t~bitwise907#1 < 0)) && pcnet32_get_regs_#t~bitwise907#1 <= 2147483647; [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462: havoc pcnet32_get_regs_#t~bitwise907#1;havoc pcnet32_get_regs_#t~mem908#1.base, pcnet32_get_regs_#t~mem908#1.offset;havoc pcnet32_get_regs_#t~mem909#1.base, pcnet32_get_regs_#t~mem909#1.offset;pcnet32_get_regs_~tmp___8~1#1.base, pcnet32_get_regs_~tmp___8~1#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset;call pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset := read~$Pointer$#6(pcnet32_get_regs_~lp~20#1.base, 80 + pcnet32_get_regs_~lp~20#1.offset, 8);call pcnet32_get_regs_#t~mem915#1.base, pcnet32_get_regs_#t~mem915#1.offset := read~$Pointer$#6(pcnet32_get_regs_#t~mem914#1.base, 16 + pcnet32_get_regs_#t~mem914#1.offset, 8); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-5: assume 0 == (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536);pcnet32_get_regs_#t~bitwise907#1 := (if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-5: assume !(0 == (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536)); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-6: assume 0 == (if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) || (if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) == (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536);pcnet32_get_regs_#t~bitwise907#1 := (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462-6: assume !(0 == (if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) || (if 32 * pcnet32_get_regs_~j~1#1 % 65536 <= 32767 then 32 * pcnet32_get_regs_~j~1#1 % 65536 else 32 * pcnet32_get_regs_~j~1#1 % 65536 - 65536) == (if pcnet32_get_regs_~i~5#1 % 65536 <= 32767 then pcnet32_get_regs_~i~5#1 % 65536 else pcnet32_get_regs_~i~5#1 % 65536 - 65536)); [2025-02-08 04:14:55,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670: assume pcnet32_loopback_test_~i~3#1 <= 59; [2025-02-08 04:14:55,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670: assume !(pcnet32_loopback_test_~i~3#1 <= 59);call pcnet32_loopback_test_#t~mem551#1.base, pcnet32_loopback_test_#t~mem551#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 64 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 32 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem553#1.base, pcnet32_loopback_test_#t~mem553#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~skb~0#1.base, 229 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem554#1 := read~int#6(pcnet32_loopback_test_~skb~0#1.base, 104 + pcnet32_loopback_test_~skb~0#1.offset, 4); [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: assume pcnet32_set_ringparam_~i~2#1 <= 9; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: assume !(pcnet32_set_ringparam_~i~2#1 <= 9); [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13616: SUMMARY for call ##fun~int~TO~VOID(ldv_timer_instance_callback_5_2_~arg1#1, ldv_timer_instance_callback_5_2_~arg0#1.base, ldv_timer_instance_callback_5_2_~arg0#1.offset); srcloc: null [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12824: assume 34 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12824: assume !(34 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume 41 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume !(41 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret350#1.base, pcnet32_realloc_rx_ring_#t~ret350#1.offset := pci_alloc_consistent(pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset, 16 * pcnet32_realloc_rx_ring_#t~bitwise349#1, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset); srcloc: null [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: pcnet32_realloc_rx_ring_~tmp~43#1.base, pcnet32_realloc_rx_ring_~tmp~43#1.offset := pcnet32_realloc_rx_ring_#t~ret350#1.base, pcnet32_realloc_rx_ring_#t~ret350#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset;havoc pcnet32_realloc_rx_ring_#t~bitwise349#1;havoc pcnet32_realloc_rx_ring_#t~ret350#1.base, pcnet32_realloc_rx_ring_#t~ret350#1.offset;pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset := pcnet32_realloc_rx_ring_~tmp~43#1.base, pcnet32_realloc_rx_ring_~tmp~43#1.offset; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-4: assume 0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_rx_ring_#t~bitwise349#1 := 1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-4: assume !(0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-3: havoc pcnet32_realloc_rx_ring_#t~bitwise349#1;assume pcnet32_realloc_rx_ring_#t~bitwise349#1 > 1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-2: [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089: ~ldv_statevar_4~0 := 1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8597-1: pcnet32_probe_pci_#res#1 := -19; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408-2: havoc pcnet32_set_ringparam_#t~bitwise470#1;assume pcnet32_set_ringparam_#t~bitwise470#1 > 1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408-1: [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: assume pcnet32_set_ringparam_~size~0#1 % 4294967296 <= pcnet32_set_ringparam_#t~bitwise470#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise470#1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: assume !(pcnet32_set_ringparam_~size~0#1 % 4294967296 <= pcnet32_set_ringparam_#t~bitwise470#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise470#1;pcnet32_set_ringparam_~i~2#1 := 1 + pcnet32_set_ringparam_~i~2#1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12561-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2157#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: call write~int#6(pcnet32_get_regs_#t~ret916#1, pcnet32_get_regs_~tmp___8~1#1.base, pcnet32_get_regs_~tmp___8~1#1.offset, 2);havoc pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset;havoc pcnet32_get_regs_#t~mem915#1.base, pcnet32_get_regs_#t~mem915#1.offset;havoc pcnet32_get_regs_#t~ret916#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12561: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2157#1 && ldv_pci_pci_instance_2_#t~ret2157#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2157#1;havoc ldv_pci_pci_instance_2_#t~ret2157#1;~ldv_statevar_2~0 := 6; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465-1: SUMMARY for call pcnet32_get_regs_#t~ret916#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 34, pcnet32_get_regs_#t~mem915#1.base, pcnet32_get_regs_#t~mem915#1.offset); srcloc: null [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408-3: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise470#1 := 1; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408-3: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144-2: [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_rx_ring_#t~mem400#1.base, pcnet32_realloc_rx_ring_#t~mem400#1.offset, 16 * pcnet32_realloc_rx_ring_#t~bitwise401#1, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset, pcnet32_realloc_rx_ring_#t~mem402#1); srcloc: null [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144: havoc pcnet32_realloc_rx_ring_#t~mem400#1.base, pcnet32_realloc_rx_ring_#t~mem400#1.offset;havoc pcnet32_realloc_rx_ring_#t~bitwise401#1;havoc pcnet32_realloc_rx_ring_#t~mem402#1;call ULTIMATE.dealloc(pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset);havoc pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051: pcnet32_start_xmit_~tmp~74#1.base, pcnet32_start_xmit_~tmp~74#1.offset := pcnet32_start_xmit_#t~ret1680#1.base, pcnet32_start_xmit_#t~ret1680#1.offset;havoc pcnet32_start_xmit_#t~ret1680#1.base, pcnet32_start_xmit_#t~ret1680#1.offset;pcnet32_start_xmit_~lp~29#1.base, pcnet32_start_xmit_~lp~29#1.offset := pcnet32_start_xmit_~tmp~74#1.base, pcnet32_start_xmit_~tmp~74#1.offset;call pcnet32_start_xmit_#t~mem1681#1 := read~int#6(pcnet32_start_xmit_~dev#1.base, 56 + pcnet32_start_xmit_~dev#1.offset, 8);pcnet32_start_xmit_~ioaddr~13#1 := pcnet32_start_xmit_#t~mem1681#1;havoc pcnet32_start_xmit_#t~mem1681#1;assume { :begin_inline_ldv___ldv_spin_lock_124 } true;ldv___ldv_spin_lock_124_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_124_#in~ldv_func_arg1#1.offset := pcnet32_start_xmit_~lp~29#1.base, 88 + pcnet32_start_xmit_~lp~29#1.offset;havoc ldv___ldv_spin_lock_124_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_124_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_124_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_124_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_124_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_124_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051-1: SUMMARY for call pcnet32_start_xmit_#t~ret1680#1.base, pcnet32_start_xmit_#t~ret1680#1.offset := netdev_priv(pcnet32_start_xmit_~dev#1.base, pcnet32_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: 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_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_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:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144-4: assume 0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_rx_ring_#t~bitwise401#1 := 1; [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144-4: assume !(0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144-3: havoc pcnet32_realloc_rx_ring_#t~bitwise401#1;assume pcnet32_realloc_rx_ring_#t~bitwise401#1 > 1; [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12958: assume { :begin_inline_ldv_base_instance_callback_3_33 } true;ldv_base_instance_callback_3_33_#in~arg0#1.base, ldv_base_instance_callback_3_33_#in~arg0#1.offset, ldv_base_instance_callback_3_33_#in~arg1#1, ldv_base_instance_callback_3_33_#in~arg2#1, ldv_base_instance_callback_3_33_#in~arg3#1 := ~ldv_3_callback_write_bcr~0.base, ~ldv_3_callback_write_bcr~0.offset, ~ldv_3_ldv_param_33_0_default~0, ~ldv_3_ldv_param_33_1_default~0, (if ~ldv_3_ldv_param_33_2_default~0 % 65536 % 4294967296 <= 2147483647 then ~ldv_3_ldv_param_33_2_default~0 % 65536 % 4294967296 else ~ldv_3_ldv_param_33_2_default~0 % 65536 % 4294967296 - 4294967296);havoc ldv_base_instance_callback_3_33_~arg0#1.base, ldv_base_instance_callback_3_33_~arg0#1.offset, ldv_base_instance_callback_3_33_~arg1#1, ldv_base_instance_callback_3_33_~arg2#1, ldv_base_instance_callback_3_33_~arg3#1;ldv_base_instance_callback_3_33_~arg0#1.base, ldv_base_instance_callback_3_33_~arg0#1.offset := ldv_base_instance_callback_3_33_#in~arg0#1.base, ldv_base_instance_callback_3_33_#in~arg0#1.offset;ldv_base_instance_callback_3_33_~arg1#1 := ldv_base_instance_callback_3_33_#in~arg1#1;ldv_base_instance_callback_3_33_~arg2#1 := ldv_base_instance_callback_3_33_#in~arg2#1;ldv_base_instance_callback_3_33_~arg3#1 := ldv_base_instance_callback_3_33_#in~arg3#1; [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7277-1: SUMMARY for call pcnet32_get_link_#t~ret435#1.base, pcnet32_get_link_#t~ret435#1.offset := netdev_priv(pcnet32_get_link_~dev#1.base, pcnet32_get_link_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7277: pcnet32_get_link_~tmp~48#1.base, pcnet32_get_link_~tmp~48#1.offset := pcnet32_get_link_#t~ret435#1.base, pcnet32_get_link_#t~ret435#1.offset;havoc pcnet32_get_link_#t~ret435#1.base, pcnet32_get_link_#t~ret435#1.offset;pcnet32_get_link_~lp~6#1.base, pcnet32_get_link_~lp~6#1.offset := pcnet32_get_link_~tmp~48#1.base, pcnet32_get_link_~tmp~48#1.offset;assume { :begin_inline_ldv___ldv_spin_lock_89 } true;ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.offset := pcnet32_get_link_~lp~6#1.base, 88 + pcnet32_get_link_~lp~6#1.offset;havoc ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145: call pcnet32_realloc_rx_ring_#t~mem402#1 := read~int#6(pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset, 8); [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13752: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12828: assume 37 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12828: assume !(37 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-1: SUMMARY for call pcnet32_loopback_test_#t~ret555#1 := pci_map_single(pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset, pcnet32_loopback_test_#t~mem553#1.base, pcnet32_loopback_test_#t~mem553#1.offset, pcnet32_loopback_test_#t~mem554#1 % 4294967296, 1); srcloc: null [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675: call write~int#6(pcnet32_loopback_test_#t~ret555#1, pcnet32_loopback_test_#t~mem551#1.base, pcnet32_loopback_test_#t~mem551#1.offset + 8 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_loopback_test_#t~mem551#1.base, pcnet32_loopback_test_#t~mem551#1.offset;havoc pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset;havoc pcnet32_loopback_test_#t~mem553#1.base, pcnet32_loopback_test_#t~mem553#1.offset;havoc pcnet32_loopback_test_#t~mem554#1;havoc pcnet32_loopback_test_#t~ret555#1;call pcnet32_loopback_test_#t~mem556#1.base, pcnet32_loopback_test_#t~mem556#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem557#1.base, pcnet32_loopback_test_#t~mem557#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 64 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem558#1 := read~int#6(pcnet32_loopback_test_#t~mem557#1.base, pcnet32_loopback_test_#t~mem557#1.offset + 8 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#6(pcnet32_loopback_test_#t~mem558#1, pcnet32_loopback_test_#t~mem556#1.base, pcnet32_loopback_test_#t~mem556#1.offset + 16 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc pcnet32_loopback_test_#t~mem556#1.base, pcnet32_loopback_test_#t~mem556#1.offset;havoc pcnet32_loopback_test_#t~mem557#1.base, pcnet32_loopback_test_#t~mem557#1.offset;havoc pcnet32_loopback_test_#t~mem558#1;havoc pcnet32_loopback_test_#t~mem556#1.base, pcnet32_loopback_test_#t~mem556#1.offset;havoc pcnet32_loopback_test_#t~mem557#1.base, pcnet32_loopback_test_#t~mem557#1.offset;havoc pcnet32_loopback_test_#t~mem558#1;call pcnet32_loopback_test_#t~mem559#1.base, pcnet32_loopback_test_#t~mem559#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call write~int#6(pcnet32_loopback_test_~status~0#1, pcnet32_loopback_test_#t~mem559#1.base, 6 + (pcnet32_loopback_test_#t~mem559#1.offset + 16 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);havoc pcnet32_loopback_test_#t~mem559#1.base, pcnet32_loopback_test_#t~mem559#1.offset;pcnet32_loopback_test_~x~0#1 := 1 + pcnet32_loopback_test_~x~0#1; [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13753: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_85_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_85_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume 0 == (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base + pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset) % 18446744073709551616;call pcnet32_realloc_rx_ring_#t~mem351#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 590 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 04:14:55,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume !(0 == (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base + pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset) % 18446744073709551616); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13093: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2191#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2191#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2191#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2191#1; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13093-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2191#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168: havoc ldv_net_dummy_resourceless_instance_1_#t~ret2130#1, ldv_net_dummy_resourceless_instance_1_#t~ret2131#1, ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2133#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~99#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~99#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~45#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:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772: SUMMARY for call ldv_assume((if 0 == ~ldv_16_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808-1: SUMMARY for call pcnet32_purge_tx_ring(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: call pcnet32_loopback_test_#t~mem631#1.base, pcnet32_loopback_test_#t~mem631#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~a~0#1.base, pcnet32_loopback_test_~a~0#1.offset, 8); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: assume pcnet32_get_regs_~i~5#1 <= 31; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: assume !(pcnet32_get_regs_~i~5#1 <= 31); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: pcnet32_probe_pci_~tmp___0~23#1.base, pcnet32_probe_pci_~tmp___0~23#1.offset := pcnet32_probe_pci_#t~ret944#1.base, pcnet32_probe_pci_#t~ret944#1.offset;havoc pcnet32_probe_pci_#t~ret944#1.base, pcnet32_probe_pci_#t~ret944#1.offset; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601-1: SUMMARY for call pcnet32_probe_pci_#t~ret944#1.base, pcnet32_probe_pci_#t~ret944#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_probe_pci_~ioaddr~9#1, 32, 41, 0, 0); srcloc: null [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: assume 0 != (if pcnet32_realloc_rx_ring_#t~mem351#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem351#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem351#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc pcnet32_realloc_rx_ring_#t~mem351#1; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: assume !(0 != (if pcnet32_realloc_rx_ring_#t~mem351#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem351#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem351#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc pcnet32_realloc_rx_ring_#t~mem351#1; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11773-1: SUMMARY for call ldv_entry_EMGentry_16_#t~ret2118#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11773: assume -2147483648 <= ldv_entry_EMGentry_16_#t~ret2118#1 && ldv_entry_EMGentry_16_#t~ret2118#1 <= 2147483647;ldv_entry_EMGentry_16_~tmp~94#1 := ldv_entry_EMGentry_16_#t~ret2118#1;havoc ldv_entry_EMGentry_16_#t~ret2118#1; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-1: SUMMARY for call pcnet32_loopback_test_#t~ret632#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 15, pcnet32_loopback_test_#t~mem631#1.base, pcnet32_loopback_test_#t~mem631#1.offset); srcloc: null [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: pcnet32_loopback_test_~tmp___9~0#1 := pcnet32_loopback_test_#t~ret632#1;havoc pcnet32_loopback_test_#t~mem631#1.base, pcnet32_loopback_test_#t~mem631#1.offset;havoc pcnet32_loopback_test_#t~ret632#1;pcnet32_loopback_test_~x~0#1 := (if pcnet32_loopback_test_~tmp___9~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___9~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___9~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281: assume 0 != pcnet32_get_link_#t~mem436#1 % 256 % 4294967296;havoc pcnet32_get_link_#t~mem436#1; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281: assume !(0 != pcnet32_get_link_#t~mem436#1 % 256 % 4294967296);havoc pcnet32_get_link_#t~mem436#1;call pcnet32_get_link_#t~mem438#1 := read~int#6(pcnet32_get_link_~lp~6#1.base, 598 + pcnet32_get_link_~lp~6#1.offset, 2); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056-3: assume 256 == pcnet32_start_xmit_#t~mem1682#1 % 4294967296;pcnet32_start_xmit_#t~bitwise1683#1 := pcnet32_start_xmit_#t~mem1682#1; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056-3: assume !(256 == pcnet32_start_xmit_#t~mem1682#1 % 4294967296); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056-4: assume 0 == pcnet32_start_xmit_#t~mem1682#1 % 4294967296;pcnet32_start_xmit_#t~bitwise1683#1 := 0; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056-4: assume !(0 == pcnet32_start_xmit_#t~mem1682#1 % 4294967296); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056: assume 0 != pcnet32_start_xmit_#t~bitwise1683#1 % 4294967296;havoc pcnet32_start_xmit_#t~mem1682#1;havoc pcnet32_start_xmit_#t~bitwise1683#1;call pcnet32_start_xmit_#t~mem1688#1.base, pcnet32_start_xmit_#t~mem1688#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 80 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1689#1.base, pcnet32_start_xmit_#t~mem1689#1.offset := read~$Pointer$#6(pcnet32_start_xmit_#t~mem1688#1.base, pcnet32_start_xmit_#t~mem1688#1.offset, 8); [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056: assume !(0 != pcnet32_start_xmit_#t~bitwise1683#1 % 4294967296);havoc pcnet32_start_xmit_#t~mem1682#1;havoc pcnet32_start_xmit_#t~bitwise1683#1; [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056-1: [2025-02-08 04:14:55,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056-2: havoc pcnet32_start_xmit_#t~bitwise1683#1;assume pcnet32_start_xmit_#t~bitwise1683#1 % 4294967296 <= pcnet32_start_xmit_#t~mem1682#1 % 4294967296 && pcnet32_start_xmit_#t~bitwise1683#1 % 4294967296 <= 256; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12567-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12567: call ldv_pci_pci_instance_2_#t~mem2158#1.base, ldv_pci_pci_instance_2_#t~mem2158#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem2159#1 := read~int#27(~#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~mem2158#1.base, ldv_pci_pci_instance_2_#t~mem2158#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem2159#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2139#1, ldv_pci_instance_suspend_2_8_#t~ret2140#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~101#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#26(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~101#1;call ldv_pci_instance_suspend_2_8_#t~mem2139#1 := read~int#26(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);assume { :begin_inline_pcnet32_pm_suspend } true;pcnet32_pm_suspend_#in~pdev#1.base, pcnet32_pm_suspend_#in~pdev#1.offset, pcnet32_pm_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~mem2139#1;havoc pcnet32_pm_suspend_#res#1;havoc pcnet32_pm_suspend_#t~ret2051#1.base, pcnet32_pm_suspend_#t~ret2051#1.offset, pcnet32_pm_suspend_#t~ret2052#1, pcnet32_pm_suspend_#t~ret2053#1, pcnet32_pm_suspend_#t~ret2054#1, pcnet32_pm_suspend_#t~mem2055#1, pcnet32_pm_suspend_#t~ret2056#1, pcnet32_pm_suspend_#t~ret2057#1, pcnet32_pm_suspend_~pdev#1.base, pcnet32_pm_suspend_~pdev#1.offset, pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset, pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#1.offset, pcnet32_pm_suspend_~tmp~86#1.base, pcnet32_pm_suspend_~tmp~86#1.offset, pcnet32_pm_suspend_~tmp___0~39#1, pcnet32_pm_suspend_~tmp___1~25#1;pcnet32_pm_suspend_~pdev#1.base, pcnet32_pm_suspend_~pdev#1.offset := pcnet32_pm_suspend_#in~pdev#1.base, pcnet32_pm_suspend_#in~pdev#1.offset;call pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset := #Ultimate.allocOnStack(4);call write~int#11(pcnet32_pm_suspend_#in~state#1.event, pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset, 4);havoc pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#1.offset;havoc pcnet32_pm_suspend_~tmp~86#1.base, pcnet32_pm_suspend_~tmp~86#1.offset;havoc pcnet32_pm_suspend_~tmp___0~39#1;havoc pcnet32_pm_suspend_~tmp___1~25#1; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: assume -2147483648 <= pcnet32_realloc_rx_ring_#t~ret352#1 && pcnet32_realloc_rx_ring_#t~ret352#1 <= 2147483647;havoc pcnet32_realloc_rx_ring_#t~ret352#1; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12303: 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_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_31_#t~ret2111#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_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset;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; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret352#1 := netdev_err(pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset, 7, 0); srcloc: null [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 15, pcnet32_loopback_test_#t~bitwise637#1, pcnet32_loopback_test_#t~mem638#1.base, pcnet32_loopback_test_#t~mem638#1.offset); srcloc: null [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811: havoc pcnet32_loopback_test_#t~bitwise637#1;havoc pcnet32_loopback_test_#t~mem638#1.base, pcnet32_loopback_test_#t~mem638#1.offset;call pcnet32_loopback_test_#t~mem642#1.base, pcnet32_loopback_test_#t~mem642#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~a~0#1.base, 16 + pcnet32_loopback_test_~a~0#1.offset, 8); [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-5: assume 65467 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise637#1 := (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-5: assume !(65467 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: assume 0 == (pcnet32_probe_pci_~tmp___0~23#1.base + pcnet32_probe_pci_~tmp___0~23#1.offset) % 18446744073709551616; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: assume !(0 == (pcnet32_probe_pci_~tmp___0~23#1.base + pcnet32_probe_pci_~tmp___0~23#1.offset) % 18446744073709551616); [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-4: havoc pcnet32_loopback_test_#t~bitwise637#1;assume (((((if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296) < 0 || pcnet32_loopback_test_#t~bitwise637#1 <= (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296)) && pcnet32_loopback_test_#t~bitwise637#1 <= 65467) && pcnet32_loopback_test_#t~bitwise637#1 >= 0) && ((if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || pcnet32_loopback_test_#t~bitwise637#1 > 65467 + (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296))) && pcnet32_loopback_test_#t~bitwise637#1 >= -2147483648; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-3: [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-2: call pcnet32_loopback_test_#t~mem638#1.base, pcnet32_loopback_test_#t~mem638#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~a~0#1.base, 8 + pcnet32_loopback_test_~a~0#1.offset, 8); [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832: assume 40 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832: assume !(40 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-6: assume 0 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise637#1 := 0; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-6: assume !(0 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: assume 0 != ldv_entry_EMGentry_16_~tmp~94#1;~ldv_statevar_16~0 := 3; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: assume !(0 != ldv_entry_EMGentry_16_~tmp~94#1);~ldv_statevar_16~0 := 5; [2025-02-08 04:14:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283-1: SUMMARY for call pcnet32_get_link_#t~ret437#1 := mii_link_ok(pcnet32_get_link_~lp~6#1.base, 414 + pcnet32_get_link_~lp~6#1.offset); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: assume -2147483648 <= pcnet32_get_link_#t~ret437#1 && pcnet32_get_link_#t~ret437#1 <= 2147483647;pcnet32_get_link_~r~2#1 := pcnet32_get_link_#t~ret437#1;havoc pcnet32_get_link_#t~ret437#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13625: assume 2 == ~ldv_statevar_5~0; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13625: assume !(2 == ~ldv_statevar_5~0); [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058: pcnet32_start_xmit_~tmp___0~30#1 := pcnet32_start_xmit_#t~ret1690#1;havoc pcnet32_start_xmit_#t~mem1688#1.base, pcnet32_start_xmit_#t~mem1688#1.offset;havoc pcnet32_start_xmit_#t~mem1689#1.base, pcnet32_start_xmit_#t~mem1689#1.offset;havoc pcnet32_start_xmit_#t~ret1690#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12965: assume { :begin_inline_ldv_base_instance_callback_3_36 } true;ldv_base_instance_callback_3_36_#in~arg0#1.base, ldv_base_instance_callback_3_36_#in~arg0#1.offset, ldv_base_instance_callback_3_36_#in~arg1#1, ldv_base_instance_callback_3_36_#in~arg2#1, ldv_base_instance_callback_3_36_#in~arg3#1 := ~ldv_3_callback_write_csr~0.base, ~ldv_3_callback_write_csr~0.offset, ~ldv_3_ldv_param_36_0_default~0, ~ldv_3_ldv_param_36_1_default~0, (if ~ldv_3_ldv_param_36_2_default~0 % 65536 % 4294967296 <= 2147483647 then ~ldv_3_ldv_param_36_2_default~0 % 65536 % 4294967296 else ~ldv_3_ldv_param_36_2_default~0 % 65536 % 4294967296 - 4294967296);havoc ldv_base_instance_callback_3_36_~arg0#1.base, ldv_base_instance_callback_3_36_~arg0#1.offset, ldv_base_instance_callback_3_36_~arg1#1, ldv_base_instance_callback_3_36_~arg2#1, ldv_base_instance_callback_3_36_~arg3#1;ldv_base_instance_callback_3_36_~arg0#1.base, ldv_base_instance_callback_3_36_~arg0#1.offset := ldv_base_instance_callback_3_36_#in~arg0#1.base, ldv_base_instance_callback_3_36_#in~arg0#1.offset;ldv_base_instance_callback_3_36_~arg1#1 := ldv_base_instance_callback_3_36_#in~arg1#1;ldv_base_instance_callback_3_36_~arg2#1 := ldv_base_instance_callback_3_36_#in~arg2#1;ldv_base_instance_callback_3_36_~arg3#1 := ldv_base_instance_callback_3_36_#in~arg3#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058-1: SUMMARY for call pcnet32_start_xmit_#t~ret1690#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_start_xmit_~ioaddr~13#1, 0, pcnet32_start_xmit_#t~mem1689#1.base, pcnet32_start_xmit_#t~mem1689#1.offset); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812-1: SUMMARY for call pcnet32_loopback_test_#t~ret643#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 32, pcnet32_loopback_test_#t~mem642#1.base, pcnet32_loopback_test_#t~mem642#1.offset); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812: pcnet32_loopback_test_~tmp___10~0#1 := pcnet32_loopback_test_#t~ret643#1;havoc pcnet32_loopback_test_#t~mem642#1.base, pcnet32_loopback_test_#t~mem642#1.offset;havoc pcnet32_loopback_test_#t~ret643#1;pcnet32_loopback_test_~x~0#1 := (if pcnet32_loopback_test_~tmp___10~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___10~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___10~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605: assume 0 != pcnet32_probe_pci_#t~bitwise945#1;havoc pcnet32_probe_pci_#t~bitwise945#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605: assume !(0 != pcnet32_probe_pci_#t~bitwise945#1);havoc pcnet32_probe_pci_#t~bitwise945#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-1: [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-2: havoc pcnet32_probe_pci_#t~bitwise945#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise945#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise945#1 <= 2) && pcnet32_probe_pci_#t~bitwise945#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise945#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise945#1 >= -2147483648; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise945#1 := ~pcnet32_debug~0; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise945#1 := 0; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12173-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2130#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13098: SUMMARY for call ldv_assume((if 0 != ~ldv_4_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12173: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2130#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2130#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret2130#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2130#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: assume -2147483648 <= pcnet32_start_xmit_#t~ret1691#1 && pcnet32_start_xmit_#t~ret1691#1 <= 2147483647;havoc pcnet32_start_xmit_#t~ret1691#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-1: SUMMARY for call pcnet32_start_xmit_#t~ret1691#1 := netdev_printk(110, 0, pcnet32_start_xmit_~dev#1.base, pcnet32_start_xmit_~dev#1.offset, 111, 0); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12570: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2161#1 && ldv_pci_pci_instance_2_#t~ret2161#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2161#1;havoc ldv_pci_pci_instance_2_#t~ret2161#1;~ldv_statevar_2~0 := 7; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12570-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2161#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2192#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2192#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2192#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2192#1; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2192#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: havoc pcnet32_loopback_test_#t~bitwise648#1;havoc pcnet32_loopback_test_#t~mem649#1.base, pcnet32_loopback_test_#t~mem649#1.offset; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13892: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-4: havoc pcnet32_loopback_test_#t~bitwise648#1;assume (((((if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296) < 0 || pcnet32_loopback_test_#t~bitwise648#1 <= (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296)) && pcnet32_loopback_test_#t~bitwise648#1 <= 65533) && pcnet32_loopback_test_#t~bitwise648#1 >= 0) && ((if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || pcnet32_loopback_test_#t~bitwise648#1 > 65533 + (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296))) && pcnet32_loopback_test_#t~bitwise648#1 >= -2147483648; [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-3: [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-2: call pcnet32_loopback_test_#t~mem649#1.base, pcnet32_loopback_test_#t~mem649#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~a~0#1.base, 24 + pcnet32_loopback_test_~a~0#1.offset, 8); [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 32, pcnet32_loopback_test_#t~bitwise648#1, pcnet32_loopback_test_#t~mem649#1.base, pcnet32_loopback_test_#t~mem649#1.offset); srcloc: null [2025-02-08 04:14:55,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-6: assume 0 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise648#1 := 0; [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-6: assume !(0 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: pcnet32_get_regs_~j~1#1 := 1 + pcnet32_get_regs_~j~1#1; [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-5: assume 65533 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise648#1 := (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-5: assume !(65533 == (if pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~x~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: assume -2147483648 <= pcnet32_probe_pci_#t~ret946#1 && pcnet32_probe_pci_#t~ret946#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret946#1; [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607-1: SUMMARY for call pcnet32_probe_pci_#t~ret946#1 := printk(42, 0); srcloc: null [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286: assume pcnet32_get_link_#t~mem438#1 % 65536 % 4294967296 > 9760;havoc pcnet32_get_link_#t~mem438#1;call pcnet32_get_link_#t~mem439#1 := read~int#6(pcnet32_get_link_~dev#1.base, 56 + pcnet32_get_link_~dev#1.offset, 8);pcnet32_get_link_~ioaddr~1#1 := pcnet32_get_link_#t~mem439#1;havoc pcnet32_get_link_#t~mem439#1;call pcnet32_get_link_#t~mem444#1.base, pcnet32_get_link_#t~mem444#1.offset := read~$Pointer$#6(pcnet32_get_link_~lp~6#1.base, 80 + pcnet32_get_link_~lp~6#1.offset, 8);call pcnet32_get_link_#t~mem445#1.base, pcnet32_get_link_#t~mem445#1.offset := read~$Pointer$#6(pcnet32_get_link_#t~mem444#1.base, 16 + pcnet32_get_link_#t~mem444#1.offset, 8); [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286: assume !(pcnet32_get_link_#t~mem438#1 % 65536 % 4294967296 > 9760);havoc pcnet32_get_link_#t~mem438#1;pcnet32_get_link_~r~2#1 := 1; [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439: assume 1 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815-1: SUMMARY for call pcnet32_loopback_test_#t~ret650#1 := netif_running(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: pcnet32_loopback_test_~tmp___11~0#1 := (if 0 == pcnet32_loopback_test_#t~ret650#1 % 256 then 0 else 1);havoc pcnet32_loopback_test_#t~ret650#1; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893: havoc ldv___ldv_spin_lock_111_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_111_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_111_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_111_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_111 } true;call pcnet32_get_regs_#t~mem868#1.base, pcnet32_get_regs_#t~mem868#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12836: havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2180#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2181#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2182#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2183#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2184#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2185#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2186#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2187#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2188#1, ldv_struct_pcnet32_access_base_instance_3_#t~ret2189#1, ldv_struct_pcnet32_access_base_instance_3_~arg0#1.base, ldv_struct_pcnet32_access_base_instance_3_~arg0#1.offset, ldv_struct_pcnet32_access_base_instance_3_~tmp~107#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___0~48#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___1~27#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___2~14#1, ldv_struct_pcnet32_access_base_instance_3_~tmp___3~10#1;havoc ldv_struct_pcnet32_access_base_instance_3_#in~arg0#1.base, ldv_struct_pcnet32_access_base_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_pcnet32_access_base_instance_3 } true; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_111_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_111_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1);call pcnet32_loopback_test_#t~mem563#1.base, pcnet32_loopback_test_#t~mem563#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~a~0#1.base, 16 + pcnet32_loopback_test_~a~0#1.offset, 8); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13629: assume 3 == ~ldv_statevar_5~0; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13629: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419-1: call pcnet32_set_ringparam_#t~mem472#1 := read~int#6(pcnet32_set_ringparam_~lp~11#1.base, 168 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419: assume pcnet32_set_ringparam_#t~bitwise471#1 % 4294967296 != pcnet32_set_ringparam_#t~mem472#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise471#1;havoc pcnet32_set_ringparam_#t~mem472#1;assume { :begin_inline_pcnet32_realloc_tx_ring } true;pcnet32_realloc_tx_ring_#in~dev#1.base, pcnet32_realloc_tx_ring_#in~dev#1.offset, pcnet32_realloc_tx_ring_#in~lp#1.base, pcnet32_realloc_tx_ring_#in~lp#1.offset, pcnet32_realloc_tx_ring_#in~size#1 := pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, pcnet32_set_ringparam_~lp~11#1.base, pcnet32_set_ringparam_~lp~11#1.offset, pcnet32_set_ringparam_~i~2#1;havoc pcnet32_realloc_tx_ring_#t~mem325#1.base, pcnet32_realloc_tx_ring_#t~mem325#1.offset, pcnet32_realloc_tx_ring_#t~bitwise326#1, pcnet32_realloc_tx_ring_#t~ret327#1.base, pcnet32_realloc_tx_ring_#t~ret327#1.offset, pcnet32_realloc_tx_ring_#t~mem328#1, pcnet32_realloc_tx_ring_#t~ret329#1, pcnet32_realloc_tx_ring_#t~bitwise330#1, pcnet32_realloc_tx_ring_#t~memset~res331#1.base, pcnet32_realloc_tx_ring_#t~memset~res331#1.offset, pcnet32_realloc_tx_ring_#t~bitwise332#1, pcnet32_realloc_tx_ring_#t~ret333#1.base, pcnet32_realloc_tx_ring_#t~ret333#1.offset, pcnet32_realloc_tx_ring_#t~bitwise334#1, pcnet32_realloc_tx_ring_#t~ret335#1.base, pcnet32_realloc_tx_ring_#t~ret335#1.offset, pcnet32_realloc_tx_ring_#t~mem336#1.base, pcnet32_realloc_tx_ring_#t~mem336#1.offset, pcnet32_realloc_tx_ring_#t~mem337#1.base, pcnet32_realloc_tx_ring_#t~mem337#1.offset, pcnet32_realloc_tx_ring_#t~mem338#1.base, pcnet32_realloc_tx_ring_#t~mem338#1.offset, pcnet32_realloc_tx_ring_#t~mem339#1, pcnet32_realloc_tx_ring_#t~mem340#1.base, pcnet32_realloc_tx_ring_#t~mem340#1.offset, pcnet32_realloc_tx_ring_#t~mem341#1, pcnet32_realloc_tx_ring_#t~bitwise342#1, pcnet32_realloc_tx_ring_#t~mem343#1, pcnet32_realloc_tx_ring_#t~mem344#1, pcnet32_realloc_tx_ring_#t~mem345#1.base, pcnet32_realloc_tx_ring_#t~mem345#1.offset, pcnet32_realloc_tx_ring_#t~bitwise346#1, pcnet32_realloc_tx_ring_#t~mem347#1, pcnet32_realloc_tx_ring_~dev#1.base, pcnet32_realloc_tx_ring_~dev#1.offset, pcnet32_realloc_tx_ring_~lp#1.base, pcnet32_realloc_tx_ring_~lp#1.offset, pcnet32_realloc_tx_ring_~size#1, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset, pcnet32_realloc_tx_ring_~new_skb_list~0#1.base, pcnet32_realloc_tx_ring_~new_skb_list~0#1.offset, pcnet32_realloc_tx_ring_~tmp~42#1.base, pcnet32_realloc_tx_ring_~tmp~42#1.offset, pcnet32_realloc_tx_ring_~tmp___0~12#1.base, pcnet32_realloc_tx_ring_~tmp___0~12#1.offset, pcnet32_realloc_tx_ring_~tmp___1~8#1.base, pcnet32_realloc_tx_ring_~tmp___1~8#1.offset;pcnet32_realloc_tx_ring_~dev#1.base, pcnet32_realloc_tx_ring_~dev#1.offset := pcnet32_realloc_tx_ring_#in~dev#1.base, pcnet32_realloc_tx_ring_#in~dev#1.offset;pcnet32_realloc_tx_ring_~lp#1.base, pcnet32_realloc_tx_ring_~lp#1.offset := pcnet32_realloc_tx_ring_#in~lp#1.base, pcnet32_realloc_tx_ring_#in~lp#1.offset;pcnet32_realloc_tx_ring_~size#1 := pcnet32_realloc_tx_ring_#in~size#1;call pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset := #Ultimate.allocOnStack(8);havoc pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset;havoc pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset;havoc pcnet32_realloc_tx_ring_~new_skb_list~0#1.base, pcnet32_realloc_tx_ring_~new_skb_list~0#1.offset;havoc pcnet32_realloc_tx_ring_~tmp~42#1.base, pcnet32_realloc_tx_ring_~tmp~42#1.offset;havoc pcnet32_realloc_tx_ring_~tmp___0~12#1.base, pcnet32_realloc_tx_ring_~tmp___0~12#1.offset;havoc pcnet32_realloc_tx_ring_~tmp___1~8#1.base, pcnet32_realloc_tx_ring_~tmp___1~8#1.offset; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419: assume !(pcnet32_set_ringparam_#t~bitwise471#1 % 4294967296 != pcnet32_set_ringparam_#t~mem472#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise471#1;havoc pcnet32_set_ringparam_#t~mem472#1; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419-4: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise471#1 := 1; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419-4: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419-3: havoc pcnet32_set_ringparam_#t~bitwise471#1;assume pcnet32_set_ringparam_#t~bitwise471#1 > 1; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419-2: [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: assume pcnet32_get_regs_~j~1#1 <= 31; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: assume !(pcnet32_get_regs_~j~1#1 <= 31); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume 0 != (if pcnet32_loopback_test_~tmp___11~0#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___11~0#1 % 256 % 4294967296 else pcnet32_loopback_test_~tmp___11~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !(0 != (if pcnet32_loopback_test_~tmp___11~0#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___11~0#1 % 256 % 4294967296 else pcnet32_loopback_test_~tmp___11~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11253-1: SUMMARY for call ldv_base_instance_callback_3_9_#t~ret2099#1 := pcnet32_dwio_read_bcr(ldv_base_instance_callback_3_9_~arg1#1, ldv_base_instance_callback_3_9_~arg2#1); srcloc: null [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11253: havoc ldv_base_instance_callback_3_9_#t~ret2099#1;havoc ldv_base_instance_callback_3_9_#t~ret2099#1, ldv_base_instance_callback_3_9_~arg0#1.base, ldv_base_instance_callback_3_9_~arg0#1.offset, ldv_base_instance_callback_3_9_~arg1#1, ldv_base_instance_callback_3_9_~arg2#1;havoc ldv_base_instance_callback_3_9_#in~arg0#1.base, ldv_base_instance_callback_3_9_#in~arg0#1.offset, ldv_base_instance_callback_3_9_#in~arg1#1, ldv_base_instance_callback_3_9_#in~arg2#1;assume { :end_inline_ldv_base_instance_callback_3_9 } true;~ldv_statevar_3~0 := 8; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7289-1: SUMMARY for call pcnet32_get_link_#t~ret446#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_link_~ioaddr~1#1, 4, pcnet32_get_link_#t~mem445#1.base, pcnet32_get_link_#t~mem445#1.offset); srcloc: null [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178: 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_pcnet32_get_drvinfo } true;pcnet32_get_drvinfo_#in~dev#1.base, pcnet32_get_drvinfo_#in~dev#1.offset, pcnet32_get_drvinfo_#in~info#1.base, pcnet32_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 pcnet32_get_drvinfo_#t~ret424#1.base, pcnet32_get_drvinfo_#t~ret424#1.offset, pcnet32_get_drvinfo_#t~ret425#1, pcnet32_get_drvinfo_#t~ret426#1, pcnet32_get_drvinfo_#t~mem427#1.base, pcnet32_get_drvinfo_#t~mem427#1.offset, pcnet32_get_drvinfo_#t~mem428#1.base, pcnet32_get_drvinfo_#t~mem428#1.offset, pcnet32_get_drvinfo_#t~ret429#1.base, pcnet32_get_drvinfo_#t~ret429#1.offset, pcnet32_get_drvinfo_#t~ret430#1, pcnet32_get_drvinfo_#t~mem431#1, pcnet32_get_drvinfo_#t~loopctr432#1, pcnet32_get_drvinfo_#t~nondet433#1, pcnet32_get_drvinfo_#t~ret434#1, pcnet32_get_drvinfo_~dev#1.base, pcnet32_get_drvinfo_~dev#1.offset, pcnet32_get_drvinfo_~info#1.base, pcnet32_get_drvinfo_~info#1.offset, pcnet32_get_drvinfo_~lp~5#1.base, pcnet32_get_drvinfo_~lp~5#1.offset, pcnet32_get_drvinfo_~tmp~47#1.base, pcnet32_get_drvinfo_~tmp~47#1.offset, pcnet32_get_drvinfo_~tmp___0~14#1.base, pcnet32_get_drvinfo_~tmp___0~14#1.offset;pcnet32_get_drvinfo_~dev#1.base, pcnet32_get_drvinfo_~dev#1.offset := pcnet32_get_drvinfo_#in~dev#1.base, pcnet32_get_drvinfo_#in~dev#1.offset;pcnet32_get_drvinfo_~info#1.base, pcnet32_get_drvinfo_~info#1.offset := pcnet32_get_drvinfo_#in~info#1.base, pcnet32_get_drvinfo_#in~info#1.offset;havoc pcnet32_get_drvinfo_~lp~5#1.base, pcnet32_get_drvinfo_~lp~5#1.offset;havoc pcnet32_get_drvinfo_~tmp~47#1.base, pcnet32_get_drvinfo_~tmp~47#1.offset;havoc pcnet32_get_drvinfo_~tmp___0~14#1.base, pcnet32_get_drvinfo_~tmp___0~14#1.offset; [2025-02-08 04:14:55,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7289: pcnet32_get_link_~tmp___0~15#1 := pcnet32_get_link_#t~ret446#1;havoc pcnet32_get_link_#t~mem444#1.base, pcnet32_get_link_#t~mem444#1.offset;havoc pcnet32_get_link_#t~mem445#1.base, pcnet32_get_link_#t~mem445#1.offset;havoc pcnet32_get_link_#t~ret446#1;pcnet32_get_link_~r~2#1 := (if 192 != pcnet32_get_link_~tmp___0~15#1 % 65536 % 4294967296 then 1 else 0); [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12310: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#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_32_#t~ret2112#1, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset; [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611-1: pcnet32_probe_pci_#res#1 := -16; [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12839: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2180#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2180#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_3_~tmp~107#1 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2180#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2180#1; [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12839-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2180#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12443: assume 2 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12443: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: havoc pcnet32_realloc_rx_ring_#t~bitwise353#1;havoc pcnet32_realloc_rx_ring_#t~memset~res354#1.base, pcnet32_realloc_rx_ring_#t~memset~res354#1.offset; [2025-02-08 04:14:55,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026-4: assume 0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_rx_ring_#t~bitwise353#1 := 1; [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026-4: assume !(0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026-3: havoc pcnet32_realloc_rx_ring_#t~bitwise353#1;assume pcnet32_realloc_rx_ring_#t~bitwise353#1 > 1; [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026-2: [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12972: assume { :begin_inline_ldv_base_instance_callback_3_39 } true;ldv_base_instance_callback_3_39_#in~arg0#1.base, ldv_base_instance_callback_3_39_#in~arg0#1.offset, ldv_base_instance_callback_3_39_#in~arg1#1, ldv_base_instance_callback_3_39_#in~arg2#1 := ~ldv_3_callback_write_rap~0.base, ~ldv_3_callback_write_rap~0.offset, ~ldv_3_ldv_param_39_0_default~0, (if ~ldv_3_ldv_param_39_1_default~0 % 65536 % 4294967296 <= 2147483647 then ~ldv_3_ldv_param_39_1_default~0 % 65536 % 4294967296 else ~ldv_3_ldv_param_39_1_default~0 % 65536 % 4294967296 - 4294967296);havoc ldv_base_instance_callback_3_39_~arg0#1.base, ldv_base_instance_callback_3_39_~arg0#1.offset, ldv_base_instance_callback_3_39_~arg1#1, ldv_base_instance_callback_3_39_~arg2#1;ldv_base_instance_callback_3_39_~arg0#1.base, ldv_base_instance_callback_3_39_~arg0#1.offset := ldv_base_instance_callback_3_39_#in~arg0#1.base, ldv_base_instance_callback_3_39_#in~arg0#1.offset;ldv_base_instance_callback_3_39_~arg1#1 := ldv_base_instance_callback_3_39_#in~arg1#1;ldv_base_instance_callback_3_39_~arg2#1 := ldv_base_instance_callback_3_39_#in~arg2#1;assume { :begin_inline_pcnet32_dwio_write_rap } true;pcnet32_dwio_write_rap_#in~addr#1, pcnet32_dwio_write_rap_#in~val#1 := ldv_base_instance_callback_3_39_~arg1#1, (if ldv_base_instance_callback_3_39_~arg2#1 % 65536 % 4294967296 <= 2147483647 then ldv_base_instance_callback_3_39_~arg2#1 % 65536 % 4294967296 else ldv_base_instance_callback_3_39_~arg2#1 % 65536 % 4294967296 - 4294967296);havoc pcnet32_dwio_write_rap_~addr#1, pcnet32_dwio_write_rap_~val#1;pcnet32_dwio_write_rap_~addr#1 := pcnet32_dwio_write_rap_#in~addr#1;pcnet32_dwio_write_rap_~val#1 := pcnet32_dwio_write_rap_#in~val#1; [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~memset~res354#1.base, pcnet32_realloc_rx_ring_#t~memset~res354#1.offset := #Ultimate.C_memset#6(pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset, 0, 16 * pcnet32_realloc_rx_ring_#t~bitwise353#1); srcloc: null [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13104-1: SUMMARY for call ldv_assume((if 0 == ~ldv_4_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: pcnet32_start_xmit_~status~3#1 := 33536;call pcnet32_start_xmit_#t~mem1692#1 := read~int#6(pcnet32_start_xmit_~lp~29#1.base, 160 + pcnet32_start_xmit_~lp~29#1.offset, 4);call pcnet32_start_xmit_#t~mem1693#1 := read~int#6(pcnet32_start_xmit_~lp~29#1.base, 176 + pcnet32_start_xmit_~lp~29#1.offset, 4); [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7819: SUMMARY for call pcnet32_netif_start(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13104: ~ldv_statevar_4~0 := 3; [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: SUMMARY for call ldv_assume((if 0 != ~ldv_16_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2162#1 && ldv_pci_pci_instance_2_#t~ret2162#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2162#1;havoc ldv_pci_pci_instance_2_#t~ret2162#1; [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633: havoc ldv_timer_timer_instance_5_#t~mem2205#1.base, ldv_timer_timer_instance_5_#t~mem2205#1.offset, ldv_timer_timer_instance_5_#t~mem2206#1.base, ldv_timer_timer_instance_5_#t~mem2206#1.offset, ldv_timer_timer_instance_5_#t~mem2207#1, ldv_timer_timer_instance_5_~arg0#1.base, ldv_timer_timer_instance_5_~arg0#1.offset;havoc ldv_timer_timer_instance_5_#in~arg0#1.base, ldv_timer_timer_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_5 } true; [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2162#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066: pcnet32_start_xmit_~entry~2#1 := (if pcnet32_start_xmit_#t~bitwise1694#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_start_xmit_#t~bitwise1694#1 % 4294967296 % 4294967296 else pcnet32_start_xmit_#t~bitwise1694#1 % 4294967296 % 4294967296 - 4294967296);havoc pcnet32_start_xmit_#t~mem1692#1;havoc pcnet32_start_xmit_#t~mem1693#1;havoc pcnet32_start_xmit_#t~bitwise1694#1;call pcnet32_start_xmit_#t~mem1695#1.base, pcnet32_start_xmit_#t~mem1695#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 16 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1696#1 := read~int#6(pcnet32_start_xmit_~skb#1.base, 104 + pcnet32_start_xmit_~skb#1.offset, 4);call write~int#6(-(if pcnet32_start_xmit_#t~mem1696#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_start_xmit_#t~mem1696#1 % 65536 % 4294967296 else pcnet32_start_xmit_#t~mem1696#1 % 65536 % 4294967296 - 4294967296), pcnet32_start_xmit_#t~mem1695#1.base, 4 + (pcnet32_start_xmit_#t~mem1695#1.offset + 16 * (if pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);havoc pcnet32_start_xmit_#t~mem1695#1.base, pcnet32_start_xmit_#t~mem1695#1.offset;havoc pcnet32_start_xmit_#t~mem1696#1;call pcnet32_start_xmit_#t~mem1697#1.base, pcnet32_start_xmit_#t~mem1697#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 16 + pcnet32_start_xmit_~lp~29#1.offset, 8);call write~int#6(0, pcnet32_start_xmit_#t~mem1697#1.base, 8 + (pcnet32_start_xmit_#t~mem1697#1.offset + 16 * (if pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc pcnet32_start_xmit_#t~mem1697#1.base, pcnet32_start_xmit_#t~mem1697#1.offset;call pcnet32_start_xmit_#t~mem1698#1.base, pcnet32_start_xmit_#t~mem1698#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 48 + pcnet32_start_xmit_~lp~29#1.offset, 8);call write~$Pointer$#6(pcnet32_start_xmit_~skb#1.base, pcnet32_start_xmit_~skb#1.offset, pcnet32_start_xmit_#t~mem1698#1.base, pcnet32_start_xmit_#t~mem1698#1.offset + 8 * (if pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_start_xmit_#t~mem1698#1.base, pcnet32_start_xmit_#t~mem1698#1.offset;call pcnet32_start_xmit_#t~mem1699#1.base, pcnet32_start_xmit_#t~mem1699#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 64 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1700#1.base, pcnet32_start_xmit_#t~mem1700#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 32 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1701#1.base, pcnet32_start_xmit_#t~mem1701#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~skb#1.base, 229 + pcnet32_start_xmit_~skb#1.offset, 8);call pcnet32_start_xmit_#t~mem1702#1 := read~int#6(pcnet32_start_xmit_~skb#1.base, 104 + pcnet32_start_xmit_~skb#1.offset, 4); [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret356#1.base, pcnet32_realloc_rx_ring_#t~ret356#1.offset := kcalloc(pcnet32_realloc_rx_ring_#t~bitwise355#1, 8, 32); srcloc: null [2025-02-08 04:14:55,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: pcnet32_realloc_rx_ring_~tmp___0~13#1.base, pcnet32_realloc_rx_ring_~tmp___0~13#1.offset := pcnet32_realloc_rx_ring_#t~ret356#1.base, pcnet32_realloc_rx_ring_#t~ret356#1.offset;havoc pcnet32_realloc_rx_ring_#t~bitwise355#1;havoc pcnet32_realloc_rx_ring_#t~ret356#1.base, pcnet32_realloc_rx_ring_#t~ret356#1.offset;pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset := pcnet32_realloc_rx_ring_~tmp___0~13#1.base, pcnet32_realloc_rx_ring_~tmp___0~13#1.offset; [2025-02-08 04:14:55,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-4: assume 0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_rx_ring_#t~bitwise355#1 := 1; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-4: assume !(0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-3: havoc pcnet32_realloc_rx_ring_#t~bitwise355#1;assume pcnet32_realloc_rx_ring_#t~bitwise355#1 > 1; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-2: [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066-1: [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066-2: havoc pcnet32_start_xmit_#t~bitwise1694#1;assume pcnet32_start_xmit_#t~bitwise1694#1 % 4294967296 <= pcnet32_start_xmit_#t~mem1692#1 % 4294967296 && pcnet32_start_xmit_#t~bitwise1694#1 % 4294967296 <= pcnet32_start_xmit_#t~mem1693#1 % 4294967296; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: SUMMARY for call pcnet32_restart(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 66); srcloc: null [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066-3: assume pcnet32_start_xmit_#t~mem1692#1 % 4294967296 == pcnet32_start_xmit_#t~mem1693#1 % 4294967296;pcnet32_start_xmit_#t~bitwise1694#1 := pcnet32_start_xmit_#t~mem1692#1; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066-3: assume !(pcnet32_start_xmit_#t~mem1692#1 % 4294967296 == pcnet32_start_xmit_#t~mem1693#1 % 4294967296); [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066-4: assume 0 == pcnet32_start_xmit_#t~mem1692#1 % 4294967296 || 0 == pcnet32_start_xmit_#t~mem1693#1 % 4294967296;pcnet32_start_xmit_#t~bitwise1694#1 := 0; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066-4: assume !(0 == pcnet32_start_xmit_#t~mem1692#1 % 4294967296 || 0 == pcnet32_start_xmit_#t~mem1693#1 % 4294967296); [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688-1: SUMMARY for call pcnet32_loopback_test_#t~ret564#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 32, pcnet32_loopback_test_#t~mem563#1.base, pcnet32_loopback_test_#t~mem563#1.offset); srcloc: null [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688: pcnet32_loopback_test_~tmp___7~0#1 := pcnet32_loopback_test_#t~ret564#1;havoc pcnet32_loopback_test_#t~mem563#1.base, pcnet32_loopback_test_#t~mem563#1.offset;havoc pcnet32_loopback_test_#t~ret564#1;pcnet32_loopback_test_~x~0#1 := (if pcnet32_loopback_test_~tmp___7~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___7~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___7~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11784: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12841: assume 0 != ldv_struct_pcnet32_access_base_instance_3_~tmp~107#1;~ldv_statevar_3~0 := 11; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12841: assume !(0 != ldv_struct_pcnet32_access_base_instance_3_~tmp~107#1);~ldv_statevar_3~0 := 16; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: ~ldv_statevar_16~0 := 9; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: call pcnet32_set_ringparam_#t~mem473#1 := read~int#6(pcnet32_set_ringparam_~ering#1.base, 20 + pcnet32_set_ringparam_~ering#1.offset, 4);pcnet32_set_ringparam_~_min1___0~0#1 := pcnet32_set_ringparam_#t~mem473#1;havoc pcnet32_set_ringparam_#t~mem473#1;pcnet32_set_ringparam_~_min2___0~0#1 := 512;pcnet32_set_ringparam_~size~0#1 := (if pcnet32_set_ringparam_~_min1___0~0#1 % 4294967296 < pcnet32_set_ringparam_~_min2___0~0#1 % 4294967296 then pcnet32_set_ringparam_~_min1___0~0#1 else pcnet32_set_ringparam_~_min2___0~0#1);pcnet32_set_ringparam_~i~2#1 := 2; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125-1: SUMMARY for call ldv___pci_register_driver_#t~ret2081#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11125: assume -2147483648 <= ldv___pci_register_driver_#t~ret2081#1 && ldv___pci_register_driver_#t~ret2081#1 <= 2147483647;ldv___pci_register_driver_~tmp~92#1 := ldv___pci_register_driver_#t~ret2081#1;havoc ldv___pci_register_driver_#t~ret2081#1; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: havoc pcnet32_loopback_test_#t~bitwise569#1;havoc pcnet32_loopback_test_#t~mem570#1.base, pcnet32_loopback_test_#t~mem570#1.offset;call pcnet32_loopback_test_#t~mem574#1.base, pcnet32_loopback_test_#t~mem574#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~a~0#1.base, pcnet32_loopback_test_~a~0#1.offset, 8); [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-4: havoc pcnet32_loopback_test_#t~bitwise569#1;assume (((((if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) < 0 || pcnet32_loopback_test_#t~bitwise569#1 >= 2) && pcnet32_loopback_test_#t~bitwise569#1 >= (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536)) && ((if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) < 0 || pcnet32_loopback_test_#t~bitwise569#1 <= 2 + (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536))) && ((if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) >= 0 || pcnet32_loopback_test_#t~bitwise569#1 < 0)) && pcnet32_loopback_test_#t~bitwise569#1 <= 2147483647; [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-3: [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-2: call pcnet32_loopback_test_#t~mem570#1.base, pcnet32_loopback_test_#t~mem570#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~a~0#1.base, 24 + pcnet32_loopback_test_~a~0#1.offset, 8); [2025-02-08 04:14:55,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: assume 0 == pcnet32_get_regs_#t~bitwise917#1;havoc pcnet32_get_regs_#t~bitwise917#1;call pcnet32_get_regs_#t~mem921#1.base, pcnet32_get_regs_#t~mem921#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: assume !(0 == pcnet32_get_regs_#t~bitwise917#1);havoc pcnet32_get_regs_#t~bitwise917#1; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636: call ldv_timer_timer_instance_5_#t~mem2205#1.base, ldv_timer_timer_instance_5_#t~mem2205#1.offset := read~$Pointer$#6(~ldv_5_container_timer_list~0.base, 32 + ~ldv_5_container_timer_list~0.offset, 8); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 32, (if pcnet32_loopback_test_#t~bitwise569#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~bitwise569#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~bitwise569#1 % 65536 % 4294967296 - 4294967296), pcnet32_loopback_test_#t~mem570#1.base, pcnet32_loopback_test_#t~mem570#1.offset); srcloc: null [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-1: [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10729-1: SUMMARY for call pcnet32_init_module_#t~ret2068#1 := printk(128, 0); srcloc: null [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10729: assume -2147483648 <= pcnet32_init_module_#t~ret2068#1 && pcnet32_init_module_#t~ret2068#1 <= 2147483647;havoc pcnet32_init_module_#t~ret2068#1;assume { :begin_inline_netif_msg_init } true;netif_msg_init_#in~debug_value#1, netif_msg_init_#in~default_msg_enable_bits#1 := ~debug~0, 7;havoc netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise219#1, netif_msg_init_~debug_value#1, netif_msg_init_~default_msg_enable_bits#1;netif_msg_init_~debug_value#1 := netif_msg_init_#in~debug_value#1;netif_msg_init_~default_msg_enable_bits#1 := netif_msg_init_#in~default_msg_enable_bits#1; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume -2147483648 <= pcnet32_probe_pci_#t~ret947#1 && pcnet32_probe_pci_#t~ret947#1 <= 2147483647;pcnet32_probe_pci_~err~0#1 := pcnet32_probe_pci_#t~ret947#1;havoc pcnet32_probe_pci_#t~ret947#1; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-6: assume 0 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) || 2 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536);pcnet32_loopback_test_#t~bitwise569#1 := 2; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-6: assume !(0 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) || 2 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536)); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-1: SUMMARY for call pcnet32_probe_pci_#t~ret947#1 := pcnet32_probe1(pcnet32_probe_pci_~ioaddr~9#1, 1, pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset); srcloc: null [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-5: assume false;pcnet32_loopback_test_#t~bitwise569#1 := (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-5: assume !false; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-2: havoc pcnet32_get_regs_#t~bitwise917#1;assume ((((pcnet32_get_regs_~csr0~0#1 < 0 || pcnet32_get_regs_#t~bitwise917#1 <= pcnet32_get_regs_~csr0~0#1) && pcnet32_get_regs_#t~bitwise917#1 <= 4) && pcnet32_get_regs_#t~bitwise917#1 >= 0) && (pcnet32_get_regs_~csr0~0#1 >= 0 || pcnet32_get_regs_#t~bitwise917#1 > 4 + pcnet32_get_regs_~csr0~0#1)) && pcnet32_get_regs_#t~bitwise917#1 >= -2147483648; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-3: assume 4 == pcnet32_get_regs_~csr0~0#1;pcnet32_get_regs_#t~bitwise917#1 := pcnet32_get_regs_~csr0~0#1; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-3: assume !(4 == pcnet32_get_regs_~csr0~0#1); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-4: assume 0 == pcnet32_get_regs_~csr0~0#1;pcnet32_get_regs_#t~bitwise917#1 := 0; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-4: assume !(0 == pcnet32_get_regs_~csr0~0#1); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12447: assume 3 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12447: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7030: assume 0 == (pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base + pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset) % 18446744073709551616; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7030: assume !(0 == (pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base + pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset) % 18446744073709551616); [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14165: pcnet32_init_module_#t~ret2070#1 := ldv___pci_register_driver_145_#res#1;havoc ldv___pci_register_driver_145_#t~ret2227#1, ldv___pci_register_driver_145_#t~ret2228#1, ldv___pci_register_driver_145_~ldv_func_arg1#1.base, ldv___pci_register_driver_145_~ldv_func_arg1#1.offset, ldv___pci_register_driver_145_~ldv_func_arg2#1.base, ldv___pci_register_driver_145_~ldv_func_arg2#1.offset, ldv___pci_register_driver_145_~ldv_func_arg3#1.base, ldv___pci_register_driver_145_~ldv_func_arg3#1.offset, ldv___pci_register_driver_145_~ldv_func_res~6#1, ldv___pci_register_driver_145_~tmp~122#1, ldv___pci_register_driver_145_~tmp___0~56#1;havoc ldv___pci_register_driver_145_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_145_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_145_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_145 } true;assume -2147483648 <= pcnet32_init_module_#t~ret2070#1 && pcnet32_init_module_#t~ret2070#1 <= 2147483647;pcnet32_init_module_~tmp___0~42#1 := pcnet32_init_module_#t~ret2070#1;havoc pcnet32_init_module_#t~ret2070#1; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7691-1: SUMMARY for call pcnet32_loopback_test_#t~ret575#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 15, pcnet32_loopback_test_#t~mem574#1.base, pcnet32_loopback_test_#t~mem574#1.offset); srcloc: null [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7691: pcnet32_loopback_test_~tmp___8~0#1 := pcnet32_loopback_test_#t~ret575#1;havoc pcnet32_loopback_test_#t~mem574#1.base, pcnet32_loopback_test_#t~mem574#1.offset;havoc pcnet32_loopback_test_#t~ret575#1; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12580: ~ldv_statevar_2~0 := 9; [2025-02-08 04:14:55,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12316: ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.offset;~ldv_1_ldv_param_33_2_default~0.base, ~ldv_1_ldv_param_33_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~45#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_33 } true;ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg3#1.offset := ~ldv_1_callback_self_test~0.base, ~ldv_1_callback_self_test~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_test_ptr~0.base, ~ldv_1_container_struct_ethtool_test_ptr~0.offset, ~ldv_1_ldv_param_33_2_default~0.base, ~ldv_1_ldv_param_33_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_33_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_33_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg3#1.offset;assume { :begin_inline_pcnet32_ethtool_test } true;pcnet32_ethtool_test_#in~dev#1.base, pcnet32_ethtool_test_#in~dev#1.offset, pcnet32_ethtool_test_#in~test#1.base, pcnet32_ethtool_test_#in~test#1.offset, pcnet32_ethtool_test_#in~data#1.base, pcnet32_ethtool_test_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg3#1.offset;havoc pcnet32_ethtool_test_#t~ret484#1.base, pcnet32_ethtool_test_#t~ret484#1.offset, pcnet32_ethtool_test_#t~mem485#1, pcnet32_ethtool_test_#t~ret486#1, pcnet32_ethtool_test_#t~mem487#1, pcnet32_ethtool_test_#t~bitwise488#1, pcnet32_ethtool_test_#t~ret489#1, pcnet32_ethtool_test_#t~mem490#1, pcnet32_ethtool_test_#t~bitwise491#1, pcnet32_ethtool_test_#t~mem492#1, pcnet32_ethtool_test_#t~bitwise493#1, pcnet32_ethtool_test_#t~ret494#1, pcnet32_ethtool_test_#t~mem495#1, pcnet32_ethtool_test_#t~bitwise496#1, pcnet32_ethtool_test_#t~ret497#1, pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, pcnet32_ethtool_test_~test#1.base, pcnet32_ethtool_test_~test#1.offset, pcnet32_ethtool_test_~data#1.base, pcnet32_ethtool_test_~data#1.offset, pcnet32_ethtool_test_~lp~12#1.base, pcnet32_ethtool_test_~lp~12#1.offset, pcnet32_ethtool_test_~tmp~54#1.base, pcnet32_ethtool_test_~tmp~54#1.offset, pcnet32_ethtool_test_~rc~0#1;pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset := pcnet32_ethtool_test_#in~dev#1.base, pcnet32_ethtool_test_#in~dev#1.offset;pcnet32_ethtool_test_~test#1.base, pcnet32_ethtool_test_~test#1.offset := pcnet32_ethtool_test_#in~test#1.base, pcnet32_ethtool_test_#in~test#1.offset;pcnet32_ethtool_test_~data#1.base, pcnet32_ethtool_test_~data#1.offset := pcnet32_ethtool_test_#in~data#1.base, pcnet32_ethtool_test_#in~data#1.offset;havoc pcnet32_ethtool_test_~lp~12#1.base, pcnet32_ethtool_test_~lp~12#1.offset;havoc pcnet32_ethtool_test_~tmp~54#1.base, pcnet32_ethtool_test_~tmp~54#1.offset;havoc pcnet32_ethtool_test_~rc~0#1; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12316-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2133#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070-1: SUMMARY for call pcnet32_start_xmit_#t~ret1703#1 := pci_map_single(pcnet32_start_xmit_#t~mem1700#1.base, pcnet32_start_xmit_#t~mem1700#1.offset, pcnet32_start_xmit_#t~mem1701#1.base, pcnet32_start_xmit_#t~mem1701#1.offset, pcnet32_start_xmit_#t~mem1702#1 % 4294967296, 1); srcloc: null [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166-1: ldv___pci_register_driver_145_#res#1 := ldv___pci_register_driver_145_~ldv_func_res~6#1; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: call write~int#6(pcnet32_start_xmit_#t~ret1703#1, pcnet32_start_xmit_#t~mem1699#1.base, pcnet32_start_xmit_#t~mem1699#1.offset + 8 * (if pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_start_xmit_#t~mem1699#1.base, pcnet32_start_xmit_#t~mem1699#1.offset;havoc pcnet32_start_xmit_#t~mem1700#1.base, pcnet32_start_xmit_#t~mem1700#1.offset;havoc pcnet32_start_xmit_#t~mem1701#1.base, pcnet32_start_xmit_#t~mem1701#1.offset;havoc pcnet32_start_xmit_#t~mem1702#1;havoc pcnet32_start_xmit_#t~ret1703#1;call pcnet32_start_xmit_#t~mem1704#1.base, pcnet32_start_xmit_#t~mem1704#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 16 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1705#1.base, pcnet32_start_xmit_#t~mem1705#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 64 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1706#1 := read~int#6(pcnet32_start_xmit_#t~mem1705#1.base, pcnet32_start_xmit_#t~mem1705#1.offset + 8 * (if pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#6(pcnet32_start_xmit_#t~mem1706#1, pcnet32_start_xmit_#t~mem1704#1.base, pcnet32_start_xmit_#t~mem1704#1.offset + 16 * (if pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc pcnet32_start_xmit_#t~mem1704#1.base, pcnet32_start_xmit_#t~mem1704#1.offset;havoc pcnet32_start_xmit_#t~mem1705#1.base, pcnet32_start_xmit_#t~mem1705#1.offset;havoc pcnet32_start_xmit_#t~mem1706#1;havoc pcnet32_start_xmit_#t~mem1704#1.base, pcnet32_start_xmit_#t~mem1704#1.offset;havoc pcnet32_start_xmit_#t~mem1705#1.base, pcnet32_start_xmit_#t~mem1705#1.offset;havoc pcnet32_start_xmit_#t~mem1706#1;call pcnet32_start_xmit_#t~mem1707#1.base, pcnet32_start_xmit_#t~mem1707#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 16 + pcnet32_start_xmit_~lp~29#1.offset, 8);call write~int#6(pcnet32_start_xmit_~status~3#1, pcnet32_start_xmit_#t~mem1707#1.base, 6 + (pcnet32_start_xmit_#t~mem1707#1.offset + 16 * (if pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);havoc pcnet32_start_xmit_#t~mem1707#1.base, pcnet32_start_xmit_#t~mem1707#1.offset;call pcnet32_start_xmit_#t~mem1708#1 := read~int#6(pcnet32_start_xmit_~lp~29#1.base, 160 + pcnet32_start_xmit_~lp~29#1.offset, 4);call write~int#6(1 + pcnet32_start_xmit_#t~mem1708#1, pcnet32_start_xmit_~lp~29#1.base, 160 + pcnet32_start_xmit_~lp~29#1.offset, 4);havoc pcnet32_start_xmit_#t~mem1708#1;call pcnet32_start_xmit_#t~mem1710#1 := read~int#6(pcnet32_start_xmit_~dev#1.base, 284 + pcnet32_start_xmit_~dev#1.offset, 8);call pcnet32_start_xmit_#t~mem1709#1 := read~int#6(pcnet32_start_xmit_~skb#1.base, 104 + pcnet32_start_xmit_~skb#1.offset, 4);call write~int#6(pcnet32_start_xmit_#t~mem1710#1 + pcnet32_start_xmit_#t~mem1709#1 % 4294967296, pcnet32_start_xmit_~dev#1.base, 284 + pcnet32_start_xmit_~dev#1.offset, 8);havoc pcnet32_start_xmit_#t~mem1710#1;havoc pcnet32_start_xmit_#t~mem1709#1;call pcnet32_start_xmit_#t~mem1716#1.base, pcnet32_start_xmit_#t~mem1716#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 80 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1717#1.base, pcnet32_start_xmit_#t~mem1717#1.offset := read~$Pointer$#6(pcnet32_start_xmit_#t~mem1716#1.base, 8 + pcnet32_start_xmit_#t~mem1716#1.offset, 8); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume 0 != ldv___pci_register_driver_~tmp~92#1; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: assume !(0 != ldv___pci_register_driver_~tmp~92#1); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824-1: SUMMARY for call pcnet32_purge_rx_ring(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: call pcnet32_loopback_test_#t~mem656#1.base, pcnet32_loopback_test_#t~mem656#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem657#1.base, pcnet32_loopback_test_#t~mem657#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem656#1.base, 24 + pcnet32_loopback_test_#t~mem656#1.offset, 8); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-2: havoc pcnet32_loopback_test_#t~bitwise576#1;assume (((((if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) < 0 || pcnet32_loopback_test_#t~bitwise576#1 <= (if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296)) && pcnet32_loopback_test_#t~bitwise576#1 <= 65532) && pcnet32_loopback_test_#t~bitwise576#1 >= 0) && ((if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || pcnet32_loopback_test_#t~bitwise576#1 > 65532 + (if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296))) && pcnet32_loopback_test_#t~bitwise576#1 >= -2147483648; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-1: [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: pcnet32_loopback_test_~x~0#1 := pcnet32_loopback_test_#t~bitwise576#1;havoc pcnet32_loopback_test_#t~bitwise576#1; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485: pcnet32_get_regs_~tmp___9~1#1 := pcnet32_get_regs_#t~ret922#1;havoc pcnet32_get_regs_#t~mem921#1.base, pcnet32_get_regs_#t~mem921#1.offset;havoc pcnet32_get_regs_#t~ret922#1;pcnet32_get_regs_~csr5~1#1 := (if pcnet32_get_regs_~tmp___9~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~tmp___9~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~tmp___9~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8485-1: SUMMARY for call pcnet32_get_regs_#t~ret922#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 5, pcnet32_get_regs_#t~mem921#1.base, pcnet32_get_regs_#t~mem921#1.offset); srcloc: null [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-4: assume 0 == (if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise576#1 := 0; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-4: assume !(0 == (if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-3: assume 65532 == (if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise576#1 := (if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-3: assume !(65532 == (if pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: assume pcnet32_probe_pci_~err~0#1 < 0; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: assume !(pcnet32_probe_pci_~err~0#1 < 0); [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13638: assume 0 != (ldv_timer_timer_instance_5_#t~mem2205#1.base + ldv_timer_timer_instance_5_#t~mem2205#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_5_#t~mem2205#1.base, ldv_timer_timer_instance_5_#t~mem2205#1.offset;call ldv_timer_timer_instance_5_#t~mem2206#1.base, ldv_timer_timer_instance_5_#t~mem2206#1.offset := read~$Pointer$#6(~ldv_5_container_timer_list~0.base, 32 + ~ldv_5_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_5_#t~mem2207#1 := read~int#6(~ldv_5_container_timer_list~0.base, 40 + ~ldv_5_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_5_2 } true;ldv_timer_instance_callback_5_2_#in~arg0#1.base, ldv_timer_instance_callback_5_2_#in~arg0#1.offset, ldv_timer_instance_callback_5_2_#in~arg1#1 := ldv_timer_timer_instance_5_#t~mem2206#1.base, ldv_timer_timer_instance_5_#t~mem2206#1.offset, ldv_timer_timer_instance_5_#t~mem2207#1;havoc ldv_timer_instance_callback_5_2_~arg0#1.base, ldv_timer_instance_callback_5_2_~arg0#1.offset, ldv_timer_instance_callback_5_2_~arg1#1;ldv_timer_instance_callback_5_2_~arg0#1.base, ldv_timer_instance_callback_5_2_~arg0#1.offset := ldv_timer_instance_callback_5_2_#in~arg0#1.base, ldv_timer_instance_callback_5_2_#in~arg0#1.offset;ldv_timer_instance_callback_5_2_~arg1#1 := ldv_timer_instance_callback_5_2_#in~arg1#1; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13638: assume !(0 != (ldv_timer_timer_instance_5_#t~mem2205#1.base + ldv_timer_timer_instance_5_#t~mem2205#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_5_#t~mem2205#1.base, ldv_timer_timer_instance_5_#t~mem2205#1.offset; [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_get_link_~lp~6#1.base, 88 + pcnet32_get_link_~lp~6#1.offset, pcnet32_get_link_~flags~2#1); srcloc: null [2025-02-08 04:14:55,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: pcnet32_get_link_#res#1 := pcnet32_get_link_~r~2#1;ldv_dummy_resourceless_instance_callback_1_7_#t~ret2116#1 := pcnet32_get_link_#res#1;havoc pcnet32_get_link_#t~ret435#1.base, pcnet32_get_link_#t~ret435#1.offset, pcnet32_get_link_#t~mem436#1, pcnet32_get_link_#t~ret437#1, pcnet32_get_link_#t~mem438#1, pcnet32_get_link_#t~mem439#1, pcnet32_get_link_#t~mem444#1.base, pcnet32_get_link_#t~mem444#1.offset, pcnet32_get_link_#t~mem445#1.base, pcnet32_get_link_#t~mem445#1.offset, pcnet32_get_link_#t~ret446#1, pcnet32_get_link_~dev#1.base, pcnet32_get_link_~dev#1.offset, pcnet32_get_link_~lp~6#1.base, pcnet32_get_link_~lp~6#1.offset, pcnet32_get_link_~tmp~48#1.base, pcnet32_get_link_~tmp~48#1.offset, pcnet32_get_link_~flags~2#1, pcnet32_get_link_~r~2#1, pcnet32_get_link_~ioaddr~1#1, pcnet32_get_link_~tmp___0~15#1;havoc pcnet32_get_link_#in~dev#1.base, pcnet32_get_link_#in~dev#1.offset;assume { :end_inline_pcnet32_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret2116#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret2116#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13110-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2193#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2131#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13110: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2193#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2193#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_4_~tmp___0~49#1 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2193#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2193#1; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2131#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2131#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret2131#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2131#1; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 20, 4, pcnet32_loopback_test_#t~mem657#1.base, pcnet32_loopback_test_#t~mem657#1.offset); srcloc: null [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: havoc pcnet32_loopback_test_#t~mem656#1.base, pcnet32_loopback_test_#t~mem656#1.offset;havoc pcnet32_loopback_test_#t~mem657#1.base, pcnet32_loopback_test_#t~mem657#1.offset; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-3: [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-2: call pcnet32_loopback_test_#t~mem583#1.base, pcnet32_loopback_test_#t~mem583#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem584#1.base, pcnet32_loopback_test_#t~mem584#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem583#1.base, 8 + pcnet32_loopback_test_#t~mem583#1.offset, 8); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 15, (if pcnet32_loopback_test_#t~bitwise582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~bitwise582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~bitwise582#1 % 65536 % 4294967296 - 4294967296), pcnet32_loopback_test_#t~mem584#1.base, pcnet32_loopback_test_#t~mem584#1.offset); srcloc: null [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693: havoc pcnet32_loopback_test_#t~bitwise582#1;havoc pcnet32_loopback_test_#t~mem583#1.base, pcnet32_loopback_test_#t~mem583#1.offset;havoc pcnet32_loopback_test_#t~mem584#1.base, pcnet32_loopback_test_#t~mem584#1.offset;pcnet32_loopback_test_~teststatus~0#1 := 32768;call pcnet32_loopback_test_#t~mem590#1.base, pcnet32_loopback_test_#t~mem590#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem591#1.base, pcnet32_loopback_test_#t~mem591#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem590#1.base, 8 + pcnet32_loopback_test_#t~mem590#1.offset, 8); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-6: assume 0 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) || 68 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536);pcnet32_loopback_test_#t~bitwise582#1 := 68; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-6: assume !(0 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) || 68 == (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536)); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-5: assume false;pcnet32_loopback_test_#t~bitwise582#1 := (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-5: assume !false; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-4: havoc pcnet32_loopback_test_#t~bitwise582#1;assume (((((if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) < 0 || pcnet32_loopback_test_#t~bitwise582#1 >= 68) && pcnet32_loopback_test_#t~bitwise582#1 >= (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536)) && ((if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) < 0 || pcnet32_loopback_test_#t~bitwise582#1 <= 68 + (if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536))) && ((if pcnet32_loopback_test_~x~0#1 % 65536 <= 32767 then pcnet32_loopback_test_~x~0#1 % 65536 else pcnet32_loopback_test_~x~0#1 % 65536 - 65536) >= 0 || pcnet32_loopback_test_#t~bitwise582#1 < 0)) && pcnet32_loopback_test_#t~bitwise582#1 <= 2147483647; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: assume pcnet32_set_ringparam_~i~2#1 <= 9; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: assume !(pcnet32_set_ringparam_~i~2#1 <= 9); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129: ldv___pci_register_driver_~ldv_15_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_15_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:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10733: assume ~tx_start_pt~0 % 4294967296 <= 3;~tx_start~0 := ~tx_start_pt~0; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10733: assume !(~tx_start_pt~0 % 4294967296 <= 3); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: SUMMARY for call pci_disable_device(pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset); srcloc: null [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13772: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-2: call pcnet32_get_regs_#t~mem928#1.base, pcnet32_get_regs_#t~mem928#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, 8 + pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-3: [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-4: havoc pcnet32_get_regs_#t~bitwise927#1;assume (((((if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296) < 0 || pcnet32_get_regs_#t~bitwise927#1 <= (if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296)) && pcnet32_get_regs_#t~bitwise927#1 <= 65534) && pcnet32_get_regs_#t~bitwise927#1 >= 0) && ((if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || pcnet32_get_regs_#t~bitwise927#1 > 65534 + (if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296))) && pcnet32_get_regs_#t~bitwise927#1 >= -2147483648; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12451: assume 4 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12451: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-5: assume 65534 == (if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296);pcnet32_get_regs_#t~bitwise927#1 := (if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-5: assume !(65534 == (if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487: havoc pcnet32_get_regs_#t~bitwise927#1;havoc pcnet32_get_regs_#t~mem928#1.base, pcnet32_get_regs_#t~mem928#1.offset; [2025-02-08 04:14:55,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13640: havoc ldv_timer_instance_callback_5_2_~arg0#1.base, ldv_timer_instance_callback_5_2_~arg0#1.offset, ldv_timer_instance_callback_5_2_~arg1#1;havoc ldv_timer_instance_callback_5_2_#in~arg0#1.base, ldv_timer_instance_callback_5_2_#in~arg0#1.offset, ldv_timer_instance_callback_5_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_5_2 } true;havoc ldv_timer_timer_instance_5_#t~mem2206#1.base, ldv_timer_timer_instance_5_#t~mem2206#1.offset;havoc ldv_timer_timer_instance_5_#t~mem2207#1; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_get_regs_~ioaddr~7#1, 5, pcnet32_get_regs_#t~bitwise927#1, pcnet32_get_regs_#t~mem928#1.base, pcnet32_get_regs_#t~mem928#1.offset); srcloc: null [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-6: assume 0 == (if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296);pcnet32_get_regs_#t~bitwise927#1 := 0; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-6: assume !(0 == (if pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 else pcnet32_get_regs_~csr5~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: pcnet32_wio_read_rap_~tmp~34#1 := pcnet32_wio_read_rap_#t~ret300#1;havoc pcnet32_wio_read_rap_#t~ret300#1;pcnet32_wio_read_rap_#res#1 := pcnet32_wio_read_rap_~tmp~34#1;ldv_base_instance_callback_4_27_#t~ret2101#1 := pcnet32_wio_read_rap_#res#1;havoc pcnet32_wio_read_rap_#t~ret300#1, pcnet32_wio_read_rap_~addr#1, pcnet32_wio_read_rap_~tmp~34#1;havoc pcnet32_wio_read_rap_#in~addr#1;assume { :end_inline_pcnet32_wio_read_rap } true;havoc ldv_base_instance_callback_4_27_#t~ret2101#1;havoc ldv_base_instance_callback_4_27_#t~ret2101#1, ldv_base_instance_callback_4_27_~arg0#1.base, ldv_base_instance_callback_4_27_~arg0#1.offset, ldv_base_instance_callback_4_27_~arg1#1;havoc ldv_base_instance_callback_4_27_#in~arg0#1.base, ldv_base_instance_callback_4_27_#in~arg0#1.offset, ldv_base_instance_callback_4_27_#in~arg1#1;assume { :end_inline_ldv_base_instance_callback_4_27 } true;~ldv_statevar_4~0 := 8; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13112: assume 0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___0~49#1;~ldv_statevar_4~0 := 4; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13112: assume !(0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___0~49#1);~ldv_statevar_4~0 := 6; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 0, 2, pcnet32_loopback_test_#t~mem591#1.base, pcnet32_loopback_test_#t~mem591#1.offset); srcloc: null [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695: havoc pcnet32_loopback_test_#t~mem590#1.base, pcnet32_loopback_test_#t~mem590#1.offset;havoc pcnet32_loopback_test_#t~mem591#1.base, pcnet32_loopback_test_#t~mem591#1.offset;pcnet32_loopback_test_~x~0#1 := 0; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13773: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_87_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_87_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-1: SUMMARY for call pcnet32_wio_read_rap_#t~ret300#1 := inw((if (18 + pcnet32_wio_read_rap_~addr#1) % 4294967296 % 4294967296 <= 2147483647 then (18 + pcnet32_wio_read_rap_~addr#1) % 4294967296 % 4294967296 else (18 + pcnet32_wio_read_rap_~addr#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11791-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 || 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12848: ~ldv_statevar_3~0 := 1; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11791: assume { :begin_inline_ldv_EMGentry_init_pcnet32_init_module_16_9 } true;ldv_EMGentry_init_pcnet32_init_module_16_9_#in~arg0#1.base, ldv_EMGentry_init_pcnet32_init_module_16_9_#in~arg0#1.offset := ~ldv_16_init_pcnet32_init_module_default~0.base, ~ldv_16_init_pcnet32_init_module_default~0.offset;havoc ldv_EMGentry_init_pcnet32_init_module_16_9_#res#1;havoc ldv_EMGentry_init_pcnet32_init_module_16_9_#t~ret2080#1, ldv_EMGentry_init_pcnet32_init_module_16_9_~arg0#1.base, ldv_EMGentry_init_pcnet32_init_module_16_9_~arg0#1.offset, ldv_EMGentry_init_pcnet32_init_module_16_9_~tmp~91#1;ldv_EMGentry_init_pcnet32_init_module_16_9_~arg0#1.base, ldv_EMGentry_init_pcnet32_init_module_16_9_~arg0#1.offset := ldv_EMGentry_init_pcnet32_init_module_16_9_#in~arg0#1.base, ldv_EMGentry_init_pcnet32_init_module_16_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_pcnet32_init_module_16_9_~tmp~91#1;assume { :begin_inline_pcnet32_init_module } true;havoc pcnet32_init_module_#res#1;havoc pcnet32_init_module_#t~ret2068#1, pcnet32_init_module_#t~ret2069#1, pcnet32_init_module_#t~ret2070#1, pcnet32_init_module_#t~bitwise2071#1, pcnet32_init_module_#t~short2072#1, pcnet32_init_module_#t~ret2073#1, pcnet32_init_module_~tmp~89#1, pcnet32_init_module_~tmp___0~42#1;havoc pcnet32_init_module_~tmp~89#1;havoc pcnet32_init_module_~tmp___0~42#1; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431-1: [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume pcnet32_set_ringparam_~size~0#1 % 4294967296 <= pcnet32_set_ringparam_#t~bitwise474#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise474#1; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume !(pcnet32_set_ringparam_~size~0#1 % 4294967296 <= pcnet32_set_ringparam_#t~bitwise474#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise474#1;pcnet32_set_ringparam_~i~2#1 := 1 + pcnet32_set_ringparam_~i~2#1; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431-3: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise474#1 := 1; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431-3: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: call ULTIMATE.dealloc(pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset);havoc pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431-2: havoc pcnet32_set_ringparam_#t~bitwise474#1;assume pcnet32_set_ringparam_#t~bitwise474#1 > 1; [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11131-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11131: assume { :begin_inline_ldv_dispatch_register_15_2 } true;ldv_dispatch_register_15_2_#in~arg0#1.base, ldv_dispatch_register_15_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_15_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_15_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_15_2_~arg0#1.base, ldv_dispatch_register_15_2_~arg0#1.offset;ldv_dispatch_register_15_2_~arg0#1.base, ldv_dispatch_register_15_2_~arg0#1.offset := ldv_dispatch_register_15_2_#in~arg0#1.base, ldv_dispatch_register_15_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_15_2_~arg0#1.base, ldv_dispatch_register_15_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19; [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret358#1.base, pcnet32_realloc_rx_ring_#t~ret358#1.offset := kcalloc(pcnet32_realloc_rx_ring_#t~bitwise357#1, 8, 32); srcloc: null [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: pcnet32_realloc_rx_ring_~tmp___1~9#1.base, pcnet32_realloc_rx_ring_~tmp___1~9#1.offset := pcnet32_realloc_rx_ring_#t~ret358#1.base, pcnet32_realloc_rx_ring_#t~ret358#1.offset;havoc pcnet32_realloc_rx_ring_#t~bitwise357#1;havoc pcnet32_realloc_rx_ring_#t~ret358#1.base, pcnet32_realloc_rx_ring_#t~ret358#1.offset;pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset := pcnet32_realloc_rx_ring_~tmp___1~9#1.base, pcnet32_realloc_rx_ring_~tmp___1~9#1.offset; [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263-1: SUMMARY for call ldv_base_instance_callback_4_24_#t~ret2100#1 := pcnet32_wio_read_csr(ldv_base_instance_callback_4_24_~arg1#1, ldv_base_instance_callback_4_24_~arg2#1); srcloc: null [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: havoc ldv_base_instance_callback_4_24_#t~ret2100#1;havoc ldv_base_instance_callback_4_24_#t~ret2100#1, ldv_base_instance_callback_4_24_~arg0#1.base, ldv_base_instance_callback_4_24_~arg0#1.offset, ldv_base_instance_callback_4_24_~arg1#1, ldv_base_instance_callback_4_24_~arg2#1;havoc ldv_base_instance_callback_4_24_#in~arg0#1.base, ldv_base_instance_callback_4_24_#in~arg0#1.offset, ldv_base_instance_callback_4_24_#in~arg1#1, ldv_base_instance_callback_4_24_#in~arg2#1;assume { :end_inline_ldv_base_instance_callback_4_24 } true;~ldv_statevar_4~0 := 8; [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035-4: assume 0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_rx_ring_#t~bitwise357#1 := 1; [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035-4: assume !(0 == (if pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035-3: havoc pcnet32_realloc_rx_ring_#t~bitwise357#1;assume pcnet32_realloc_rx_ring_#t~bitwise357#1 > 1; [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035-2: [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume 1 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585-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:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: havoc ldv_dispatch_register_15_2_~arg0#1.base, ldv_dispatch_register_15_2_~arg0#1.offset;havoc ldv_dispatch_register_15_2_#in~arg0#1.base, ldv_dispatch_register_15_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_15_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12321-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_33_2_default~0.base, ~ldv_1_ldv_param_33_2_default~0.offset); srcloc: null [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12321: ~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_loopback_test_~lp~13#1.base, 88 + pcnet32_loopback_test_~lp~13#1.offset, pcnet32_loopback_test_~flags~5#1); srcloc: null [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: pcnet32_loopback_test_#res#1 := pcnet32_loopback_test_~rc~1#1; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794: assume -2147483648 <= ldv_entry_EMGentry_16_#t~ret2121#1 && ldv_entry_EMGentry_16_#t~ret2121#1 <= 2147483647;ldv_entry_EMGentry_16_~tmp___0~44#1 := ldv_entry_EMGentry_16_#t~ret2121#1;havoc ldv_entry_EMGentry_16_#t~ret2121#1; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794-1: SUMMARY for call ldv_entry_EMGentry_16_#t~ret2121#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: pcnet32_probe_pci_#res#1 := pcnet32_probe_pci_~err~0#1;ldv_pci_instance_probe_2_17_#t~ret2134#1 := pcnet32_probe_pci_#res#1;havoc pcnet32_probe_pci_#t~ret935#1, pcnet32_probe_pci_#t~bitwise936#1, pcnet32_probe_pci_#t~ret937#1, pcnet32_probe_pci_#t~mem938#1, pcnet32_probe_pci_#t~bitwise939#1, pcnet32_probe_pci_#t~ret940#1, pcnet32_probe_pci_#t~ret941#1, pcnet32_probe_pci_#t~bitwise942#1, pcnet32_probe_pci_#t~ret943#1, pcnet32_probe_pci_#t~ret944#1.base, pcnet32_probe_pci_#t~ret944#1.offset, pcnet32_probe_pci_#t~bitwise945#1, pcnet32_probe_pci_#t~ret946#1, pcnet32_probe_pci_#t~ret947#1, pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset, pcnet32_probe_pci_~ent#1.base, pcnet32_probe_pci_~ent#1.offset, pcnet32_probe_pci_~ioaddr~9#1, pcnet32_probe_pci_~err~0#1, pcnet32_probe_pci_~tmp~65#1, pcnet32_probe_pci_~tmp___0~23#1.base, pcnet32_probe_pci_~tmp___0~23#1.offset;havoc pcnet32_probe_pci_#in~pdev#1.base, pcnet32_probe_pci_#in~pdev#1.offset, pcnet32_probe_pci_#in~ent#1.base, pcnet32_probe_pci_#in~ent#1.offset;assume { :end_inline_pcnet32_probe_pci } true;assume -2147483648 <= ldv_pci_instance_probe_2_17_#t~ret2134#1 && ldv_pci_instance_probe_2_17_#t~ret2134#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~100#1 := ldv_pci_instance_probe_2_17_#t~ret2134#1;havoc ldv_pci_instance_probe_2_17_#t~ret2134#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~100#1;ldv_pci_pci_instance_2_#t~ret2166#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2134#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~100#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~ret2166#1 && ldv_pci_pci_instance_2_#t~ret2166#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2166#1;havoc ldv_pci_pci_instance_2_#t~mem2165#1.base, ldv_pci_pci_instance_2_#t~mem2165#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2166#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_2_ret_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2241#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~129#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~129#1; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: assume 5 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: assume 0 == (pcnet32_realloc_rx_ring_~new_skb_list~1#1.base + pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset) % 18446744073709551616; [2025-02-08 04:14:55,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: assume !(0 == (pcnet32_realloc_rx_ring_~new_skb_list~1#1.base + pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset) % 18446744073709551616);pcnet32_realloc_rx_ring_~_min1~0#1 := pcnet32_realloc_rx_ring_~size#1;call pcnet32_realloc_rx_ring_#t~mem359#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);pcnet32_realloc_rx_ring_~_min2~0#1 := pcnet32_realloc_rx_ring_#t~mem359#1;havoc pcnet32_realloc_rx_ring_#t~mem359#1;pcnet32_realloc_rx_ring_~overlap~0#1 := (if (if pcnet32_realloc_rx_ring_~_min1~0#1 % 4294967296 < pcnet32_realloc_rx_ring_~_min2~0#1 % 4294967296 then pcnet32_realloc_rx_ring_~_min1~0#1 else pcnet32_realloc_rx_ring_~_min2~0#1) % 4294967296 % 4294967296 <= 2147483647 then (if pcnet32_realloc_rx_ring_~_min1~0#1 % 4294967296 < pcnet32_realloc_rx_ring_~_min2~0#1 % 4294967296 then pcnet32_realloc_rx_ring_~_min1~0#1 else pcnet32_realloc_rx_ring_~_min2~0#1) % 4294967296 % 4294967296 else (if pcnet32_realloc_rx_ring_~_min1~0#1 % 4294967296 < pcnet32_realloc_rx_ring_~_min2~0#1 % 4294967296 then pcnet32_realloc_rx_ring_~_min1~0#1 else pcnet32_realloc_rx_ring_~_min2~0#1) % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_rx_ring_~new~0#1 := 0; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: havoc pcnet32_start_xmit_#t~mem1716#1.base, pcnet32_start_xmit_#t~mem1716#1.offset;havoc pcnet32_start_xmit_#t~mem1717#1.base, pcnet32_start_xmit_#t~mem1717#1.offset;call pcnet32_start_xmit_#t~mem1720#1.base, pcnet32_start_xmit_#t~mem1720#1.offset := read~$Pointer$#6(pcnet32_start_xmit_~lp~29#1.base, 16 + pcnet32_start_xmit_~lp~29#1.offset, 8);call pcnet32_start_xmit_#t~mem1718#1 := read~int#6(pcnet32_start_xmit_~lp~29#1.base, 176 + pcnet32_start_xmit_~lp~29#1.offset, 4); [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_start_xmit_~ioaddr~13#1, 0, 72, pcnet32_start_xmit_#t~mem1717#1.base, pcnet32_start_xmit_#t~mem1717#1.offset); srcloc: null [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16287-1: pcnet32_pm_suspend_#t~ret2056#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2357#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;havoc pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event;assume { :end_inline_pci_choose_state } true;assume -2147483648 <= pcnet32_pm_suspend_#t~ret2056#1 && pcnet32_pm_suspend_#t~ret2056#1 <= 2147483647;pcnet32_pm_suspend_~tmp___1~25#1 := pcnet32_pm_suspend_#t~ret2056#1;havoc pcnet32_pm_suspend_#t~mem2055#1;havoc pcnet32_pm_suspend_#t~ret2056#1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16287: havoc pci_choose_state_#t~nondet2357#1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2181#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume { :begin_inline_ldv___pci_register_driver_145 } true;ldv___pci_register_driver_145_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_145_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_145_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg3#1.offset := ~#pcnet32_driver~0.base, ~#pcnet32_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 129, 0;havoc ldv___pci_register_driver_145_#res#1;havoc ldv___pci_register_driver_145_#t~ret2227#1, ldv___pci_register_driver_145_#t~ret2228#1, ldv___pci_register_driver_145_~ldv_func_arg1#1.base, ldv___pci_register_driver_145_~ldv_func_arg1#1.offset, ldv___pci_register_driver_145_~ldv_func_arg2#1.base, ldv___pci_register_driver_145_~ldv_func_arg2#1.offset, ldv___pci_register_driver_145_~ldv_func_arg3#1.base, ldv___pci_register_driver_145_~ldv_func_arg3#1.offset, ldv___pci_register_driver_145_~ldv_func_res~6#1, ldv___pci_register_driver_145_~tmp~122#1, ldv___pci_register_driver_145_~tmp___0~56#1;ldv___pci_register_driver_145_~ldv_func_arg1#1.base, ldv___pci_register_driver_145_~ldv_func_arg1#1.offset := ldv___pci_register_driver_145_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_145_~ldv_func_arg2#1.base, ldv___pci_register_driver_145_~ldv_func_arg2#1.offset := ldv___pci_register_driver_145_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_145_~ldv_func_arg3#1.base, ldv___pci_register_driver_145_~ldv_func_arg3#1.offset := ldv___pci_register_driver_145_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_145_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_145_~ldv_func_res~6#1;havoc ldv___pci_register_driver_145_~tmp~122#1;havoc ldv___pci_register_driver_145_~tmp___0~56#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_145_~ldv_func_arg1#1.base, ldv___pci_register_driver_145_~ldv_func_arg1#1.offset, ldv___pci_register_driver_145_~ldv_func_arg2#1.base, ldv___pci_register_driver_145_~ldv_func_arg2#1.offset, ldv___pci_register_driver_145_~ldv_func_arg3#1.base, ldv___pci_register_driver_145_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2334#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~nondet2334#1;assume -2147483648 <= __pci_register_driver_#t~nondet2334#1 && __pci_register_driver_#t~nondet2334#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2334#1;havoc __pci_register_driver_#t~nondet2334#1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2181#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2181#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2181#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2181#1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: havoc pcnet32_get_regs_#t~mem929#1;call ULTIMATE.dealloc(pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset);havoc pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: ~ldv_statevar_5~0 := 3; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_get_regs_~lp~20#1.base, 88 + pcnet32_get_regs_~lp~20#1.offset, pcnet32_get_regs_#t~mem929#1); srcloc: null [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492-2: call pcnet32_get_regs_#t~mem929#1 := read~int#17(pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset, 8); [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume 2 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12192: 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_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_7_#t~ret2116#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_~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;assume { :begin_inline_pcnet32_get_link } true;pcnet32_get_link_#in~dev#1.base, pcnet32_get_link_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset;havoc pcnet32_get_link_#res#1;havoc pcnet32_get_link_#t~ret435#1.base, pcnet32_get_link_#t~ret435#1.offset, pcnet32_get_link_#t~mem436#1, pcnet32_get_link_#t~ret437#1, pcnet32_get_link_#t~mem438#1, pcnet32_get_link_#t~mem439#1, pcnet32_get_link_#t~mem444#1.base, pcnet32_get_link_#t~mem444#1.offset, pcnet32_get_link_#t~mem445#1.base, pcnet32_get_link_#t~mem445#1.offset, pcnet32_get_link_#t~ret446#1, pcnet32_get_link_~dev#1.base, pcnet32_get_link_~dev#1.offset, pcnet32_get_link_~lp~6#1.base, pcnet32_get_link_~lp~6#1.offset, pcnet32_get_link_~tmp~48#1.base, pcnet32_get_link_~tmp~48#1.offset, pcnet32_get_link_~flags~2#1, pcnet32_get_link_~r~2#1, pcnet32_get_link_~ioaddr~1#1, pcnet32_get_link_~tmp___0~15#1;pcnet32_get_link_~dev#1.base, pcnet32_get_link_~dev#1.offset := pcnet32_get_link_#in~dev#1.base, pcnet32_get_link_#in~dev#1.offset;havoc pcnet32_get_link_~lp~6#1.base, pcnet32_get_link_~lp~6#1.offset;havoc pcnet32_get_link_~tmp~48#1.base, pcnet32_get_link_~tmp~48#1.offset;havoc pcnet32_get_link_~flags~2#1;havoc pcnet32_get_link_~r~2#1;havoc pcnet32_get_link_~ioaddr~1#1;havoc pcnet32_get_link_~tmp___0~15#1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11796: assume 0 != ldv_entry_EMGentry_16_~tmp___0~44#1;~ldv_statevar_16~0 := 6; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11796: assume !(0 != ldv_entry_EMGentry_16_~tmp___0~44#1);~ldv_statevar_16~0 := 8; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700: pcnet32_loopback_test_~ticks~0#1 := 0; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-2: [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-3: havoc pcnet32_start_xmit_#t~bitwise1719#1;assume pcnet32_start_xmit_#t~bitwise1719#1 % 4294967296 <= (1 + pcnet32_start_xmit_~entry~2#1) % 4294967296 && pcnet32_start_xmit_#t~bitwise1719#1 % 4294967296 <= pcnet32_start_xmit_#t~mem1718#1 % 4294967296; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-4: assume (1 + pcnet32_start_xmit_~entry~2#1) % 4294967296 == pcnet32_start_xmit_#t~mem1718#1 % 4294967296;pcnet32_start_xmit_#t~bitwise1719#1 := 1 + pcnet32_start_xmit_~entry~2#1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-4: assume !((1 + pcnet32_start_xmit_~entry~2#1) % 4294967296 == pcnet32_start_xmit_#t~mem1718#1 % 4294967296); [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-5: assume 0 == (1 + pcnet32_start_xmit_~entry~2#1) % 4294967296 || 0 == pcnet32_start_xmit_#t~mem1718#1 % 4294967296;pcnet32_start_xmit_#t~bitwise1719#1 := 0; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-5: assume !(0 == (1 + pcnet32_start_xmit_~entry~2#1) % 4294967296 || 0 == pcnet32_start_xmit_#t~mem1718#1 % 4294967296); [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079: assume 0 != pcnet32_start_xmit_#t~mem1721#1 % 4294967296;havoc pcnet32_start_xmit_#t~mem1720#1.base, pcnet32_start_xmit_#t~mem1720#1.offset;havoc pcnet32_start_xmit_#t~mem1718#1;havoc pcnet32_start_xmit_#t~bitwise1719#1;havoc pcnet32_start_xmit_#t~mem1721#1;call write~int#6(1, pcnet32_start_xmit_~lp~29#1.base, 388 + pcnet32_start_xmit_~lp~29#1.offset, 1); [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079: assume !(0 != pcnet32_start_xmit_#t~mem1721#1 % 4294967296);havoc pcnet32_start_xmit_#t~mem1720#1.base, pcnet32_start_xmit_#t~mem1720#1.offset;havoc pcnet32_start_xmit_#t~mem1718#1;havoc pcnet32_start_xmit_#t~bitwise1719#1;havoc pcnet32_start_xmit_#t~mem1721#1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-1: call pcnet32_start_xmit_#t~mem1721#1 := read~int#6(pcnet32_start_xmit_#t~mem1720#1.base, pcnet32_start_xmit_#t~mem1720#1.offset + 16 * (if pcnet32_start_xmit_#t~bitwise1719#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_start_xmit_#t~bitwise1719#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else pcnet32_start_xmit_#t~bitwise1719#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: assume 0 == pcnet32_init_module_~tmp___0~42#1;~pcnet32_have_pci~0 := 1; [2025-02-08 04:14:55,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: assume !(0 == pcnet32_init_module_~tmp___0~42#1); [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: havoc pcnet32_get_regs_#t~ret862#1.base, pcnet32_get_regs_#t~ret862#1.offset, pcnet32_get_regs_#t~mem863#1.base, pcnet32_get_regs_#t~mem863#1.offset, pcnet32_get_regs_#t~mem864#1, pcnet32_get_regs_#t~mem868#1.base, pcnet32_get_regs_#t~mem868#1.offset, pcnet32_get_regs_#t~ret869#1, pcnet32_get_regs_#t~bitwise870#1, pcnet32_get_regs_#t~ret871#1, pcnet32_get_regs_#t~ret872#1, pcnet32_get_regs_#t~mem876#1.base, pcnet32_get_regs_#t~mem876#1.offset, pcnet32_get_regs_#t~ret877#1, pcnet32_get_regs_#t~mem881#1.base, pcnet32_get_regs_#t~mem881#1.offset, pcnet32_get_regs_#t~ret882#1, pcnet32_get_regs_#t~mem886#1.base, pcnet32_get_regs_#t~mem886#1.offset, pcnet32_get_regs_#t~ret887#1, pcnet32_get_regs_#t~mem891#1.base, pcnet32_get_regs_#t~mem891#1.offset, pcnet32_get_regs_#t~ret892#1, pcnet32_get_regs_#t~mem896#1.base, pcnet32_get_regs_#t~mem896#1.offset, pcnet32_get_regs_#t~ret897#1, pcnet32_get_regs_#t~mem898#1, pcnet32_get_regs_#t~mem900#1, pcnet32_get_regs_#t~bitwise899#1, pcnet32_get_regs_#t~bitwise901#1, pcnet32_get_regs_#t~bitwise907#1, pcnet32_get_regs_#t~mem908#1.base, pcnet32_get_regs_#t~mem908#1.offset, pcnet32_get_regs_#t~mem909#1.base, pcnet32_get_regs_#t~mem909#1.offset, pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset, pcnet32_get_regs_#t~mem915#1.base, pcnet32_get_regs_#t~mem915#1.offset, pcnet32_get_regs_#t~ret916#1, pcnet32_get_regs_#t~bitwise917#1, pcnet32_get_regs_#t~mem921#1.base, pcnet32_get_regs_#t~mem921#1.offset, pcnet32_get_regs_#t~ret922#1, pcnet32_get_regs_#t~bitwise927#1, pcnet32_get_regs_#t~mem928#1.base, pcnet32_get_regs_#t~mem928#1.offset, pcnet32_get_regs_#t~mem929#1, pcnet32_get_regs_~dev#1.base, pcnet32_get_regs_~dev#1.offset, pcnet32_get_regs_~regs#1.base, pcnet32_get_regs_~regs#1.offset, pcnet32_get_regs_~ptr#1.base, pcnet32_get_regs_~ptr#1.offset, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_~csr0~0#1, pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset, pcnet32_get_regs_~lp~20#1.base, pcnet32_get_regs_~lp~20#1.offset, pcnet32_get_regs_~tmp~63#1.base, pcnet32_get_regs_~tmp~63#1.offset, pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset, pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset, pcnet32_get_regs_~tmp___0~21#1, pcnet32_get_regs_~tmp___1~13#1.base, pcnet32_get_regs_~tmp___1~13#1.offset, pcnet32_get_regs_~tmp___2~5#1.base, pcnet32_get_regs_~tmp___2~5#1.offset, pcnet32_get_regs_~tmp___3~3#1.base, pcnet32_get_regs_~tmp___3~3#1.offset, pcnet32_get_regs_~tmp___4~1#1.base, pcnet32_get_regs_~tmp___4~1#1.offset, pcnet32_get_regs_~tmp___5~1#1.base, pcnet32_get_regs_~tmp___5~1#1.offset, pcnet32_get_regs_~tmp___6~1#1.base, pcnet32_get_regs_~tmp___6~1#1.offset, pcnet32_get_regs_~tmp___7~1#1.base, pcnet32_get_regs_~tmp___7~1#1.offset, pcnet32_get_regs_~j~1#1, pcnet32_get_regs_~tmp___8~1#1.base, pcnet32_get_regs_~tmp___8~1#1.offset, pcnet32_get_regs_~csr5~1#1, pcnet32_get_regs_~tmp___9~1#1;havoc pcnet32_get_regs_#in~dev#1.base, pcnet32_get_regs_#in~dev#1.offset, pcnet32_get_regs_#in~regs#1.base, pcnet32_get_regs_#in~regs#1.offset, pcnet32_get_regs_#in~ptr#1.base, pcnet32_get_regs_#in~ptr#1.offset;assume { :end_inline_pcnet32_get_regs } true;havoc ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459: assume 6 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_36 } true;ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#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_36_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1;ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1;assume { :begin_inline_pcnet32_set_msglevel } true;pcnet32_set_msglevel_#in~dev#1.base, pcnet32_set_msglevel_#in~dev#1.offset, pcnet32_set_msglevel_#in~value#1 := ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1;havoc pcnet32_set_msglevel_#t~ret449#1.base, pcnet32_set_msglevel_#t~ret449#1.offset, pcnet32_set_msglevel_~dev#1.base, pcnet32_set_msglevel_~dev#1.offset, pcnet32_set_msglevel_~value#1, pcnet32_set_msglevel_~lp~8#1.base, pcnet32_set_msglevel_~lp~8#1.offset, pcnet32_set_msglevel_~tmp~50#1.base, pcnet32_set_msglevel_~tmp~50#1.offset;pcnet32_set_msglevel_~dev#1.base, pcnet32_set_msglevel_~dev#1.offset := pcnet32_set_msglevel_#in~dev#1.base, pcnet32_set_msglevel_#in~dev#1.offset;pcnet32_set_msglevel_~value#1 := pcnet32_set_msglevel_#in~value#1;havoc pcnet32_set_msglevel_~lp~8#1.base, pcnet32_set_msglevel_~lp~8#1.offset;havoc pcnet32_set_msglevel_~tmp~50#1.base, pcnet32_set_msglevel_~tmp~50#1.offset; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13120-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2194#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13120: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2194#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2194#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2194#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2194#1; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12592: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-1: SUMMARY for call pcnet32_get_msglevel_#t~ret447#1.base, pcnet32_get_msglevel_#t~ret447#1.offset := netdev_priv(pcnet32_get_msglevel_~dev#1.base, pcnet32_get_msglevel_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: pcnet32_get_msglevel_~tmp~49#1.base, pcnet32_get_msglevel_~tmp~49#1.offset := pcnet32_get_msglevel_#t~ret447#1.base, pcnet32_get_msglevel_#t~ret447#1.offset;havoc pcnet32_get_msglevel_#t~ret447#1.base, pcnet32_get_msglevel_#t~ret447#1.offset;pcnet32_get_msglevel_~lp~7#1.base, pcnet32_get_msglevel_~lp~7#1.offset := pcnet32_get_msglevel_~tmp~49#1.base, pcnet32_get_msglevel_~tmp~49#1.offset;call pcnet32_get_msglevel_#t~mem448#1 := read~int#6(pcnet32_get_msglevel_~lp~7#1.base, 590 + pcnet32_get_msglevel_~lp~7#1.offset, 4);pcnet32_get_msglevel_#res#1 := pcnet32_get_msglevel_#t~mem448#1;havoc pcnet32_get_msglevel_#t~mem448#1; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10082: SUMMARY for call netif_stop_queue(pcnet32_start_xmit_~dev#1.base, pcnet32_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-1: SUMMARY for call outw((if pcnet32_wio_write_rap_~val#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_wio_write_rap_~val#1 % 65536 % 4294967296 else pcnet32_wio_write_rap_~val#1 % 65536 % 4294967296 - 4294967296), (if (18 + pcnet32_wio_write_rap_~addr#1) % 4294967296 % 4294967296 <= 2147483647 then (18 + pcnet32_wio_write_rap_~addr#1) % 4294967296 % 4294967296 else (18 + pcnet32_wio_write_rap_~addr#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12064: assume 3 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12064: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: havoc pcnet32_wio_write_rap_~addr#1, pcnet32_wio_write_rap_~val#1;havoc pcnet32_wio_write_rap_#in~addr#1, pcnet32_wio_write_rap_#in~val#1;assume { :end_inline_pcnet32_wio_write_rap } true;havoc ldv_base_instance_callback_4_39_~arg0#1.base, ldv_base_instance_callback_4_39_~arg0#1.offset, ldv_base_instance_callback_4_39_~arg1#1, ldv_base_instance_callback_4_39_~arg2#1;havoc ldv_base_instance_callback_4_39_#in~arg0#1.base, ldv_base_instance_callback_4_39_#in~arg0#1.offset, ldv_base_instance_callback_4_39_#in~arg1#1, ldv_base_instance_callback_4_39_#in~arg2#1;assume { :end_inline_ldv_base_instance_callback_4_39 } true;~ldv_statevar_4~0 := 8; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12857: SUMMARY for call ldv_assume((if 0 != ~ldv_3_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12593-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2163#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11536: 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 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12593: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2163#1 && ldv_pci_pci_instance_2_#t~ret2163#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~46#1 := ldv_pci_pci_instance_2_#t~ret2163#1;havoc ldv_pci_pci_instance_2_#t~ret2163#1; [2025-02-08 04:14:55,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11536-1: SUMMARY for call pcnet32_poll_controller(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:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2182#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2182#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2182#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2182#1; [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_loopback_test_~lp~13#1.base, 88 + pcnet32_loopback_test_~lp~13#1.offset, pcnet32_loopback_test_~flags~5#1); srcloc: null [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13783: havoc ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_89 } true;call pcnet32_get_link_#t~mem436#1 := read~int#6(pcnet32_get_link_~lp~6#1.base, 416 + pcnet32_get_link_~lp~6#1.offset, 1); [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume 0 != ~pcnet32vlb~0;assume { :begin_inline_pcnet32_probe_vlbus } true;pcnet32_probe_vlbus_#in~pcnet32_portlist___0#1.base, pcnet32_probe_vlbus_#in~pcnet32_portlist___0#1.offset := ~#pcnet32_portlist~0.base, ~#pcnet32_portlist~0.offset;havoc pcnet32_probe_vlbus_#t~ret930#1.base, pcnet32_probe_vlbus_#t~ret930#1.offset, pcnet32_probe_vlbus_#t~ret931#1, pcnet32_probe_vlbus_#t~ret932#1, pcnet32_probe_vlbus_#t~ret933#1, pcnet32_probe_vlbus_#t~mem934#1, pcnet32_probe_vlbus_~pcnet32_portlist___0#1.base, pcnet32_probe_vlbus_~pcnet32_portlist___0#1.offset, pcnet32_probe_vlbus_~port~0#1.base, pcnet32_probe_vlbus_~port~0#1.offset, pcnet32_probe_vlbus_~ioaddr~8#1, pcnet32_probe_vlbus_~tmp~64#1, pcnet32_probe_vlbus_~tmp___0~22#1, pcnet32_probe_vlbus_~tmp___1~14#1.base, pcnet32_probe_vlbus_~tmp___1~14#1.offset;pcnet32_probe_vlbus_~pcnet32_portlist___0#1.base, pcnet32_probe_vlbus_~pcnet32_portlist___0#1.offset := pcnet32_probe_vlbus_#in~pcnet32_portlist___0#1.base, pcnet32_probe_vlbus_#in~pcnet32_portlist___0#1.offset;havoc pcnet32_probe_vlbus_~port~0#1.base, pcnet32_probe_vlbus_~port~0#1.offset;havoc pcnet32_probe_vlbus_~ioaddr~8#1;havoc pcnet32_probe_vlbus_~tmp~64#1;havoc pcnet32_probe_vlbus_~tmp___0~22#1;havoc pcnet32_probe_vlbus_~tmp___1~14#1.base, pcnet32_probe_vlbus_~tmp___1~14#1.offset;pcnet32_probe_vlbus_~port~0#1.base, pcnet32_probe_vlbus_~port~0#1.offset := pcnet32_probe_vlbus_~pcnet32_portlist___0#1.base, pcnet32_probe_vlbus_~pcnet32_portlist___0#1.offset; [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume !(0 != ~pcnet32vlb~0); [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13783-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2182#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_145_#t~ret2228#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret2081#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_15_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_15_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~92#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_145_#t~ret2228#1 && ldv___pci_register_driver_145_#t~ret2228#1 <= 2147483647;ldv___pci_register_driver_145_~tmp___0~56#1 := ldv___pci_register_driver_145_#t~ret2228#1;havoc ldv___pci_register_driver_145_#t~ret2228#1;ldv___pci_register_driver_145_#res#1 := ldv___pci_register_driver_145_~tmp___0~56#1; [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16294-1: pcnet32_probe_pci_#t~ret935#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2358#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;havoc pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;assume { :end_inline_pci_enable_device } true;assume -2147483648 <= pcnet32_probe_pci_#t~ret935#1 && pcnet32_probe_pci_#t~ret935#1 <= 2147483647;pcnet32_probe_pci_~err~0#1 := pcnet32_probe_pci_#t~ret935#1;havoc pcnet32_probe_pci_#t~ret935#1; [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16294: havoc pci_enable_device_#t~nondet2358#1; [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12198: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#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_8_#t~ret2117#1, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;assume { :begin_inline_pcnet32_get_msglevel } true;pcnet32_get_msglevel_#in~dev#1.base, pcnet32_get_msglevel_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset;havoc pcnet32_get_msglevel_#res#1;havoc pcnet32_get_msglevel_#t~ret447#1.base, pcnet32_get_msglevel_#t~ret447#1.offset, pcnet32_get_msglevel_#t~mem448#1, pcnet32_get_msglevel_~dev#1.base, pcnet32_get_msglevel_~dev#1.offset, pcnet32_get_msglevel_~lp~7#1.base, pcnet32_get_msglevel_~lp~7#1.offset, pcnet32_get_msglevel_~tmp~49#1.base, pcnet32_get_msglevel_~tmp~49#1.offset;pcnet32_get_msglevel_~dev#1.base, pcnet32_get_msglevel_~dev#1.offset := pcnet32_get_msglevel_#in~dev#1.base, pcnet32_get_msglevel_#in~dev#1.offset;havoc pcnet32_get_msglevel_~lp~7#1.base, pcnet32_get_msglevel_~lp~7#1.offset;havoc pcnet32_get_msglevel_~tmp~49#1.base, pcnet32_get_msglevel_~tmp~49#1.offset; [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume { :begin_inline_ldv___ldv_spin_lock_97 } true;ldv___ldv_spin_lock_97_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_97_#in~ldv_func_arg1#1.offset := pcnet32_loopback_test_~lp~13#1.base, 88 + pcnet32_loopback_test_~lp~13#1.offset;havoc ldv___ldv_spin_lock_97_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_97_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_97_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_97_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_97_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_97_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574: pcnet32_loopback_test_~tmp~55#1.base, pcnet32_loopback_test_~tmp~55#1.offset := pcnet32_loopback_test_#t~ret498#1.base, pcnet32_loopback_test_#t~ret498#1.offset;havoc pcnet32_loopback_test_#t~ret498#1.base, pcnet32_loopback_test_#t~ret498#1.offset;pcnet32_loopback_test_~lp~13#1.base, pcnet32_loopback_test_~lp~13#1.offset := pcnet32_loopback_test_~tmp~55#1.base, pcnet32_loopback_test_~tmp~55#1.offset;call pcnet32_loopback_test_#t~mem499#1.base, pcnet32_loopback_test_#t~mem499#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);pcnet32_loopback_test_~a~0#1.base, pcnet32_loopback_test_~a~0#1.offset := pcnet32_loopback_test_#t~mem499#1.base, pcnet32_loopback_test_#t~mem499#1.offset;havoc pcnet32_loopback_test_#t~mem499#1.base, pcnet32_loopback_test_#t~mem499#1.offset;call pcnet32_loopback_test_#t~mem500#1 := read~int#6(pcnet32_loopback_test_~dev#1.base, 56 + pcnet32_loopback_test_~dev#1.offset, 8);pcnet32_loopback_test_~ioaddr~3#1 := pcnet32_loopback_test_#t~mem500#1;havoc pcnet32_loopback_test_#t~mem500#1;pcnet32_loopback_test_~numbuffs~0#1 := 4;pcnet32_loopback_test_~status~0#1 := 33536;pcnet32_loopback_test_~data_len~0#1 := 60;pcnet32_loopback_test_~rc~1#1 := 1; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595: assume 0 != ldv_pci_pci_instance_2_~tmp___0~46#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~46#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume pcnet32_set_ringparam_#t~bitwise475#1 % 4294967296 != pcnet32_set_ringparam_#t~mem476#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise475#1;havoc pcnet32_set_ringparam_#t~mem476#1;assume { :begin_inline_pcnet32_realloc_rx_ring } true;pcnet32_realloc_rx_ring_#in~dev#1.base, pcnet32_realloc_rx_ring_#in~dev#1.offset, pcnet32_realloc_rx_ring_#in~lp#1.base, pcnet32_realloc_rx_ring_#in~lp#1.offset, pcnet32_realloc_rx_ring_#in~size#1 := pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, pcnet32_set_ringparam_~lp~11#1.base, pcnet32_set_ringparam_~lp~11#1.offset, pcnet32_set_ringparam_~i~2#1;havoc pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset, pcnet32_realloc_rx_ring_#t~bitwise349#1, pcnet32_realloc_rx_ring_#t~ret350#1.base, pcnet32_realloc_rx_ring_#t~ret350#1.offset, pcnet32_realloc_rx_ring_#t~mem351#1, pcnet32_realloc_rx_ring_#t~ret352#1, pcnet32_realloc_rx_ring_#t~bitwise353#1, pcnet32_realloc_rx_ring_#t~memset~res354#1.base, pcnet32_realloc_rx_ring_#t~memset~res354#1.offset, pcnet32_realloc_rx_ring_#t~bitwise355#1, pcnet32_realloc_rx_ring_#t~ret356#1.base, pcnet32_realloc_rx_ring_#t~ret356#1.offset, pcnet32_realloc_rx_ring_#t~bitwise357#1, pcnet32_realloc_rx_ring_#t~ret358#1.base, pcnet32_realloc_rx_ring_#t~ret358#1.offset, pcnet32_realloc_rx_ring_#t~mem359#1, pcnet32_realloc_rx_ring_#t~mem360#1.base, pcnet32_realloc_rx_ring_#t~mem360#1.offset, pcnet32_realloc_rx_ring_#t~mem361#1, pcnet32_realloc_rx_ring_#t~mem362#1, pcnet32_realloc_rx_ring_#t~mem363#1, pcnet32_realloc_rx_ring_#t~mem364#1, pcnet32_realloc_rx_ring_#t~mem365#1, pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset, pcnet32_realloc_rx_ring_#t~mem367#1, pcnet32_realloc_rx_ring_#t~mem368#1.base, pcnet32_realloc_rx_ring_#t~mem368#1.offset, pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset, pcnet32_realloc_rx_ring_#t~ret370#1.base, pcnet32_realloc_rx_ring_#t~ret370#1.offset, pcnet32_realloc_rx_ring_#t~mem371#1.base, pcnet32_realloc_rx_ring_#t~mem371#1.offset, pcnet32_realloc_rx_ring_#t~mem372#1, pcnet32_realloc_rx_ring_#t~ret373#1, pcnet32_realloc_rx_ring_#t~mem374#1.base, pcnet32_realloc_rx_ring_#t~mem374#1.offset, pcnet32_realloc_rx_ring_#t~mem375#1.base, pcnet32_realloc_rx_ring_#t~mem375#1.offset, pcnet32_realloc_rx_ring_#t~ret376#1, pcnet32_realloc_rx_ring_#t~mem377#1, pcnet32_realloc_rx_ring_#t~mem378#1.base, pcnet32_realloc_rx_ring_#t~mem378#1.offset, pcnet32_realloc_rx_ring_#t~mem379#1.base, pcnet32_realloc_rx_ring_#t~mem379#1.offset, pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset, pcnet32_realloc_rx_ring_#t~mem381#1.base, pcnet32_realloc_rx_ring_#t~mem381#1.offset, pcnet32_realloc_rx_ring_#t~mem382#1, pcnet32_realloc_rx_ring_#t~mem383#1.base, pcnet32_realloc_rx_ring_#t~mem383#1.offset, pcnet32_realloc_rx_ring_#t~mem384#1.base, pcnet32_realloc_rx_ring_#t~mem384#1.offset, pcnet32_realloc_rx_ring_#t~mem385#1, pcnet32_realloc_rx_ring_#t~mem386#1.base, pcnet32_realloc_rx_ring_#t~mem386#1.offset, pcnet32_realloc_rx_ring_#t~mem387#1.base, pcnet32_realloc_rx_ring_#t~mem387#1.offset, pcnet32_realloc_rx_ring_#t~mem388#1.base, pcnet32_realloc_rx_ring_#t~mem388#1.offset, pcnet32_realloc_rx_ring_#t~mem389#1, pcnet32_realloc_rx_ring_#t~mem390#1.base, pcnet32_realloc_rx_ring_#t~mem390#1.offset, pcnet32_realloc_rx_ring_#t~mem391#1, pcnet32_realloc_rx_ring_#t~bitwise392#1, pcnet32_realloc_rx_ring_#t~mem393#1, pcnet32_realloc_rx_ring_#t~mem394#1, pcnet32_realloc_rx_ring_#t~mem395#1.base, pcnet32_realloc_rx_ring_#t~mem395#1.offset, pcnet32_realloc_rx_ring_#t~mem396#1.base, pcnet32_realloc_rx_ring_#t~mem396#1.offset, pcnet32_realloc_rx_ring_#t~mem397#1, pcnet32_realloc_rx_ring_#t~mem398#1.base, pcnet32_realloc_rx_ring_#t~mem398#1.offset, pcnet32_realloc_rx_ring_#t~mem399#1, pcnet32_realloc_rx_ring_#t~mem400#1.base, pcnet32_realloc_rx_ring_#t~mem400#1.offset, pcnet32_realloc_rx_ring_#t~bitwise401#1, pcnet32_realloc_rx_ring_#t~mem402#1, pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset, pcnet32_realloc_rx_ring_~lp#1.base, pcnet32_realloc_rx_ring_~lp#1.offset, pcnet32_realloc_rx_ring_~size#1, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset, pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset, pcnet32_realloc_rx_ring_~new~0#1, pcnet32_realloc_rx_ring_~overlap~0#1, pcnet32_realloc_rx_ring_~tmp~43#1.base, pcnet32_realloc_rx_ring_~tmp~43#1.offset, pcnet32_realloc_rx_ring_~tmp___0~13#1.base, pcnet32_realloc_rx_ring_~tmp___0~13#1.offset, pcnet32_realloc_rx_ring_~tmp___1~9#1.base, pcnet32_realloc_rx_ring_~tmp___1~9#1.offset, pcnet32_realloc_rx_ring_~_min1~0#1, pcnet32_realloc_rx_ring_~_min2~0#1, pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base, pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset;pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset := pcnet32_realloc_rx_ring_#in~dev#1.base, pcnet32_realloc_rx_ring_#in~dev#1.offset;pcnet32_realloc_rx_ring_~lp#1.base, pcnet32_realloc_rx_ring_~lp#1.offset := pcnet32_realloc_rx_ring_#in~lp#1.base, pcnet32_realloc_rx_ring_#in~lp#1.offset;pcnet32_realloc_rx_ring_~size#1 := pcnet32_realloc_rx_ring_#in~size#1;call pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset := #Ultimate.allocOnStack(8);havoc pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset;havoc pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset;havoc pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset;havoc pcnet32_realloc_rx_ring_~new~0#1;havoc pcnet32_realloc_rx_ring_~overlap~0#1;havoc pcnet32_realloc_rx_ring_~tmp~43#1.base, pcnet32_realloc_rx_ring_~tmp~43#1.offset;havoc pcnet32_realloc_rx_ring_~tmp___0~13#1.base, pcnet32_realloc_rx_ring_~tmp___0~13#1.offset;havoc pcnet32_realloc_rx_ring_~tmp___1~9#1.base, pcnet32_realloc_rx_ring_~tmp___1~9#1.offset;havoc pcnet32_realloc_rx_ring_~_min1~0#1;havoc pcnet32_realloc_rx_ring_~_min2~0#1;havoc pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base, pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset;call pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume !(pcnet32_set_ringparam_#t~bitwise475#1 % 4294967296 != pcnet32_set_ringparam_#t~mem476#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise475#1;havoc pcnet32_set_ringparam_#t~mem476#1; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574-1: SUMMARY for call pcnet32_loopback_test_#t~ret498#1.base, pcnet32_loopback_test_#t~ret498#1.offset := netdev_priv(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-4: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise475#1 := 1; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-4: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: havoc pcnet32_get_msglevel_#t~mem448#1; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-3: havoc pcnet32_set_ringparam_#t~bitwise475#1;assume pcnet32_set_ringparam_#t~bitwise475#1 > 1; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-2: [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-1: call pcnet32_set_ringparam_#t~mem476#1 := read~int#6(pcnet32_set_ringparam_~lp~11#1.base, 164 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463: assume 7 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: ldv_dummy_resourceless_instance_callback_1_8_#t~ret2117#1 := pcnet32_get_msglevel_#res#1;havoc pcnet32_get_msglevel_#t~ret447#1.base, pcnet32_get_msglevel_#t~ret447#1.offset, pcnet32_get_msglevel_#t~mem448#1, pcnet32_get_msglevel_~dev#1.base, pcnet32_get_msglevel_~dev#1.offset, pcnet32_get_msglevel_~lp~7#1.base, pcnet32_get_msglevel_~lp~7#1.offset, pcnet32_get_msglevel_~tmp~49#1.base, pcnet32_get_msglevel_~tmp~49#1.offset;havoc pcnet32_get_msglevel_#in~dev#1.base, pcnet32_get_msglevel_#in~dev#1.offset;assume { :end_inline_pcnet32_get_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret2117#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret2117#1, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: havoc pcnet32_probe_vlbus_#t~ret930#1.base, pcnet32_probe_vlbus_#t~ret930#1.offset, pcnet32_probe_vlbus_#t~ret931#1, pcnet32_probe_vlbus_#t~ret932#1, pcnet32_probe_vlbus_#t~ret933#1, pcnet32_probe_vlbus_#t~mem934#1, pcnet32_probe_vlbus_~pcnet32_portlist___0#1.base, pcnet32_probe_vlbus_~pcnet32_portlist___0#1.offset, pcnet32_probe_vlbus_~port~0#1.base, pcnet32_probe_vlbus_~port~0#1.offset, pcnet32_probe_vlbus_~ioaddr~8#1, pcnet32_probe_vlbus_~tmp~64#1, pcnet32_probe_vlbus_~tmp___0~22#1, pcnet32_probe_vlbus_~tmp___1~14#1.base, pcnet32_probe_vlbus_~tmp___1~14#1.offset;havoc pcnet32_probe_vlbus_#in~pcnet32_portlist___0#1.base, pcnet32_probe_vlbus_#in~pcnet32_portlist___0#1.offset;assume { :end_inline_pcnet32_probe_vlbus } true; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707: havoc ldv___ldv_spin_lock_97_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_97_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_97_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_97_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_97 } true;pcnet32_loopback_test_~ticks~0#1 := 1 + pcnet32_loopback_test_~ticks~0#1;call pcnet32_loopback_test_#t~mem592#1.base, pcnet32_loopback_test_#t~mem592#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 8 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem593#1 := read~int#6(pcnet32_loopback_test_#t~mem592#1.base, 6 + (pcnet32_loopback_test_#t~mem592#1.offset + 16 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2); [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume 4 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13125: assume { :begin_inline_ldv_base_instance_callback_4_9 } true;ldv_base_instance_callback_4_9_#in~arg0#1.base, ldv_base_instance_callback_4_9_#in~arg0#1.offset, ldv_base_instance_callback_4_9_#in~arg1#1, ldv_base_instance_callback_4_9_#in~arg2#1 := ~ldv_4_callback_read_bcr~0.base, ~ldv_4_callback_read_bcr~0.offset, ~ldv_4_ldv_param_9_0_default~0, ~ldv_4_ldv_param_9_1_default~0;havoc ldv_base_instance_callback_4_9_#t~ret2102#1, ldv_base_instance_callback_4_9_~arg0#1.base, ldv_base_instance_callback_4_9_~arg0#1.offset, ldv_base_instance_callback_4_9_~arg1#1, ldv_base_instance_callback_4_9_~arg2#1;ldv_base_instance_callback_4_9_~arg0#1.base, ldv_base_instance_callback_4_9_~arg0#1.offset := ldv_base_instance_callback_4_9_#in~arg0#1.base, ldv_base_instance_callback_4_9_#in~arg0#1.offset;ldv_base_instance_callback_4_9_~arg1#1 := ldv_base_instance_callback_4_9_#in~arg1#1;ldv_base_instance_callback_4_9_~arg2#1 := ldv_base_instance_callback_4_9_#in~arg2#1; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12993: assume 1 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12993: assume !(1 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: call pcnet32_realloc_rx_ring_#t~mem360#1.base, pcnet32_realloc_rx_ring_#t~mem360#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 8 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem361#1 := read~int#6(pcnet32_realloc_rx_ring_#t~mem360#1.base, pcnet32_realloc_rx_ring_#t~mem360#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call pcnet32_realloc_rx_ring_#t~mem362#1 := read~int#6(pcnet32_realloc_rx_ring_#t~mem360#1.base, 4 + (pcnet32_realloc_rx_ring_#t~mem360#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call pcnet32_realloc_rx_ring_#t~mem363#1 := read~int#6(pcnet32_realloc_rx_ring_#t~mem360#1.base, 6 + (pcnet32_realloc_rx_ring_#t~mem360#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call pcnet32_realloc_rx_ring_#t~mem364#1 := read~int#6(pcnet32_realloc_rx_ring_#t~mem360#1.base, 8 + (pcnet32_realloc_rx_ring_#t~mem360#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);call pcnet32_realloc_rx_ring_#t~mem365#1 := read~int#6(pcnet32_realloc_rx_ring_#t~mem360#1.base, 12 + (pcnet32_realloc_rx_ring_#t~mem360#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);call write~int#6(pcnet32_realloc_rx_ring_#t~mem361#1, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#6(pcnet32_realloc_rx_ring_#t~mem362#1, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, 4 + (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#6(pcnet32_realloc_rx_ring_#t~mem363#1, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, 6 + (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#6(pcnet32_realloc_rx_ring_#t~mem364#1, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, 8 + (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);call write~int#6(pcnet32_realloc_rx_ring_#t~mem365#1, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, 12 + (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);call pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem367#1 := read~int#6(pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#6(pcnet32_realloc_rx_ring_#t~mem367#1, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem367#1;call pcnet32_realloc_rx_ring_#t~mem368#1.base, pcnet32_realloc_rx_ring_#t~mem368#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_#t~mem368#1.base, pcnet32_realloc_rx_ring_#t~mem368#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~$Pointer$#6(pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset, pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_realloc_rx_ring_#t~mem368#1.base, pcnet32_realloc_rx_ring_#t~mem368#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset;pcnet32_realloc_rx_ring_~new~0#1 := 1 + pcnet32_realloc_rx_ring_~new~0#1; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: pcnet32_start_xmit_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_29_#t~ret2110#1 := pcnet32_start_xmit_#res#1;havoc pcnet32_start_xmit_#t~ret1680#1.base, pcnet32_start_xmit_#t~ret1680#1.offset, pcnet32_start_xmit_#t~mem1681#1, pcnet32_start_xmit_#t~mem1682#1, pcnet32_start_xmit_#t~bitwise1683#1, pcnet32_start_xmit_#t~mem1688#1.base, pcnet32_start_xmit_#t~mem1688#1.offset, pcnet32_start_xmit_#t~mem1689#1.base, pcnet32_start_xmit_#t~mem1689#1.offset, pcnet32_start_xmit_#t~ret1690#1, pcnet32_start_xmit_#t~ret1691#1, pcnet32_start_xmit_#t~mem1692#1, pcnet32_start_xmit_#t~mem1693#1, pcnet32_start_xmit_#t~bitwise1694#1, pcnet32_start_xmit_#t~mem1695#1.base, pcnet32_start_xmit_#t~mem1695#1.offset, pcnet32_start_xmit_#t~mem1696#1, pcnet32_start_xmit_#t~mem1697#1.base, pcnet32_start_xmit_#t~mem1697#1.offset, pcnet32_start_xmit_#t~mem1698#1.base, pcnet32_start_xmit_#t~mem1698#1.offset, pcnet32_start_xmit_#t~mem1699#1.base, pcnet32_start_xmit_#t~mem1699#1.offset, pcnet32_start_xmit_#t~mem1700#1.base, pcnet32_start_xmit_#t~mem1700#1.offset, pcnet32_start_xmit_#t~mem1701#1.base, pcnet32_start_xmit_#t~mem1701#1.offset, pcnet32_start_xmit_#t~mem1702#1, pcnet32_start_xmit_#t~ret1703#1, pcnet32_start_xmit_#t~mem1704#1.base, pcnet32_start_xmit_#t~mem1704#1.offset, pcnet32_start_xmit_#t~mem1705#1.base, pcnet32_start_xmit_#t~mem1705#1.offset, pcnet32_start_xmit_#t~mem1706#1, pcnet32_start_xmit_#t~mem1707#1.base, pcnet32_start_xmit_#t~mem1707#1.offset, pcnet32_start_xmit_#t~mem1708#1, pcnet32_start_xmit_#t~mem1710#1, pcnet32_start_xmit_#t~mem1709#1, pcnet32_start_xmit_#t~mem1716#1.base, pcnet32_start_xmit_#t~mem1716#1.offset, pcnet32_start_xmit_#t~mem1717#1.base, pcnet32_start_xmit_#t~mem1717#1.offset, pcnet32_start_xmit_#t~mem1720#1.base, pcnet32_start_xmit_#t~mem1720#1.offset, pcnet32_start_xmit_#t~mem1718#1, pcnet32_start_xmit_#t~bitwise1719#1, pcnet32_start_xmit_#t~mem1721#1, pcnet32_start_xmit_~skb#1.base, pcnet32_start_xmit_~skb#1.offset, pcnet32_start_xmit_~dev#1.base, pcnet32_start_xmit_~dev#1.offset, pcnet32_start_xmit_~lp~29#1.base, pcnet32_start_xmit_~lp~29#1.offset, pcnet32_start_xmit_~tmp~74#1.base, pcnet32_start_xmit_~tmp~74#1.offset, pcnet32_start_xmit_~ioaddr~13#1, pcnet32_start_xmit_~status~3#1, pcnet32_start_xmit_~entry~2#1, pcnet32_start_xmit_~flags~11#1, pcnet32_start_xmit_~tmp___0~30#1;havoc pcnet32_start_xmit_#in~skb#1.base, pcnet32_start_xmit_#in~skb#1.offset, pcnet32_start_xmit_#in~dev#1.base, pcnet32_start_xmit_#in~dev#1.offset;assume { :end_inline_pcnet32_start_xmit } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_29_#t~ret2110#1 && ldv_dummy_resourceless_instance_callback_1_29_#t~ret2110#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2110#1;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2110#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#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, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_start_xmit_~lp~29#1.base, 88 + pcnet32_start_xmit_~lp~29#1.offset, pcnet32_start_xmit_~flags~11#1); srcloc: null [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_39 } true;ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg2#1 := ~ldv_1_callback_set_phys_id~0.base, ~ldv_1_callback_set_phys_id~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_enum_ethtool_phys_id_state~0;havoc ldv_dummy_resourceless_instance_callback_1_39_#t~ret2113#1, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg2#1;ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_39_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_39_#in~arg2#1;assume { :begin_inline_pcnet32_set_phys_id } true;pcnet32_set_phys_id_#in~dev#1.base, pcnet32_set_phys_id_#in~dev#1.offset, pcnet32_set_phys_id_#in~state#1 := ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg2#1;havoc pcnet32_set_phys_id_#res#1;havoc pcnet32_set_phys_id_#t~ret658#1.base, pcnet32_set_phys_id_#t~ret658#1.offset, pcnet32_set_phys_id_#t~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset, pcnet32_set_phys_id_#t~mem660#1, pcnet32_set_phys_id_#t~mem664#1.base, pcnet32_set_phys_id_#t~mem664#1.offset, pcnet32_set_phys_id_#t~ret665#1, pcnet32_set_phys_id_#t~mem669#1.base, pcnet32_set_phys_id_#t~mem669#1.offset, pcnet32_set_phys_id_#t~ret670#1, pcnet32_set_phys_id_#t~bitwise675#1, pcnet32_set_phys_id_#t~mem676#1.base, pcnet32_set_phys_id_#t~mem676#1.offset, pcnet32_set_phys_id_#t~mem681#1, pcnet32_set_phys_id_#t~mem682#1.base, pcnet32_set_phys_id_#t~mem682#1.offset, pcnet32_set_phys_id_~dev#1.base, pcnet32_set_phys_id_~dev#1.offset, pcnet32_set_phys_id_~state#1, pcnet32_set_phys_id_~lp~14#1.base, pcnet32_set_phys_id_~lp~14#1.offset, pcnet32_set_phys_id_~tmp~56#1.base, pcnet32_set_phys_id_~tmp~56#1.offset, pcnet32_set_phys_id_~a~1#1.base, pcnet32_set_phys_id_~a~1#1.offset, pcnet32_set_phys_id_~ioaddr~4#1, pcnet32_set_phys_id_~flags~6#1, pcnet32_set_phys_id_~i~4#1, pcnet32_set_phys_id_~tmp___0~18#1;pcnet32_set_phys_id_~dev#1.base, pcnet32_set_phys_id_~dev#1.offset := pcnet32_set_phys_id_#in~dev#1.base, pcnet32_set_phys_id_#in~dev#1.offset;pcnet32_set_phys_id_~state#1 := pcnet32_set_phys_id_#in~state#1;havoc pcnet32_set_phys_id_~lp~14#1.base, pcnet32_set_phys_id_~lp~14#1.offset;havoc pcnet32_set_phys_id_~tmp~56#1.base, pcnet32_set_phys_id_~tmp~56#1.offset;havoc pcnet32_set_phys_id_~a~1#1.base, pcnet32_set_phys_id_~a~1#1.offset;havoc pcnet32_set_phys_id_~ioaddr~4#1;havoc pcnet32_set_phys_id_~flags~6#1;havoc pcnet32_set_phys_id_~i~4#1;havoc pcnet32_set_phys_id_~tmp___0~18#1; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: ~ldv_statevar_3~0 := 3; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863-1: SUMMARY for call ldv_assume((if 0 == ~ldv_3_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12467: assume 8 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12467: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-2: [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-1: pcnet32_init_module_#t~short2072#1 := 0 != pcnet32_init_module_#t~bitwise2071#1; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-4: assume 2 == ~pcnet32_debug~0;pcnet32_init_module_#t~bitwise2071#1 := ~pcnet32_debug~0; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-4: assume !(2 == ~pcnet32_debug~0); [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-3: havoc pcnet32_init_module_#t~bitwise2071#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_init_module_#t~bitwise2071#1 <= ~pcnet32_debug~0) && pcnet32_init_module_#t~bitwise2071#1 <= 2) && pcnet32_init_module_#t~bitwise2071#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_init_module_#t~bitwise2071#1 > 2 + ~pcnet32_debug~0)) && pcnet32_init_module_#t~bitwise2071#1 >= -2147483648; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: assume pcnet32_init_module_#t~short2072#1;havoc pcnet32_init_module_#t~bitwise2071#1;havoc pcnet32_init_module_#t~short2072#1; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: assume !pcnet32_init_module_#t~short2072#1;havoc pcnet32_init_module_#t~bitwise2071#1;havoc pcnet32_init_module_#t~short2072#1; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-6: assume pcnet32_init_module_#t~short2072#1; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-6: assume !pcnet32_init_module_#t~short2072#1; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-1: SUMMARY for call pcnet32_get_regs_#t~ret862#1.base, pcnet32_get_regs_#t~ret862#1.offset := netdev_priv(pcnet32_get_regs_~dev#1.base, pcnet32_get_regs_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-5: assume 0 == ~pcnet32_debug~0;pcnet32_init_module_#t~bitwise2071#1 := 0; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-5: assume !(0 == ~pcnet32_debug~0); [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: pcnet32_get_regs_~tmp~63#1.base, pcnet32_get_regs_~tmp~63#1.offset := pcnet32_get_regs_#t~ret862#1.base, pcnet32_get_regs_#t~ret862#1.offset;havoc pcnet32_get_regs_#t~ret862#1.base, pcnet32_get_regs_#t~ret862#1.offset;pcnet32_get_regs_~lp~20#1.base, pcnet32_get_regs_~lp~20#1.offset := pcnet32_get_regs_~tmp~63#1.base, pcnet32_get_regs_~tmp~63#1.offset;call pcnet32_get_regs_#t~mem863#1.base, pcnet32_get_regs_#t~mem863#1.offset := read~$Pointer$#6(pcnet32_get_regs_~lp~20#1.base, 80 + pcnet32_get_regs_~lp~20#1.offset, 8);pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset := pcnet32_get_regs_#t~mem863#1.base, pcnet32_get_regs_#t~mem863#1.offset;havoc pcnet32_get_regs_#t~mem863#1.base, pcnet32_get_regs_#t~mem863#1.offset;call pcnet32_get_regs_#t~mem864#1 := read~int#6(pcnet32_get_regs_~dev#1.base, 56 + pcnet32_get_regs_~dev#1.offset, 8);pcnet32_get_regs_~ioaddr~7#1 := pcnet32_get_regs_#t~mem864#1;havoc pcnet32_get_regs_#t~mem864#1;assume { :begin_inline_ldv___ldv_spin_lock_111 } true;ldv___ldv_spin_lock_111_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_111_#in~ldv_func_arg1#1.offset := pcnet32_get_regs_~lp~20#1.base, 88 + pcnet32_get_regs_~lp~20#1.offset;havoc ldv___ldv_spin_lock_111_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_111_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_111_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_111_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_111_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_111_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-7: pcnet32_init_module_#t~short2072#1 := 0 != ~cards_found~0; [2025-02-08 04:14:55,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#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_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset;assume { :begin_inline_pcnet32_get_regs } true;pcnet32_get_regs_#in~dev#1.base, pcnet32_get_regs_#in~dev#1.offset, pcnet32_get_regs_#in~regs#1.base, pcnet32_get_regs_#in~regs#1.offset, pcnet32_get_regs_#in~ptr#1.base, pcnet32_get_regs_#in~ptr#1.offset := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset;havoc pcnet32_get_regs_#t~ret862#1.base, pcnet32_get_regs_#t~ret862#1.offset, pcnet32_get_regs_#t~mem863#1.base, pcnet32_get_regs_#t~mem863#1.offset, pcnet32_get_regs_#t~mem864#1, pcnet32_get_regs_#t~mem868#1.base, pcnet32_get_regs_#t~mem868#1.offset, pcnet32_get_regs_#t~ret869#1, pcnet32_get_regs_#t~bitwise870#1, pcnet32_get_regs_#t~ret871#1, pcnet32_get_regs_#t~ret872#1, pcnet32_get_regs_#t~mem876#1.base, pcnet32_get_regs_#t~mem876#1.offset, pcnet32_get_regs_#t~ret877#1, pcnet32_get_regs_#t~mem881#1.base, pcnet32_get_regs_#t~mem881#1.offset, pcnet32_get_regs_#t~ret882#1, pcnet32_get_regs_#t~mem886#1.base, pcnet32_get_regs_#t~mem886#1.offset, pcnet32_get_regs_#t~ret887#1, pcnet32_get_regs_#t~mem891#1.base, pcnet32_get_regs_#t~mem891#1.offset, pcnet32_get_regs_#t~ret892#1, pcnet32_get_regs_#t~mem896#1.base, pcnet32_get_regs_#t~mem896#1.offset, pcnet32_get_regs_#t~ret897#1, pcnet32_get_regs_#t~mem898#1, pcnet32_get_regs_#t~mem900#1, pcnet32_get_regs_#t~bitwise899#1, pcnet32_get_regs_#t~bitwise901#1, pcnet32_get_regs_#t~bitwise907#1, pcnet32_get_regs_#t~mem908#1.base, pcnet32_get_regs_#t~mem908#1.offset, pcnet32_get_regs_#t~mem909#1.base, pcnet32_get_regs_#t~mem909#1.offset, pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset, pcnet32_get_regs_#t~mem915#1.base, pcnet32_get_regs_#t~mem915#1.offset, pcnet32_get_regs_#t~ret916#1, pcnet32_get_regs_#t~bitwise917#1, pcnet32_get_regs_#t~mem921#1.base, pcnet32_get_regs_#t~mem921#1.offset, pcnet32_get_regs_#t~ret922#1, pcnet32_get_regs_#t~bitwise927#1, pcnet32_get_regs_#t~mem928#1.base, pcnet32_get_regs_#t~mem928#1.offset, pcnet32_get_regs_#t~mem929#1, pcnet32_get_regs_~dev#1.base, pcnet32_get_regs_~dev#1.offset, pcnet32_get_regs_~regs#1.base, pcnet32_get_regs_~regs#1.offset, pcnet32_get_regs_~ptr#1.base, pcnet32_get_regs_~ptr#1.offset, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_~csr0~0#1, pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset, pcnet32_get_regs_~lp~20#1.base, pcnet32_get_regs_~lp~20#1.offset, pcnet32_get_regs_~tmp~63#1.base, pcnet32_get_regs_~tmp~63#1.offset, pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset, pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset, pcnet32_get_regs_~tmp___0~21#1, pcnet32_get_regs_~tmp___1~13#1.base, pcnet32_get_regs_~tmp___1~13#1.offset, pcnet32_get_regs_~tmp___2~5#1.base, pcnet32_get_regs_~tmp___2~5#1.offset, pcnet32_get_regs_~tmp___3~3#1.base, pcnet32_get_regs_~tmp___3~3#1.offset, pcnet32_get_regs_~tmp___4~1#1.base, pcnet32_get_regs_~tmp___4~1#1.offset, pcnet32_get_regs_~tmp___5~1#1.base, pcnet32_get_regs_~tmp___5~1#1.offset, pcnet32_get_regs_~tmp___6~1#1.base, pcnet32_get_regs_~tmp___6~1#1.offset, pcnet32_get_regs_~tmp___7~1#1.base, pcnet32_get_regs_~tmp___7~1#1.offset, pcnet32_get_regs_~j~1#1, pcnet32_get_regs_~tmp___8~1#1.base, pcnet32_get_regs_~tmp___8~1#1.offset, pcnet32_get_regs_~csr5~1#1, pcnet32_get_regs_~tmp___9~1#1;pcnet32_get_regs_~dev#1.base, pcnet32_get_regs_~dev#1.offset := pcnet32_get_regs_#in~dev#1.base, pcnet32_get_regs_#in~dev#1.offset;pcnet32_get_regs_~regs#1.base, pcnet32_get_regs_~regs#1.offset := pcnet32_get_regs_#in~regs#1.base, pcnet32_get_regs_#in~regs#1.offset;pcnet32_get_regs_~ptr#1.base, pcnet32_get_regs_~ptr#1.offset := pcnet32_get_regs_#in~ptr#1.base, pcnet32_get_regs_#in~ptr#1.offset;havoc pcnet32_get_regs_~i~5#1;havoc pcnet32_get_regs_~csr0~0#1;havoc pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;havoc pcnet32_get_regs_~lp~20#1.base, pcnet32_get_regs_~lp~20#1.offset;havoc pcnet32_get_regs_~tmp~63#1.base, pcnet32_get_regs_~tmp~63#1.offset;havoc pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset;havoc pcnet32_get_regs_~ioaddr~7#1;call pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset := #Ultimate.allocOnStack(8);havoc pcnet32_get_regs_~tmp___0~21#1;havoc pcnet32_get_regs_~tmp___1~13#1.base, pcnet32_get_regs_~tmp___1~13#1.offset;havoc pcnet32_get_regs_~tmp___2~5#1.base, pcnet32_get_regs_~tmp___2~5#1.offset;havoc pcnet32_get_regs_~tmp___3~3#1.base, pcnet32_get_regs_~tmp___3~3#1.offset;havoc pcnet32_get_regs_~tmp___4~1#1.base, pcnet32_get_regs_~tmp___4~1#1.offset;havoc pcnet32_get_regs_~tmp___5~1#1.base, pcnet32_get_regs_~tmp___5~1#1.offset;havoc pcnet32_get_regs_~tmp___6~1#1.base, pcnet32_get_regs_~tmp___6~1#1.offset;havoc pcnet32_get_regs_~tmp___7~1#1.base, pcnet32_get_regs_~tmp___7~1#1.offset;havoc pcnet32_get_regs_~j~1#1;havoc pcnet32_get_regs_~tmp___8~1#1.base, pcnet32_get_regs_~tmp___8~1#1.offset;havoc pcnet32_get_regs_~csr5~1#1;havoc pcnet32_get_regs_~tmp___9~1#1;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~ptr#1.base, pcnet32_get_regs_~ptr#1.offset; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume 2 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: assume 5 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712-2: havoc pcnet32_loopback_test_#t~bitwise594#1;assume ((((((if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) < 0 && (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || pcnet32_loopback_test_#t~bitwise594#1 <= (if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296)) && (((if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296) < 0) || pcnet32_loopback_test_#t~bitwise594#1 <= (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296))) && (((if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) < 0 && (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296) < 0) || pcnet32_loopback_test_#t~bitwise594#1 >= 0)) && (((if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || pcnet32_loopback_test_#t~bitwise594#1 > (if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) + (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296))) && pcnet32_loopback_test_#t~bitwise594#1 >= -2147483648; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712-1: [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: assume 0 != pcnet32_loopback_test_#t~bitwise594#1 % 4294967296 && pcnet32_loopback_test_~ticks~0#1 % 18446744073709551616 <= 199;havoc pcnet32_loopback_test_#t~mem592#1.base, pcnet32_loopback_test_#t~mem592#1.offset;havoc pcnet32_loopback_test_#t~mem593#1;havoc pcnet32_loopback_test_#t~bitwise594#1; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: assume !(0 != pcnet32_loopback_test_#t~bitwise594#1 % 4294967296 && pcnet32_loopback_test_~ticks~0#1 % 18446744073709551616 <= 199);havoc pcnet32_loopback_test_#t~mem592#1.base, pcnet32_loopback_test_#t~mem592#1.offset;havoc pcnet32_loopback_test_#t~mem593#1;havoc pcnet32_loopback_test_#t~bitwise594#1; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712-4: assume 0 == (if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) || 0 == (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise594#1 := 0; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712-4: assume !(0 == (if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) || 0 == (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712-3: assume (if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) == (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296);pcnet32_loopback_test_#t~bitwise594#1 := (if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712-3: assume !((if pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem593#1 % 65536 % 4294967296 - 4294967296) == (if pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~teststatus~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16301-1: pcnet32_pm_suspend_#t~ret2054#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet2359#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;assume -2147483648 <= pcnet32_pm_suspend_#t~ret2054#1 && pcnet32_pm_suspend_#t~ret2054#1 <= 2147483647;havoc pcnet32_pm_suspend_#t~ret2054#1;call pcnet32_pm_suspend_#t~mem2055#1 := read~int#11(pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset, 4);assume { :begin_inline_pci_choose_state } true;pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event := pcnet32_pm_suspend_~pdev#1.base, pcnet32_pm_suspend_~pdev#1.offset, pcnet32_pm_suspend_#t~mem2055#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2357#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset := pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset;pci_choose_state_~arg1#1.event := pci_choose_state_#in~arg1#1.event;havoc pci_choose_state_#t~nondet2357#1;assume -2147483648 <= pci_choose_state_#t~nondet2357#1 && pci_choose_state_#t~nondet2357#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2357#1;havoc pci_choose_state_#t~nondet2357#1; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16301: havoc pci_save_state_#t~nondet2359#1; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845-1: SUMMARY for call pcnet32_set_phys_id_#t~ret658#1.base, pcnet32_set_phys_id_#t~ret658#1.offset := netdev_priv(pcnet32_set_phys_id_~dev#1.base, pcnet32_set_phys_id_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845: pcnet32_set_phys_id_~tmp~56#1.base, pcnet32_set_phys_id_~tmp~56#1.offset := pcnet32_set_phys_id_#t~ret658#1.base, pcnet32_set_phys_id_#t~ret658#1.offset;havoc pcnet32_set_phys_id_#t~ret658#1.base, pcnet32_set_phys_id_#t~ret658#1.offset;pcnet32_set_phys_id_~lp~14#1.base, pcnet32_set_phys_id_~lp~14#1.offset := pcnet32_set_phys_id_~tmp~56#1.base, pcnet32_set_phys_id_~tmp~56#1.offset;call pcnet32_set_phys_id_#t~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset := read~$Pointer$#6(pcnet32_set_phys_id_~lp~14#1.base, 80 + pcnet32_set_phys_id_~lp~14#1.offset, 8);pcnet32_set_phys_id_~a~1#1.base, pcnet32_set_phys_id_~a~1#1.offset := pcnet32_set_phys_id_#t~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset;havoc pcnet32_set_phys_id_#t~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset;call pcnet32_set_phys_id_#t~mem660#1 := read~int#6(pcnet32_set_phys_id_~dev#1.base, 56 + pcnet32_set_phys_id_~dev#1.offset, 8);pcnet32_set_phys_id_~ioaddr~4#1 := pcnet32_set_phys_id_#t~mem660#1;havoc pcnet32_set_phys_id_#t~mem660#1; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume -2147483648 <= pcnet32_init_module_#t~ret2073#1 && pcnet32_init_module_#t~ret2073#1 <= 2147483647;havoc pcnet32_init_module_#t~ret2073#1; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752-1: SUMMARY for call pcnet32_init_module_#t~ret2073#1 := printk(130, 0); srcloc: null [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: call pcnet32_set_ringparam_#t~mem477#1 := read~int#6(pcnet32_set_ringparam_~lp~11#1.base, 164 + pcnet32_set_ringparam_~lp~11#1.offset, 4);call write~int#6((if pcnet32_set_ringparam_#t~mem477#1 % 4294967296 / 2 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_#t~mem477#1 % 4294967296 / 2 % 4294967296 % 4294967296 else pcnet32_set_ringparam_#t~mem477#1 % 4294967296 / 2 % 4294967296 % 4294967296 - 4294967296), pcnet32_set_ringparam_~lp~11#1.base, 240 + pcnet32_set_ringparam_~lp~11#1.offset, 4);havoc pcnet32_set_ringparam_#t~mem477#1; [2025-02-08 04:14:55,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13131: ~ldv_4_ret_default~0 := 1;~ldv_statevar_4~0 := 19; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-1: SUMMARY for call pcnet32_wio_reset(ldv_base_instance_callback_4_30_~arg1#1); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: havoc ldv_base_instance_callback_4_30_~arg0#1.base, ldv_base_instance_callback_4_30_~arg0#1.offset, ldv_base_instance_callback_4_30_~arg1#1;havoc ldv_base_instance_callback_4_30_#in~arg0#1.base, ldv_base_instance_callback_4_30_#in~arg0#1.offset, ldv_base_instance_callback_4_30_#in~arg1#1;assume { :end_inline_ldv_base_instance_callback_4_30 } true;~ldv_statevar_4~0 := 8; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume pcnet32_realloc_rx_ring_~new~0#1 < pcnet32_realloc_rx_ring_~overlap~0#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume !(pcnet32_realloc_rx_ring_~new~0#1 < pcnet32_realloc_rx_ring_~overlap~0#1); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: pcnet32_loopback_test_~tmp___0~17#1 := (if 0 == pcnet32_loopback_test_#t~ret501#1 % 256 then 0 else 1);havoc pcnet32_loopback_test_#t~ret501#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12603: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: pcnet32_set_ringparam_~tmp___1~10#1 := (if 0 == pcnet32_set_ringparam_#t~ret478#1 % 256 then 0 else 1);havoc pcnet32_set_ringparam_#t~ret478#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582-1: SUMMARY for call pcnet32_loopback_test_#t~ret501#1 := netif_running(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450-1: SUMMARY for call pcnet32_set_ringparam_#t~ret478#1 := netif_running(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: assume 9 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16171-1: pci_dma_supported_#t~ret244#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2340#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;assume -2147483648 <= pci_dma_supported_#t~ret244#1 && pci_dma_supported_#t~ret244#1 <= 2147483647;pci_dma_supported_~tmp~25#1 := pci_dma_supported_#t~ret244#1;havoc pci_dma_supported_#t~ret244#1;pci_dma_supported_#res#1 := pci_dma_supported_~tmp~25#1;pcnet32_probe_pci_#t~ret941#1 := pci_dma_supported_#res#1;havoc pci_dma_supported_#t~ret244#1, pci_dma_supported_~hwdev#1.base, pci_dma_supported_~hwdev#1.offset, pci_dma_supported_~mask#1, pci_dma_supported_~tmp~25#1;havoc pci_dma_supported_#in~hwdev#1.base, pci_dma_supported_#in~hwdev#1.offset, pci_dma_supported_#in~mask#1;assume { :end_inline_pci_dma_supported } true;assume -2147483648 <= pcnet32_probe_pci_#t~ret941#1 && pcnet32_probe_pci_#t~ret941#1 <= 2147483647;pcnet32_probe_pci_~tmp~65#1 := pcnet32_probe_pci_#t~ret941#1;havoc pcnet32_probe_pci_#t~ret941#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16171: havoc dma_supported_#t~nondet2340#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12604: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2164#1 && ldv_pci_pci_instance_2_#t~ret2164#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2164#1;havoc ldv_pci_pci_instance_2_#t~ret2164#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12604-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2164#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319-1: SUMMARY for call pcnet32_set_msglevel_#t~ret449#1.base, pcnet32_set_msglevel_#t~ret449#1.offset := netdev_priv(pcnet32_set_msglevel_~dev#1.base, pcnet32_set_msglevel_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319: pcnet32_set_msglevel_~tmp~50#1.base, pcnet32_set_msglevel_~tmp~50#1.offset := pcnet32_set_msglevel_#t~ret449#1.base, pcnet32_set_msglevel_#t~ret449#1.offset;havoc pcnet32_set_msglevel_#t~ret449#1.base, pcnet32_set_msglevel_#t~ret449#1.offset;pcnet32_set_msglevel_~lp~8#1.base, pcnet32_set_msglevel_~lp~8#1.offset := pcnet32_set_msglevel_~tmp~50#1.base, pcnet32_set_msglevel_~tmp~50#1.offset;call write~int#6(pcnet32_set_msglevel_~value#1, pcnet32_set_msglevel_~lp~8#1.base, 590 + pcnet32_set_msglevel_~lp~8#1.offset, 4);havoc pcnet32_set_msglevel_#t~ret449#1.base, pcnet32_set_msglevel_#t~ret449#1.offset, pcnet32_set_msglevel_~dev#1.base, pcnet32_set_msglevel_~dev#1.offset, pcnet32_set_msglevel_~value#1, pcnet32_set_msglevel_~lp~8#1.base, pcnet32_set_msglevel_~lp~8#1.offset, pcnet32_set_msglevel_~tmp~50#1.base, pcnet32_set_msglevel_~tmp~50#1.offset;havoc pcnet32_set_msglevel_#in~dev#1.base, pcnet32_set_msglevel_#in~dev#1.offset, pcnet32_set_msglevel_#in~value#1;assume { :end_inline_pcnet32_set_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_36 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14322: assume -2147483648 <= ldv_post_init_#t~ret2240#1 && ldv_post_init_#t~ret2240#1 <= 2147483647;ldv_post_init_~tmp~128#1 := ldv_post_init_#t~ret2240#1;havoc ldv_post_init_#t~ret2240#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~128#1;ldv_entry_EMGentry_16_#t~ret2120#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2240#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~128#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_16_#t~ret2120#1 && ldv_entry_EMGentry_16_#t~ret2120#1 <= 2147483647;~ldv_16_ret_default~0 := ldv_entry_EMGentry_16_#t~ret2120#1;havoc ldv_entry_EMGentry_16_#t~ret2120#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12076: assume 7 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12076: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14322-1: SUMMARY for call ldv_post_init_#t~ret2240#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12869: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2183#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2183#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_3_~tmp___0~48#1 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2183#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2183#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12869-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2183#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001: assume 3 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume 200 == pcnet32_loopback_test_~ticks~0#1 % 18446744073709551616;call pcnet32_loopback_test_#t~mem595#1 := read~int#6(pcnet32_loopback_test_~lp~13#1.base, 590 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume !(200 == pcnet32_loopback_test_~ticks~0#1 % 18446744073709551616);pcnet32_loopback_test_~x~0#1 := 1 + pcnet32_loopback_test_~x~0#1; [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: assume 0 != (if pcnet32_loopback_test_~tmp___0~17#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___0~17#1 % 256 % 4294967296 else pcnet32_loopback_test_~tmp___0~17#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: assume !(0 != (if pcnet32_loopback_test_~tmp___0~17#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___0~17#1 % 256 % 4294967296 else pcnet32_loopback_test_~tmp___0~17#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: assume 0 != (if pcnet32_set_ringparam_~tmp___1~10#1 % 256 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_~tmp___1~10#1 % 256 % 4294967296 else pcnet32_set_ringparam_~tmp___1~10#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: assume !(0 != (if pcnet32_set_ringparam_~tmp___1~10#1 % 256 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_~tmp___1~10#1 % 256 % 4294967296 else pcnet32_set_ringparam_~tmp___1~10#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_40 } true;ldv_dummy_resourceless_instance_callback_1_40_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_40_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_40_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg2#1.offset := ~ldv_1_callback_set_ringparam~0.base, ~ldv_1_callback_set_ringparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.base, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_40_#t~ret2114#1, ldv_dummy_resourceless_instance_callback_1_40_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_40_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_40_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_40_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_40_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg2#1.offset;assume { :begin_inline_pcnet32_set_ringparam } true;pcnet32_set_ringparam_#in~dev#1.base, pcnet32_set_ringparam_#in~dev#1.offset, pcnet32_set_ringparam_#in~ering#1.base, pcnet32_set_ringparam_#in~ering#1.offset := ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.offset;havoc pcnet32_set_ringparam_#res#1;havoc pcnet32_set_ringparam_#t~ret456#1.base, pcnet32_set_ringparam_#t~ret456#1.offset, pcnet32_set_ringparam_#t~mem457#1, pcnet32_set_ringparam_#t~mem458#1, pcnet32_set_ringparam_#t~mem459#1, pcnet32_set_ringparam_#t~short460#1, pcnet32_set_ringparam_#t~ret461#1, pcnet32_set_ringparam_#t~mem467#1.base, pcnet32_set_ringparam_#t~mem467#1.offset, pcnet32_set_ringparam_#t~mem468#1.base, pcnet32_set_ringparam_#t~mem468#1.offset, pcnet32_set_ringparam_#t~mem469#1, pcnet32_set_ringparam_#t~bitwise470#1, pcnet32_set_ringparam_#t~bitwise471#1, pcnet32_set_ringparam_#t~mem472#1, pcnet32_set_ringparam_#t~mem473#1, pcnet32_set_ringparam_#t~bitwise474#1, pcnet32_set_ringparam_#t~bitwise475#1, pcnet32_set_ringparam_#t~mem476#1, pcnet32_set_ringparam_#t~mem477#1, pcnet32_set_ringparam_#t~ret478#1, pcnet32_set_ringparam_#t~mem479#1, pcnet32_set_ringparam_#t~mem480#1, pcnet32_set_ringparam_#t~mem481#1, pcnet32_set_ringparam_#t~ret482#1, pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, pcnet32_set_ringparam_~ering#1.base, pcnet32_set_ringparam_~ering#1.offset, pcnet32_set_ringparam_~lp~11#1.base, pcnet32_set_ringparam_~lp~11#1.offset, pcnet32_set_ringparam_~tmp~53#1.base, pcnet32_set_ringparam_~tmp~53#1.offset, pcnet32_set_ringparam_~flags~4#1, pcnet32_set_ringparam_~size~0#1, pcnet32_set_ringparam_~ioaddr~2#1, pcnet32_set_ringparam_~i~2#1, pcnet32_set_ringparam_~tmp___0~16#1, pcnet32_set_ringparam_~_min1~1#1, pcnet32_set_ringparam_~_min2~1#1, pcnet32_set_ringparam_~_min1___0~0#1, pcnet32_set_ringparam_~_min2___0~0#1, pcnet32_set_ringparam_~tmp___1~10#1;pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset := pcnet32_set_ringparam_#in~dev#1.base, pcnet32_set_ringparam_#in~dev#1.offset;pcnet32_set_ringparam_~ering#1.base, pcnet32_set_ringparam_~ering#1.offset := pcnet32_set_ringparam_#in~ering#1.base, pcnet32_set_ringparam_#in~ering#1.offset;havoc pcnet32_set_ringparam_~lp~11#1.base, pcnet32_set_ringparam_~lp~11#1.offset;havoc pcnet32_set_ringparam_~tmp~53#1.base, pcnet32_set_ringparam_~tmp~53#1.offset;havoc pcnet32_set_ringparam_~flags~4#1;havoc pcnet32_set_ringparam_~size~0#1;havoc pcnet32_set_ringparam_~ioaddr~2#1;havoc pcnet32_set_ringparam_~i~2#1;havoc pcnet32_set_ringparam_~tmp___0~16#1;havoc pcnet32_set_ringparam_~_min1~1#1;havoc pcnet32_set_ringparam_~_min2~1#1;havoc pcnet32_set_ringparam_~_min1___0~0#1;havoc pcnet32_set_ringparam_~_min2___0~0#1;havoc pcnet32_set_ringparam_~tmp___1~10#1; [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-1: SUMMARY for call pcnet32_get_regs_#t~ret869#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 0, pcnet32_get_regs_#t~mem868#1.base, pcnet32_get_regs_#t~mem868#1.offset); srcloc: null [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: pcnet32_get_regs_~tmp___0~21#1 := pcnet32_get_regs_#t~ret869#1;havoc pcnet32_get_regs_#t~mem868#1.base, pcnet32_get_regs_#t~mem868#1.offset;havoc pcnet32_get_regs_#t~ret869#1;pcnet32_get_regs_~csr0~0#1 := (if pcnet32_get_regs_~tmp___0~21#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_~tmp___0~21#1 % 65536 % 4294967296 else pcnet32_get_regs_~tmp___0~21#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: pcnet32_init_module_#res#1 := (if 0 != ~pcnet32_have_pci~0 + ~cards_found~0 then 0 else -19);ldv_EMGentry_init_pcnet32_init_module_16_9_#t~ret2080#1 := pcnet32_init_module_#res#1;havoc pcnet32_init_module_#t~ret2068#1, pcnet32_init_module_#t~ret2069#1, pcnet32_init_module_#t~ret2070#1, pcnet32_init_module_#t~bitwise2071#1, pcnet32_init_module_#t~short2072#1, pcnet32_init_module_#t~ret2073#1, pcnet32_init_module_~tmp~89#1, pcnet32_init_module_~tmp___0~42#1;assume { :end_inline_pcnet32_init_module } true;assume -2147483648 <= ldv_EMGentry_init_pcnet32_init_module_16_9_#t~ret2080#1 && ldv_EMGentry_init_pcnet32_init_module_16_9_#t~ret2080#1 <= 2147483647;ldv_EMGentry_init_pcnet32_init_module_16_9_~tmp~91#1 := ldv_EMGentry_init_pcnet32_init_module_16_9_#t~ret2080#1;havoc ldv_EMGentry_init_pcnet32_init_module_16_9_#t~ret2080#1;ldv_EMGentry_init_pcnet32_init_module_16_9_#res#1 := ldv_EMGentry_init_pcnet32_init_module_16_9_~tmp~91#1;ldv_entry_EMGentry_16_#t~ret2119#1 := ldv_EMGentry_init_pcnet32_init_module_16_9_#res#1;havoc ldv_EMGentry_init_pcnet32_init_module_16_9_#t~ret2080#1, ldv_EMGentry_init_pcnet32_init_module_16_9_~arg0#1.base, ldv_EMGentry_init_pcnet32_init_module_16_9_~arg0#1.offset, ldv_EMGentry_init_pcnet32_init_module_16_9_~tmp~91#1;havoc ldv_EMGentry_init_pcnet32_init_module_16_9_#in~arg0#1.base, ldv_EMGentry_init_pcnet32_init_module_16_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_pcnet32_init_module_16_9 } true;assume -2147483648 <= ldv_entry_EMGentry_16_#t~ret2119#1 && ldv_entry_EMGentry_16_#t~ret2119#1 <= 2147483647;~ldv_16_ret_default~0 := ldv_entry_EMGentry_16_#t~ret2119#1;havoc ldv_entry_EMGentry_16_#t~ret2119#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_16_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2240#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~128#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~128#1; [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717-3: assume 8192 == pcnet32_loopback_test_#t~mem595#1 % 4294967296;pcnet32_loopback_test_#t~bitwise596#1 := pcnet32_loopback_test_#t~mem595#1; [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717-3: assume !(8192 == pcnet32_loopback_test_#t~mem595#1 % 4294967296); [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717-2: havoc pcnet32_loopback_test_#t~bitwise596#1;assume pcnet32_loopback_test_#t~bitwise596#1 % 4294967296 <= pcnet32_loopback_test_#t~mem595#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise596#1 % 4294967296 <= 8192; [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717-1: [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717: assume 0 != pcnet32_loopback_test_#t~bitwise596#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem595#1;havoc pcnet32_loopback_test_#t~bitwise596#1; [2025-02-08 04:14:55,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717: assume !(0 != pcnet32_loopback_test_#t~bitwise596#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem595#1;havoc pcnet32_loopback_test_#t~bitwise596#1; [2025-02-08 04:14:55,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717-4: assume 0 == pcnet32_loopback_test_#t~mem595#1 % 4294967296;pcnet32_loopback_test_#t~bitwise596#1 := 0; [2025-02-08 04:14:55,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717-4: assume !(0 == pcnet32_loopback_test_#t~mem595#1 % 4294967296); [2025-02-08 04:14:55,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946: assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret2123#1 && ldv_interrupt_instance_handler_0_5_#t~ret2123#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~96#1 := ldv_interrupt_instance_handler_0_5_#t~ret2123#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2123#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~96#1;ldv_interrupt_interrupt_instance_0_#t~ret2127#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2123#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~96#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~ret2127#1 && ldv_interrupt_interrupt_instance_0_#t~ret2127#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret2127#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret2127#1; [2025-02-08 04:14:55,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12871: assume 0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___0~48#1;~ldv_statevar_3~0 := 4; [2025-02-08 04:14:55,758 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12871: assume !(0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___0~48#1);~ldv_statevar_3~0 := 6; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: SUMMARY for call pcnet32_netif_stop(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret2123#1 := pcnet32_interrupt(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:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: SUMMARY for call pcnet32_netif_start(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475: assume 10 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: assume 1 == pcnet32_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: assume !(1 == pcnet32_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13136: SUMMARY for call ldv_assume((if 0 != ~ldv_4_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719-1: SUMMARY for call pcnet32_loopback_test_#t~ret597#1 := netdev_err(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 21, 0); srcloc: null [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: assume -2147483648 <= pcnet32_loopback_test_#t~ret597#1 && pcnet32_loopback_test_#t~ret597#1 <= 2147483647;havoc pcnet32_loopback_test_#t~ret597#1; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: SUMMARY for call pcnet32_restart(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, 66); srcloc: null [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-2: havoc pcnet32_get_regs_#t~bitwise870#1;assume ((((pcnet32_get_regs_~csr0~0#1 < 0 || pcnet32_get_regs_#t~bitwise870#1 <= pcnet32_get_regs_~csr0~0#1) && pcnet32_get_regs_#t~bitwise870#1 <= 4) && pcnet32_get_regs_#t~bitwise870#1 >= 0) && (pcnet32_get_regs_~csr0~0#1 >= 0 || pcnet32_get_regs_#t~bitwise870#1 > 4 + pcnet32_get_regs_~csr0~0#1)) && pcnet32_get_regs_#t~bitwise870#1 >= -2147483648; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-1: [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: assume 0 == pcnet32_get_regs_#t~bitwise870#1;havoc pcnet32_get_regs_#t~bitwise870#1; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: assume !(0 == pcnet32_get_regs_#t~bitwise870#1);havoc pcnet32_get_regs_#t~bitwise870#1; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: 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_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_10_#t~ret2103#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:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-4: assume 0 == pcnet32_get_regs_~csr0~0#1;pcnet32_get_regs_#t~bitwise870#1 := 0; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-4: assume !(0 == pcnet32_get_regs_~csr0~0#1); [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-3: assume 4 == pcnet32_get_regs_~csr0~0#1;pcnet32_get_regs_#t~bitwise870#1 := pcnet32_get_regs_~csr0~0#1; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380-3: assume !(4 == pcnet32_get_regs_~csr0~0#1); [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927-1: call ULTIMATE.dealloc(pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset);havoc pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: call ULTIMATE.dealloc(pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset);havoc pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset;havoc pcnet32_realloc_tx_ring_#t~mem325#1.base, pcnet32_realloc_tx_ring_#t~mem325#1.offset, pcnet32_realloc_tx_ring_#t~bitwise326#1, pcnet32_realloc_tx_ring_#t~ret327#1.base, pcnet32_realloc_tx_ring_#t~ret327#1.offset, pcnet32_realloc_tx_ring_#t~mem328#1, pcnet32_realloc_tx_ring_#t~ret329#1, pcnet32_realloc_tx_ring_#t~bitwise330#1, pcnet32_realloc_tx_ring_#t~memset~res331#1.base, pcnet32_realloc_tx_ring_#t~memset~res331#1.offset, pcnet32_realloc_tx_ring_#t~bitwise332#1, pcnet32_realloc_tx_ring_#t~ret333#1.base, pcnet32_realloc_tx_ring_#t~ret333#1.offset, pcnet32_realloc_tx_ring_#t~bitwise334#1, pcnet32_realloc_tx_ring_#t~ret335#1.base, pcnet32_realloc_tx_ring_#t~ret335#1.offset, pcnet32_realloc_tx_ring_#t~mem336#1.base, pcnet32_realloc_tx_ring_#t~mem336#1.offset, pcnet32_realloc_tx_ring_#t~mem337#1.base, pcnet32_realloc_tx_ring_#t~mem337#1.offset, pcnet32_realloc_tx_ring_#t~mem338#1.base, pcnet32_realloc_tx_ring_#t~mem338#1.offset, pcnet32_realloc_tx_ring_#t~mem339#1, pcnet32_realloc_tx_ring_#t~mem340#1.base, pcnet32_realloc_tx_ring_#t~mem340#1.offset, pcnet32_realloc_tx_ring_#t~mem341#1, pcnet32_realloc_tx_ring_#t~bitwise342#1, pcnet32_realloc_tx_ring_#t~mem343#1, pcnet32_realloc_tx_ring_#t~mem344#1, pcnet32_realloc_tx_ring_#t~mem345#1.base, pcnet32_realloc_tx_ring_#t~mem345#1.offset, pcnet32_realloc_tx_ring_#t~bitwise346#1, pcnet32_realloc_tx_ring_#t~mem347#1, pcnet32_realloc_tx_ring_~dev#1.base, pcnet32_realloc_tx_ring_~dev#1.offset, pcnet32_realloc_tx_ring_~lp#1.base, pcnet32_realloc_tx_ring_~lp#1.offset, pcnet32_realloc_tx_ring_~size#1, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset, pcnet32_realloc_tx_ring_~new_skb_list~0#1.base, pcnet32_realloc_tx_ring_~new_skb_list~0#1.offset, pcnet32_realloc_tx_ring_~tmp~42#1.base, pcnet32_realloc_tx_ring_~tmp~42#1.offset, pcnet32_realloc_tx_ring_~tmp___0~12#1.base, pcnet32_realloc_tx_ring_~tmp___0~12#1.offset, pcnet32_realloc_tx_ring_~tmp___1~8#1.base, pcnet32_realloc_tx_ring_~tmp___1~8#1.offset;havoc pcnet32_realloc_tx_ring_#in~dev#1.base, pcnet32_realloc_tx_ring_#in~dev#1.offset, pcnet32_realloc_tx_ring_#in~lp#1.base, pcnet32_realloc_tx_ring_#in~lp#1.offset, pcnet32_realloc_tx_ring_#in~size#1;assume { :end_inline_pcnet32_realloc_tx_ring } true; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: assume 4 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: assume !(4 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: assume 8 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: assume !(8 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13137: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2195#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2195#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_4_~tmp___1~28#1 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2195#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2195#1; [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13137-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2195#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12609-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12609: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem2165#1.base, ldv_pci_pci_instance_2_#t~mem2165#1.offset := read~$Pointer$#0(~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~mem2165#1.base, ldv_pci_pci_instance_2_#t~mem2165#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~ret2134#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~100#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~100#1;assume { :begin_inline_pcnet32_probe_pci } true;pcnet32_probe_pci_#in~pdev#1.base, pcnet32_probe_pci_#in~pdev#1.offset, pcnet32_probe_pci_#in~ent#1.base, pcnet32_probe_pci_#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 pcnet32_probe_pci_#res#1;havoc pcnet32_probe_pci_#t~ret935#1, pcnet32_probe_pci_#t~bitwise936#1, pcnet32_probe_pci_#t~ret937#1, pcnet32_probe_pci_#t~mem938#1, pcnet32_probe_pci_#t~bitwise939#1, pcnet32_probe_pci_#t~ret940#1, pcnet32_probe_pci_#t~ret941#1, pcnet32_probe_pci_#t~bitwise942#1, pcnet32_probe_pci_#t~ret943#1, pcnet32_probe_pci_#t~ret944#1.base, pcnet32_probe_pci_#t~ret944#1.offset, pcnet32_probe_pci_#t~bitwise945#1, pcnet32_probe_pci_#t~ret946#1, pcnet32_probe_pci_#t~ret947#1, pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset, pcnet32_probe_pci_~ent#1.base, pcnet32_probe_pci_~ent#1.offset, pcnet32_probe_pci_~ioaddr~9#1, pcnet32_probe_pci_~err~0#1, pcnet32_probe_pci_~tmp~65#1, pcnet32_probe_pci_~tmp___0~23#1.base, pcnet32_probe_pci_~tmp___0~23#1.offset;pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset := pcnet32_probe_pci_#in~pdev#1.base, pcnet32_probe_pci_#in~pdev#1.offset;pcnet32_probe_pci_~ent#1.base, pcnet32_probe_pci_~ent#1.offset := pcnet32_probe_pci_#in~ent#1.base, pcnet32_probe_pci_#in~ent#1.offset;havoc pcnet32_probe_pci_~ioaddr~9#1;havoc pcnet32_probe_pci_~err~0#1;havoc pcnet32_probe_pci_~tmp~65#1;havoc pcnet32_probe_pci_~tmp___0~23#1.base, pcnet32_probe_pci_~tmp___0~23#1.offset;assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2358#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset := pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;havoc pci_enable_device_#t~nondet2358#1;assume -2147483648 <= pci_enable_device_#t~nondet2358#1 && pci_enable_device_#t~nondet2358#1 <= 2147483647;pci_enable_device_#res#1 := pci_enable_device_#t~nondet2358#1;havoc pci_enable_device_#t~nondet2358#1; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret370#1.base, pcnet32_realloc_rx_ring_#t~ret370#1.offset := netdev_alloc_skb(pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset, 1544); srcloc: null [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: call write~$Pointer$#6(pcnet32_realloc_rx_ring_#t~ret370#1.base, pcnet32_realloc_rx_ring_#t~ret370#1.offset, pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_realloc_rx_ring_#t~ret370#1.base, pcnet32_realloc_rx_ring_#t~ret370#1.offset;call pcnet32_realloc_rx_ring_#t~mem371#1.base, pcnet32_realloc_rx_ring_#t~mem371#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~new_skb_list~1#1.base, pcnet32_realloc_rx_ring_~new_skb_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base, pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset := pcnet32_realloc_rx_ring_#t~mem371#1.base, pcnet32_realloc_rx_ring_#t~mem371#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem371#1.base, pcnet32_realloc_rx_ring_#t~mem371#1.offset; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8382: assume -2147483648 <= pcnet32_get_regs_#t~ret871#1 && pcnet32_get_regs_#t~ret871#1 <= 2147483647;havoc pcnet32_get_regs_#t~ret871#1; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8382-1: SUMMARY for call pcnet32_get_regs_#t~ret871#1 := pcnet32_suspend(pcnet32_get_regs_~dev#1.base, pcnet32_get_regs_~dev#1.offset, pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset, 1); srcloc: null [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13139: assume 0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___1~28#1;~ldv_statevar_4~0 := 11; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13139: assume !(0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___1~28#1);~ldv_statevar_4~0 := 16; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16178: havoc eth_change_mtu_#t~nondet2341#1; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16178-1: ldv_dummy_resourceless_instance_callback_1_19_#t~ret2106#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet2341#1, eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset, eth_change_mtu_~arg1#1;havoc eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset, eth_change_mtu_#in~arg1#1;assume { :end_inline_eth_change_mtu } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_19_#t~ret2106#1 && ldv_dummy_resourceless_instance_callback_1_19_#t~ret2106#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret2106#1;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret2106#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12479: assume 12 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12479: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7855: assume 2 == pcnet32_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7855: assume !(2 == pcnet32_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591-1: assume { :begin_inline_ldv___ldv_spin_lock_95 } true;ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset := pcnet32_loopback_test_~lp~13#1.base, 88 + pcnet32_loopback_test_~lp~13#1.offset;havoc ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591: havoc ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_95 } true;call pcnet32_loopback_test_#t~mem507#1.base, pcnet32_loopback_test_#t~mem507#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem508#1.base, pcnet32_loopback_test_#t~mem508#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem507#1.base, 8 + pcnet32_loopback_test_#t~mem507#1.offset, 8); [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: pcnet32_probe_vlbus_~tmp___1~14#1.base, pcnet32_probe_vlbus_~tmp___1~14#1.offset := pcnet32_probe_vlbus_#t~ret930#1.base, pcnet32_probe_vlbus_#t~ret930#1.offset;havoc pcnet32_probe_vlbus_#t~ret930#1.base, pcnet32_probe_vlbus_#t~ret930#1.offset; [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret930#1.base, pcnet32_probe_vlbus_#t~ret930#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296, 32, 37, 0, 0); srcloc: null [2025-02-08 04:14:55,760 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12348: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_41 } true;ldv_dummy_resourceless_instance_callback_1_41_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_41_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_41_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_41_#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_41_#t~ret2115#1, ldv_dummy_resourceless_instance_callback_1_41_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_41_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_41_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_41_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_41_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_41_#in~arg2#1.offset;assume { :begin_inline_pcnet32_set_settings } true;pcnet32_set_settings_#in~dev#1.base, pcnet32_set_settings_#in~dev#1.offset, pcnet32_set_settings_#in~cmd#1.base, pcnet32_set_settings_#in~cmd#1.offset := ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_41_~arg2#1.offset;havoc pcnet32_set_settings_#res#1;havoc pcnet32_set_settings_#t~ret421#1.base, pcnet32_set_settings_#t~ret421#1.offset, pcnet32_set_settings_#t~mem422#1, pcnet32_set_settings_#t~ret423#1, pcnet32_set_settings_~dev#1.base, pcnet32_set_settings_~dev#1.offset, pcnet32_set_settings_~cmd#1.base, pcnet32_set_settings_~cmd#1.offset, pcnet32_set_settings_~lp~4#1.base, pcnet32_set_settings_~lp~4#1.offset, pcnet32_set_settings_~tmp~46#1.base, pcnet32_set_settings_~tmp~46#1.offset, pcnet32_set_settings_~flags~1#1, pcnet32_set_settings_~r~1#1;pcnet32_set_settings_~dev#1.base, pcnet32_set_settings_~dev#1.offset := pcnet32_set_settings_#in~dev#1.base, pcnet32_set_settings_#in~dev#1.offset;pcnet32_set_settings_~cmd#1.base, pcnet32_set_settings_~cmd#1.offset := pcnet32_set_settings_#in~cmd#1.base, pcnet32_set_settings_#in~cmd#1.offset;havoc pcnet32_set_settings_~lp~4#1.base, pcnet32_set_settings_~lp~4#1.offset;havoc pcnet32_set_settings_~tmp~46#1.base, pcnet32_set_settings_~tmp~46#1.offset;havoc pcnet32_set_settings_~flags~1#1;havoc pcnet32_set_settings_~r~1#1; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291-1: SUMMARY for call pcnet32_wio_write_bcr(ldv_base_instance_callback_4_33_~arg1#1, ldv_base_instance_callback_4_33_~arg2#1, (if ldv_base_instance_callback_4_33_~arg3#1 % 65536 % 4294967296 <= 2147483647 then ldv_base_instance_callback_4_33_~arg3#1 % 65536 % 4294967296 else ldv_base_instance_callback_4_33_~arg3#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: havoc ldv_base_instance_callback_4_33_~arg0#1.base, ldv_base_instance_callback_4_33_~arg0#1.offset, ldv_base_instance_callback_4_33_~arg1#1, ldv_base_instance_callback_4_33_~arg2#1, ldv_base_instance_callback_4_33_~arg3#1;havoc ldv_base_instance_callback_4_33_#in~arg0#1.base, ldv_base_instance_callback_4_33_#in~arg0#1.offset, ldv_base_instance_callback_4_33_#in~arg1#1, ldv_base_instance_callback_4_33_#in~arg2#1, ldv_base_instance_callback_4_33_#in~arg3#1;assume { :end_inline_ldv_base_instance_callback_4_33 } true;~ldv_statevar_4~0 := 8; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume 9 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: assume 0 == (pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base + pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset) % 18446744073709551616;call pcnet32_realloc_rx_ring_#t~mem372#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 590 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: assume !(0 == (pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base + pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset) % 18446744073709551616); [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009: assume 6 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009: assume !(6 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 0, 4, pcnet32_loopback_test_#t~mem508#1.base, pcnet32_loopback_test_#t~mem508#1.offset); srcloc: null [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592: havoc pcnet32_loopback_test_#t~mem507#1.base, pcnet32_loopback_test_#t~mem507#1.offset;havoc pcnet32_loopback_test_#t~mem508#1.base, pcnet32_loopback_test_#t~mem508#1.offset;pcnet32_loopback_test_~_min1~2#1 := pcnet32_loopback_test_~numbuffs~0#1;call pcnet32_loopback_test_#t~mem509#1 := read~int#6(pcnet32_loopback_test_~lp~13#1.base, 164 + pcnet32_loopback_test_~lp~13#1.offset, 4);pcnet32_loopback_test_~_min1___0~1#1 := pcnet32_loopback_test_#t~mem509#1;havoc pcnet32_loopback_test_#t~mem509#1;call pcnet32_loopback_test_#t~mem510#1 := read~int#6(pcnet32_loopback_test_~lp~13#1.base, 168 + pcnet32_loopback_test_~lp~13#1.offset, 4);pcnet32_loopback_test_~_min2___0~1#1 := pcnet32_loopback_test_#t~mem510#1;havoc pcnet32_loopback_test_#t~mem510#1;pcnet32_loopback_test_~_min2~2#1 := (if (if pcnet32_loopback_test_~_min1___0~1#1 % 4294967296 < pcnet32_loopback_test_~_min2___0~1#1 % 4294967296 then pcnet32_loopback_test_~_min1___0~1#1 else pcnet32_loopback_test_~_min2___0~1#1) % 4294967296 % 4294967296 <= 2147483647 then (if pcnet32_loopback_test_~_min1___0~1#1 % 4294967296 < pcnet32_loopback_test_~_min2___0~1#1 % 4294967296 then pcnet32_loopback_test_~_min1___0~1#1 else pcnet32_loopback_test_~_min2___0~1#1) % 4294967296 % 4294967296 else (if pcnet32_loopback_test_~_min1___0~1#1 % 4294967296 < pcnet32_loopback_test_~_min2___0~1#1 % 4294967296 then pcnet32_loopback_test_~_min1___0~1#1 else pcnet32_loopback_test_~_min2___0~1#1) % 4294967296 % 4294967296 - 4294967296);pcnet32_loopback_test_~numbuffs~0#1 := (if pcnet32_loopback_test_~_min1~2#1 < pcnet32_loopback_test_~_min2~2#1 then pcnet32_loopback_test_~_min1~2#1 else pcnet32_loopback_test_~_min2~2#1);call pcnet32_loopback_test_#t~mem514#1.base, pcnet32_loopback_test_#t~mem514#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem515#1.base, pcnet32_loopback_test_#t~mem515#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem514#1.base, 48 + pcnet32_loopback_test_#t~mem514#1.offset, 8); [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_set_ringparam_~lp~11#1.base, 88 + pcnet32_set_ringparam_~lp~11#1.offset, pcnet32_set_ringparam_~flags~4#1); srcloc: null [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: call pcnet32_set_ringparam_#t~mem479#1 := read~int#6(pcnet32_set_ringparam_~lp~11#1.base, 590 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7064: assume 0 != (if pcnet32_realloc_rx_ring_#t~mem372#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem372#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem372#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc pcnet32_realloc_rx_ring_#t~mem372#1; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7064: assume !(0 != (if pcnet32_realloc_rx_ring_#t~mem372#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem372#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem372#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc pcnet32_realloc_rx_ring_#t~mem372#1; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13803: havoc ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_93 } true;call pcnet32_set_ringparam_#t~mem467#1.base, pcnet32_set_ringparam_#t~mem467#1.offset := read~$Pointer$#6(pcnet32_set_ringparam_~lp~11#1.base, 80 + pcnet32_set_ringparam_~lp~11#1.offset, 8);call pcnet32_set_ringparam_#t~mem468#1.base, pcnet32_set_ringparam_#t~mem468#1.offset := read~$Pointer$#6(pcnet32_set_ringparam_#t~mem467#1.base, 8 + pcnet32_set_ringparam_#t~mem467#1.offset, 8); [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13803-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_93_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_93_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11557-1: SUMMARY for call pcnet32_set_multicast_list(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:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2168#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11557: 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 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: pcnet32_get_regs_~i~5#1 := 0; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12614: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2168#1 && ldv_pci_pci_instance_2_#t~ret2168#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~26#1 := ldv_pci_pci_instance_2_#t~ret2168#1;havoc ldv_pci_pci_instance_2_#t~ret2168#1; [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14332-1: SUMMARY for call ldv_post_probe_#t~ret2241#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:14:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12218: 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_dummy_resourceless_instance_callback_1_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.offset := ~ldv_1_callback_get_ringparam~0.base, ~ldv_1_callback_get_ringparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.base, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.offset;havoc 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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#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;ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.offset;assume { :begin_inline_pcnet32_get_ringparam } true;pcnet32_get_ringparam_#in~dev#1.base, pcnet32_get_ringparam_#in~dev#1.offset, pcnet32_get_ringparam_#in~ering#1.base, pcnet32_get_ringparam_#in~ering#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#1.offset;havoc pcnet32_get_ringparam_#t~ret453#1.base, pcnet32_get_ringparam_#t~ret453#1.offset, pcnet32_get_ringparam_#t~mem454#1, pcnet32_get_ringparam_#t~mem455#1, pcnet32_get_ringparam_~dev#1.base, pcnet32_get_ringparam_~dev#1.offset, pcnet32_get_ringparam_~ering#1.base, pcnet32_get_ringparam_~ering#1.offset, pcnet32_get_ringparam_~lp~10#1.base, pcnet32_get_ringparam_~lp~10#1.offset, pcnet32_get_ringparam_~tmp~52#1.base, pcnet32_get_ringparam_~tmp~52#1.offset;pcnet32_get_ringparam_~dev#1.base, pcnet32_get_ringparam_~dev#1.offset := pcnet32_get_ringparam_#in~dev#1.base, pcnet32_get_ringparam_#in~dev#1.offset;pcnet32_get_ringparam_~ering#1.base, pcnet32_get_ringparam_~ering#1.offset := pcnet32_get_ringparam_#in~ering#1.base, pcnet32_get_ringparam_#in~ering#1.offset;havoc pcnet32_get_ringparam_~lp~10#1.base, pcnet32_get_ringparam_~lp~10#1.offset;havoc pcnet32_get_ringparam_~tmp~52#1.base, pcnet32_get_ringparam_~tmp~52#1.offset; [2025-02-08 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14332: assume -2147483648 <= ldv_post_probe_#t~ret2241#1 && ldv_post_probe_#t~ret2241#1 <= 2147483647;ldv_post_probe_~tmp~129#1 := ldv_post_probe_#t~ret2241#1;havoc ldv_post_probe_#t~ret2241#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~129#1;ldv_pci_pci_instance_2_#t~ret2167#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2241#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~129#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2167#1 && ldv_pci_pci_instance_2_#t~ret2167#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2167#1;havoc ldv_pci_pci_instance_2_#t~ret2167#1; [2025-02-08 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16182-1: ldv_dummy_resourceless_instance_callback_1_27_#t~ret2109#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet2342#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_27_#t~ret2109#1 && ldv_dummy_resourceless_instance_callback_1_27_#t~ret2109#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2109#1;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2109#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 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16182: havoc eth_mac_addr_#t~nondet2342#1; [2025-02-08 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12879: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2184#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2184#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2184#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2184#1; [2025-02-08 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12879-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2184#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462: assume 0 != (if pcnet32_set_ringparam_#t~mem479#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_#t~mem479#1 % 4294967296 % 4294967296 else pcnet32_set_ringparam_#t~mem479#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc pcnet32_set_ringparam_#t~mem479#1;call pcnet32_set_ringparam_#t~mem480#1 := read~int#6(pcnet32_set_ringparam_~lp~11#1.base, 164 + pcnet32_set_ringparam_~lp~11#1.offset, 4);call pcnet32_set_ringparam_#t~mem481#1 := read~int#6(pcnet32_set_ringparam_~lp~11#1.base, 168 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462: assume !(0 != (if pcnet32_set_ringparam_#t~mem479#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_#t~mem479#1 % 4294967296 % 4294967296 else pcnet32_set_ringparam_#t~mem479#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc pcnet32_set_ringparam_#t~mem479#1; [2025-02-08 04:14:55,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12483: assume 14 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12483: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: call ULTIMATE.dealloc(pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset);havoc pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset; [2025-02-08 04:14:55,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387: assume pcnet32_get_regs_~i~5#1 <= 15; [2025-02-08 04:14:55,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387: assume !(pcnet32_get_regs_~i~5#1 <= 15);pcnet32_get_regs_~i~5#1 := 0; [2025-02-08 04:14:55,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume 0 != (pcnet32_probe_vlbus_~tmp___1~14#1.base + pcnet32_probe_vlbus_~tmp___1~14#1.offset) % 18446744073709551616; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume !(0 != (pcnet32_probe_vlbus_~tmp___1~14#1.base + pcnet32_probe_vlbus_~tmp___1~14#1.offset) % 18446744073709551616); [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066: assume -2147483648 <= pcnet32_realloc_rx_ring_#t~ret373#1 && pcnet32_realloc_rx_ring_#t~ret373#1 <= 2147483647;havoc pcnet32_realloc_rx_ring_#t~ret373#1; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret373#1 := netdev_err(pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset, 8, 0); srcloc: null [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: assume 3 == pcnet32_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: assume !(3 == pcnet32_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616: assume 0 != ldv_pci_pci_instance_2_~tmp___1~26#1;~ldv_statevar_2~0 := 14; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~26#1);~ldv_statevar_2~0 := 16; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: assume 7 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: assume !(7 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12088: assume 10 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12088: assume !(10 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1);call pcnet32_loopback_test_#t~mem603#1.base, pcnet32_loopback_test_#t~mem603#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem603#1.base, 8 + pcnet32_loopback_test_#t~mem603#1.offset, 8); [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11428: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464-1: SUMMARY for call pcnet32_set_ringparam_#t~ret482#1 := netdev_info(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, 12, 0); srcloc: null [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464: assume -2147483648 <= pcnet32_set_ringparam_#t~ret482#1 && pcnet32_set_ringparam_#t~ret482#1 <= 2147483647;havoc pcnet32_set_ringparam_#t~mem480#1;havoc pcnet32_set_ringparam_#t~mem481#1;havoc pcnet32_set_ringparam_#t~ret482#1; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: pcnet32_probe_vlbus_~tmp~64#1 := pcnet32_probe_vlbus_#t~ret931#1;havoc pcnet32_probe_vlbus_#t~ret931#1; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret931#1 := inb((if (14 + pcnet32_probe_vlbus_~ioaddr~8#1) % 4294967296 % 4294967296 <= 2147483647 then (14 + pcnet32_probe_vlbus_~ioaddr~8#1) % 4294967296 % 4294967296 else (14 + pcnet32_probe_vlbus_~ioaddr~8#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-1: SUMMARY for call pcnet32_purge_tx_ring(pcnet32_realloc_tx_ring_~dev#1.base, pcnet32_realloc_tx_ring_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: call pcnet32_realloc_tx_ring_#t~mem325#1.base, pcnet32_realloc_tx_ring_#t~mem325#1.offset := read~$Pointer$#6(pcnet32_realloc_tx_ring_~lp#1.base, 32 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390: pcnet32_get_regs_~tmp___1~13#1.base, pcnet32_get_regs_~tmp___1~13#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13147: SUMMARY for call ldv_assume((if 0 == ~ldv_4_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10240: pcnet32_get_stats_~tmp~77#1.base, pcnet32_get_stats_~tmp~77#1.offset := pcnet32_get_stats_#t~ret1825#1.base, pcnet32_get_stats_#t~ret1825#1.offset;havoc pcnet32_get_stats_#t~ret1825#1.base, pcnet32_get_stats_#t~ret1825#1.offset;pcnet32_get_stats_~lp~32#1.base, pcnet32_get_stats_~lp~32#1.offset := pcnet32_get_stats_~tmp~77#1.base, pcnet32_get_stats_~tmp~77#1.offset;call pcnet32_get_stats_#t~mem1826#1 := read~int#6(pcnet32_get_stats_~dev#1.base, 56 + pcnet32_get_stats_~dev#1.offset, 8);pcnet32_get_stats_~ioaddr~16#1 := pcnet32_get_stats_#t~mem1826#1;havoc pcnet32_get_stats_#t~mem1826#1;assume { :begin_inline_ldv___ldv_spin_lock_134 } true;ldv___ldv_spin_lock_134_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_134_#in~ldv_func_arg1#1.offset := pcnet32_get_stats_~lp~32#1.base, 88 + pcnet32_get_stats_~lp~32#1.offset;havoc ldv___ldv_spin_lock_134_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_134_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_134_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_134_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_134_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_134_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10240-1: SUMMARY for call pcnet32_get_stats_#t~ret1825#1.base, pcnet32_get_stats_#t~ret1825#1.offset := netdev_priv(pcnet32_get_stats_~dev#1.base, pcnet32_get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937-3: havoc pcnet32_realloc_tx_ring_#t~bitwise326#1;assume pcnet32_realloc_tx_ring_#t~bitwise326#1 > 1; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937-2: [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~ret327#1.base, pcnet32_realloc_tx_ring_#t~ret327#1.offset := pci_alloc_consistent(pcnet32_realloc_tx_ring_#t~mem325#1.base, pcnet32_realloc_tx_ring_#t~mem325#1.offset, 16 * pcnet32_realloc_tx_ring_#t~bitwise326#1, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset); srcloc: null [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: pcnet32_realloc_tx_ring_~tmp~42#1.base, pcnet32_realloc_tx_ring_~tmp~42#1.offset := pcnet32_realloc_tx_ring_#t~ret327#1.base, pcnet32_realloc_tx_ring_#t~ret327#1.offset;havoc pcnet32_realloc_tx_ring_#t~mem325#1.base, pcnet32_realloc_tx_ring_#t~mem325#1.offset;havoc pcnet32_realloc_tx_ring_#t~bitwise326#1;havoc pcnet32_realloc_tx_ring_#t~ret327#1.base, pcnet32_realloc_tx_ring_#t~ret327#1.offset;pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset := pcnet32_realloc_tx_ring_~tmp~42#1.base, pcnet32_realloc_tx_ring_~tmp~42#1.offset; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937-4: assume 0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_tx_ring_#t~bitwise326#1 := 1; [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937-4: assume !(0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598: havoc pcnet32_loopback_test_#t~mem514#1.base, pcnet32_loopback_test_#t~mem514#1.offset;havoc pcnet32_loopback_test_#t~mem515#1.base, pcnet32_loopback_test_#t~mem515#1.offset;call pcnet32_loopback_test_#t~mem521#1.base, pcnet32_loopback_test_#t~mem521#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem522#1.base, pcnet32_loopback_test_#t~mem522#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem521#1.base, 8 + pcnet32_loopback_test_#t~mem521#1.offset, 8); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume 87 == pcnet32_probe_vlbus_~tmp~64#1 % 256 % 4294967296; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume !(87 == pcnet32_probe_vlbus_~tmp~64#1 % 256 % 4294967296); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598-1: SUMMARY for call ##fun~int~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, pcnet32_loopback_test_#t~mem515#1.base, pcnet32_loopback_test_#t~mem515#1.offset); srcloc: null [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12487: assume 16 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12487: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2196#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2196#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2196#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2196#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2196#1; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: assume 0 == pcnet32_set_phys_id_~state#1 % 4294967296; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: assume !(0 == pcnet32_set_phys_id_~state#1 % 4294967296); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12884: assume { :begin_inline_ldv_base_instance_callback_3_9 } true;ldv_base_instance_callback_3_9_#in~arg0#1.base, ldv_base_instance_callback_3_9_#in~arg0#1.offset, ldv_base_instance_callback_3_9_#in~arg1#1, ldv_base_instance_callback_3_9_#in~arg2#1 := ~ldv_3_callback_read_bcr~0.base, ~ldv_3_callback_read_bcr~0.offset, ~ldv_3_ldv_param_9_0_default~0, ~ldv_3_ldv_param_9_1_default~0;havoc ldv_base_instance_callback_3_9_#t~ret2099#1, ldv_base_instance_callback_3_9_~arg0#1.base, ldv_base_instance_callback_3_9_~arg0#1.offset, ldv_base_instance_callback_3_9_~arg1#1, ldv_base_instance_callback_3_9_~arg2#1;ldv_base_instance_callback_3_9_~arg0#1.base, ldv_base_instance_callback_3_9_~arg0#1.offset := ldv_base_instance_callback_3_9_#in~arg0#1.base, ldv_base_instance_callback_3_9_#in~arg0#1.offset;ldv_base_instance_callback_3_9_~arg1#1 := ldv_base_instance_callback_3_9_#in~arg1#1;ldv_base_instance_callback_3_9_~arg2#1 := ldv_base_instance_callback_3_9_#in~arg2#1; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 4, 2325, pcnet32_loopback_test_#t~mem522#1.base, pcnet32_loopback_test_#t~mem522#1.offset); srcloc: null [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: havoc pcnet32_loopback_test_#t~mem521#1.base, pcnet32_loopback_test_#t~mem521#1.offset;havoc pcnet32_loopback_test_#t~mem522#1.base, pcnet32_loopback_test_#t~mem522#1.offset;call pcnet32_loopback_test_#t~mem528#1.base, pcnet32_loopback_test_#t~mem528#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem528#1.base, 24 + pcnet32_loopback_test_#t~mem528#1.offset, 8); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752: assume 1 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-1: SUMMARY for call pcnet32_get_regs_#t~ret872#1 := inw((if (pcnet32_get_regs_~ioaddr~7#1 + pcnet32_get_regs_~i~5#1) % 4294967296 % 4294967296 <= 2147483647 then (pcnet32_get_regs_~ioaddr~7#1 + pcnet32_get_regs_~i~5#1) % 4294967296 % 4294967296 else (pcnet32_get_regs_~ioaddr~7#1 + pcnet32_get_regs_~i~5#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: call write~int#6(pcnet32_get_regs_#t~ret872#1, pcnet32_get_regs_~tmp___1~13#1.base, pcnet32_get_regs_~tmp___1~13#1.offset, 2);havoc pcnet32_get_regs_#t~ret872#1;pcnet32_get_regs_~i~5#1 := 2 + pcnet32_get_regs_~i~5#1; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203-1: SUMMARY for call pcnet32_get_settings_#t~ret418#1.base, pcnet32_get_settings_#t~ret418#1.offset := netdev_priv(pcnet32_get_settings_~dev#1.base, pcnet32_get_settings_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: pcnet32_get_settings_~tmp~45#1.base, pcnet32_get_settings_~tmp~45#1.offset := pcnet32_get_settings_#t~ret418#1.base, pcnet32_get_settings_#t~ret418#1.offset;havoc pcnet32_get_settings_#t~ret418#1.base, pcnet32_get_settings_#t~ret418#1.offset;pcnet32_get_settings_~lp~3#1.base, pcnet32_get_settings_~lp~3#1.offset := pcnet32_get_settings_~tmp~45#1.base, pcnet32_get_settings_~tmp~45#1.offset;pcnet32_get_settings_~r~0#1 := -95;call pcnet32_get_settings_#t~mem419#1 := read~int#6(pcnet32_get_settings_~lp~3#1.base, 416 + pcnet32_get_settings_~lp~3#1.offset, 1); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12092: assume 11 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12092: assume !(11 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017: assume 8 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017: assume !(8 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: pcnet32_probe_vlbus_~tmp___0~22#1 := pcnet32_probe_vlbus_#t~ret932#1;havoc pcnet32_probe_vlbus_#t~ret932#1; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 20, 2, pcnet32_loopback_test_#t~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset); srcloc: null [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret932#1 := inb((if (15 + pcnet32_probe_vlbus_~ioaddr~8#1) % 4294967296 % 4294967296 <= 2147483647 then (15 + pcnet32_probe_vlbus_~ioaddr~8#1) % 4294967296 % 4294967296 else (15 + pcnet32_probe_vlbus_~ioaddr~8#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600: havoc pcnet32_loopback_test_#t~mem528#1.base, pcnet32_loopback_test_#t~mem528#1.offset;havoc pcnet32_loopback_test_#t~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset; [2025-02-08 04:14:55,765 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225: 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_dummy_resourceless_instance_callback_1_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_#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_12_#t~ret2104#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#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;ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.offset;assume { :begin_inline_pcnet32_get_settings } true;pcnet32_get_settings_#in~dev#1.base, pcnet32_get_settings_#in~dev#1.offset, pcnet32_get_settings_#in~cmd#1.base, pcnet32_get_settings_#in~cmd#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.offset;havoc pcnet32_get_settings_#res#1;havoc pcnet32_get_settings_#t~ret418#1.base, pcnet32_get_settings_#t~ret418#1.offset, pcnet32_get_settings_#t~mem419#1, pcnet32_get_settings_#t~ret420#1, pcnet32_get_settings_~dev#1.base, pcnet32_get_settings_~dev#1.offset, pcnet32_get_settings_~cmd#1.base, pcnet32_get_settings_~cmd#1.offset, pcnet32_get_settings_~lp~3#1.base, pcnet32_get_settings_~lp~3#1.offset, pcnet32_get_settings_~tmp~45#1.base, pcnet32_get_settings_~tmp~45#1.offset, pcnet32_get_settings_~flags~0#1, pcnet32_get_settings_~r~0#1;pcnet32_get_settings_~dev#1.base, pcnet32_get_settings_~dev#1.offset := pcnet32_get_settings_#in~dev#1.base, pcnet32_get_settings_#in~dev#1.offset;pcnet32_get_settings_~cmd#1.base, pcnet32_get_settings_~cmd#1.offset := pcnet32_get_settings_#in~cmd#1.base, pcnet32_get_settings_#in~cmd#1.offset;havoc pcnet32_get_settings_~lp~3#1.base, pcnet32_get_settings_~lp~3#1.offset;havoc pcnet32_get_settings_~tmp~45#1.base, pcnet32_get_settings_~tmp~45#1.offset;havoc pcnet32_get_settings_~flags~0#1;havoc pcnet32_get_settings_~r~0#1; [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-1: SUMMARY for call pcnet32_restart(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 0); srcloc: null [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: call pcnet32_loopback_test_#t~mem535#1.base, pcnet32_loopback_test_#t~mem535#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem536#1.base, pcnet32_loopback_test_#t~mem536#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem535#1.base, 8 + pcnet32_loopback_test_#t~mem535#1.offset, 8); [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: pcnet32_set_ringparam_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_40_#t~ret2114#1 := pcnet32_set_ringparam_#res#1;havoc pcnet32_set_ringparam_#t~ret456#1.base, pcnet32_set_ringparam_#t~ret456#1.offset, pcnet32_set_ringparam_#t~mem457#1, pcnet32_set_ringparam_#t~mem458#1, pcnet32_set_ringparam_#t~mem459#1, pcnet32_set_ringparam_#t~short460#1, pcnet32_set_ringparam_#t~ret461#1, pcnet32_set_ringparam_#t~mem467#1.base, pcnet32_set_ringparam_#t~mem467#1.offset, pcnet32_set_ringparam_#t~mem468#1.base, pcnet32_set_ringparam_#t~mem468#1.offset, pcnet32_set_ringparam_#t~mem469#1, pcnet32_set_ringparam_#t~bitwise470#1, pcnet32_set_ringparam_#t~bitwise471#1, pcnet32_set_ringparam_#t~mem472#1, pcnet32_set_ringparam_#t~mem473#1, pcnet32_set_ringparam_#t~bitwise474#1, pcnet32_set_ringparam_#t~bitwise475#1, pcnet32_set_ringparam_#t~mem476#1, pcnet32_set_ringparam_#t~mem477#1, pcnet32_set_ringparam_#t~ret478#1, pcnet32_set_ringparam_#t~mem479#1, pcnet32_set_ringparam_#t~mem480#1, pcnet32_set_ringparam_#t~mem481#1, pcnet32_set_ringparam_#t~ret482#1, pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, pcnet32_set_ringparam_~ering#1.base, pcnet32_set_ringparam_~ering#1.offset, pcnet32_set_ringparam_~lp~11#1.base, pcnet32_set_ringparam_~lp~11#1.offset, pcnet32_set_ringparam_~tmp~53#1.base, pcnet32_set_ringparam_~tmp~53#1.offset, pcnet32_set_ringparam_~flags~4#1, pcnet32_set_ringparam_~size~0#1, pcnet32_set_ringparam_~ioaddr~2#1, pcnet32_set_ringparam_~i~2#1, pcnet32_set_ringparam_~tmp___0~16#1, pcnet32_set_ringparam_~_min1~1#1, pcnet32_set_ringparam_~_min2~1#1, pcnet32_set_ringparam_~_min1___0~0#1, pcnet32_set_ringparam_~_min2___0~0#1, pcnet32_set_ringparam_~tmp___1~10#1;havoc pcnet32_set_ringparam_#in~dev#1.base, pcnet32_set_ringparam_#in~dev#1.offset, pcnet32_set_ringparam_#in~ering#1.base, pcnet32_set_ringparam_#in~ering#1.offset;assume { :end_inline_pcnet32_set_ringparam } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_40_#t~ret2114#1 && ldv_dummy_resourceless_instance_callback_1_40_#t~ret2114#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_40_#t~ret2114#1;havoc ldv_dummy_resourceless_instance_callback_1_40_#t~ret2114#1, ldv_dummy_resourceless_instance_callback_1_40_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_40_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_40_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_40_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_40_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_40_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_40 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301-1: SUMMARY for call pcnet32_wio_write_csr(ldv_base_instance_callback_4_36_~arg1#1, ldv_base_instance_callback_4_36_~arg2#1, (if ldv_base_instance_callback_4_36_~arg3#1 % 65536 % 4294967296 <= 2147483647 then ldv_base_instance_callback_4_36_~arg3#1 % 65536 % 4294967296 else ldv_base_instance_callback_4_36_~arg3#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: havoc ldv_base_instance_callback_4_36_~arg0#1.base, ldv_base_instance_callback_4_36_~arg0#1.offset, ldv_base_instance_callback_4_36_~arg1#1, ldv_base_instance_callback_4_36_~arg2#1, ldv_base_instance_callback_4_36_~arg3#1;havoc ldv_base_instance_callback_4_36_#in~arg0#1.base, ldv_base_instance_callback_4_36_#in~arg0#1.offset, ldv_base_instance_callback_4_36_#in~arg1#1, ldv_base_instance_callback_4_36_#in~arg2#1, ldv_base_instance_callback_4_36_#in~arg3#1;assume { :end_inline_ldv_base_instance_callback_4_36 } true;~ldv_statevar_4~0 := 8; [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244: pcnet32_get_stats_~tmp___0~33#1 := pcnet32_get_stats_#t~ret1833#1;havoc pcnet32_get_stats_#t~mem1831#1.base, pcnet32_get_stats_#t~mem1831#1.offset;havoc pcnet32_get_stats_#t~mem1832#1.base, pcnet32_get_stats_#t~mem1832#1.offset;havoc pcnet32_get_stats_#t~ret1833#1;call write~int#6(pcnet32_get_stats_~tmp___0~33#1 % 65536, pcnet32_get_stats_~dev#1.base, 380 + pcnet32_get_stats_~dev#1.offset, 8); [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244-1: SUMMARY for call pcnet32_get_stats_#t~ret1833#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_stats_~ioaddr~16#1, 112, pcnet32_get_stats_#t~mem1832#1.base, pcnet32_get_stats_#t~mem1832#1.offset); srcloc: null [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume 0 == (pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base + pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset) % 18446744073709551616;call pcnet32_realloc_tx_ring_#t~mem328#1 := read~int#6(pcnet32_realloc_tx_ring_~lp#1.base, 590 + pcnet32_realloc_tx_ring_~lp#1.offset, 4); [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(0 == (pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base + pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset) % 18446744073709551616); [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: havoc pcnet32_loopback_test_#t~mem603#1.base, pcnet32_loopback_test_#t~mem603#1.offset;havoc pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset;havoc pcnet32_loopback_test_#t~mem603#1.base, pcnet32_loopback_test_#t~mem603#1.offset;havoc pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset;call pcnet32_loopback_test_#t~mem605#1 := read~int#6(pcnet32_loopback_test_~lp~13#1.base, 608 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13812: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: havoc pcnet32_loopback_test_#t~mem535#1.base, pcnet32_loopback_test_#t~mem535#1.offset;havoc pcnet32_loopback_test_#t~mem536#1.base, pcnet32_loopback_test_#t~mem536#1.offset;pcnet32_loopback_test_~size~1#1 := 75;pcnet32_loopback_test_~x~0#1 := 0; [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 0, 4, pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset); srcloc: null [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12491: assume 17 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12491: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 0, 4, pcnet32_loopback_test_#t~mem536#1.base, pcnet32_loopback_test_#t~mem536#1.offset); srcloc: null [2025-02-08 04:14:55,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-1: SUMMARY for call pcnet32_pm_suspend_#t~ret2051#1.base, pcnet32_pm_suspend_#t~ret2051#1.offset := pci_get_drvdata(pcnet32_pm_suspend_~pdev#1.base, pcnet32_pm_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: pcnet32_pm_suspend_~tmp~86#1.base, pcnet32_pm_suspend_~tmp~86#1.offset := pcnet32_pm_suspend_#t~ret2051#1.base, pcnet32_pm_suspend_#t~ret2051#1.offset;havoc pcnet32_pm_suspend_#t~ret2051#1.base, pcnet32_pm_suspend_#t~ret2051#1.offset;pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#1.offset := pcnet32_pm_suspend_~tmp~86#1.base, pcnet32_pm_suspend_~tmp~86#1.offset; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527: assume 87 == pcnet32_probe_vlbus_~tmp___0~22#1 % 256 % 4294967296; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527: assume !(87 == pcnet32_probe_vlbus_~tmp___0~22#1 % 256 % 4294967296); [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume 0 != (if pcnet32_realloc_tx_ring_#t~mem328#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_#t~mem328#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_#t~mem328#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc pcnet32_realloc_tx_ring_#t~mem328#1; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume !(0 != (if pcnet32_realloc_tx_ring_#t~mem328#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_#t~mem328#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_#t~mem328#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc pcnet32_realloc_tx_ring_#t~mem328#1; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867: pcnet32_set_phys_id_#res#1 := 0; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13813: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12756: assume 2 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12756: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624: ldv_pci_pci_instance_2_~tmp___2~13#1.base, ldv_pci_pci_instance_2_~tmp___2~13#1.offset := ldv_pci_pci_instance_2_#t~ret2169#1.base, ldv_pci_pci_instance_2_#t~ret2169#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2169#1.base, ldv_pci_pci_instance_2_#t~ret2169#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~13#1.base, ldv_pci_pci_instance_2_~tmp___2~13#1.offset; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2169#1.base, ldv_pci_pci_instance_2_#t~ret2169#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_get_stats_~lp~32#1.base, 88 + pcnet32_get_stats_~lp~32#1.offset, pcnet32_get_stats_~flags~13#1); srcloc: null [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume 0 != pcnet32_get_settings_#t~mem419#1 % 256 % 4294967296;havoc pcnet32_get_settings_#t~mem419#1;assume { :begin_inline_ldv___ldv_spin_lock_85 } true;ldv___ldv_spin_lock_85_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_85_#in~ldv_func_arg1#1.offset := pcnet32_get_settings_~lp~3#1.base, 88 + pcnet32_get_settings_~lp~3#1.offset;havoc ldv___ldv_spin_lock_85_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_85_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_85_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_85_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_85_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_85_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume !(0 != pcnet32_get_settings_#t~mem419#1 % 256 % 4294967296);havoc pcnet32_get_settings_#t~mem419#1; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075-1: SUMMARY for call skb_reserve(pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base, pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset, 0); srcloc: null [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075: call pcnet32_realloc_rx_ring_#t~mem374#1.base, pcnet32_realloc_rx_ring_#t~mem374#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem375#1.base, pcnet32_realloc_rx_ring_#t~mem375#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base, 229 + pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset, 8); [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: pcnet32_get_stats_#res#1.base, pcnet32_get_stats_#res#1.offset := pcnet32_get_stats_~dev#1.base, 260 + pcnet32_get_stats_~dev#1.offset;ldv_dummy_resourceless_instance_callback_1_25_#t~ret2108#1.base, ldv_dummy_resourceless_instance_callback_1_25_#t~ret2108#1.offset := pcnet32_get_stats_#res#1.base, pcnet32_get_stats_#res#1.offset;havoc pcnet32_get_stats_#t~ret1825#1.base, pcnet32_get_stats_#t~ret1825#1.offset, pcnet32_get_stats_#t~mem1826#1, pcnet32_get_stats_#t~mem1831#1.base, pcnet32_get_stats_#t~mem1831#1.offset, pcnet32_get_stats_#t~mem1832#1.base, pcnet32_get_stats_#t~mem1832#1.offset, pcnet32_get_stats_#t~ret1833#1, pcnet32_get_stats_~dev#1.base, pcnet32_get_stats_~dev#1.offset, pcnet32_get_stats_~lp~32#1.base, pcnet32_get_stats_~lp~32#1.offset, pcnet32_get_stats_~tmp~77#1.base, pcnet32_get_stats_~tmp~77#1.offset, pcnet32_get_stats_~ioaddr~16#1, pcnet32_get_stats_~flags~13#1, pcnet32_get_stats_~tmp___0~33#1;havoc pcnet32_get_stats_#in~dev#1.base, pcnet32_get_stats_#in~dev#1.offset;assume { :end_inline_pcnet32_get_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret2108#1.base, ldv_dummy_resourceless_instance_callback_1_25_#t~ret2108#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_25_#t~ret2108#1.base, ldv_dummy_resourceless_instance_callback_1_25_#t~ret2108#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_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_25_~arg1#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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_25 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13021: assume 9 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13021: assume !(9 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096: assume 12 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2197#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2197#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_4_~tmp___2~15#1 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2197#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2197#1; [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2197#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-1: SUMMARY for call pcnet32_pm_suspend_#t~ret2052#1 := netif_running(pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:55,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: pcnet32_pm_suspend_~tmp___0~39#1 := (if 0 == pcnet32_pm_suspend_#t~ret2052#1 % 256 then 0 else 1);havoc pcnet32_pm_suspend_#t~ret2052#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume -2147483648 <= pcnet32_probe_vlbus_#t~ret933#1 && pcnet32_probe_vlbus_#t~ret933#1 <= 2147483647;havoc pcnet32_probe_vlbus_#t~ret933#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret933#1 := pcnet32_probe1(pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296, 0, 0, 0); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7076-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret376#1 := pci_map_single(pcnet32_realloc_rx_ring_#t~mem374#1.base, pcnet32_realloc_rx_ring_#t~mem374#1.offset, pcnet32_realloc_rx_ring_#t~mem375#1.base, pcnet32_realloc_rx_ring_#t~mem375#1.offset, 1544, 2); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7076: call write~int#6(pcnet32_realloc_rx_ring_#t~ret376#1, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_realloc_rx_ring_#t~mem374#1.base, pcnet32_realloc_rx_ring_#t~mem374#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem375#1.base, pcnet32_realloc_rx_ring_#t~mem375#1.offset;havoc pcnet32_realloc_rx_ring_#t~ret376#1;call pcnet32_realloc_rx_ring_#t~mem377#1 := read~int#6(pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.base, pcnet32_realloc_rx_ring_~new_dma_addr_list~1#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#6(pcnet32_realloc_rx_ring_#t~mem377#1, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc pcnet32_realloc_rx_ring_#t~mem377#1;call write~int#6(63992, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, 4 + (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#6(32768, pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base, 6 + (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset + 16 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);pcnet32_realloc_rx_ring_~new~0#1 := 1 + pcnet32_realloc_rx_ring_~new~0#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12890: ~ldv_3_ret_default~0 := 1;~ldv_statevar_3~0 := 19; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~ret329#1 := netdev_err(pcnet32_realloc_tx_ring_~dev#1.base, pcnet32_realloc_tx_ring_~dev#1.offset, 6, 0); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume -2147483648 <= pcnet32_realloc_tx_ring_#t~ret329#1 && pcnet32_realloc_tx_ring_#t~ret329#1 <= 2147483647;havoc pcnet32_realloc_tx_ring_#t~ret329#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626: ldv_pci_pci_instance_2_~tmp___3~9#1.base, ldv_pci_pci_instance_2_~tmp___3~9#1.offset := ldv_pci_pci_instance_2_#t~ret2170#1.base, ldv_pci_pci_instance_2_#t~ret2170#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2170#1.base, ldv_pci_pci_instance_2_#t~ret2170#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~9#1.base, ldv_pci_pci_instance_2_~tmp___3~9#1.offset; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737: assume 12288 == pcnet32_loopback_test_#t~mem605#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem605#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737: assume !(12288 == pcnet32_loopback_test_#t~mem605#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem605#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2170#1.base, ldv_pci_pci_instance_2_#t~ret2170#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13155: assume 0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___2~15#1;~ldv_statevar_4~0 := 13; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13155: assume !(0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___2~15#1);~ldv_statevar_4~0 := 15; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: havoc ldv___ldv_spin_lock_85_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_85_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_85_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_85_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_85 } true; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: assume { :begin_inline_ldv___ldv_spin_lock_99 } true;ldv___ldv_spin_lock_99_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_99_#in~ldv_func_arg1#1.offset := pcnet32_set_phys_id_~lp~14#1.base, 88 + pcnet32_set_phys_id_~lp~14#1.offset;havoc ldv___ldv_spin_lock_99_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_99_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_99_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_99_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_99_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_99_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966: assume 2 == ~ldv_statevar_0~0; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11966: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10645: assume 0 != (if pcnet32_pm_suspend_~tmp___0~39#1 % 256 % 4294967296 <= 2147483647 then pcnet32_pm_suspend_~tmp___0~39#1 % 256 % 4294967296 else pcnet32_pm_suspend_~tmp___0~39#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#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; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10645: assume !(0 != (if pcnet32_pm_suspend_~tmp___0~39#1 % 256 % 4294967296 <= 2147483647 then pcnet32_pm_suspend_~tmp___0~39#1 % 256 % 4294967296 else pcnet32_pm_suspend_~tmp___0~39#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: assume -2147483648 <= pcnet32_get_settings_#t~ret420#1 && pcnet32_get_settings_#t~ret420#1 <= 2147483647;havoc pcnet32_get_settings_#t~ret420#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12495: assume 19 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12495: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210-1: SUMMARY for call pcnet32_get_settings_#t~ret420#1 := mii_ethtool_gset(pcnet32_get_settings_~lp~3#1.base, 414 + pcnet32_get_settings_~lp~3#1.offset, pcnet32_get_settings_~cmd#1.base, pcnet32_get_settings_~cmd#1.offset); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739-1: SUMMARY for call pcnet32_loopback_test_#t~ret606#1 := netdev_printk(22, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 23, 0); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: assume -2147483648 <= pcnet32_loopback_test_#t~ret606#1 && pcnet32_loopback_test_#t~ret606#1 <= 2147483647;havoc pcnet32_loopback_test_#t~ret606#1;pcnet32_loopback_test_~x~0#1 := 0; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14081: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2171#1 && ldv_pci_pci_instance_2_#t~ret2171#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~5#1 := ldv_pci_pci_instance_2_#t~ret2171#1;havoc ldv_pci_pci_instance_2_#t~ret2171#1; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2171#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12760: assume 3 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12760: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_get_settings_~lp~3#1.base, 88 + pcnet32_get_settings_~lp~3#1.offset, pcnet32_get_settings_~flags~0#1); srcloc: null [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: pcnet32_get_settings_~r~0#1 := 0; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12100: assume 14 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12100: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082: havoc ldv___ldv_spin_lock_134_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_134_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_134_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_134_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_134 } true;call pcnet32_get_stats_#t~mem1831#1.base, pcnet32_get_stats_#t~mem1831#1.offset := read~$Pointer$#6(pcnet32_get_stats_~lp~32#1.base, 80 + pcnet32_get_stats_~lp~32#1.offset, 8);call pcnet32_get_stats_#t~mem1832#1.base, pcnet32_get_stats_#t~mem1832#1.offset := read~$Pointer$#6(pcnet32_get_stats_#t~mem1831#1.base, pcnet32_get_stats_#t~mem1831#1.offset, 8); [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: 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 := ~ldv_1_callback_get_sset_count~0.base, ~ldv_1_callback_get_sset_count~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_13_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret2105#1, 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;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 := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1;assume { :begin_inline_pcnet32_get_sset_count } true;pcnet32_get_sset_count_#in~dev#1.base, pcnet32_get_sset_count_#in~dev#1.offset, pcnet32_get_sset_count_#in~sset#1 := 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;havoc pcnet32_get_sset_count_#res#1;havoc pcnet32_get_sset_count_~dev#1.base, pcnet32_get_sset_count_~dev#1.offset, pcnet32_get_sset_count_~sset#1;pcnet32_get_sset_count_~dev#1.base, pcnet32_get_sset_count_~dev#1.offset := pcnet32_get_sset_count_#in~dev#1.base, pcnet32_get_sset_count_#in~dev#1.offset;pcnet32_get_sset_count_~sset#1 := pcnet32_get_sset_count_#in~sset#1; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: assume 11 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: assume !(11 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_134_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_134_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296, 32); srcloc: null [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476-1: SUMMARY for call pcnet32_get_strings_#t~memcpy~res483#1.base, pcnet32_get_strings_#t~memcpy~res483#1.offset := #Ultimate.C_memcpy#6(pcnet32_get_strings_~data#1.base, pcnet32_get_strings_~data#1.offset, ~#pcnet32_gstrings_test~0.base, ~#pcnet32_gstrings_test~0.offset, 32); srcloc: null [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: havoc pcnet32_get_strings_#t~memcpy~res483#1.base, pcnet32_get_strings_#t~memcpy~res483#1.offset;havoc pcnet32_get_strings_#t~memcpy~res483#1.base, pcnet32_get_strings_#t~memcpy~res483#1.offset, pcnet32_get_strings_~dev#1.base, pcnet32_get_strings_~dev#1.offset, pcnet32_get_strings_~stringset#1, pcnet32_get_strings_~data#1.base, pcnet32_get_strings_~data#1.offset;havoc pcnet32_get_strings_#in~dev#1.base, pcnet32_get_strings_#in~dev#1.offset, pcnet32_get_strings_#in~stringset#1, pcnet32_get_strings_#in~data#1.base, pcnet32_get_strings_#in~data#1.offset;assume { :end_inline_pcnet32_get_strings } 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, ldv_dummy_resourceless_instance_callback_1_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg3#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, ldv_dummy_resourceless_instance_callback_1_16_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10647: 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:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: assume pcnet32_get_regs_~i~5#1 <= 89; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: assume !(pcnet32_get_regs_~i~5#1 <= 89);pcnet32_get_regs_~tmp___3~3#1.base, pcnet32_get_regs_~tmp___3~3#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset;call pcnet32_get_regs_#t~mem881#1.base, pcnet32_get_regs_#t~mem881#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: assume pcnet32_set_phys_id_~i~4#1 <= 7; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: assume !(pcnet32_set_phys_id_~i~4#1 <= 7); [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-1: SUMMARY for call pcnet32_loopback_test_#t~ret537#1.base, pcnet32_loopback_test_#t~ret537#1.offset := netdev_alloc_skb(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, pcnet32_loopback_test_~size~1#1); srcloc: null [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset := pcnet32_loopback_test_#t~ret537#1.base, pcnet32_loopback_test_#t~ret537#1.offset;havoc pcnet32_loopback_test_#t~ret537#1.base, pcnet32_loopback_test_#t~ret537#1.offset; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10648: assume -2147483648 <= pcnet32_pm_suspend_#t~ret2053#1 && pcnet32_pm_suspend_#t~ret2053#1 <= 2147483647;havoc pcnet32_pm_suspend_#t~ret2053#1; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12630: assume 0 != ldv_pci_pci_instance_2_~tmp___4~5#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:14:55,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12630: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~5#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10648-1: SUMMARY for call pcnet32_pm_suspend_#t~ret2053#1 := pcnet32_close(pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: assume 4 == ~ldv_statevar_0~0; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12895: SUMMARY for call ldv_assume((if 0 != ~ldv_3_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: assume 20 == ~ldv_statevar_2~0; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764: assume 4 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2185#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume 0 == (pcnet32_loopback_test_~skb~0#1.base + pcnet32_loopback_test_~skb~0#1.offset) % 18446744073709551616;call pcnet32_loopback_test_#t~mem538#1 := read~int#6(pcnet32_loopback_test_~lp~13#1.base, 590 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume !(0 == (pcnet32_loopback_test_~skb~0#1.base + pcnet32_loopback_test_~skb~0#1.offset) % 18446744073709551616);call pcnet32_loopback_test_#t~mem541#1.base, pcnet32_loopback_test_#t~mem541#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~skb~0#1.base, 229 + pcnet32_loopback_test_~skb~0#1.offset, 8);pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_#t~mem541#1.base, pcnet32_loopback_test_#t~mem541#1.offset;havoc pcnet32_loopback_test_#t~mem541#1.base, pcnet32_loopback_test_#t~mem541#1.offset; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2185#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2185#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_3_~tmp___1~27#1 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2185#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2185#1; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: pcnet32_get_regs_~tmp___2~5#1.base, pcnet32_get_regs_~tmp___2~5#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset;call pcnet32_get_regs_#t~mem876#1.base, pcnet32_get_regs_#t~mem876#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029: assume 13 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029: assume !(13 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876-2: call pcnet32_set_phys_id_#t~mem664#1.base, pcnet32_set_phys_id_#t~mem664#1.offset := read~$Pointer$#6(pcnet32_set_phys_id_~a~1#1.base, 16 + pcnet32_set_phys_id_~a~1#1.offset, 8); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104: assume 17 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104: assume !(17 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876-1: SUMMARY for call pcnet32_set_phys_id_#t~ret665#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_set_phys_id_~ioaddr~4#1, pcnet32_set_phys_id_~i~4#1, pcnet32_set_phys_id_#t~mem664#1.base, pcnet32_set_phys_id_#t~mem664#1.offset); srcloc: null [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876: call write~int#6(pcnet32_set_phys_id_#t~ret665#1, pcnet32_set_phys_id_~lp~14#1.base, 600 + pcnet32_set_phys_id_~lp~14#1.offset + 2 * (-4 + pcnet32_set_phys_id_~i~4#1), 2);havoc pcnet32_set_phys_id_#t~mem664#1.base, pcnet32_set_phys_id_#t~mem664#1.offset;havoc pcnet32_set_phys_id_#t~ret665#1;pcnet32_set_phys_id_~i~4#1 := 1 + pcnet32_set_phys_id_~i~4#1; [2025-02-08 04:14:55,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16200: havoc generic_mii_ioctl_#t~nondet2345#1;pcnet32_ioctl_#t~ret1976#1 := generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet2345#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;havoc generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;assume { :end_inline_generic_mii_ioctl } true;assume -2147483648 <= pcnet32_ioctl_#t~ret1976#1 && pcnet32_ioctl_#t~ret1976#1 <= 2147483647;pcnet32_ioctl_~rc~3#1 := pcnet32_ioctl_#t~ret1976#1;havoc pcnet32_ioctl_#t~ret1976#1; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-2: havoc pcnet32_loopback_test_#t~bitwise539#1;assume pcnet32_loopback_test_#t~bitwise539#1 % 4294967296 <= pcnet32_loopback_test_#t~mem538#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise539#1 % 4294967296 <= 8192; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-1: [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: assume 0 != pcnet32_loopback_test_#t~bitwise539#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem538#1;havoc pcnet32_loopback_test_#t~bitwise539#1; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: assume !(0 != pcnet32_loopback_test_#t~bitwise539#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem538#1;havoc pcnet32_loopback_test_#t~bitwise539#1; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-4: assume 0 == pcnet32_loopback_test_#t~mem538#1 % 4294967296;pcnet32_loopback_test_#t~bitwise539#1 := 0; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-4: assume !(0 == pcnet32_loopback_test_#t~mem538#1 % 4294967296); [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-3: assume 8192 == pcnet32_loopback_test_#t~mem538#1 % 4294967296;pcnet32_loopback_test_#t~bitwise539#1 := pcnet32_loopback_test_#t~mem538#1; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-3: assume !(8192 == pcnet32_loopback_test_#t~mem538#1 % 4294967296); [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: pcnet32_get_settings_#res#1 := pcnet32_get_settings_~r~0#1;ldv_dummy_resourceless_instance_callback_1_12_#t~ret2104#1 := pcnet32_get_settings_#res#1;havoc pcnet32_get_settings_#t~ret418#1.base, pcnet32_get_settings_#t~ret418#1.offset, pcnet32_get_settings_#t~mem419#1, pcnet32_get_settings_#t~ret420#1, pcnet32_get_settings_~dev#1.base, pcnet32_get_settings_~dev#1.offset, pcnet32_get_settings_~cmd#1.base, pcnet32_get_settings_~cmd#1.offset, pcnet32_get_settings_~lp~3#1.base, pcnet32_get_settings_~lp~3#1.offset, pcnet32_get_settings_~tmp~45#1.base, pcnet32_get_settings_~tmp~45#1.offset, pcnet32_get_settings_~flags~0#1, pcnet32_get_settings_~r~0#1;havoc pcnet32_get_settings_#in~dev#1.base, pcnet32_get_settings_#in~dev#1.offset, pcnet32_get_settings_#in~cmd#1.base, pcnet32_get_settings_#in~cmd#1.offset;assume { :end_inline_pcnet32_get_settings } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_12_#t~ret2104#1 && ldv_dummy_resourceless_instance_callback_1_12_#t~ret2104#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2104#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2104#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#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, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_~size#1 % 4294967296; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume !(pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_~size#1 % 4294967296); [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-2: [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12898: assume 0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___1~27#1;~ldv_statevar_3~0 := 11; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12898: assume !(0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___1~27#1);~ldv_statevar_3~0 := 16; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~memset~res331#1.base, pcnet32_realloc_tx_ring_#t~memset~res331#1.offset := #Ultimate.C_memset#6(pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base, pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset, 0, 16 * pcnet32_realloc_tx_ring_#t~bitwise330#1); srcloc: null [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: havoc pcnet32_realloc_tx_ring_#t~bitwise330#1;havoc pcnet32_realloc_tx_ring_#t~memset~res331#1.base, pcnet32_realloc_tx_ring_#t~memset~res331#1.offset; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-4: assume 0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_tx_ring_#t~bitwise330#1 := 1; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-4: assume !(0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-3: havoc pcnet32_realloc_tx_ring_#t~bitwise330#1;assume pcnet32_realloc_tx_ring_#t~bitwise330#1 > 1; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709: assume 2 == ~ldv_statevar_16~0; [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709: assume !(2 == ~ldv_statevar_16~0); [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745-1: SUMMARY for call pcnet32_loopback_test_#t~ret607#1 := netdev_printk(24, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 25, 0); srcloc: null [2025-02-08 04:14:55,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745: assume -2147483648 <= pcnet32_loopback_test_#t~ret607#1 && pcnet32_loopback_test_#t~ret607#1 <= 2147483647;havoc pcnet32_loopback_test_#t~ret607#1;call pcnet32_loopback_test_#t~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 56 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset := read~$Pointer$#6(pcnet32_loopback_test_#t~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset + 8 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset := pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset;havoc pcnet32_loopback_test_#t~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset;havoc pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset;pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296, 32); srcloc: null [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13823: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_97_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_97_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: call write~int#6(pcnet32_get_regs_#t~ret877#1, pcnet32_get_regs_~tmp___2~5#1.base, pcnet32_get_regs_~tmp___2~5#1.offset, 2);havoc pcnet32_get_regs_#t~mem876#1.base, pcnet32_get_regs_#t~mem876#1.offset;havoc pcnet32_get_regs_#t~ret877#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406-1: SUMMARY for call pcnet32_get_regs_#t~ret877#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_#t~mem876#1.base, pcnet32_get_regs_#t~mem876#1.offset); srcloc: null [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13163: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2198#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2198#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_4_~tmp___3~11#1 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2198#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2198#1; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13163-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2198#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-3: havoc pcnet32_realloc_tx_ring_#t~bitwise332#1;assume pcnet32_realloc_tx_ring_#t~bitwise332#1 > 1; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-2: [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~ret333#1.base, pcnet32_realloc_tx_ring_#t~ret333#1.offset := kcalloc(pcnet32_realloc_tx_ring_#t~bitwise332#1, 8, 32); srcloc: null [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: pcnet32_realloc_tx_ring_~tmp___0~12#1.base, pcnet32_realloc_tx_ring_~tmp___0~12#1.offset := pcnet32_realloc_tx_ring_#t~ret333#1.base, pcnet32_realloc_tx_ring_#t~ret333#1.offset;havoc pcnet32_realloc_tx_ring_#t~bitwise332#1;havoc pcnet32_realloc_tx_ring_#t~ret333#1.base, pcnet32_realloc_tx_ring_#t~ret333#1.offset;pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base, pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset := pcnet32_realloc_tx_ring_~tmp___0~12#1.base, pcnet32_realloc_tx_ring_~tmp___0~12#1.offset; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume 5 == ~ldv_statevar_0~0; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-4: assume 0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_tx_ring_#t~bitwise332#1 := 1; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-4: assume !(0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614: assume -2147483648 <= pcnet32_loopback_test_#t~ret540#1 && pcnet32_loopback_test_#t~ret540#1 <= 2147483647;havoc pcnet32_loopback_test_#t~ret540#1; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10653: assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := pcnet32_pm_suspend_~pdev#1.base, pcnet32_pm_suspend_~pdev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet2359#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset := pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;havoc pci_save_state_#t~nondet2359#1;assume -2147483648 <= pci_save_state_#t~nondet2359#1 && pci_save_state_#t~nondet2359#1 <= 2147483647;pci_save_state_#res#1 := pci_save_state_#t~nondet2359#1;havoc pci_save_state_#t~nondet2359#1; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614-1: SUMMARY for call pcnet32_loopback_test_#t~ret540#1 := netdev_printk(19, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 20, 0); srcloc: null [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12503: havoc ldv_pci_pci_instance_2_#t~ret2145#1, ldv_pci_pci_instance_2_#t~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset, ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset, ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset, ldv_pci_pci_instance_2_#t~ret2149#1, ldv_pci_pci_instance_2_#t~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset, ldv_pci_pci_instance_2_#t~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset, ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset, ldv_pci_pci_instance_2_#t~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset, ldv_pci_pci_instance_2_#t~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#1.offset, ldv_pci_pci_instance_2_#t~mem2155#1, ldv_pci_pci_instance_2_#t~ret2156#1, ldv_pci_pci_instance_2_#t~ret2157#1, ldv_pci_pci_instance_2_#t~mem2158#1.base, ldv_pci_pci_instance_2_#t~mem2158#1.offset, ldv_pci_pci_instance_2_#t~mem2159#1, ldv_pci_pci_instance_2_#t~ret2160#1, ldv_pci_pci_instance_2_#t~ret2161#1, ldv_pci_pci_instance_2_#t~ret2162#1, ldv_pci_pci_instance_2_#t~ret2163#1, ldv_pci_pci_instance_2_#t~ret2164#1, ldv_pci_pci_instance_2_#t~mem2165#1.base, ldv_pci_pci_instance_2_#t~mem2165#1.offset, ldv_pci_pci_instance_2_#t~ret2166#1, ldv_pci_pci_instance_2_#t~ret2167#1, ldv_pci_pci_instance_2_#t~ret2168#1, ldv_pci_pci_instance_2_#t~ret2169#1.base, ldv_pci_pci_instance_2_#t~ret2169#1.offset, ldv_pci_pci_instance_2_#t~ret2170#1.base, ldv_pci_pci_instance_2_#t~ret2170#1.offset, ldv_pci_pci_instance_2_#t~ret2171#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~103#1, ldv_pci_pci_instance_2_~tmp___0~46#1, ldv_pci_pci_instance_2_~tmp___1~26#1, ldv_pci_pci_instance_2_~tmp___2~13#1.base, ldv_pci_pci_instance_2_~tmp___2~13#1.offset, ldv_pci_pci_instance_2_~tmp___3~9#1.base, ldv_pci_pci_instance_2_~tmp___3~9#1.offset, ldv_pci_pci_instance_2_~tmp___4~5#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:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: ldv_net_dummy_resourceless_instance_1_~tmp~99#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~99#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2132#1.offset;~ldv_1_ldv_param_16_2_default~0.base, ~ldv_1_ldv_param_16_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp~99#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~99#1.offset;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, ldv_dummy_resourceless_instance_callback_1_16_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg3#1.offset := ~ldv_1_callback_get_strings~0.base, ~ldv_1_callback_get_strings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_16_1_default~0, ~ldv_1_ldv_param_16_2_default~0.base, ~ldv_1_ldv_param_16_2_default~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, ldv_dummy_resourceless_instance_callback_1_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg3#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 := ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1;ldv_dummy_resourceless_instance_callback_1_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg3#1.offset;assume { :begin_inline_pcnet32_get_strings } true;pcnet32_get_strings_#in~dev#1.base, pcnet32_get_strings_#in~dev#1.offset, pcnet32_get_strings_#in~stringset#1, pcnet32_get_strings_#in~data#1.base, pcnet32_get_strings_#in~data#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, ldv_dummy_resourceless_instance_callback_1_16_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg3#1.offset;havoc pcnet32_get_strings_#t~memcpy~res483#1.base, pcnet32_get_strings_#t~memcpy~res483#1.offset, pcnet32_get_strings_~dev#1.base, pcnet32_get_strings_~dev#1.offset, pcnet32_get_strings_~stringset#1, pcnet32_get_strings_~data#1.base, pcnet32_get_strings_~data#1.offset;pcnet32_get_strings_~dev#1.base, pcnet32_get_strings_~dev#1.offset := pcnet32_get_strings_#in~dev#1.base, pcnet32_get_strings_#in~dev#1.offset;pcnet32_get_strings_~stringset#1 := pcnet32_get_strings_#in~stringset#1;pcnet32_get_strings_~data#1.base, pcnet32_get_strings_~data#1.offset := pcnet32_get_strings_#in~data#1.base, pcnet32_get_strings_#in~data#1.offset; [2025-02-08 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: havoc pcnet32_get_drvinfo_#t~ret424#1.base, pcnet32_get_drvinfo_#t~ret424#1.offset, pcnet32_get_drvinfo_#t~ret425#1, pcnet32_get_drvinfo_#t~ret426#1, pcnet32_get_drvinfo_#t~mem427#1.base, pcnet32_get_drvinfo_#t~mem427#1.offset, pcnet32_get_drvinfo_#t~mem428#1.base, pcnet32_get_drvinfo_#t~mem428#1.offset, pcnet32_get_drvinfo_#t~ret429#1.base, pcnet32_get_drvinfo_#t~ret429#1.offset, pcnet32_get_drvinfo_#t~ret430#1, pcnet32_get_drvinfo_#t~mem431#1, pcnet32_get_drvinfo_#t~loopctr432#1, pcnet32_get_drvinfo_#t~nondet433#1, pcnet32_get_drvinfo_#t~ret434#1, pcnet32_get_drvinfo_~dev#1.base, pcnet32_get_drvinfo_~dev#1.offset, pcnet32_get_drvinfo_~info#1.base, pcnet32_get_drvinfo_~info#1.offset, pcnet32_get_drvinfo_~lp~5#1.base, pcnet32_get_drvinfo_~lp~5#1.offset, pcnet32_get_drvinfo_~tmp~47#1.base, pcnet32_get_drvinfo_~tmp~47#1.offset, pcnet32_get_drvinfo_~tmp___0~14#1.base, pcnet32_get_drvinfo_~tmp___0~14#1.offset;havoc pcnet32_get_drvinfo_#in~dev#1.base, pcnet32_get_drvinfo_#in~dev#1.offset, pcnet32_get_drvinfo_#in~info#1.base, pcnet32_get_drvinfo_#in~info#1.offset;assume { :end_inline_pcnet32_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 04:14:55,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12768: assume 6 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12768: assume !(6 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108: assume 20 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165: assume 0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___3~11#1;~ldv_statevar_4~0 := 11; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165: assume !(0 != ldv_struct_pcnet32_access_base_instance_4_~tmp___3~11#1);~ldv_statevar_4~0 := 16; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: assume 15 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: assume !(15 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655-1: SUMMARY for call pcnet32_pm_suspend_#t~ret2057#1 := pci_set_power_state(pcnet32_pm_suspend_~pdev#1.base, pcnet32_pm_suspend_~pdev#1.offset, pcnet32_pm_suspend_~tmp___1~25#1); srcloc: null [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: assume -2147483648 <= pcnet32_pm_suspend_#t~ret2057#1 && pcnet32_pm_suspend_#t~ret2057#1 <= 2147483647;havoc pcnet32_pm_suspend_#t~ret2057#1;pcnet32_pm_suspend_#res#1 := 0;call ULTIMATE.dealloc(pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset);havoc pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_10_#t~ret2103#1 && ldv_dummy_resourceless_instance_callback_1_10_#t~ret2103#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret2103#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret2103#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 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_10_#t~ret2103#1 := pcnet32_get_regs_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:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume 0 == (pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base + pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset) % 18446744073709551616; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume !(0 == (pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.base + pcnet32_realloc_tx_ring_~new_dma_addr_list~0#1.offset) % 18446744073709551616); [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12506: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2145#1 && ldv_pci_pci_instance_2_#t~ret2145#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~103#1 := ldv_pci_pci_instance_2_#t~ret2145#1;havoc ldv_pci_pci_instance_2_#t~ret2145#1; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713: assume 3 == ~ldv_statevar_16~0; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713: assume !(3 == ~ldv_statevar_16~0); [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: assume 0 == pcnet32_get_sset_count_~sset#1; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: assume !(0 == pcnet32_get_sset_count_~sset#1); [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12506-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2145#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: assume 6 == ~ldv_statevar_0~0; [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 04:14:55,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: ldv_pci_instance_suspend_2_8_#t~ret2140#1 := pcnet32_pm_suspend_#res#1;havoc pcnet32_pm_suspend_#t~ret2051#1.base, pcnet32_pm_suspend_#t~ret2051#1.offset, pcnet32_pm_suspend_#t~ret2052#1, pcnet32_pm_suspend_#t~ret2053#1, pcnet32_pm_suspend_#t~ret2054#1, pcnet32_pm_suspend_#t~mem2055#1, pcnet32_pm_suspend_#t~ret2056#1, pcnet32_pm_suspend_#t~ret2057#1, pcnet32_pm_suspend_~pdev#1.base, pcnet32_pm_suspend_~pdev#1.offset, pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset, pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#1.offset, pcnet32_pm_suspend_~tmp~86#1.base, pcnet32_pm_suspend_~tmp~86#1.offset, pcnet32_pm_suspend_~tmp___0~39#1, pcnet32_pm_suspend_~tmp___1~25#1;havoc pcnet32_pm_suspend_#in~pdev#1.base, pcnet32_pm_suspend_#in~pdev#1.offset, pcnet32_pm_suspend_#in~state#1.event;assume { :end_inline_pcnet32_pm_suspend } true;assume -2147483648 <= ldv_pci_instance_suspend_2_8_#t~ret2140#1 && ldv_pci_instance_suspend_2_8_#t~ret2140#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~101#1 := ldv_pci_instance_suspend_2_8_#t~ret2140#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2139#1;havoc ldv_pci_instance_suspend_2_8_#t~ret2140#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~101#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:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543: pcnet32_probe_vlbus_~port~0#1.base, pcnet32_probe_vlbus_~port~0#1.offset := pcnet32_probe_vlbus_~port~0#1.base, 4 + pcnet32_probe_vlbus_~port~0#1.offset;call pcnet32_probe_vlbus_#t~mem934#1 := read~int#19(pcnet32_probe_vlbus_~port~0#1.base, pcnet32_probe_vlbus_~port~0#1.offset, 4);pcnet32_probe_vlbus_~ioaddr~8#1 := pcnet32_probe_vlbus_#t~mem934#1; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12243-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_16_2_default~0.base, ~ldv_1_ldv_param_16_2_default~0.offset); srcloc: null [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12243: ~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: assume 0 != (pcnet32_realloc_rx_ring_#t~mem379#1.base + pcnet32_realloc_rx_ring_#t~mem379#1.offset) % 18446744073709551616;havoc pcnet32_realloc_rx_ring_#t~mem378#1.base, pcnet32_realloc_rx_ring_#t~mem378#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem379#1.base, pcnet32_realloc_rx_ring_#t~mem379#1.offset;call pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem381#1.base, pcnet32_realloc_rx_ring_#t~mem381#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem382#1 := read~int#6(pcnet32_realloc_rx_ring_#t~mem381#1.base, pcnet32_realloc_rx_ring_#t~mem381#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: assume !(0 != (pcnet32_realloc_rx_ring_#t~mem379#1.base + pcnet32_realloc_rx_ring_#t~mem379#1.offset) % 18446744073709551616);havoc pcnet32_realloc_rx_ring_#t~mem378#1.base, pcnet32_realloc_rx_ring_#t~mem378#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem379#1.base, pcnet32_realloc_rx_ring_#t~mem379#1.offset; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375-1: SUMMARY for call pcnet32_remove_one(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375: 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~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090-1: call pcnet32_realloc_rx_ring_#t~mem378#1.base, pcnet32_realloc_rx_ring_#t~mem378#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem379#1.base, pcnet32_realloc_rx_ring_#t~mem379#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_#t~mem378#1.base, pcnet32_realloc_rx_ring_#t~mem378#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12772: assume 7 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12772: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12508: assume 0 != ldv_pci_pci_instance_2_~tmp~103#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12508: assume !(0 != ldv_pci_pci_instance_2_~tmp~103#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355-1: SUMMARY for call pcnet32_get_ringparam_#t~ret453#1.base, pcnet32_get_ringparam_#t~ret453#1.offset := netdev_priv(pcnet32_get_ringparam_~dev#1.base, pcnet32_get_ringparam_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: pcnet32_get_ringparam_~tmp~52#1.base, pcnet32_get_ringparam_~tmp~52#1.offset := pcnet32_get_ringparam_#t~ret453#1.base, pcnet32_get_ringparam_#t~ret453#1.offset;havoc pcnet32_get_ringparam_#t~ret453#1.base, pcnet32_get_ringparam_#t~ret453#1.offset;pcnet32_get_ringparam_~lp~10#1.base, pcnet32_get_ringparam_~lp~10#1.offset := pcnet32_get_ringparam_~tmp~52#1.base, pcnet32_get_ringparam_~tmp~52#1.offset;call write~int#6(512, pcnet32_get_ringparam_~ering#1.base, 16 + pcnet32_get_ringparam_~ering#1.offset, 4);call pcnet32_get_ringparam_#t~mem454#1 := read~int#6(pcnet32_get_ringparam_~lp~10#1.base, 168 + pcnet32_get_ringparam_~lp~10#1.offset, 4);call write~int#6(pcnet32_get_ringparam_#t~mem454#1, pcnet32_get_ringparam_~ering#1.base, 32 + pcnet32_get_ringparam_~ering#1.offset, 4);havoc pcnet32_get_ringparam_#t~mem454#1;call write~int#6(512, pcnet32_get_ringparam_~ering#1.base, 4 + pcnet32_get_ringparam_~ering#1.offset, 4);call pcnet32_get_ringparam_#t~mem455#1 := read~int#6(pcnet32_get_ringparam_~lp~10#1.base, 164 + pcnet32_get_ringparam_~lp~10#1.offset, 4);call write~int#6(pcnet32_get_ringparam_#t~mem455#1, pcnet32_get_ringparam_~ering#1.base, 20 + pcnet32_get_ringparam_~ering#1.offset, 4);havoc pcnet32_get_ringparam_#t~mem455#1;havoc pcnet32_get_ringparam_#t~ret453#1.base, pcnet32_get_ringparam_#t~ret453#1.offset, pcnet32_get_ringparam_#t~mem454#1, pcnet32_get_ringparam_#t~mem455#1, pcnet32_get_ringparam_~dev#1.base, pcnet32_get_ringparam_~dev#1.offset, pcnet32_get_ringparam_~ering#1.base, pcnet32_get_ringparam_~ering#1.offset, pcnet32_get_ringparam_~lp~10#1.base, pcnet32_get_ringparam_~lp~10#1.offset, pcnet32_get_ringparam_~tmp~52#1.base, pcnet32_get_ringparam_~tmp~52#1.offset;havoc pcnet32_get_ringparam_#in~dev#1.base, pcnet32_get_ringparam_#in~dev#1.offset, pcnet32_get_ringparam_#in~ering#1.base, pcnet32_get_ringparam_#in~ering#1.offset;assume { :end_inline_pcnet32_get_ringparam } true;havoc 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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg2#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, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13037: assume 16 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13037: assume !(16 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume 23 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume !(23 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-2: call pcnet32_loopback_test_#t~mem610#1.base, pcnet32_loopback_test_#t~mem610#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~skb~0#1.base, 229 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem611#1 := read~int#6(pcnet32_loopback_test_#t~mem610#1.base, pcnet32_loopback_test_#t~mem610#1.offset + (if pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-1: SUMMARY for call pcnet32_loopback_test_#t~ret612#1 := printk(26, 0); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: assume -2147483648 <= pcnet32_loopback_test_#t~ret612#1 && pcnet32_loopback_test_#t~ret612#1 <= 2147483647;havoc pcnet32_loopback_test_#t~mem610#1.base, pcnet32_loopback_test_#t~mem610#1.offset;havoc pcnet32_loopback_test_#t~mem611#1;havoc pcnet32_loopback_test_#t~ret612#1;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7092-1: SUMMARY for call pci_unmap_single(pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset, pcnet32_realloc_rx_ring_#t~mem382#1, 1544, 2); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7092: havoc pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem381#1.base, pcnet32_realloc_rx_ring_#t~mem381#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem382#1;call pcnet32_realloc_rx_ring_#t~mem383#1.base, pcnet32_realloc_rx_ring_#t~mem383#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem384#1.base, pcnet32_realloc_rx_ring_#t~mem384#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_#t~mem383#1.base, pcnet32_realloc_rx_ring_#t~mem383#1.offset + 8 * (if pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_realloc_rx_ring_~new~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12906: SUMMARY for call ldv_assume((if 0 == ~ldv_3_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885-1: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_set_phys_id_~lp~14#1.base, 88 + pcnet32_set_phys_id_~lp~14#1.offset, pcnet32_set_phys_id_~flags~6#1); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885: pcnet32_set_phys_id_#res#1 := 2; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume 4 == ~ldv_statevar_16~0; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume !(4 == ~ldv_statevar_16~0); [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: assume 0 != pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: assume !(0 != pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296); [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: pcnet32_get_sset_count_#res#1 := -95; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321-1: SUMMARY for call ldv_base_instance_callback_4_9_#t~ret2102#1 := pcnet32_wio_read_bcr(ldv_base_instance_callback_4_9_~arg1#1, ldv_base_instance_callback_4_9_~arg2#1); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: havoc ldv_base_instance_callback_4_9_#t~ret2102#1;havoc ldv_base_instance_callback_4_9_#t~ret2102#1, ldv_base_instance_callback_4_9_~arg0#1.base, ldv_base_instance_callback_4_9_~arg0#1.offset, ldv_base_instance_callback_4_9_~arg1#1, ldv_base_instance_callback_4_9_~arg2#1;havoc ldv_base_instance_callback_4_9_#in~arg0#1.base, ldv_base_instance_callback_4_9_#in~arg0#1.offset, ldv_base_instance_callback_4_9_#in~arg1#1, ldv_base_instance_callback_4_9_#in~arg2#1;assume { :end_inline_ldv_base_instance_callback_4_9 } true;~ldv_statevar_4~0 := 8; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12907: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2186#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2186#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2186#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2186#1; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-3: havoc pcnet32_realloc_tx_ring_#t~bitwise334#1;assume pcnet32_realloc_tx_ring_#t~bitwise334#1 > 1; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12907-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2186#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-2: [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~ret335#1.base, pcnet32_realloc_tx_ring_#t~ret335#1.offset := kcalloc(pcnet32_realloc_tx_ring_#t~bitwise334#1, 8, 32); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: pcnet32_realloc_tx_ring_~tmp___1~8#1.base, pcnet32_realloc_tx_ring_~tmp___1~8#1.offset := pcnet32_realloc_tx_ring_#t~ret335#1.base, pcnet32_realloc_tx_ring_#t~ret335#1.offset;havoc pcnet32_realloc_tx_ring_#t~bitwise334#1;havoc pcnet32_realloc_tx_ring_#t~ret335#1.base, pcnet32_realloc_tx_ring_#t~ret335#1.offset;pcnet32_realloc_tx_ring_~new_skb_list~0#1.base, pcnet32_realloc_tx_ring_~new_skb_list~0#1.offset := pcnet32_realloc_tx_ring_~tmp___1~8#1.base, pcnet32_realloc_tx_ring_~tmp___1~8#1.offset; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982: havoc ldv_interrupt_interrupt_instance_0_#t~ret2127#1, ldv_interrupt_interrupt_instance_0_#t~ret2128#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~97#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:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-4: assume 0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296);pcnet32_realloc_tx_ring_#t~bitwise334#1 := 1; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-4: assume !(0 == (if pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 else pcnet32_realloc_tx_ring_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13832: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: havoc pcnet32_realloc_rx_ring_#t~mem383#1.base, pcnet32_realloc_rx_ring_#t~mem383#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem384#1.base, pcnet32_realloc_rx_ring_#t~mem384#1.offset; [2025-02-08 04:14:55,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094-1: SUMMARY for call consume_skb(pcnet32_realloc_rx_ring_#t~mem384#1.base, pcnet32_realloc_rx_ring_#t~mem384#1.offset); srcloc: null [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: ldv_dummy_resourceless_instance_callback_1_39_#t~ret2113#1 := pcnet32_set_phys_id_#res#1;havoc pcnet32_set_phys_id_#t~ret658#1.base, pcnet32_set_phys_id_#t~ret658#1.offset, pcnet32_set_phys_id_#t~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset, pcnet32_set_phys_id_#t~mem660#1, pcnet32_set_phys_id_#t~mem664#1.base, pcnet32_set_phys_id_#t~mem664#1.offset, pcnet32_set_phys_id_#t~ret665#1, pcnet32_set_phys_id_#t~mem669#1.base, pcnet32_set_phys_id_#t~mem669#1.offset, pcnet32_set_phys_id_#t~ret670#1, pcnet32_set_phys_id_#t~bitwise675#1, pcnet32_set_phys_id_#t~mem676#1.base, pcnet32_set_phys_id_#t~mem676#1.offset, pcnet32_set_phys_id_#t~mem681#1, pcnet32_set_phys_id_#t~mem682#1.base, pcnet32_set_phys_id_#t~mem682#1.offset, pcnet32_set_phys_id_~dev#1.base, pcnet32_set_phys_id_~dev#1.offset, pcnet32_set_phys_id_~state#1, pcnet32_set_phys_id_~lp~14#1.base, pcnet32_set_phys_id_~lp~14#1.offset, pcnet32_set_phys_id_~tmp~56#1.base, pcnet32_set_phys_id_~tmp~56#1.offset, pcnet32_set_phys_id_~a~1#1.base, pcnet32_set_phys_id_~a~1#1.offset, pcnet32_set_phys_id_~ioaddr~4#1, pcnet32_set_phys_id_~flags~6#1, pcnet32_set_phys_id_~i~4#1, pcnet32_set_phys_id_~tmp___0~18#1;havoc pcnet32_set_phys_id_#in~dev#1.base, pcnet32_set_phys_id_#in~dev#1.offset, pcnet32_set_phys_id_#in~state#1;assume { :end_inline_pcnet32_set_phys_id } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_39_#t~ret2113#1 && ldv_dummy_resourceless_instance_callback_1_39_#t~ret2113#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_39_#t~ret2113#1;havoc ldv_dummy_resourceless_instance_callback_1_39_#t~ret2113#1, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_39 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491-1: pcnet32_get_sset_count_#res#1 := 1; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: ldv_dummy_resourceless_instance_callback_1_13_#t~ret2105#1 := pcnet32_get_sset_count_#res#1;havoc pcnet32_get_sset_count_~dev#1.base, pcnet32_get_sset_count_~dev#1.offset, pcnet32_get_sset_count_~sset#1;havoc pcnet32_get_sset_count_#in~dev#1.base, pcnet32_get_sset_count_#in~dev#1.offset, pcnet32_get_sset_count_#in~sset#1;assume { :end_inline_pcnet32_get_sset_count } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_13_#t~ret2105#1 && ldv_dummy_resourceless_instance_callback_1_13_#t~ret2105#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret2105#1;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret2105#1, 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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13833: havoc ldv___ldv_spin_lock_99_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_99_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_99_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_99_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_99 } true;pcnet32_set_phys_id_~i~4#1 := 4; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12776: assume 8 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12776: assume !(8 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13833-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_99_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_99_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227-1: SUMMARY for call pcnet32_set_settings_#t~ret421#1.base, pcnet32_set_settings_#t~ret421#1.offset := netdev_priv(pcnet32_set_settings_~dev#1.base, pcnet32_set_settings_~dev#1.offset); srcloc: null [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: pcnet32_set_settings_~tmp~46#1.base, pcnet32_set_settings_~tmp~46#1.offset := pcnet32_set_settings_#t~ret421#1.base, pcnet32_set_settings_#t~ret421#1.offset;havoc pcnet32_set_settings_#t~ret421#1.base, pcnet32_set_settings_#t~ret421#1.offset;pcnet32_set_settings_~lp~4#1.base, pcnet32_set_settings_~lp~4#1.offset := pcnet32_set_settings_~tmp~46#1.base, pcnet32_set_settings_~tmp~46#1.offset;pcnet32_set_settings_~r~1#1 := -95;call pcnet32_set_settings_#t~mem422#1 := read~int#6(pcnet32_set_settings_~lp~4#1.base, 416 + pcnet32_set_settings_~lp~4#1.offset, 1); [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116: assume 25 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116: assume !(25 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13041: assume 18 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13041: assume !(18 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~size~1#1; [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume !(pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~size~1#1); [2025-02-08 04:14:55,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624-1: SUMMARY for call pcnet32_loopback_test_#t~ret542#1.base, pcnet32_loopback_test_#t~ret542#1.offset := skb_put(pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset, pcnet32_loopback_test_~size~1#1); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624: havoc pcnet32_loopback_test_#t~ret542#1.base, pcnet32_loopback_test_#t~ret542#1.offset;call pcnet32_loopback_test_#t~mem543#1.base, pcnet32_loopback_test_#t~mem543#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 48 + pcnet32_loopback_test_~lp~13#1.offset, 8);call write~$Pointer$#6(pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset, pcnet32_loopback_test_#t~mem543#1.base, pcnet32_loopback_test_#t~mem543#1.offset + 8 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pcnet32_loopback_test_#t~mem543#1.base, pcnet32_loopback_test_#t~mem543#1.offset;call pcnet32_loopback_test_#t~mem544#1.base, pcnet32_loopback_test_#t~mem544#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem545#1 := read~int#6(pcnet32_loopback_test_~skb~0#1.base, 104 + pcnet32_loopback_test_~skb~0#1.offset, 4);call write~int#6(-(if pcnet32_loopback_test_#t~mem545#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem545#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem545#1 % 65536 % 4294967296 - 4294967296), pcnet32_loopback_test_#t~mem544#1.base, 4 + (pcnet32_loopback_test_#t~mem544#1.offset + 16 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);havoc pcnet32_loopback_test_#t~mem544#1.base, pcnet32_loopback_test_#t~mem544#1.offset;havoc pcnet32_loopback_test_#t~mem545#1;call pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call write~int#6(0, pcnet32_loopback_test_#t~mem546#1.base, 8 + (pcnet32_loopback_test_#t~mem546#1.offset + 16 * (if pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~x~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset;pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-1: SUMMARY for call pcnet32_get_regs_#t~ret882#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 112, pcnet32_get_regs_#t~mem881#1.base, pcnet32_get_regs_#t~mem881#1.offset); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: call write~int#6(pcnet32_get_regs_#t~ret882#1, pcnet32_get_regs_~tmp___3~3#1.base, pcnet32_get_regs_~tmp___3~3#1.offset, 2);havoc pcnet32_get_regs_#t~mem881#1.base, pcnet32_get_regs_#t~mem881#1.offset;havoc pcnet32_get_regs_#t~ret882#1;pcnet32_get_regs_~tmp___4~1#1.base, pcnet32_get_regs_~tmp___4~1#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset;call pcnet32_get_regs_#t~mem886#1.base, pcnet32_get_regs_#t~mem886#1.offset := read~$Pointer$#6(pcnet32_get_regs_~a~3#1.base, pcnet32_get_regs_~a~3#1.offset, 8); [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#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_19_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret2106#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1;ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1;assume { :begin_inline_eth_change_mtu } true;eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset, eth_change_mtu_#in~arg1#1 := ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1;havoc eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet2341#1, eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset, eth_change_mtu_~arg1#1;eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset := eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset;eth_change_mtu_~arg1#1 := eth_change_mtu_#in~arg1#1;havoc eth_change_mtu_#t~nondet2341#1;assume -2147483648 <= eth_change_mtu_#t~nondet2341#1 && eth_change_mtu_#t~nondet2341#1 <= 2147483647;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet2341#1;havoc eth_change_mtu_#t~nondet2341#1; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: assume 0 == (pcnet32_realloc_tx_ring_~new_skb_list~0#1.base + pcnet32_realloc_tx_ring_~new_skb_list~0#1.offset) % 18446744073709551616; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: assume !(0 == (pcnet32_realloc_tx_ring_~new_skb_list~0#1.base + pcnet32_realloc_tx_ring_~new_skb_list~0#1.offset) % 18446744073709551616);call pcnet32_realloc_tx_ring_#t~mem336#1.base, pcnet32_realloc_tx_ring_#t~mem336#1.offset := read~$Pointer$#6(pcnet32_realloc_tx_ring_~lp#1.base, 48 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11985-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11985: ~ldv_statevar_0~0 := 6; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11589-1: SUMMARY for call pcnet32_tx_timeout(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:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11589: havoc 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 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume 5 == ~ldv_statevar_16~0; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume !(5 == ~ldv_statevar_16~0); [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13175: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_4_#t~ret2199#1 && ldv_struct_pcnet32_access_base_instance_4_#t~ret2199#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_pcnet32_access_base_instance_4_#t~ret2199#1;havoc ldv_struct_pcnet32_access_base_instance_4_#t~ret2199#1; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13175-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_4_#t~ret2199#1 := ldv_switch_3(); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: pcnet32_realloc_rx_ring_~new~0#1 := 1 + pcnet32_realloc_rx_ring_~new~0#1;call pcnet32_realloc_rx_ring_#t~mem385#1 := read~int#6(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14101: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891: assume { :begin_inline_ldv___ldv_spin_lock_101 } true;ldv___ldv_spin_lock_101_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_101_#in~ldv_func_arg1#1.offset := pcnet32_set_phys_id_~lp~14#1.base, 88 + pcnet32_set_phys_id_~lp~14#1.offset;havoc ldv___ldv_spin_lock_101_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_101_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_101_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_101_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_101_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_101_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12780: assume 9 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12780: assume !(9 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12912-1: SUMMARY for call ldv_struct_pcnet32_access_base_instance_3_#t~ret2187#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12912: assume -2147483648 <= ldv_struct_pcnet32_access_base_instance_3_#t~ret2187#1 && ldv_struct_pcnet32_access_base_instance_3_#t~ret2187#1 <= 2147483647;ldv_struct_pcnet32_access_base_instance_3_~tmp___2~14#1 := ldv_struct_pcnet32_access_base_instance_3_#t~ret2187#1;havoc ldv_struct_pcnet32_access_base_instance_3_#t~ret2187#1; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516: call ldv_pci_pci_instance_2_#t~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset := read~$Pointer$#0(~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~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#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:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12516-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420-1: SUMMARY for call pcnet32_get_regs_#t~ret887#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 114, pcnet32_get_regs_#t~mem886#1.base, pcnet32_get_regs_#t~mem886#1.offset); srcloc: null [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: call write~int#6(pcnet32_get_regs_#t~ret887#1, pcnet32_get_regs_~tmp___4~1#1.base, pcnet32_get_regs_~tmp___4~1#1.offset, 2);havoc pcnet32_get_regs_#t~mem886#1.base, pcnet32_get_regs_#t~mem886#1.offset;havoc pcnet32_get_regs_#t~ret887#1;pcnet32_get_regs_~i~5#1 := 0; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7231: assume 0 != pcnet32_set_settings_#t~mem422#1 % 256 % 4294967296;havoc pcnet32_set_settings_#t~mem422#1;assume { :begin_inline_ldv___ldv_spin_lock_87 } true;ldv___ldv_spin_lock_87_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_87_#in~ldv_func_arg1#1.offset := pcnet32_set_settings_~lp~4#1.base, 88 + pcnet32_set_settings_~lp~4#1.offset;havoc ldv___ldv_spin_lock_87_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_87_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_87_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_87_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_87_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_87_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:55,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7231: assume !(0 != pcnet32_set_settings_#t~mem422#1 % 256 % 4294967296);havoc pcnet32_set_settings_#t~mem422#1; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195-1: SUMMARY for call ldv_base_instance_callback_3_24_#t~ret2097#1 := pcnet32_dwio_read_csr(ldv_base_instance_callback_3_24_~arg1#1, ldv_base_instance_callback_3_24_~arg2#1); srcloc: null [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195: havoc ldv_base_instance_callback_3_24_#t~ret2097#1;havoc ldv_base_instance_callback_3_24_#t~ret2097#1, ldv_base_instance_callback_3_24_~arg0#1.base, ldv_base_instance_callback_3_24_~arg0#1.offset, ldv_base_instance_callback_3_24_~arg1#1, ldv_base_instance_callback_3_24_~arg2#1;havoc ldv_base_instance_callback_3_24_#in~arg0#1.base, ldv_base_instance_callback_3_24_#in~arg0#1.offset, ldv_base_instance_callback_3_24_#in~arg1#1, ldv_base_instance_callback_3_24_#in~arg2#1;assume { :end_inline_ldv_base_instance_callback_3_24 } true;~ldv_statevar_3~0 := 8; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret2135#1 && ldv_pci_instance_resume_2_5_#t~ret2135#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret2135#1;havoc ldv_pci_instance_resume_2_5_#t~ret2135#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~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret2135#1 := pcnet32_pm_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:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13045: assume 19 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13045: assume !(19 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: assume 26 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: assume !(26 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14102: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_138_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_138_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_#t~mem385#1 % 4294967296;havoc pcnet32_realloc_rx_ring_#t~mem385#1; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume !(pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_#t~mem385#1 % 4294967296);havoc pcnet32_realloc_rx_ring_#t~mem385#1;call pcnet32_realloc_rx_ring_#t~mem386#1.base, pcnet32_realloc_rx_ring_#t~mem386#1.offset := read~$Pointer$#6(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12914: assume 0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___2~14#1;~ldv_statevar_3~0 := 13; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12914: assume !(0 != ldv_struct_pcnet32_access_base_instance_3_~tmp___2~14#1);~ldv_statevar_3~0 := 15; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume 6 == ~ldv_statevar_16~0; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume !(6 == ~ldv_statevar_16~0); [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761-1: SUMMARY for call pcnet32_loopback_test_#t~ret613#1 := printk(27, 0); srcloc: null [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: assume -2147483648 <= pcnet32_loopback_test_#t~ret613#1 && pcnet32_loopback_test_#t~ret613#1 <= 2147483647;havoc pcnet32_loopback_test_#t~ret613#1;pcnet32_loopback_test_~x~0#1 := 1 + pcnet32_loopback_test_~x~0#1; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: havoc ldv___ldv_spin_lock_87_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_87_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_87_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_87_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_87 } true; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume pcnet32_set_phys_id_~i~4#1 <= 7; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume !(pcnet32_set_phys_id_~i~4#1 <= 7); [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-1: SUMMARY for call kfree(pcnet32_realloc_tx_ring_#t~mem336#1.base, pcnet32_realloc_tx_ring_#t~mem336#1.offset); srcloc: null [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: havoc pcnet32_realloc_tx_ring_#t~mem336#1.base, pcnet32_realloc_tx_ring_#t~mem336#1.offset;call pcnet32_realloc_tx_ring_#t~mem337#1.base, pcnet32_realloc_tx_ring_#t~mem337#1.offset := read~$Pointer$#6(pcnet32_realloc_tx_ring_~lp#1.base, 64 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: assume pcnet32_get_regs_~i~5#1 <= 29; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: assume !(pcnet32_get_regs_~i~5#1 <= 29);pcnet32_get_regs_~tmp___6~1#1.base, pcnet32_get_regs_~tmp___6~1#1.offset := pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset;pcnet32_get_regs_~buff~0#1.base, pcnet32_get_regs_~buff~0#1.offset := pcnet32_get_regs_~buff~0#1.base, 2 + pcnet32_get_regs_~buff~0#1.offset;call write~int#6(0, pcnet32_get_regs_~tmp___6~1#1.base, pcnet32_get_regs_~tmp___6~1#1.offset, 2);pcnet32_get_regs_~i~5#1 := 31; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: assume -2147483648 <= pcnet32_set_settings_#t~ret423#1 && pcnet32_set_settings_#t~ret423#1 <= 2147483647;pcnet32_set_settings_~r~1#1 := pcnet32_set_settings_#t~ret423#1;havoc pcnet32_set_settings_#t~ret423#1; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume { :begin_inline_ldv_base_instance_callback_4_24 } true;ldv_base_instance_callback_4_24_#in~arg0#1.base, ldv_base_instance_callback_4_24_#in~arg0#1.offset, ldv_base_instance_callback_4_24_#in~arg1#1, ldv_base_instance_callback_4_24_#in~arg2#1 := ~ldv_4_callback_read_csr~0.base, ~ldv_4_callback_read_csr~0.offset, ~ldv_4_ldv_param_24_0_default~0, ~ldv_4_ldv_param_24_1_default~0;havoc ldv_base_instance_callback_4_24_#t~ret2100#1, ldv_base_instance_callback_4_24_~arg0#1.base, ldv_base_instance_callback_4_24_~arg0#1.offset, ldv_base_instance_callback_4_24_~arg1#1, ldv_base_instance_callback_4_24_~arg2#1;ldv_base_instance_callback_4_24_~arg0#1.base, ldv_base_instance_callback_4_24_~arg0#1.offset := ldv_base_instance_callback_4_24_#in~arg0#1.base, ldv_base_instance_callback_4_24_#in~arg0#1.offset;ldv_base_instance_callback_4_24_~arg1#1 := ldv_base_instance_callback_4_24_#in~arg1#1;ldv_base_instance_callback_4_24_~arg2#1 := ldv_base_instance_callback_4_24_#in~arg2#1; [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234-1: SUMMARY for call pcnet32_set_settings_#t~ret423#1 := mii_ethtool_sset(pcnet32_set_settings_~lp~4#1.base, 414 + pcnet32_set_settings_~lp~4#1.offset, pcnet32_set_settings_~cmd#1.base, pcnet32_set_settings_~cmd#1.offset); srcloc: null [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: havoc pcnet32_realloc_tx_ring_#t~mem337#1.base, pcnet32_realloc_tx_ring_#t~mem337#1.offset;call pcnet32_realloc_tx_ring_#t~mem338#1.base, pcnet32_realloc_tx_ring_#t~mem338#1.offset := read~$Pointer$#6(pcnet32_realloc_tx_ring_~lp#1.base, 32 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call pcnet32_realloc_tx_ring_#t~mem339#1 := read~int#6(pcnet32_realloc_tx_ring_~lp#1.base, 168 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);call pcnet32_realloc_tx_ring_#t~mem340#1.base, pcnet32_realloc_tx_ring_#t~mem340#1.offset := read~$Pointer$#6(pcnet32_realloc_tx_ring_~lp#1.base, 16 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call pcnet32_realloc_tx_ring_#t~mem341#1 := read~int#6(pcnet32_realloc_tx_ring_~lp#1.base, 192 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970-1: SUMMARY for call kfree(pcnet32_realloc_tx_ring_#t~mem337#1.base, pcnet32_realloc_tx_ring_#t~mem337#1.offset); srcloc: null [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11991: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:14:55,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12784: assume 11 == ~ldv_statevar_3~0; [2025-02-08 04:14:55,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12784: assume !(11 == ~ldv_statevar_3~0); [2025-02-08 04:14:55,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: SUMMARY for call ldv_spin_unlock_irqrestore_86(pcnet32_set_settings_~lp~4#1.base, 88 + pcnet32_set_settings_~lp~4#1.offset, pcnet32_set_settings_~flags~1#1); srcloc: null [2025-02-08 04:14:55,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume 27 == ~ldv_statevar_1~0; [2025-02-08 04:14:55,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume !(27 == ~ldv_statevar_1~0); [2025-02-08 04:14:55,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_tx_ring_#t~mem338#1.base, pcnet32_realloc_tx_ring_#t~mem338#1.offset, 16 * (pcnet32_realloc_tx_ring_#t~mem339#1 % 4294967296), pcnet32_realloc_tx_ring_#t~mem340#1.base, pcnet32_realloc_tx_ring_#t~mem340#1.offset, pcnet32_realloc_tx_ring_#t~mem341#1); srcloc: null [2025-02-08 04:14:55,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#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_22_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2107#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg3#1;ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_22_#in~arg3#1;assume { :begin_inline_pcnet32_ioctl } true;pcnet32_ioctl_#in~dev#1.base, pcnet32_ioctl_#in~dev#1.offset, pcnet32_ioctl_#in~rq#1.base, pcnet32_ioctl_#in~rq#1.offset, pcnet32_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg3#1;havoc pcnet32_ioctl_#res#1;havoc pcnet32_ioctl_#t~ret1973#1.base, pcnet32_ioctl_#t~ret1973#1.offset, pcnet32_ioctl_#t~mem1974#1, pcnet32_ioctl_#t~ret1975#1.base, pcnet32_ioctl_#t~ret1975#1.offset, pcnet32_ioctl_#t~ret1976#1, pcnet32_ioctl_~dev#1.base, pcnet32_ioctl_~dev#1.offset, pcnet32_ioctl_~rq#1.base, pcnet32_ioctl_~rq#1.offset, pcnet32_ioctl_~cmd#1, pcnet32_ioctl_~lp~37#1.base, pcnet32_ioctl_~lp~37#1.offset, pcnet32_ioctl_~tmp~82#1.base, pcnet32_ioctl_~tmp~82#1.offset, pcnet32_ioctl_~rc~3#1, pcnet32_ioctl_~flags~15#1, pcnet32_ioctl_~tmp___0~35#1.base, pcnet32_ioctl_~tmp___0~35#1.offset;pcnet32_ioctl_~dev#1.base, pcnet32_ioctl_~dev#1.offset := pcnet32_ioctl_#in~dev#1.base, pcnet32_ioctl_#in~dev#1.offset;pcnet32_ioctl_~rq#1.base, pcnet32_ioctl_~rq#1.offset := pcnet32_ioctl_#in~rq#1.base, pcnet32_ioctl_#in~rq#1.offset;pcnet32_ioctl_~cmd#1 := pcnet32_ioctl_#in~cmd#1;havoc pcnet32_ioctl_~lp~37#1.base, pcnet32_ioctl_~lp~37#1.offset;havoc pcnet32_ioctl_~tmp~82#1.base, pcnet32_ioctl_~tmp~82#1.offset;havoc pcnet32_ioctl_~rc~3#1;havoc pcnet32_ioctl_~flags~15#1;havoc pcnet32_ioctl_~tmp___0~35#1.base, pcnet32_ioctl_~tmp___0~35#1.offset; [2025-02-08 04:14:55,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: havoc pcnet32_realloc_tx_ring_#t~mem338#1.base, pcnet32_realloc_tx_ring_#t~mem338#1.offset;havoc pcnet32_realloc_tx_ring_#t~mem339#1;havoc pcnet32_realloc_tx_ring_#t~mem340#1.base, pcnet32_realloc_tx_ring_#t~mem340#1.offset;havoc pcnet32_realloc_tx_ring_#t~mem341#1; [2025-02-08 04:14:55,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13842: SUMMARY for call ldv_spin_lock_lock_of_pcnet32_private(); srcloc: null [2025-02-08 04:14:55,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13049: assume 22 == ~ldv_statevar_4~0; [2025-02-08 04:14:55,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13049: assume !(22 == ~ldv_statevar_4~0); [2025-02-08 04:14:55,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: pcnet32_loopback_test_~tmp___1~11#1.base, pcnet32_loopback_test_~tmp___1~11#1.offset := pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset;pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_~packet~0#1.base, 1 + pcnet32_loopback_test_~packet~0#1.offset;call pcnet32_loopback_test_#t~mem547#1.base, pcnet32_loopback_test_#t~mem547#1.offset := read~$Pointer$#6(pcnet32_loopback_test_~dev#1.base, 791 + pcnet32_loopback_test_~dev#1.offset, 8);call pcnet32_loopback_test_#t~mem548#1 := read~int#6(pcnet32_loopback_test_#t~mem547#1.base, pcnet32_loopback_test_#t~mem547#1.offset + (if pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 else pcnet32_loopback_test_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#6(pcnet32_loopback_test_#t~mem548#1, pcnet32_loopback_test_~tmp___1~11#1.base, pcnet32_loopback_test_~tmp___1~11#1.offset, 1);havoc pcnet32_loopback_test_#t~mem547#1.base, pcnet32_loopback_test_#t~mem547#1.offset;havoc pcnet32_loopback_test_#t~mem548#1;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 04:14:56,569 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 04:14:56,574 INFO L158 Benchmark]: Toolchain (without parser) took 19319.35ms. Allocated memory was 142.6MB in the beginning and 570.4MB in the end (delta: 427.8MB). Free memory was 92.0MB in the beginning and 346.3MB in the end (delta: -254.3MB). Peak memory consumption was 468.4MB. Max. memory is 16.1GB. [2025-02-08 04:14:56,574 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 226.5MB. Free memory is still 147.7MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:14:56,577 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4396.73ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 92.0MB in the beginning and 179.5MB in the end (delta: -87.5MB). Peak memory consumption was 171.3MB. Max. memory is 16.1GB. [2025-02-08 04:14:56,577 INFO L158 Benchmark]: Boogie Procedure Inliner took 300.24ms. Allocated memory is still 285.2MB. Free memory was 179.5MB in the beginning and 127.2MB in the end (delta: 52.3MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. [2025-02-08 04:14:56,577 INFO L158 Benchmark]: Boogie Preprocessor took 1809.14ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 127.2MB in the beginning and 141.2MB in the end (delta: -14.0MB). Peak memory consumption was 308.2MB. Max. memory is 16.1GB. [2025-02-08 04:14:56,577 INFO L158 Benchmark]: IcfgBuilder took 12809.65ms. Allocated memory is still 570.4MB. Free memory was 141.2MB in the beginning and 346.3MB in the end (delta: -205.1MB). Peak memory consumption was 88.8MB. Max. memory is 16.1GB. [2025-02-08 04:14:56,579 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.17ms. Allocated memory is still 226.5MB. Free memory is still 147.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4396.73ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 92.0MB in the beginning and 179.5MB in the end (delta: -87.5MB). Peak memory consumption was 171.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 300.24ms. Allocated memory is still 285.2MB. Free memory was 179.5MB in the beginning and 127.2MB in the end (delta: 52.3MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1809.14ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 127.2MB in the beginning and 141.2MB in the end (delta: -14.0MB). Peak memory consumption was 308.2MB. Max. memory is 16.1GB. * IcfgBuilder took 12809.65ms. Allocated memory is still 570.4MB. Free memory was 141.2MB in the beginning and 346.3MB in the end (delta: -205.1MB). Peak memory consumption was 88.8MB. 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: 5283]: 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"); [5283] - GenericResultAtLocation [Line: 5290]: 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)); [5290] - GenericResultAtLocation [Line: 5297]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5297] - GenericResultAtLocation [Line: 5338]: 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5338-5339] - GenericResultAtLocation [Line: 5344]: 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"); [5344-5346] - GenericResultAtLocation [Line: 5495]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5495] - GenericResultAtLocation [Line: 5502]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5502] - GenericResultAtLocation [Line: 5510]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5510] - GenericResultAtLocation [Line: 5517]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5517] - GenericResultAtLocation [Line: 5525]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5525] - GenericResultAtLocation [Line: 5616]: 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)); [5616-5617] - GenericResultAtLocation [Line: 5650]: 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)); [5650-5651] - GenericResultAtLocation [Line: 5687]: 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)); [5687-5688] - GenericResultAtLocation [Line: 5724]: 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)); [5724-5725] - GenericResultAtLocation [Line: 5985]: 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)); [5985-5986] - GenericResultAtLocation [Line: 5992]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5992] - GenericResultAtLocation [Line: 6267]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6267] - GenericResultAtLocation [Line: 6270]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6270] - GenericResultAtLocation [Line: 6273]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6273] - GenericResultAtLocation [Line: 6276]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6276] - GenericResultAtLocation [Line: 6307]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6307] - GenericResultAtLocation [Line: 6310]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6310] - GenericResultAtLocation [Line: 6313]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6313] - GenericResultAtLocation [Line: 6316]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6316] - GenericResultAtLocation [Line: 6347]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6347] - GenericResultAtLocation [Line: 6350]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6350] - GenericResultAtLocation [Line: 6353]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6353] - GenericResultAtLocation [Line: 6356]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6356] - GenericResultAtLocation [Line: 6387]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6387] - GenericResultAtLocation [Line: 6390]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6390] - GenericResultAtLocation [Line: 6393]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6393] - GenericResultAtLocation [Line: 6396]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6396] - GenericResultAtLocation [Line: 7164]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7164] - GenericResultAtLocation [Line: 7678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7678] - GenericResultAtLocation [Line: 7701]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7701] - GenericResultAtLocation [Line: 7708]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7708] - GenericResultAtLocation [Line: 7735]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7735] - GenericResultAtLocation [Line: 8154]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8154] - GenericResultAtLocation [Line: 9774]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9774] - GenericResultAtLocation [Line: 9839]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9839] - GenericResultAtLocation [Line: 9849]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9849] - GenericResultAtLocation [Line: 9861]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9861] - GenericResultAtLocation [Line: 9883]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9883] - GenericResultAtLocation [Line: 10073]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10073] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:14:56,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.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 e0b7f3dbb9c244f21078afaa18d4b8e19be818a59d5c8d23a1f9450706e2c15f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:14:58,639 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:14:58,721 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:14:58,729 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:14:58,734 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:14:58,779 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:14:58,780 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:14:58,780 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:14:58,780 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:14:58,781 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:14:58,781 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:14:58,781 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:14:58,781 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:14:58,781 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:14:58,781 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:14:58,781 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:14:58,781 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:14:58,781 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:14:58,781 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:14:58,788 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:14:58,792 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:14:58,793 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:14:58,793 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:14:58,793 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:14:58,794 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:14:58,794 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:14:58,794 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:14:58,794 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 -> e0b7f3dbb9c244f21078afaa18d4b8e19be818a59d5c8d23a1f9450706e2c15f [2025-02-08 04:14:59,021 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:14:59,038 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:14:59,042 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:14:59,044 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:14:59,044 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:14:59,046 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i [2025-02-08 04:15:00,285 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7a6bccd2e/799e3d65d4fc4d3c84e40c049b8201a3/FLAG7dd728449 [2025-02-08 04:15:00,908 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:15:00,908 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i [2025-02-08 04:15:00,970 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7a6bccd2e/799e3d65d4fc4d3c84e40c049b8201a3/FLAG7dd728449 [2025-02-08 04:15:01,338 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7a6bccd2e/799e3d65d4fc4d3c84e40c049b8201a3 [2025-02-08 04:15:01,340 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:15:01,341 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:15:01,342 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:15:01,342 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:15:01,345 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:15:01,346 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:15:01" (1/1) ... [2025-02-08 04:15:01,347 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@366edfa5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:01, skipping insertion in model container [2025-02-08 04:15:01,347 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:15:01" (1/1) ... [2025-02-08 04:15:01,468 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:15:02,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 04:15:02,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 04:15:03,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,170 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,299 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,299 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,348 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,354 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,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 04:15:03,375 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,376 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,395 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,918 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,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 04:15:03,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:03,962 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,689 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[422956,422969] [2025-02-08 04:15:04,693 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[423101,423114] [2025-02-08 04:15:04,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 04:15:04,715 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:15:04,782 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:15:04,818 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:15:04,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,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 04:15:04,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,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 04:15:04,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 04:15:04,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 04:15:04,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,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 04:15:04,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 04:15:04,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 04:15:04,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 04:15:04,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,962 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,967 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,968 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,969 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:04,999 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,020 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,062 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,064 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,091 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,091 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,092 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,108 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[422956,422969] [2025-02-08 04:15:05,109 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[423101,423114] [2025-02-08 04:15:05,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:15:05,114 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:15:05,130 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:15:05,221 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"); [5283] [2025-02-08 04:15:05,223 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)); [5290] [2025-02-08 04:15:05,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5297] [2025-02-08 04:15:05,225 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5338-5339] [2025-02-08 04:15:05,229 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"); [5344-5346] [2025-02-08 04:15:05,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5495] [2025-02-08 04:15:05,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5502] [2025-02-08 04:15:05,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5510] [2025-02-08 04:15:05,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5517] [2025-02-08 04:15:05,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5525] [2025-02-08 04:15:05,244 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)); [5616-5617] [2025-02-08 04:15:05,246 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)); [5650-5651] [2025-02-08 04:15:05,250 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)); [5687-5688] [2025-02-08 04:15:05,251 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)); [5724-5725] [2025-02-08 04:15:05,260 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)); [5985-5986] [2025-02-08 04:15:05,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5992] [2025-02-08 04:15:05,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6267] [2025-02-08 04:15:05,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6270] [2025-02-08 04:15:05,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6273] [2025-02-08 04:15:05,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6276] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6307] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6310] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6313] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6316] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6347] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6350] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6353] [2025-02-08 04:15:05,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6356] [2025-02-08 04:15:05,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6387] [2025-02-08 04:15:05,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6390] [2025-02-08 04:15:05,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6393] [2025-02-08 04:15:05,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6396] [2025-02-08 04:15:05,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7164] [2025-02-08 04:15:05,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7678] [2025-02-08 04:15:05,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7701] [2025-02-08 04:15:05,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7708] [2025-02-08 04:15:05,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7735] [2025-02-08 04:15:05,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8154] [2025-02-08 04:15:05,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9774] [2025-02-08 04:15:05,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9839] [2025-02-08 04:15:05,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9849] [2025-02-08 04:15:05,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9861] [2025-02-08 04:15:05,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9883] [2025-02-08 04:15:05,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10073] [2025-02-08 04:15:05,457 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[422956,422969] [2025-02-08 04:15:05,458 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[423101,423114] [2025-02-08 04:15:05,463 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:15:05,677 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:15:05,677 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05 WrapperNode [2025-02-08 04:15:05,678 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:15:05,679 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:15:05,679 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:15:05,680 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:15:05,685 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:05,770 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:05,955 INFO L138 Inliner]: procedures = 569, calls = 3040, calls flagged for inlining = 292, calls inlined = 261, statements flattened = 7333 [2025-02-08 04:15:05,956 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:15:05,956 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:15:05,957 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:15:05,957 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:15:05,963 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:05,964 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:05,993 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:07,722 INFO L175 MemorySlicer]: Split 1325 memory accesses to 28 slices as follows [1120, 15, 30, 8, 1, 1, 3, 1, 3, 2, 2, 2, 3, 5, 5, 8, 1, 3, 52, 2, 2, 6, 18, 10, 9, 9, 1, 3]. 85 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [35, 15, 30, 8, 1, 1, 3, 1, 3, 0, 2, 0, 3, 5, 5, 8, 1, 0, 0, 0, 2, 5, 0, 8, 8, 8, 0, 1]. The 457 writes are split as follows [395, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 17, 0, 0, 0, 0, 0]. [2025-02-08 04:15:07,727 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:07,727 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:08,006 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:08,017 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:08,063 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:08,085 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:08,129 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:15:08,130 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:15:08,130 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:15:08,130 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:15:08,131 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:15:05" (1/1) ... [2025-02-08 04:15:08,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:15:08,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:15:08,156 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 04:15:08,159 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 04:15:08,173 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 04:15:08,173 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 04:15:08,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:15:08,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:15:08,173 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:15:08,173 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:15:08,173 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:15:08,173 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_86 [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_86 [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_interrupt [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_interrupt [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:15:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:15:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:15:08,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:15:08,175 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:15:08,175 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:15:08,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:15:08,175 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:15:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:15:08,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:15:08,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_bcr [2025-02-08 04:15:08,178 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_bcr [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:15:08,178 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:15:08,178 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:15:08,178 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~X~C_INT~TO~~u16~0 [2025-02-08 04:15:08,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~X~C_INT~TO~~u16~0 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_pcnet32_cleanup_module_16_2 [2025-02-08 04:15:08,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_pcnet32_cleanup_module_16_2 [2025-02-08 04:15:08,178 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:15:08,179 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 04:15:08,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:15:08,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_tx_ring [2025-02-08 04:15:08,179 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_tx_ring [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:15:08,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:15:08,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:15:08,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_bcr [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_bcr [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:15:08,180 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:15:08,180 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_start [2025-02-08 04:15:08,181 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_start [2025-02-08 04:15:08,181 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 04:15:08,181 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 04:15:08,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:15:08,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:15:08,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_open [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_open [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:15:08,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:15:08,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:15:08,183 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:15:08,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:15:08,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:15:08,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_reset [2025-02-08 04:15:08,185 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_reset [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2025-02-08 04:15:08,185 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2025-02-08 04:15:08,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:15:08,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_pcnet32_private [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_pcnet32_private [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_restart [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_restart [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:15:08,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:15:08,186 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_csr [2025-02-08 04:15:08,187 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_csr [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:15:08,187 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:15:08,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_reset [2025-02-08 04:15:08,188 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_reset [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 04:15:08,188 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:15:08,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:15:08,188 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:15:08,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:15:08,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:15:08,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:15:08,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:15:08,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:15:08,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:15:08,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:15:08,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:15:08,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_pm_resume [2025-02-08 04:15:08,192 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_pm_resume [2025-02-08 04:15:08,192 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_check_media [2025-02-08 04:15:08,192 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_check_media [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_get_regs_len [2025-02-08 04:15:08,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_get_regs_len [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:15:08,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_poll_controller [2025-02-08 04:15:08,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_poll_controller [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_free_ring [2025-02-08 04:15:08,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_free_ring [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:15:08,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:15:08,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:15:08,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:15:08,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_gset [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_gset [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_rx_ring [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_rx_ring [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_csr [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_csr [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_tx_timeout [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_tx_timeout [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_stop [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_stop [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:15:08,195 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:15:08,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:15:08,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_pcnet32_private [2025-02-08 04:15:08,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_pcnet32_private [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:15:08,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:15:08,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:15:08,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_csr [2025-02-08 04:15:08,200 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_csr [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:15:08,200 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_set_multicast_list [2025-02-08 04:15:08,200 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_set_multicast_list [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 04:15:08,200 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 04:15:08,200 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:15:08,200 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure mii_link_ok [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_link_ok [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_probe1 [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_probe1 [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_remove_one [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_remove_one [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_sset [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_sset [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_bcr [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_bcr [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_bcr [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_bcr [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:15:08,201 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:15:08,201 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_init_ring [2025-02-08 04:15:08,202 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_init_ring [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_close [2025-02-08 04:15:08,202 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_close [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 04:15:08,202 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:15:08,202 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_suspend [2025-02-08 04:15:08,202 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_suspend [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:15:08,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:15:08,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:15:08,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:15:08,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:15:08,205 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:15:08,205 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:15:08,205 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:15:08,205 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:15:08,205 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_csr [2025-02-08 04:15:08,205 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_csr [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_load_multicast [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_load_multicast [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_nway_reset [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_nway_reset [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:15:08,206 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 04:15:08,206 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 04:15:09,294 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:15:09,297 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:15:09,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16283: havoc netpoll_trap_#t~nondet2187#1; [2025-02-08 04:15:09,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: 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~mem197#1.base, netif_tx_wake_queue_#t~mem197#1.offset; [2025-02-08 04:15:09,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: havoc kobject_name_#t~mem51#1.base, kobject_name_#t~mem51#1.offset; [2025-02-08 04:15:09,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5536: havoc dev_name_#t~mem53#1.base, dev_name_#t~mem53#1.offset; [2025-02-08 04:15:09,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16252: havoc #t~nondet2183; [2025-02-08 04:15:09,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: havoc ldv_dev_get_drvdata_#t~mem2064#1.base, ldv_dev_get_drvdata_#t~mem2064#1.offset;havoc ldv_dev_get_drvdata_#t~mem2065#1.base, ldv_dev_get_drvdata_#t~mem2065#1.offset; [2025-02-08 04:15:09,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16344: havoc #t~nondet2201; [2025-02-08 04:15:09,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16256: havoc #t~nondet2184; [2025-02-08 04:15:09,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: havoc #t~mem93.base, #t~mem93.offset; [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: havoc #t~mem1424.base, #t~mem1424.offset;havoc #t~mem1425.base, #t~mem1425.offset; [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-1: SUMMARY for call dev_kfree_skb_any(#t~mem1425.base, #t~mem1425.offset); srcloc: null [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: call #t~mem1426.base, #t~mem1426.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call write~$Pointer$#0(0bv64, 0bv64, #t~mem1426.base, ~bvadd~64(#t~mem1426.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);havoc #t~mem1426.base, #t~mem1426.offset;call #t~mem1427.base, #t~mem1427.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(64bv64, ~lp~25.offset), 8bv64);call write~intINTTYPE8#0(0bv64, #t~mem1427.base, ~bvadd~64(#t~mem1427.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);havoc #t~mem1427.base, #t~mem1427.offset;~i~8 := ~bvadd~32(1bv32, ~i~8); [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9773: call #t~mem1415.base, #t~mem1415.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(16bv64, ~lp~25.offset), 8bv64);call write~intINTTYPE2#0(0bv16, #t~mem1415.base, ~bvadd~64(6bv64, ~bvadd~64(#t~mem1415.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~i~8)))), 2bv64);call #t~mem1416.base, #t~mem1416.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call #t~mem1417.base, #t~mem1417.offset := read~$Pointer$#0(#t~mem1416.base, ~bvadd~64(#t~mem1416.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64); [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: havoc #t~mem1418.base, #t~mem1418.offset;havoc #t~mem1419.base, #t~mem1419.offset;havoc #t~mem1420;havoc #t~mem1421.base, #t~mem1421.offset;havoc #t~mem1422.base, #t~mem1422.offset;havoc #t~mem1423;call #t~mem1424.base, #t~mem1424.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call #t~mem1425.base, #t~mem1425.offset := read~$Pointer$#0(#t~mem1424.base, ~bvadd~64(#t~mem1424.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64); [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777-1: SUMMARY for call pci_unmap_single(#t~mem1418.base, #t~mem1418.offset, #t~mem1420, ~zero_extend~64~32(#t~mem1423), 1bv32); srcloc: null [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume 0bv64 != ~bvadd~64(#t~mem1417.base, #t~mem1417.offset);havoc #t~mem1416.base, #t~mem1416.offset;havoc #t~mem1417.base, #t~mem1417.offset;call #t~mem1418.base, #t~mem1418.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(32bv64, ~lp~25.offset), 8bv64);call #t~mem1419.base, #t~mem1419.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(64bv64, ~lp~25.offset), 8bv64);call #t~mem1420 := read~intINTTYPE8#0(#t~mem1419.base, ~bvadd~64(#t~mem1419.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);call #t~mem1421.base, #t~mem1421.offset := read~$Pointer$#0(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call #t~mem1422.base, #t~mem1422.offset := read~$Pointer$#0(#t~mem1421.base, ~bvadd~64(#t~mem1421.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);call #t~mem1423 := read~intINTTYPE4#0(#t~mem1422.base, ~bvadd~64(104bv64, #t~mem1422.offset), 4bv64); [2025-02-08 04:15:10,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume !(0bv64 != ~bvadd~64(#t~mem1417.base, #t~mem1417.offset));havoc #t~mem1416.base, #t~mem1416.offset;havoc #t~mem1417.base, #t~mem1417.offset; [2025-02-08 04:15:10,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13419: #res := 10bv32; [2025-02-08 04:15:10,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13415: #res := 3bv32; [2025-02-08 04:15:10,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417: #res := 8bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13339: #res := 7bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13381: #res := 40bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13373: #res := 32bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: #res := 28bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: #res := 23bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13349: #res := 12bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13341: #res := 8bv32; [2025-02-08 04:15:10,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: #res := 41bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13375: #res := 34bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367: #res := 29bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: #res := 25bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13351: #res := 14bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13343: #res := 9bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: #res := 1bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13377: #res := 37bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: #res := 30bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: #res := 26bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: #res := 17bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13345: #res := 10bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337: #res := 3bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13379: #res := 39bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: #res := 31bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363: #res := 27bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: #res := 20bv32; [2025-02-08 04:15:10,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: #res := 11bv32; [2025-02-08 04:15:10,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: #res := 40bv32; [2025-02-08 04:15:10,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13507: #res := 28bv32; [2025-02-08 04:15:10,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: #res := 31bv32; [2025-02-08 04:15:10,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511: #res := 34bv32; [2025-02-08 04:15:10,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: #res := 37bv32; [2025-02-08 04:15:10,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503: #res := 9bv32; [2025-02-08 04:15:10,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: #res := 25bv32; [2025-02-08 04:15:10,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451: #res := 2bv32; [2025-02-08 04:15:10,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: #res := 7bv32; [2025-02-08 04:15:10,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455: #res := 22bv32; [2025-02-08 04:15:10,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: assume { :end_inline_ldv_switch_automaton_state_5_3 } true; [2025-02-08 04:15:10,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: #res#1 := ~arg0#1; [2025-02-08 04:15:10,720 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: havoc ldv_dispatch_instance_register_10_2_~arg0#1.base, ldv_dispatch_instance_register_10_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_10_2_#in~arg0#1.base, ldv_dispatch_instance_register_10_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_10_2 } true;#res#1 := ~arg0#1; [2025-02-08 04:15:10,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16245: havoc #t~nondet2182; [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: assume 0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(~tmp___2~9)); [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: assume !(0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(~tmp___2~9))); [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: ~tmp___2~9 := #t~ret1489;havoc #t~mem1487.base, #t~mem1487.offset;havoc #t~mem1488.base, #t~mem1488.offset;havoc #t~ret1489; [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-1: SUMMARY for call #t~ret1489 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~11, 0bv32, #t~mem1488.base, #t~mem1488.offset); srcloc: null [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-2: call #t~mem1487.base, #t~mem1487.offset := read~$Pointer$#0(~lp~27.base, ~bvadd~64(80bv64, ~lp~27.offset), 8bv64);call #t~mem1488.base, #t~mem1488.offset := read~$Pointer$#0(#t~mem1487.base, #t~mem1487.offset, 8bv64); [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(~tmp___0~28)); [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(~tmp___0~28)));~i~10 := ~bvadd~32(1bv32, ~i~10); [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: ~tmp___0~28 := #t~ret1472;havoc #t~mem1470.base, #t~mem1470.offset;havoc #t~mem1471.base, #t~mem1471.offset;havoc #t~ret1472; [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-1: SUMMARY for call #t~ret1472 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~11, 0bv32, #t~mem1471.base, #t~mem1471.offset); srcloc: null [2025-02-08 04:15:10,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-2: call #t~mem1470.base, #t~mem1470.offset := read~$Pointer$#0(~lp~27.base, ~bvadd~64(80bv64, ~lp~27.offset), 8bv64);call #t~mem1471.base, #t~mem1471.offset := read~$Pointer$#0(#t~mem1470.base, #t~mem1470.offset, 8bv64); [2025-02-08 04:15:10,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5958: SUMMARY for call msleep(1bv32); srcloc: null