./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1173113d05e710f85abf3e8722fbe6874843b56fe152b4677bf3a67e89cb444b --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:26:10,743 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:26:10,802 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:26:10,808 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:26:10,811 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:26:10,836 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:26:10,836 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:26:10,836 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:26:10,837 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:26:10,837 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:26:10,837 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:26:10,837 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:26:10,837 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:26:10,838 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:26:10,838 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:26:10,838 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:26:10,838 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 -> 1173113d05e710f85abf3e8722fbe6874843b56fe152b4677bf3a67e89cb444b [2025-02-08 03:26:11,038 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:26:11,046 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:26:11,049 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:26:11,050 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:26:11,050 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:26:11,051 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i [2025-02-08 03:26:12,160 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a08cb7da2/61377fbd66f143cfa41875ffce72bfc6/FLAGd2bf184dc [2025-02-08 03:26:12,750 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:26:12,751 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i [2025-02-08 03:26:12,796 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a08cb7da2/61377fbd66f143cfa41875ffce72bfc6/FLAGd2bf184dc [2025-02-08 03:26:13,234 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a08cb7da2/61377fbd66f143cfa41875ffce72bfc6 [2025-02-08 03:26:13,236 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:26:13,237 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:26:13,238 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:26:13,238 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:26:13,241 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:26:13,241 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:26:13" (1/1) ... [2025-02-08 03:26:13,242 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13c855b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:13, skipping insertion in model container [2025-02-08 03:26:13,242 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:26:13" (1/1) ... [2025-02-08 03:26:13,341 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:26:13,900 WARN L639 FunctionHandler]: implicit declaration of function ldv_undef_int [2025-02-08 03:26:15,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i[330149,330162] [2025-02-08 03:26:15,435 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:26:15,467 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:26:15,572 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"); [5598] [2025-02-08 03:26:15,573 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)); [5605] [2025-02-08 03:26:15,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5613-5614] [2025-02-08 03:26:15,575 WARN L639 FunctionHandler]: implicit declaration of function ldv_undef_int [2025-02-08 03:26:15,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5816] [2025-02-08 03:26:15,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5823] [2025-02-08 03:26:15,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5831] [2025-02-08 03:26:15,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5838] [2025-02-08 03:26:15,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5846] [2025-02-08 03:26:15,586 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)); [6016-6017] [2025-02-08 03:26:15,587 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)); [6045-6046] [2025-02-08 03:26:15,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [6075-6076] [2025-02-08 03:26:15,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [6105-6106] [2025-02-08 03:26:15,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [6367-6368] [2025-02-08 03:26:15,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6373] [2025-02-08 03:26:15,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6544] [2025-02-08 03:26:15,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6547] [2025-02-08 03:26:15,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6550] [2025-02-08 03:26:15,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6553] [2025-02-08 03:26:15,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6564] [2025-02-08 03:26:15,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6567] [2025-02-08 03:26:15,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6570] [2025-02-08 03:26:15,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6573] [2025-02-08 03:26:15,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6584] [2025-02-08 03:26:15,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6587] [2025-02-08 03:26:15,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6590] [2025-02-08 03:26:15,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6593] [2025-02-08 03:26:15,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6604] [2025-02-08 03:26:15,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6607] [2025-02-08 03:26:15,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6610] [2025-02-08 03:26:15,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6613] [2025-02-08 03:26:15,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2025-02-08 03:26:15,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7593] [2025-02-08 03:26:15,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7613] [2025-02-08 03:26:15,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7619] [2025-02-08 03:26:15,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7642] [2025-02-08 03:26:15,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7979] [2025-02-08 03:26:15,690 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9266] [2025-02-08 03:26:15,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9326] [2025-02-08 03:26:15,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9344] [2025-02-08 03:26:15,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9356] [2025-02-08 03:26:15,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9378] [2025-02-08 03:26:15,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9541] [2025-02-08 03:26:15,781 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i[330149,330162] [2025-02-08 03:26:15,787 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:26:15,916 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:26:15,917 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15 WrapperNode [2025-02-08 03:26:15,918 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:26:15,920 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:26:15,920 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:26:15,920 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:26:15,926 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:16,061 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:16,364 INFO L138 Inliner]: procedures = 329, calls = 2726, calls flagged for inlining = 162, calls inlined = 143, statements flattened = 7558 [2025-02-08 03:26:16,365 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:26:16,366 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:26:16,366 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:26:16,366 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:26:16,375 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:16,377 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:16,465 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,518 INFO L175 MemorySlicer]: Split 1392 memory accesses to 25 slices as follows [8, 4, 1, 59, 1, 15, 3, 1, 3, 2, 3, 5, 2, 5, 2, 8, 6, 18, 10, 3, 9, 9, 43, 1140, 32]. 82 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [8, 0, 1, 0, 1, 15, 3, 1, 3, 2, 3, 5, 0, 5, 2, 8, 5, 0, 8, 0, 8, 8, 0, 35, 32]. The 467 writes are split as follows [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 17, 0, 0, 0, 0, 43, 405, 0]. [2025-02-08 03:26:17,519 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,519 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,661 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,682 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,731 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,760 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,818 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:26:17,820 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:26:17,821 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:26:17,821 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:26:17,822 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:15" (1/1) ... [2025-02-08 03:26:17,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:26:17,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:26:17,862 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:26:17,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:26:17,879 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:26:17,879 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:26:17,879 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:26:17,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:26:17,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_3 [2025-02-08 03:26:17,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_3 [2025-02-08 03:26:17,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:26:17,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:26:17,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:26:17,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:26:17,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:26:17,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_rap [2025-02-08 03:26:17,883 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_rap [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:26:17,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:26:17,883 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:26:17,883 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_pm_resume [2025-02-08 03:26:17,883 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_pm_resume [2025-02-08 03:26:17,884 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_check_media [2025-02-08 03:26:17,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_check_media [2025-02-08 03:26:17,884 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:26:17,884 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:26:17,884 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_ioctl [2025-02-08 03:26:17,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_ioctl [2025-02-08 03:26:17,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:26:17,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:26:17,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:26:17,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:26:17,884 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:26:17,884 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:26:17,884 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_poll_controller [2025-02-08 03:26:17,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_poll_controller [2025-02-08 03:26:17,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:26:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_free_ring [2025-02-08 03:26:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_free_ring [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:26:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:26:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:26:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_interrupt [2025-02-08 03:26:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_interrupt [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:26:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:26:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:26:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_gset [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_gset [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_rx_ring [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_rx_ring [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_csr [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_csr [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_tx_timeout [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_tx_timeout [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:26:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_stop [2025-02-08 03:26:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_stop [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:26:17,889 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:26:17,889 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:26:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:26:17,890 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:26:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_csr [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_csr [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_set_multicast_list [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_set_multicast_list [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_bcr [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_bcr [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure mii_link_ok [2025-02-08 03:26:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_link_ok [2025-02-08 03:26:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:26:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:26:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:26:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:26:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_probe1 [2025-02-08 03:26:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_probe1 [2025-02-08 03:26:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:26:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:26:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_get_stats [2025-02-08 03:26:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_get_stats [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:26:17,893 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_remove_one [2025-02-08 03:26:17,893 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_remove_one [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:26:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_sset [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_sset [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~~u16~0~TO~VOID [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~~u16~0~TO~VOID [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_bcr [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_bcr [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_2 [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_2 [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_tx_ring [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_tx_ring [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2025-02-08 03:26:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2025-02-08 03:26:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:26:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_rap [2025-02-08 03:26:17,896 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_rap [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:26:17,896 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:26:17,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:26:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:26:17,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:26:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_bcr [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_bcr [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_bcr [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_bcr [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_init_ring [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_init_ring [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_close [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_close [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:26:17,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:26:17,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:26:17,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_suspend [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_suspend [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_start [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_start [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~~u16~0 [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~~u16~0 [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_csr [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_csr [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_open [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_open [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 03:26:17,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:26:17,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:26:17,904 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:26:17,904 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:26:17,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_load_multicast [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_load_multicast [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_2 [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_2 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_reset [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_reset [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_3 [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_3 [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_restart [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_restart [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_csr [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_csr [2025-02-08 03:26:17,905 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:26:17,905 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-08 03:26:17,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:26:17,906 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:26:17,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:26:17,907 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-08 03:26:17,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-08 03:26:17,908 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_reset [2025-02-08 03:26:17,908 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_reset [2025-02-08 03:26:17,908 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 03:26:17,908 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 03:26:17,908 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:26:17,908 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:26:17,908 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:26:17,908 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:26:17,908 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:26:17,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:26:18,783 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:26:18,786 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:26:18,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11708: havoc #t~nondet2323; [2025-02-08 03:26:19,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: assume 0 != (if #t~mem1769#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1769#1 % 4294967296 % 4294967296 else #t~mem1769#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc #t~mem1769#1; [2025-02-08 03:26:19,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: assume !(0 != (if #t~mem1769#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1769#1 % 4294967296 % 4294967296 else #t~mem1769#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc #t~mem1769#1; [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~14#1, 0, #t~bitwise1752#1, #t~mem1754#1.base, #t~mem1754#1.offset); srcloc: null [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-2: call #t~mem1753#1.base, #t~mem1753#1.offset := read~$Pointer$#23(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1754#1.base, #t~mem1754#1.offset := read~$Pointer$#23(#t~mem1753#1.base, 8 + #t~mem1753#1.offset, 8); [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-3: [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-4: havoc #t~bitwise1752#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1752#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1752#1 <= 65456) && #t~bitwise1752#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1752#1 > 65456 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1752#1 >= -2147483648; [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume 65535 == ~csr0~1#1 % 65536 % 4294967296; [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume !(65535 == ~csr0~1#1 % 65536 % 4294967296); [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: havoc #t~bitwise1752#1;havoc #t~mem1753#1.base, #t~mem1753#1.offset;havoc #t~mem1754#1.base, #t~mem1754#1.offset;call #t~mem1755#1 := read~int#23(~lp~30#1.base, 660 + ~lp~30#1.offset, 4); [2025-02-08 03:26:19,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6345: napi_schedule_prep_#t~ret215#1 := test_and_set_bit_#res#1;havoc test_and_set_bit_~nr#1, test_and_set_bit_~addr#1.base, test_and_set_bit_~addr#1.offset, test_and_set_bit_~c~0#1;havoc test_and_set_bit_#in~nr#1, test_and_set_bit_#in~addr#1.base, test_and_set_bit_#in~addr#1.offset;assume { :end_inline_test_and_set_bit } true;assume -2147483648 <= napi_schedule_prep_#t~ret215#1 && napi_schedule_prep_#t~ret215#1 <= 2147483647;napi_schedule_prep_~tmp___1~5#1 := napi_schedule_prep_#t~ret215#1;havoc napi_schedule_prep_#t~ret215#1; [2025-02-08 03:26:19,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-5: assume 65456 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1752#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:19,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-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 03:26:19,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-6: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1752#1 := 0; [2025-02-08 03:26:19,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-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 03:26:19,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607: ~val~4#1 := #t~ret1777#1;havoc #t~mem1775#1.base, #t~mem1775#1.offset;havoc #t~mem1776#1.base, #t~mem1776#1.offset;havoc #t~ret1777#1; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607-1: SUMMARY for call #t~ret1777#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~14#1, 3, #t~mem1776#1.base, #t~mem1776#1.offset); srcloc: null [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: SUMMARY for call netdev_err(~dev~2#1.base, ~dev~2#1.offset, 117, 0); srcloc: null [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6354: 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~ret1770#1 := napi_schedule_prep_#res#1;havoc napi_schedule_prep_#t~ret214#1, napi_schedule_prep_#t~ret215#1, napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset, napi_schedule_prep_~tmp~24#1, napi_schedule_prep_~tmp___0~8#1, napi_schedule_prep_~tmp___1~5#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~ret1770#1 % 256 then 0 else 1);havoc #t~ret1770#1; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583-2: havoc #t~bitwise1756#1;assume #t~bitwise1756#1 % 4294967296 <= #t~mem1755#1 % 4294967296 && #t~bitwise1756#1 % 4294967296 <= 512; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583-3: assume 512 == #t~mem1755#1 % 4294967296;#t~bitwise1756#1 := #t~mem1755#1; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583-3: assume !(512 == #t~mem1755#1 % 4294967296); [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583-4: assume 0 == #t~mem1755#1 % 4294967296;#t~bitwise1756#1 := 0; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583-4: assume !(0 == #t~mem1755#1 % 4294967296); [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume 0 == napi_schedule_prep_~tmp___1~5#1;napi_schedule_prep_~tmp___2~1#1 := 1; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume !(0 == napi_schedule_prep_~tmp___1~5#1);napi_schedule_prep_~tmp___2~1#1 := 0; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: assume 0 != #t~bitwise1756#1 % 4294967296;havoc #t~mem1755#1;havoc #t~bitwise1756#1;call #t~mem1761#1.base, #t~mem1761#1.offset := read~$Pointer$#23(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1762#1.base, #t~mem1762#1.offset := read~$Pointer$#23(#t~mem1761#1.base, #t~mem1761#1.offset, 8); [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: assume !(0 != #t~bitwise1756#1 % 4294967296);havoc #t~mem1755#1;havoc #t~bitwise1756#1; [2025-02-08 03:26:19,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583-1: [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-3: assume false;#t~bitwise1778#1 := ~val~4#1 % 65536; [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-3: assume !false; [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-4: assume 0 == ~val~4#1 % 65536 % 4294967296 || 24320 == ~val~4#1 % 65536 % 4294967296;#t~bitwise1778#1 := 24320; [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-4: assume !(0 == ~val~4#1 % 65536 % 4294967296 || 24320 == ~val~4#1 % 65536 % 4294967296); [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: ~val~4#1 := #t~bitwise1778#1;havoc #t~bitwise1778#1;call #t~mem1784#1.base, #t~mem1784#1.offset := read~$Pointer$#23(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1785#1.base, #t~mem1785#1.offset := read~$Pointer$#23(#t~mem1784#1.base, 8 + #t~mem1784#1.offset, 8); [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-1: [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-2: havoc #t~bitwise1778#1;assume (#t~bitwise1778#1 % 4294967296 >= ~val~4#1 % 65536 % 4294967296 && #t~bitwise1778#1 % 4294967296 >= 24320) && #t~bitwise1778#1 % 4294967296 <= 24320 + ~val~4#1 % 65536 % 4294967296; [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: ~tmp___0~34#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 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584-1: SUMMARY for call #t~ret1763#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~14#1, 0, #t~mem1762#1.base, #t~mem1762#1.offset); srcloc: null [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9605: 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~ret214#1, napi_schedule_prep_#t~ret215#1, napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset, napi_schedule_prep_~tmp~24#1, napi_schedule_prep_~tmp___0~8#1, napi_schedule_prep_~tmp___1~5#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~24#1;havoc napi_schedule_prep_~tmp___0~8#1;havoc napi_schedule_prep_~tmp___1~5#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~ret213#1, napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset, napi_disable_pending_~tmp~23#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~23#1; [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: havoc #t~mem1784#1.base, #t~mem1784#1.offset;havoc #t~mem1785#1.base, #t~mem1785#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 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609-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~mem1785#1.base, #t~mem1785#1.offset); srcloc: null [2025-02-08 03:26:19,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6339: assume 0 != napi_schedule_prep_~tmp~24#1 % 256;napi_schedule_prep_~tmp___0~8#1 := 0; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6339: assume !(0 != napi_schedule_prep_~tmp~24#1 % 256);napi_schedule_prep_~tmp___0~8#1 := 1; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume 0 != #t~bitwise1768#1;havoc #t~bitwise1768#1;call #t~mem1769#1 := read~int#23(~lp~30#1.base, 660 + ~lp~30#1.offset, 4); [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume !(0 != #t~bitwise1768#1);havoc #t~bitwise1768#1; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-1: [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-2: havoc #t~bitwise1768#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1768#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1768#1 <= 2048) && #t~bitwise1768#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1768#1 > 2048 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1768#1 >= -2147483648; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-3: assume 2048 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1768#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-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 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327-1: SUMMARY for call napi_disable_pending_#t~ret213#1 := constant_test_bit(1, napi_disable_pending_~n#1.base, 16 + napi_disable_pending_~n#1.offset); srcloc: null [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-4: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1766#1 := 0; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-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 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: assume 0 != #t~bitwise1764#1;havoc #t~bitwise1764#1;call #t~mem1765#1 := read~int#23(~dev~2#1.base, 336 + ~dev~2#1.offset, 8);call write~int#23(1 + #t~mem1765#1, ~dev~2#1.base, 336 + ~dev~2#1.offset, 8);havoc #t~mem1765#1; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: assume !(0 != #t~bitwise1764#1);havoc #t~bitwise1764#1; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327: assume -2147483648 <= napi_disable_pending_#t~ret213#1 && napi_disable_pending_#t~ret213#1 <= 2147483647;napi_disable_pending_~tmp~23#1 := napi_disable_pending_#t~ret213#1;havoc napi_disable_pending_#t~ret213#1;napi_disable_pending_#res#1 := (if 0 == (if 0 != napi_disable_pending_~tmp~23#1 then 1 else 0) then 0 else 1);napi_schedule_prep_#t~ret214#1 := napi_disable_pending_#res#1;havoc napi_disable_pending_#t~ret213#1, napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset, napi_disable_pending_~tmp~23#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~24#1 := (if 0 == napi_schedule_prep_#t~ret214#1 % 256 then 0 else 1);havoc napi_schedule_prep_#t~ret214#1; [2025-02-08 03:26:19,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-1: [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-2: havoc #t~bitwise1764#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1764#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1764#1 <= 16384) && #t~bitwise1764#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1764#1 > 16384 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1764#1 >= -2147483648; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-3: assume 16384 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1764#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-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 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-4: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1768#1 := 0; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-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 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: assume 0 != #t~bitwise1766#1;havoc #t~bitwise1766#1;call #t~mem1767#1 := read~int#23(~dev~2#1.base, 328 + ~dev~2#1.offset, 8);call write~int#23(1 + #t~mem1767#1, ~dev~2#1.base, 328 + ~dev~2#1.offset, 8);havoc #t~mem1767#1; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: assume !(0 != #t~bitwise1766#1);havoc #t~bitwise1766#1; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-1: [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-2: havoc #t~bitwise1766#1;assume (((((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1766#1 <= (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1766#1 <= 4096) && #t~bitwise1766#1 >= 0) && ((if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1766#1 > 4096 + (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1766#1 >= -2147483648; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-3: assume 4096 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1766#1 := (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-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 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-1: SUMMARY for call #t~ret1792#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~14#1, 0, #t~mem1791#1.base, #t~mem1791#1.offset); srcloc: null [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: 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 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-4: assume 0 == (if ~csr0~1#1 % 65536 % 4294967296 <= 2147483647 then ~csr0~1#1 % 65536 % 4294967296 else ~csr0~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1764#1 := 0; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-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 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: SUMMARY for call netdev_printk(115, 0, ~dev~2#1.base, ~dev~2#1.offset, 116, 0); srcloc: null [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: ~csr0~1#1 := #t~ret1792#1;havoc #t~mem1790#1.base, #t~mem1790#1.offset;havoc #t~mem1791#1.base, #t~mem1791#1.offset;havoc #t~ret1792#1; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume 0 != napi_schedule_prep_~tmp___0~8#1;assume { :begin_inline_test_and_set_bit } true;test_and_set_bit_#in~nr#1, test_and_set_bit_#in~addr#1.base, test_and_set_bit_#in~addr#1.offset := 0, napi_schedule_prep_~n#1.base, 16 + napi_schedule_prep_~n#1.offset;havoc test_and_set_bit_#res#1;havoc test_and_set_bit_~nr#1, test_and_set_bit_~addr#1.base, test_and_set_bit_~addr#1.offset, test_and_set_bit_~c~0#1;test_and_set_bit_~nr#1 := test_and_set_bit_#in~nr#1;test_and_set_bit_~addr#1.base, test_and_set_bit_~addr#1.offset := test_and_set_bit_#in~addr#1.base, test_and_set_bit_#in~addr#1.offset;havoc test_and_set_bit_~c~0#1;test_and_set_bit_#res#1 := (if 0 != test_and_set_bit_~c~0#1 then 1 else 0); [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume !(0 != napi_schedule_prep_~tmp___0~8#1);napi_schedule_prep_~tmp___2~1#1 := 0; [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: 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~mem1775#1.base, #t~mem1775#1.offset := read~$Pointer$#23(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1776#1.base, #t~mem1776#1.offset := read~$Pointer$#23(#t~mem1775#1.base, #t~mem1775#1.offset, 8); [2025-02-08 03:26:19,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: 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~mem1790#1.base, #t~mem1790#1.offset := read~$Pointer$#23(~lp~30#1.base, 80 + ~lp~30#1.offset, 8);call #t~mem1791#1.base, #t~mem1791#1.offset := read~$Pointer$#23(#t~mem1790#1.base, #t~mem1790#1.offset, 8); [2025-02-08 03:26:19,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: havoc kobject_name_#t~mem58#1.base, kobject_name_#t~mem58#1.offset; [2025-02-08 03:26:19,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5932: havoc dev_name_#t~mem73#1.base, dev_name_#t~mem73#1.offset; [2025-02-08 03:26:19,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11652: havoc #t~nondet2312; [2025-02-08 03:26:19,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: havoc dev_get_drvdata_#t~mem75#1.base, dev_get_drvdata_#t~mem75#1.offset; [2025-02-08 03:26:19,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: havoc #t~nondet2345; [2025-02-08 03:26:19,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: havoc #t~nondet2314; [2025-02-08 03:26:19,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11648: havoc #t~nondet2311; [2025-02-08 03:26:19,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: havoc #t~mem220.base, #t~mem220.offset; [2025-02-08 03:26:19,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5995: havoc #t~mem114.base, #t~mem114.offset; [2025-02-08 03:26:19,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: call #t~mem1569.base, #t~mem1569.offset := read~$Pointer$#23(~lp~25.base, 48 + ~lp~25.offset, 8);call write~$Pointer$#23(0, 0, #t~mem1569.base, #t~mem1569.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem1569.base, #t~mem1569.offset;call #t~mem1570.base, #t~mem1570.offset := read~$Pointer$#23(~lp~25.base, 64 + ~lp~25.offset, 8);call write~int#23(0, #t~mem1570.base, #t~mem1570.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem1570.base, #t~mem1570.offset;~i~8 := 1 + ~i~8; [2025-02-08 03:26:19,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: havoc #t~mem1567.base, #t~mem1567.offset;havoc #t~mem1568.base, #t~mem1568.offset; [2025-02-08 03:26:19,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270-1: SUMMARY for call pci_unmap_single(#t~mem1561.base, #t~mem1561.offset, #t~mem1563, #t~mem1566 % 4294967296, 1); srcloc: null [2025-02-08 03:26:19,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume 0 == ~tmp___0~29;call #t~mem1561.base, #t~mem1561.offset := read~$Pointer$#23(~lp~25.base, 32 + ~lp~25.offset, 8);call #t~mem1562.base, #t~mem1562.offset := read~$Pointer$#23(~lp~25.base, 64 + ~lp~25.offset, 8);call #t~mem1563 := read~int#23(#t~mem1562.base, #t~mem1562.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem1564.base, #t~mem1564.offset := read~$Pointer$#23(~lp~25.base, 48 + ~lp~25.offset, 8);call #t~mem1565.base, #t~mem1565.offset := read~$Pointer$#23(#t~mem1564.base, #t~mem1564.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem1566 := read~int#23(#t~mem1565.base, 128 + #t~mem1565.offset, 4); [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume !(0 == ~tmp___0~29); [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: assume -2147483648 <= #t~ret1560 && #t~ret1560 <= 2147483647;~tmp___0~29 := #t~ret1560;havoc #t~mem1557.base, #t~mem1557.offset;havoc #t~mem1558.base, #t~mem1558.offset;havoc #t~mem1559;havoc #t~ret1560; [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-1: SUMMARY for call #t~ret1560 := pci_dma_mapping_error(#t~mem1557.base, #t~mem1557.offset, #t~mem1559); srcloc: null [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: assume 0 != (#t~mem1556.base + #t~mem1556.offset) % 18446744073709551616;havoc #t~mem1555.base, #t~mem1555.offset;havoc #t~mem1556.base, #t~mem1556.offset;call #t~mem1557.base, #t~mem1557.offset := read~$Pointer$#23(~lp~25.base, 32 + ~lp~25.offset, 8);call #t~mem1558.base, #t~mem1558.offset := read~$Pointer$#23(~lp~25.base, 64 + ~lp~25.offset, 8);call #t~mem1559 := read~int#23(#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 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: assume !(0 != (#t~mem1556.base + #t~mem1556.offset) % 18446744073709551616);havoc #t~mem1555.base, #t~mem1555.offset;havoc #t~mem1556.base, #t~mem1556.offset; [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274-1: SUMMARY for call dev_kfree_skb_any(#t~mem1568.base, #t~mem1568.offset); srcloc: null [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274-2: call #t~mem1567.base, #t~mem1567.offset := read~$Pointer$#23(~lp~25.base, 48 + ~lp~25.offset, 8);call #t~mem1568.base, #t~mem1568.offset := read~$Pointer$#23(#t~mem1567.base, #t~mem1567.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: havoc #t~mem1561.base, #t~mem1561.offset;havoc #t~mem1562.base, #t~mem1562.offset;havoc #t~mem1563;havoc #t~mem1564.base, #t~mem1564.offset;havoc #t~mem1565.base, #t~mem1565.offset;havoc #t~mem1566; [2025-02-08 03:26:19,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: call #t~mem1554.base, #t~mem1554.offset := read~$Pointer$#23(~lp~25.base, 16 + ~lp~25.offset, 8);call write~int#23(0, #t~mem1554.base, 6 + (#t~mem1554.offset + 16 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call #t~mem1555.base, #t~mem1555.offset := read~$Pointer$#23(~lp~25.base, 48 + ~lp~25.offset, 8);call #t~mem1556.base, #t~mem1556.offset := read~$Pointer$#23(#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); [2025-02-08 03:26:19,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226: dma_zalloc_coherent_#t~ret2279#1.base, dma_zalloc_coherent_#t~ret2279#1.offset := ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset;havoc ldv_zalloc_#t~nondet19#1, ldv_zalloc_#t~malloc20#1.base, ldv_zalloc_#t~malloc20#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~p~1#1.base, ldv_zalloc_~p~1#1.offset, ldv_zalloc_~tmp~2#1.base, ldv_zalloc_~tmp~2#1.offset, ldv_zalloc_~tmp___0~2#1;havoc ldv_zalloc_#in~size#1;assume { :end_inline_ldv_zalloc } true;dma_zalloc_coherent_~tmp~102#1.base, dma_zalloc_coherent_~tmp~102#1.offset := dma_zalloc_coherent_#t~ret2279#1.base, dma_zalloc_coherent_#t~ret2279#1.offset;havoc dma_zalloc_coherent_#t~ret2279#1.base, dma_zalloc_coherent_#t~ret2279#1.offset;dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset := dma_zalloc_coherent_~tmp~102#1.base, dma_zalloc_coherent_~tmp~102#1.offset;#t~ret181#1.base, #t~ret181#1.offset := dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset;havoc dma_zalloc_coherent_#t~ret2279#1.base, dma_zalloc_coherent_#t~ret2279#1.offset, dma_zalloc_coherent_~dev#1.base, dma_zalloc_coherent_~dev#1.offset, dma_zalloc_coherent_~size#1, dma_zalloc_coherent_~dma_handle#1.base, dma_zalloc_coherent_~dma_handle#1.offset, dma_zalloc_coherent_~flags#1, dma_zalloc_coherent_~tmp~102#1.base, dma_zalloc_coherent_~tmp~102#1.offset;havoc dma_zalloc_coherent_#in~dev#1.base, dma_zalloc_coherent_#in~dev#1.offset, dma_zalloc_coherent_#in~size#1, dma_zalloc_coherent_#in~dma_handle#1.base, dma_zalloc_coherent_#in~dma_handle#1.offset, dma_zalloc_coherent_#in~flags#1;assume { :end_inline_dma_zalloc_coherent } true;~tmp~17#1.base, ~tmp~17#1.offset := #t~ret181#1.base, #t~ret181#1.offset;havoc #t~ret181#1.base, #t~ret181#1.offset;#res#1.base, #res#1.offset := ~tmp~17#1.base, ~tmp~17#1.offset; [2025-02-08 03:26:19,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint pci_zalloc_consistentFINAL: assume true; [2025-02-08 03:26:19,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11581: havoc #t~nondet2304; [2025-02-08 03:26:23,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185: assume -2147483648 <= #t~ret1482#1 && #t~ret1482#1 <= 2147483647;havoc #t~ret1482#1; [2025-02-08 03:26:23,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185-1: SUMMARY for call #t~ret1482#1 := mii_ethtool_sset(~lp~24#1.base, 497 + ~lp~24#1.offset, ~#ecmd~0#1.base, ~#ecmd~0#1.offset); srcloc: null [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-4: assume 0 == #t~mem1474#1 % 4294967296 || 0 == #t~bitwise1473#1 % 4294967296;#t~bitwise1475#1 := 0; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-4: assume !(0 == #t~mem1474#1 % 4294967296 || 0 == #t~bitwise1473#1 % 4294967296); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-5: [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-6: havoc #t~bitwise1473#1;assume #t~bitwise1473#1 > 1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-7: assume 0 == ~i~7#1;#t~bitwise1473#1 := 1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-7: assume !(0 == ~i~7#1); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169: assume 0 != #t~bitwise1475#1 % 4294967296;havoc #t~mem1474#1;havoc #t~bitwise1473#1;havoc #t~bitwise1475#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169: assume !(0 != #t~bitwise1475#1 % 4294967296);havoc #t~mem1474#1;havoc #t~bitwise1473#1;havoc #t~bitwise1475#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-1: [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-2: havoc #t~bitwise1475#1;assume #t~bitwise1475#1 % 4294967296 <= #t~mem1474#1 % 4294967296 && #t~bitwise1475#1 % 4294967296 <= #t~bitwise1473#1 % 4294967296; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-3: assume #t~mem1474#1 % 4294967296 == #t~bitwise1473#1 % 4294967296;#t~bitwise1475#1 := #t~mem1474#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-3: assume !(#t~mem1474#1 % 4294967296 == #t~bitwise1473#1 % 4294967296); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366-1: SUMMARY for call disable_suitable_irq_1((if ldv_free_irq_41_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_41_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_41_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-8: call #t~mem1474#1 := read~int#23(~lp~24#1.base, 664 + ~lp~24#1.offset, 4); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: havoc ldv_free_irq_41_~ldv_func_arg1#1, ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset;havoc ldv_free_irq_41_#in~ldv_func_arg1#1, ldv_free_irq_41_#in~ldv_func_arg2#1.base, ldv_free_irq_41_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_41 } true;havoc #t~mem1552#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 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: 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~mem1455#1;havoc #t~bitwise1456#1;call #t~mem1461#1.base, #t~mem1461#1.offset := read~$Pointer$#23(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1462#1.base, #t~mem1462#1.offset := read~$Pointer$#23(#t~mem1461#1.base, 16 + #t~mem1461#1.offset, 8); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: assume -2147483648 <= #t~ret1476#1 && #t~ret1476#1 <= 2147483647;~tmp___11~2#1 := #t~ret1476#1;havoc #t~ret1476#1;~bmcr~0#1 := ~tmp___11~2#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170-1: SUMMARY for call #t~ret1476#1 := mdio_read(~dev#1.base, ~dev#1.offset, ~i~7#1, 0); srcloc: null [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: ~tmp___10~2#1 := #t~ret1463#1;havoc #t~mem1461#1.base, #t~mem1461#1.offset;havoc #t~mem1462#1.base, #t~mem1462#1.offset;havoc #t~ret1463#1;~bcr9~0#1 := ~tmp___10~2#1 % 65536;call #t~mem1464#1 := read~int#23(~lp~24#1.base, 482 + ~lp~24#1.offset, 4); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154-1: SUMMARY for call #t~ret1463#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 9, #t~mem1462#1.base, #t~mem1462#1.offset); srcloc: null [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9188: ~i~7#1 := 1 + ~i~7#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume -1 == ~first_phy~0#1;~first_phy~0#1 := ~i~7#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(-1 == ~first_phy~0#1); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222-1: SUMMARY for call #t~ret1526#1 := ##fun~int~X~int~TO~~u16~0(~ioaddr~10#1, 0, #t~mem1525#1.base, #t~mem1525#1.offset); srcloc: null [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222-2: call #t~mem1524#1.base, #t~mem1524#1.offset := read~$Pointer$#23(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1525#1.base, #t~mem1525#1.offset := read~$Pointer$#23(#t~mem1524#1.base, #t~mem1524#1.offset, 8); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume 0 != #t~bitwise1465#1;havoc #t~mem1464#1;havoc #t~bitwise1465#1;call write~int#23(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 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume !(0 != #t~bitwise1465#1);havoc #t~mem1464#1;havoc #t~bitwise1465#1;call write~int#23(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 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-1: [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-2: havoc #t~bitwise1465#1;assume ((((#t~mem1464#1 < 0 || #t~bitwise1465#1 <= #t~mem1464#1) && #t~bitwise1465#1 <= 128) && #t~bitwise1465#1 >= 0) && (#t~mem1464#1 >= 0 || #t~bitwise1465#1 > 128 + #t~mem1464#1)) && #t~bitwise1465#1 >= -2147483648; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222: ~tmp___13~1#1 := #t~ret1526#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-3: assume 128 == #t~mem1464#1;#t~bitwise1465#1 := #t~mem1464#1; [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-3: assume !(128 == #t~mem1464#1); [2025-02-08 03:26:23,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-4: assume 0 == #t~mem1464#1;#t~bitwise1465#1 := 0; [2025-02-08 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-4: assume !(0 == #t~mem1464#1); [2025-02-08 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223-2: havoc #t~bitwise1527#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~bitwise1527#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~bitwise1527#1 <= 256) && #t~bitwise1527#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~bitwise1527#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~bitwise1527#1 >= -2147483648; [2025-02-08 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223-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~bitwise1527#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 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223-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 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223-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~bitwise1527#1 := 0; [2025-02-08 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223-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 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume 0 != #t~bitwise1527#1;havoc #t~bitwise1527#1; [2025-02-08 03:26:23,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume !(0 != #t~bitwise1527#1);havoc #t~bitwise1527#1; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223-1: [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: assume ~i~7#1 <= 31; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: assume !(~i~7#1 <= 31);call write~int#23(~first_phy~0#1, ~lp~24#1.base, 497 + ~lp~24#1.offset, 4);call #t~mem1483#1 := read~int#23(~lp~24#1.base, 660 + ~lp~24#1.offset, 4); [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-1: SUMMARY for call mdio_write(~dev#1.base, ~dev#1.offset, ~i~7#1, 0, #t~bitwise1477#1); srcloc: null [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-2: [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-3: havoc #t~bitwise1477#1;assume (((#t~bitwise1477#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~bitwise1477#1 <= -1025)) && ((if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1477#1 >= 0)) && #t~bitwise1477#1 > -1025 + (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1477#1 >= -2147483648; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-4: assume -1025 == (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1477#1 := (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-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 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: havoc #t~bitwise1477#1; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-5: assume 0 == (if ~bmcr~0#1 % 65536 % 4294967296 <= 2147483647 then ~bmcr~0#1 % 65536 % 4294967296 else ~bmcr~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1477#1 := 0; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-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 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-3: havoc #t~bitwise1478#1;assume (#t~bitwise1478#1 % 4294967296 >= ~bmcr~0#1 % 65536 % 4294967296 && #t~bitwise1478#1 % 4294967296 >= 1024) && #t~bitwise1478#1 % 4294967296 <= 1024 + ~bmcr~0#1 % 65536 % 4294967296; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-4: assume false;#t~bitwise1478#1 := ~bmcr~0#1 % 65536; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-4: assume !false; [2025-02-08 03:26:23,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-5: assume 0 == ~bmcr~0#1 % 65536 % 4294967296 || 1024 == ~bmcr~0#1 % 65536 % 4294967296;#t~bitwise1478#1 := 1024; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-5: assume !(0 == ~bmcr~0#1 % 65536 % 4294967296 || 1024 == ~bmcr~0#1 % 65536 % 4294967296); [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: havoc #t~bitwise1478#1; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-1: SUMMARY for call mdio_write(~dev#1.base, ~dev#1.offset, ~i~7#1, 0, (if #t~bitwise1478#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise1478#1 % 4294967296 % 4294967296 else #t~bitwise1478#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-2: [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: havoc request_threaded_irq_#t~nondet2340#1; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: call write~int#23(~i~7#1, ~lp~24#1.base, 497 + ~lp~24#1.offset, 4);call write~int#23(~i~7#1, ~#ecmd~0#1.base, 16 + ~#ecmd~0#1.offset, 1);call #t~mem1479#1 := read~int#23(~lp~24#1.base, 482 + ~lp~24#1.offset, 4); [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume 0 != #t~bitwise1484#1 % 4294967296;havoc #t~mem1483#1;havoc #t~bitwise1484#1; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume !(0 != #t~bitwise1484#1 % 4294967296);havoc #t~mem1483#1;havoc #t~bitwise1484#1; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-1: [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-2: havoc #t~bitwise1484#1;assume #t~bitwise1484#1 % 4294967296 <= #t~mem1483#1 % 4294967296 && #t~bitwise1484#1 % 4294967296 <= 4; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-3: assume 4 == #t~mem1483#1 % 4294967296;#t~bitwise1484#1 := #t~mem1483#1; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-3: assume !(4 == #t~mem1483#1 % 4294967296); [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-4: assume 0 == #t~mem1483#1 % 4294967296;#t~bitwise1484#1 := 0; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195-4: assume !(0 == #t~mem1483#1 % 4294967296); [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: call #t~mem1550#1.base, #t~mem1550#1.offset := read~$Pointer$#23(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1551#1.base, #t~mem1551#1.offset := read~$Pointer$#23(#t~mem1550#1.base, 24 + #t~mem1550#1.offset, 8); [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: SUMMARY for call pcnet32_purge_rx_ring(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: SUMMARY for call netdev_info(~dev#1.base, ~dev#1.offset, 92, 0); srcloc: null [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: havoc #t~mem1471#1.base, #t~mem1471#1.offset;havoc #t~mem1472#1.base, #t~mem1472#1.offset; [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163-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~mem1472#1.base, #t~mem1472#1.offset); srcloc: null [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163-2: call #t~mem1471#1.base, #t~mem1471#1.offset := read~$Pointer$#23(~lp~24#1.base, 80 + ~lp~24#1.offset, 8);call #t~mem1472#1.base, #t~mem1472#1.offset := read~$Pointer$#23(#t~mem1471#1.base, 24 + #t~mem1471#1.offset, 8); [2025-02-08 03:26:23,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(~ioaddr~10#1, 20, 4, #t~mem1551#1.base, #t~mem1551#1.offset); srcloc: null [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: assume 0 != #t~bitwise1480#1;havoc #t~mem1479#1;havoc #t~bitwise1480#1; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: assume !(0 != #t~bitwise1480#1);havoc #t~mem1479#1;havoc #t~bitwise1480#1; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-1: [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-2: havoc #t~bitwise1480#1;assume ((((#t~mem1479#1 < 0 || #t~bitwise1480#1 <= #t~mem1479#1) && #t~bitwise1480#1 <= 4) && #t~bitwise1480#1 >= 0) && (#t~mem1479#1 >= 0 || #t~bitwise1480#1 > 4 + #t~mem1479#1)) && #t~bitwise1480#1 >= -2147483648; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: havoc #t~mem1550#1.base, #t~mem1550#1.offset;havoc #t~mem1551#1.base, #t~mem1551#1.offset; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-3: assume 4 == #t~mem1479#1;#t~bitwise1480#1 := #t~mem1479#1; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-3: assume !(4 == #t~mem1479#1); [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-4: assume 0 == #t~mem1479#1;#t~bitwise1480#1 := 0; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180-4: assume !(0 == #t~mem1479#1); [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: assume -2147483648 <= #t~ret1481#1 && #t~ret1481#1 <= 2147483647;havoc #t~ret1481#1;call write~int#23(1, ~#ecmd~0#1.base, 18 + ~#ecmd~0#1.offset, 1); [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181-1: SUMMARY for call #t~ret1481#1 := mii_ethtool_gset(~lp~24#1.base, 497 + ~lp~24#1.offset, ~#ecmd~0#1.base, ~#ecmd~0#1.offset); srcloc: null [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;havoc activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset;assume { :end_inline_activate_suitable_irq_1 } true; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: call #t~mem1552#1 := read~int#23(~dev#1.base, 64 + ~dev#1.offset, 4);assume { :begin_inline_ldv_free_irq_41 } true;ldv_free_irq_41_#in~ldv_func_arg1#1, ldv_free_irq_41_#in~ldv_func_arg2#1.base, ldv_free_irq_41_#in~ldv_func_arg2#1.offset := #t~mem1552#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_41_~ldv_func_arg1#1, ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset;ldv_free_irq_41_~ldv_func_arg1#1 := ldv_free_irq_41_#in~ldv_func_arg1#1;ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset := ldv_free_irq_41_#in~ldv_func_arg2#1.base, ldv_free_irq_41_#in~ldv_func_arg2#1.offset; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-1: SUMMARY for call spin_unlock_irqrestore(~lp~24#1.base, 88 + ~lp~24#1.offset, ~flags~9#1); srcloc: null [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9017: call ULTIMATE.dealloc(~#ecmd~0#1.base, ~#ecmd~0#1.offset);havoc ~#ecmd~0#1.base, ~#ecmd~0#1.offset; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: #t~ret1519#1 := ldv_mod_timer_40_#res#1;havoc ldv_mod_timer_40_#t~ret2292#1, ldv_mod_timer_40_~ldv_func_arg1#1.base, ldv_mod_timer_40_~ldv_func_arg1#1.offset, ldv_mod_timer_40_~ldv_func_arg2#1, ldv_mod_timer_40_~ldv_func_res~2#1, ldv_mod_timer_40_~tmp~111#1;havoc ldv_mod_timer_40_#in~ldv_func_arg1#1.base, ldv_mod_timer_40_#in~ldv_func_arg1#1.offset, ldv_mod_timer_40_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_40 } true;assume -2147483648 <= #t~ret1519#1 && #t~ret1519#1 <= 2147483647;havoc #t~ret1519#1; [2025-02-08 03:26:23,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: SUMMARY for call free_irq(ldv_free_irq_41_~ldv_func_arg1#1, ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:26:23,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume 0 != ~tmp___1~6#1 % 256;~tmp___2~2#1 := 0; [2025-02-08 03:26:23,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume !(0 != ~tmp___1~6#1 % 256);~tmp___2~2#1 := 1; [2025-02-08 03:26:23,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: assume 0 != ~tmp___2~2#1;~tmp___3~1#1 := 1; [2025-02-08 03:26:23,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: assume !(0 != ~tmp___2~2#1);~tmp___3~1#1 := 0; [2025-02-08 03:26:23,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: havoc is_zero_ether_addr_#t~mem272#1;havoc is_zero_ether_addr_#t~mem273#1;havoc is_zero_ether_addr_#t~bitwise274#1;#t~ret277#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem272#1, is_zero_ether_addr_#t~mem273#1, is_zero_ether_addr_#t~bitwise274#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~6#1 := (if 0 == #t~ret277#1 % 256 then 0 else 1);havoc #t~ret277#1; [2025-02-08 03:26:23,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: havoc #t~nondet2330; [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: ~tmp___2~11 := #t~ret1637; [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-3: assume 4 == (if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296);#t~bitwise1621 := (if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-3: assume !(4 == (if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429-1: SUMMARY for call #t~ret1637 := ##fun~int~X~int~TO~~u16~0(~ioaddr~11, 0, #t~mem1636.base, #t~mem1636.offset); srcloc: null [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-4: assume 0 == (if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296);#t~bitwise1621 := 0; [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-4: assume !(0 == (if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429-2: call #t~mem1635.base, #t~mem1635.offset := read~$Pointer$#23(~lp~27.base, 80 + ~lp~27.offset, 8);call #t~mem1636.base, #t~mem1636.offset := read~$Pointer$#23(#t~mem1635.base, #t~mem1635.offset, 8); [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume 0 != #t~bitwise1621;havoc #t~bitwise1621; [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume !(0 != #t~bitwise1621);havoc #t~bitwise1621;~i~10 := 1 + ~i~10; [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-1: [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-2: havoc #t~bitwise1621;assume (((((if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1621 <= (if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1621 <= 4) && #t~bitwise1621 >= 0) && ((if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1621 > 4 + (if ~tmp___0~31 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~31 % 65536 % 4294967296 else ~tmp___0~31 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1621 >= -2147483648; [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-1: [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-2: call #t~mem1618.base, #t~mem1618.offset := read~$Pointer$#23(~lp~27.base, 80 + ~lp~27.offset, 8);call #t~mem1619.base, #t~mem1619.offset := read~$Pointer$#23(#t~mem1618.base, #t~mem1618.offset, 8); [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-2: havoc #t~bitwise1638;assume (((((if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1638 <= (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1638 <= 256) && #t~bitwise1638 >= 0) && ((if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1638 > 256 + (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1638 >= -2147483648; [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-3: assume 256 == (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296);#t~bitwise1638 := (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:23,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-3: assume !(256 == (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:26:23,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-4: assume 0 == (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296);#t~bitwise1638 := 0; [2025-02-08 03:26:23,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-4: assume !(0 == (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:26:23,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: ~tmp___0~31 := #t~ret1620; [2025-02-08 03:26:23,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: assume 0 != #t~bitwise1638;havoc #t~bitwise1638; [2025-02-08 03:26:23,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: assume !(0 != #t~bitwise1638);havoc #t~bitwise1638; [2025-02-08 03:26:23,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-1: SUMMARY for call #t~ret1620 := ##fun~int~X~int~TO~~u16~0(~ioaddr~11, 0, #t~mem1619.base, #t~mem1619.offset); srcloc: null [2025-02-08 03:26:30,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972-1: SUMMARY for call kfree(pcnet32_realloc_tx_ring_#t~mem319#1.base, pcnet32_realloc_tx_ring_#t~mem319#1.offset); srcloc: null [2025-02-08 03:26:30,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: havoc pcnet32_realloc_tx_ring_#t~mem319#1.base, pcnet32_realloc_tx_ring_#t~mem319#1.offset;call pcnet32_realloc_tx_ring_#t~mem320#1.base, pcnet32_realloc_tx_ring_#t~mem320#1.offset := read~$Pointer$#23(pcnet32_realloc_tx_ring_~lp#1.base, 32 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call pcnet32_realloc_tx_ring_#t~mem321#1 := read~int#23(pcnet32_realloc_tx_ring_~lp#1.base, 168 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);call pcnet32_realloc_tx_ring_#t~mem322#1.base, pcnet32_realloc_tx_ring_#t~mem322#1.offset := read~$Pointer$#23(pcnet32_realloc_tx_ring_~lp#1.base, 16 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call pcnet32_realloc_tx_ring_#t~mem323#1 := read~int#23(pcnet32_realloc_tx_ring_~lp#1.base, 192 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7765: SUMMARY for call spin_unlock_irqrestore(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 03:26:30,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435: pcnet32_ethtool_test_#t~ret473#1 := pcnet32_loopback_test_#res#1;havoc pcnet32_loopback_test_#t~ret482#1.base, pcnet32_loopback_test_#t~ret482#1.offset, pcnet32_loopback_test_#t~mem483#1.base, pcnet32_loopback_test_#t~mem483#1.offset, pcnet32_loopback_test_#t~mem484#1, pcnet32_loopback_test_#t~ret485#1, pcnet32_loopback_test_#t~mem491#1.base, pcnet32_loopback_test_#t~mem491#1.offset, pcnet32_loopback_test_#t~mem492#1.base, pcnet32_loopback_test_#t~mem492#1.offset, pcnet32_loopback_test_#t~mem493#1, pcnet32_loopback_test_#t~mem494#1, pcnet32_loopback_test_#t~mem498#1.base, pcnet32_loopback_test_#t~mem498#1.offset, pcnet32_loopback_test_#t~mem499#1.base, pcnet32_loopback_test_#t~mem499#1.offset, pcnet32_loopback_test_#t~mem505#1.base, pcnet32_loopback_test_#t~mem505#1.offset, pcnet32_loopback_test_#t~mem506#1.base, pcnet32_loopback_test_#t~mem506#1.offset, pcnet32_loopback_test_#t~mem512#1.base, pcnet32_loopback_test_#t~mem512#1.offset, pcnet32_loopback_test_#t~mem513#1.base, pcnet32_loopback_test_#t~mem513#1.offset, pcnet32_loopback_test_#t~mem519#1.base, pcnet32_loopback_test_#t~mem519#1.offset, pcnet32_loopback_test_#t~mem520#1.base, pcnet32_loopback_test_#t~mem520#1.offset, pcnet32_loopback_test_#t~ret521#1.base, pcnet32_loopback_test_#t~ret521#1.offset, pcnet32_loopback_test_#t~mem522#1, pcnet32_loopback_test_#t~bitwise523#1, pcnet32_loopback_test_#t~mem524#1.base, pcnet32_loopback_test_#t~mem524#1.offset, pcnet32_loopback_test_#t~ret525#1.base, pcnet32_loopback_test_#t~ret525#1.offset, pcnet32_loopback_test_#t~mem526#1.base, pcnet32_loopback_test_#t~mem526#1.offset, pcnet32_loopback_test_#t~mem527#1.base, pcnet32_loopback_test_#t~mem527#1.offset, pcnet32_loopback_test_#t~mem528#1, pcnet32_loopback_test_#t~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset, pcnet32_loopback_test_#t~mem530#1.base, pcnet32_loopback_test_#t~mem530#1.offset, pcnet32_loopback_test_#t~mem531#1, pcnet32_loopback_test_#t~mem532#1.base, pcnet32_loopback_test_#t~mem532#1.offset, pcnet32_loopback_test_#t~mem533#1, pcnet32_loopback_test_#t~mem534#1.base, pcnet32_loopback_test_#t~mem534#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~mem537#1, pcnet32_loopback_test_#t~ret538#1, pcnet32_loopback_test_#t~mem539#1.base, pcnet32_loopback_test_#t~mem539#1.offset, pcnet32_loopback_test_#t~mem540#1.base, pcnet32_loopback_test_#t~mem540#1.offset, pcnet32_loopback_test_#t~mem541#1, pcnet32_loopback_test_#t~ret542#1, pcnet32_loopback_test_#t~mem543#1, pcnet32_loopback_test_#t~bitwise544#1, pcnet32_loopback_test_#t~mem545#1.base, pcnet32_loopback_test_#t~mem545#1.offset, pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset, pcnet32_loopback_test_#t~mem547#1, pcnet32_loopback_test_#t~mem548#1.base, pcnet32_loopback_test_#t~mem548#1.offset, pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset, pcnet32_loopback_test_#t~ret553#1, pcnet32_loopback_test_#t~bitwise558#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~bitwise565#1, pcnet32_loopback_test_#t~bitwise571#1, pcnet32_loopback_test_#t~mem572#1.base, pcnet32_loopback_test_#t~mem572#1.offset, pcnet32_loopback_test_#t~mem573#1.base, pcnet32_loopback_test_#t~mem573#1.offset, pcnet32_loopback_test_#t~mem579#1.base, pcnet32_loopback_test_#t~mem579#1.offset, pcnet32_loopback_test_#t~mem580#1.base, pcnet32_loopback_test_#t~mem580#1.offset, pcnet32_loopback_test_#t~mem581#1.base, pcnet32_loopback_test_#t~mem581#1.offset, pcnet32_loopback_test_#t~mem582#1, pcnet32_loopback_test_#t~bitwise583#1, pcnet32_loopback_test_#t~mem584#1, pcnet32_loopback_test_#t~bitwise585#1, 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~short597#1, pcnet32_loopback_test_#t~mem598#1.base, pcnet32_loopback_test_#t~mem598#1.offset, pcnet32_loopback_test_#t~mem599#1.base, pcnet32_loopback_test_#t~mem599#1.offset, pcnet32_loopback_test_#t~mem600#1.base, pcnet32_loopback_test_#t~mem600#1.offset, pcnet32_loopback_test_#t~mem601#1, pcnet32_loopback_test_#t~ret602#1, pcnet32_loopback_test_#t~ret603#1, pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset, pcnet32_loopback_test_#t~mem605#1.base, pcnet32_loopback_test_#t~mem605#1.offset, pcnet32_loopback_test_#t~mem606#1.base, pcnet32_loopback_test_#t~mem606#1.offset, pcnet32_loopback_test_#t~mem607#1.base, pcnet32_loopback_test_#t~mem607#1.offset, 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, pcnet32_loopback_test_#t~mem611#1, pcnet32_loopback_test_#t~mem612#1, pcnet32_loopback_test_#t~bitwise613#1, pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#1.offset, pcnet32_loopback_test_#t~mem615#1, pcnet32_loopback_test_#t~mem616#1, pcnet32_loopback_test_#t~mem620#1.base, pcnet32_loopback_test_#t~mem620#1.offset, pcnet32_loopback_test_#t~ret621#1, pcnet32_loopback_test_#t~bitwise626#1, pcnet32_loopback_test_#t~mem627#1.base, pcnet32_loopback_test_#t~mem627#1.offset, 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~ret639#1, pcnet32_loopback_test_#t~mem645#1.base, pcnet32_loopback_test_#t~mem645#1.offset, pcnet32_loopback_test_#t~mem646#1.base, pcnet32_loopback_test_#t~mem646#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~59#1.base, pcnet32_loopback_test_~tmp~59#1.offset, pcnet32_loopback_test_~a~1#1.base, pcnet32_loopback_test_~a~1#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~18#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~10#1.base, pcnet32_loopback_test_~tmp___1~10#1.offset, pcnet32_loopback_test_~tmp___2~4#1.base, pcnet32_loopback_test_~tmp___2~4#1.offset, pcnet32_loopback_test_~tmp___3~3#1.base, pcnet32_loopback_test_~tmp___3~3#1.offset, pcnet32_loopback_test_~tmp___4~1#1.base, pcnet32_loopback_test_~tmp___4~1#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_~tmp___12~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~ret473#1 && pcnet32_ethtool_test_#t~ret473#1 <= 2147483647;pcnet32_ethtool_test_~rc~0#1 := pcnet32_ethtool_test_#t~ret473#1;havoc pcnet32_ethtool_test_#t~ret473#1; [2025-02-08 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-1: SUMMARY for call pcnet32_probe_pci_#t~ret932#1 := printk(43, 0); srcloc: null [2025-02-08 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360: assume -2147483648 <= pcnet32_probe_pci_#t~ret932#1 && pcnet32_probe_pci_#t~ret932#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret932#1; [2025-02-08 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_tx_ring_#t~mem320#1.base, pcnet32_realloc_tx_ring_#t~mem320#1.offset, 16 * (pcnet32_realloc_tx_ring_#t~mem321#1 % 4294967296), pcnet32_realloc_tx_ring_#t~mem322#1.base, pcnet32_realloc_tx_ring_#t~mem322#1.offset, pcnet32_realloc_tx_ring_#t~mem323#1); srcloc: null [2025-02-08 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973: havoc pcnet32_realloc_tx_ring_#t~mem320#1.base, pcnet32_realloc_tx_ring_#t~mem320#1.offset;havoc pcnet32_realloc_tx_ring_#t~mem321#1;havoc pcnet32_realloc_tx_ring_#t~mem322#1.base, pcnet32_realloc_tx_ring_#t~mem322#1.offset;havoc pcnet32_realloc_tx_ring_#t~mem323#1;call write~int#23(pcnet32_realloc_tx_ring_~entries~0#1, pcnet32_realloc_tx_ring_~lp#1.base, 168 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);call pcnet32_realloc_tx_ring_#t~mem324#1 := read~int#23(pcnet32_realloc_tx_ring_~lp#1.base, 168 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);call write~int#23(pcnet32_realloc_tx_ring_#t~mem324#1 - 1, pcnet32_realloc_tx_ring_~lp#1.base, 176 + pcnet32_realloc_tx_ring_~lp#1.offset, 4);havoc pcnet32_realloc_tx_ring_#t~mem324#1;call write~int#23(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$#23(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~mem325#1 := read~int#1(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#23(pcnet32_realloc_tx_ring_#t~mem325#1, pcnet32_realloc_tx_ring_~lp#1.base, 192 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);havoc pcnet32_realloc_tx_ring_#t~mem325#1;call write~$Pointer$#23(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$#23(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 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: call pcnet32_set_ringparam_#t~mem460#1 := read~int#23(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~mem460#1;havoc pcnet32_set_ringparam_#t~mem460#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 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: assume 0 != pcnet32_ethtool_test_~rc~0#1;call pcnet32_ethtool_test_#t~mem474#1 := read~int#23(pcnet32_ethtool_test_~lp~12#1.base, 660 + pcnet32_ethtool_test_~lp~12#1.offset, 4); [2025-02-08 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: assume !(0 != pcnet32_ethtool_test_~rc~0#1);call pcnet32_ethtool_test_#t~mem478#1 := read~int#23(pcnet32_ethtool_test_~lp~12#1.base, 660 + pcnet32_ethtool_test_~lp~12#1.offset, 4); [2025-02-08 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret916#1.base, pcnet32_probe_vlbus_#t~ret916#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296, 32, 38, 0, 0); srcloc: null [2025-02-08 03:26:30,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295: pcnet32_probe_vlbus_~tmp___1~13#1.base, pcnet32_probe_vlbus_~tmp___1~13#1.offset := pcnet32_probe_vlbus_#t~ret916#1.base, pcnet32_probe_vlbus_#t~ret916#1.offset; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11136: main_#t~ret2273#1 := pcnet32_get_regs_len_#res#1;havoc pcnet32_get_regs_len_#t~ret846#1.base, pcnet32_get_regs_len_#t~ret846#1.offset, pcnet32_get_regs_len_#t~mem847#1, pcnet32_get_regs_len_~dev#1.base, pcnet32_get_regs_len_~dev#1.offset, pcnet32_get_regs_len_~lp~19#1.base, pcnet32_get_regs_len_~lp~19#1.offset, pcnet32_get_regs_len_~tmp~66#1.base, pcnet32_get_regs_len_~tmp~66#1.offset, pcnet32_get_regs_len_~j~0#1;havoc pcnet32_get_regs_len_#in~dev#1.base, pcnet32_get_regs_len_#in~dev#1.offset;assume { :end_inline_pcnet32_get_regs_len } true;assume -2147483648 <= main_#t~ret2273#1 && main_#t~ret2273#1 <= 2147483647;havoc main_#t~ret2273#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume pcnet32_set_phys_id_~i~4#1 <= 7; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume !(pcnet32_set_phys_id_~i~4#1 <= 7); [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: havoc mii_nway_restart_#t~nondet2329#1;pcnet32_nway_reset_#t~ret439#1 := mii_nway_restart_#res#1;havoc mii_nway_restart_#t~nondet2329#1, mii_nway_restart_~arg0#1.base, mii_nway_restart_~arg0#1.offset;havoc mii_nway_restart_#in~arg0#1.base, mii_nway_restart_#in~arg0#1.offset;assume { :end_inline_mii_nway_restart } true;assume -2147483648 <= pcnet32_nway_reset_#t~ret439#1 && pcnet32_nway_reset_#t~ret439#1 <= 2147483647;pcnet32_nway_reset_~r~3#1 := pcnet32_nway_reset_#t~ret439#1;havoc pcnet32_nway_reset_#t~ret439#1; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-3: assume 8192 == pcnet32_ethtool_test_#t~mem474#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise475#1 := pcnet32_ethtool_test_#t~mem474#1; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-3: assume !(8192 == pcnet32_ethtool_test_#t~mem474#1 % 4294967296); [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-2: havoc pcnet32_ethtool_test_#t~bitwise475#1;assume pcnet32_ethtool_test_#t~bitwise475#1 % 4294967296 <= pcnet32_ethtool_test_#t~mem474#1 % 4294967296 && pcnet32_ethtool_test_#t~bitwise475#1 % 4294967296 <= 8192; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-1: [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume 0 != pcnet32_ethtool_test_#t~bitwise475#1 % 4294967296;havoc pcnet32_ethtool_test_#t~mem474#1;havoc pcnet32_ethtool_test_#t~bitwise475#1; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume !(0 != pcnet32_ethtool_test_#t~bitwise475#1 % 4294967296);havoc pcnet32_ethtool_test_#t~mem474#1;havoc pcnet32_ethtool_test_#t~bitwise475#1; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: 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~mem882#1.base, pcnet32_get_regs_#t~mem882#1.offset := read~$Pointer$#23(pcnet32_get_regs_~a~4#1.base, 16 + pcnet32_get_regs_~a~4#1.offset, 8); [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-4: assume 0 == pcnet32_ethtool_test_#t~mem474#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise475#1 := 0; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-4: assume !(0 == pcnet32_ethtool_test_#t~mem474#1 % 4294967296); [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume pcnet32_realloc_rx_ring_~new~0#1 < pcnet32_realloc_rx_ring_~overlap~0#1; [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume !(pcnet32_realloc_rx_ring_~new~0#1 < pcnet32_realloc_rx_ring_~overlap~0#1); [2025-02-08 03:26:30,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1; [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1);call pcnet32_loopback_test_#t~mem591#1.base, pcnet32_loopback_test_#t~mem591#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem592#1.base, pcnet32_loopback_test_#t~mem592#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem591#1.base, 8 + pcnet32_loopback_test_#t~mem591#1.offset, 8); [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7438: SUMMARY for call netdev_printk(11, 0, pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, 12, 0); srcloc: null [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363-1: pcnet32_probe_pci_#res#1 := -16; [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume 0 != (pcnet32_probe_vlbus_~tmp___1~13#1.base + pcnet32_probe_vlbus_~tmp___1~13#1.offset) % 18446744073709551616; [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume !(0 != (pcnet32_probe_vlbus_~tmp___1~13#1.base + pcnet32_probe_vlbus_~tmp___1~13#1.offset) % 18446744073709551616); [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-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 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: call pcnet32_loopback_test_#t~mem620#1.base, pcnet32_loopback_test_#t~mem620#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~a~1#1.base, pcnet32_loopback_test_~a~1#1.offset, 8); [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: 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#23(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 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: pcnet32_probe_vlbus_~tmp~68#1 := pcnet32_probe_vlbus_#t~ret917#1;havoc pcnet32_probe_vlbus_#t~ret917#1; [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232-1: SUMMARY for call pcnet32_get_regs_#t~ret883#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_#t~mem882#1.base, pcnet32_get_regs_#t~mem882#1.offset); srcloc: null [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: call write~int#23(pcnet32_get_regs_#t~ret883#1, pcnet32_get_regs_~tmp___7~1#1.base, pcnet32_get_regs_~tmp___7~1#1.offset, 2);havoc pcnet32_get_regs_#t~mem882#1.base, pcnet32_get_regs_#t~mem882#1.offset;havoc pcnet32_get_regs_#t~ret883#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret917#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 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: main_#t~ret2267#1 := pcnet32_get_settings_#res#1;havoc pcnet32_get_settings_#t~ret405#1.base, pcnet32_get_settings_#t~ret405#1.offset, pcnet32_get_settings_#t~mem406#1, pcnet32_get_settings_#t~ret407#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~49#1.base, pcnet32_get_settings_~tmp~49#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 <= main_#t~ret2267#1 && main_#t~ret2267#1 <= 2147483647;havoc main_#t~ret2267#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true; [2025-02-08 03:26:30,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7704-1: SUMMARY for call pcnet32_loopback_test_#t~ret621#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 15, pcnet32_loopback_test_#t~mem620#1.base, pcnet32_loopback_test_#t~mem620#1.offset); srcloc: null [2025-02-08 03:26:30,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7704: pcnet32_loopback_test_~tmp___10~0#1 := pcnet32_loopback_test_#t~ret621#1;havoc pcnet32_loopback_test_#t~mem620#1.base, pcnet32_loopback_test_#t~mem620#1.offset;havoc pcnet32_loopback_test_#t~ret621#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 03:26:30,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume 87 == pcnet32_probe_vlbus_~tmp~68#1 % 256 % 4294967296; [2025-02-08 03:26:30,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume !(87 == pcnet32_probe_vlbus_~tmp~68#1 % 256 % 4294967296); [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume -2147483648 <= pcnet32_pm_suspend_#t~ret2059#1 && pcnet32_pm_suspend_#t~ret2059#1 <= 2147483647;havoc pcnet32_pm_suspend_#t~ret2059#1; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017-1: SUMMARY for call pcnet32_pm_suspend_#t~ret2059#1 := pcnet32_close(pcnet32_pm_suspend_~dev~3#1.base, pcnet32_pm_suspend_~dev~3#1.offset); srcloc: null [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441-3: assume false;pcnet32_ethtool_test_#t~bitwise477#1 := pcnet32_ethtool_test_#t~mem476#1; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441-3: assume !false; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume -2147483648 <= pcnet32_probe_pci_#t~ret933#1 && pcnet32_probe_pci_#t~ret933#1 <= 2147483647;pcnet32_probe_pci_~err~0#1 := pcnet32_probe_pci_#t~ret933#1;havoc pcnet32_probe_pci_#t~ret933#1; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441-2: havoc pcnet32_ethtool_test_#t~bitwise477#1;assume (pcnet32_ethtool_test_#t~bitwise477#1 % 4294967296 >= pcnet32_ethtool_test_#t~mem476#1 % 4294967296 && pcnet32_ethtool_test_#t~bitwise477#1 % 4294967296 >= 2) && pcnet32_ethtool_test_#t~bitwise477#1 % 4294967296 <= 2 + pcnet32_ethtool_test_#t~mem476#1 % 4294967296; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441-1: [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: call write~int#23(pcnet32_ethtool_test_#t~bitwise477#1, pcnet32_ethtool_test_~test#1.base, 4 + pcnet32_ethtool_test_~test#1.offset, 4);havoc pcnet32_ethtool_test_#t~mem476#1;havoc pcnet32_ethtool_test_#t~bitwise477#1; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret918#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 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441-5: call pcnet32_ethtool_test_#t~mem476#1 := read~int#23(pcnet32_ethtool_test_~test#1.base, 4 + pcnet32_ethtool_test_~test#1.offset, 4); [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: pcnet32_probe_vlbus_~tmp___0~24#1 := pcnet32_probe_vlbus_#t~ret918#1;havoc pcnet32_probe_vlbus_#t~ret918#1; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441-4: assume 0 == pcnet32_ethtool_test_#t~mem476#1 % 4294967296 || 2 == pcnet32_ethtool_test_#t~mem476#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise477#1 := 2; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441-4: assume !(0 == pcnet32_ethtool_test_#t~mem476#1 % 4294967296 || 2 == pcnet32_ethtool_test_#t~mem476#1 % 4294967296); [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call pcnet32_probe_pci_#t~ret933#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 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772-2: call pcnet32_set_phys_id_#t~mem671#1 := read~int#23(pcnet32_set_phys_id_~lp~14#1.base, 670 + pcnet32_set_phys_id_~lp~14#1.offset + 2 * (-4 + pcnet32_set_phys_id_~i~4#1), 2);call pcnet32_set_phys_id_#t~mem672#1.base, pcnet32_set_phys_id_#t~mem672#1.offset := read~$Pointer$#23(pcnet32_set_phys_id_~a~2#1.base, 24 + pcnet32_set_phys_id_~a~2#1.offset, 8); [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: havoc pcnet32_loopback_test_#t~bitwise626#1;havoc pcnet32_loopback_test_#t~mem627#1.base, pcnet32_loopback_test_#t~mem627#1.offset;call pcnet32_loopback_test_#t~mem631#1.base, pcnet32_loopback_test_#t~mem631#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~a~1#1.base, 16 + pcnet32_loopback_test_~a~1#1.offset, 8); [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772-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~mem671#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_set_phys_id_#t~mem671#1 % 65536 % 4294967296 else pcnet32_set_phys_id_#t~mem671#1 % 65536 % 4294967296 - 4294967296), pcnet32_set_phys_id_#t~mem672#1.base, pcnet32_set_phys_id_#t~mem672#1.offset); srcloc: null [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: pcnet32_set_phys_id_~i~4#1 := 1 + pcnet32_set_phys_id_~i~4#1; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-4: havoc pcnet32_loopback_test_#t~bitwise626#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~bitwise626#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~bitwise626#1 <= 65467) && pcnet32_loopback_test_#t~bitwise626#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~bitwise626#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~bitwise626#1 >= -2147483648; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-3: [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-2: call pcnet32_loopback_test_#t~mem627#1.base, pcnet32_loopback_test_#t~mem627#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~a~1#1.base, 8 + pcnet32_loopback_test_~a~1#1.offset, 8); [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 15, pcnet32_loopback_test_#t~bitwise626#1, pcnet32_loopback_test_#t~mem627#1.base, pcnet32_loopback_test_#t~mem627#1.offset); srcloc: null [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-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~bitwise626#1 := 0; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-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 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-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~bitwise626#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 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-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 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-2: havoc pcnet32_set_ringparam_#t~bitwise461#1;assume pcnet32_set_ringparam_#t~bitwise461#1 > 1; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-1: [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: assume pcnet32_probe_pci_~err~0#1 < 0; [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: assume !(pcnet32_probe_pci_~err~0#1 < 0); [2025-02-08 03:26:30,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: assume pcnet32_set_ringparam_#t~bitwise461#1 % 4294967296 >= pcnet32_set_ringparam_~size~0#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise461#1; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: assume !(pcnet32_set_ringparam_#t~bitwise461#1 % 4294967296 >= pcnet32_set_ringparam_~size~0#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise461#1;pcnet32_set_ringparam_~i~2#1 := 1 + pcnet32_set_ringparam_~i~2#1; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: assume pcnet32_get_regs_~i~5#1 <= 35; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: assume !(pcnet32_get_regs_~i~5#1 <= 35);call pcnet32_get_regs_#t~mem884#1 := read~int#23(pcnet32_get_regs_~lp~20#1.base, 512 + pcnet32_get_regs_~lp~20#1.offset, 1); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-3: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise461#1 := 1; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-3: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301: assume 87 == pcnet32_probe_vlbus_~tmp___0~24#1 % 256 % 4294967296; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301: assume !(87 == pcnet32_probe_vlbus_~tmp___0~24#1 % 256 % 4294967296); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085: assume ~tx_start_pt~0 >= 0 && ~tx_start_pt~0 <= 3;~tx_start~0 := ~tx_start_pt~0; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085: assume !(~tx_start_pt~0 >= 0 && ~tx_start_pt~0 <= 3); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707-1: SUMMARY for call pcnet32_loopback_test_#t~ret632#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 32, pcnet32_loopback_test_#t~mem631#1.base, pcnet32_loopback_test_#t~mem631#1.offset); srcloc: null [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707: pcnet32_loopback_test_~tmp___11~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___11~0#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___11~0#1 % 65536 % 4294967296 else pcnet32_loopback_test_~tmp___11~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641-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~mem592#1.base, pcnet32_loopback_test_#t~mem592#1.offset); srcloc: null [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641: call pcnet32_loopback_test_#t~mem593#1 := read~int#23(pcnet32_loopback_test_~lp~13#1.base, 660 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-1: [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443: assume 0 != pcnet32_ethtool_test_#t~bitwise479#1 % 4294967296;havoc pcnet32_ethtool_test_#t~mem478#1;havoc pcnet32_ethtool_test_#t~bitwise479#1; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443: assume !(0 != pcnet32_ethtool_test_#t~bitwise479#1 % 4294967296);havoc pcnet32_ethtool_test_#t~mem478#1;havoc pcnet32_ethtool_test_#t~bitwise479#1; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: assume -2147483648 <= pcnet32_probe_vlbus_#t~ret919#1 && pcnet32_probe_vlbus_#t~ret919#1 <= 2147483647;havoc pcnet32_probe_vlbus_#t~ret919#1; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-4: assume 0 == pcnet32_ethtool_test_#t~mem478#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise479#1 := 0; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-4: assume !(0 == pcnet32_ethtool_test_#t~mem478#1 % 4294967296); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-3: assume 8192 == pcnet32_ethtool_test_#t~mem478#1 % 4294967296;pcnet32_ethtool_test_#t~bitwise479#1 := pcnet32_ethtool_test_#t~mem478#1; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-3: assume !(8192 == pcnet32_ethtool_test_#t~mem478#1 % 4294967296); [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: SUMMARY for call pci_disable_device(pcnet32_probe_pci_~pdev#1.base, pcnet32_probe_pci_~pdev#1.offset); srcloc: null [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-2: havoc pcnet32_ethtool_test_#t~bitwise479#1;assume pcnet32_ethtool_test_#t~bitwise479#1 % 4294967296 <= pcnet32_ethtool_test_#t~mem478#1 % 4294967296 && pcnet32_ethtool_test_#t~bitwise479#1 % 4294967296 <= 8192; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302-1: SUMMARY for call pcnet32_probe_vlbus_#t~ret919#1 := pcnet32_probe1(pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296, 0, 0, 0); srcloc: null [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret344#1.base, pcnet32_realloc_rx_ring_#t~ret344#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 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: call write~$Pointer$#23(pcnet32_realloc_rx_ring_#t~ret344#1.base, pcnet32_realloc_rx_ring_#t~ret344#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);call pcnet32_realloc_rx_ring_#t~mem345#1.base, pcnet32_realloc_rx_ring_#t~mem345#1.offset := read~$Pointer$#23(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~mem345#1.base, pcnet32_realloc_rx_ring_#t~mem345#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem345#1.base, pcnet32_realloc_rx_ring_#t~mem345#1.offset; [2025-02-08 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-1: call pcnet32_realloc_rx_ring_#t~mem376#1.base, pcnet32_realloc_rx_ring_#t~mem376#1.offset := read~$Pointer$#23(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 03:26:30,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume 0 != (pcnet32_realloc_rx_ring_#t~mem376#1.base + pcnet32_realloc_rx_ring_#t~mem376#1.offset) % 18446744073709551616;havoc pcnet32_realloc_rx_ring_#t~mem376#1.base, pcnet32_realloc_rx_ring_#t~mem376#1.offset;call pcnet32_realloc_rx_ring_#t~mem377#1.base, pcnet32_realloc_rx_ring_#t~mem377#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem378#1 := read~int#23(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 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume !(0 != (pcnet32_realloc_rx_ring_#t~mem376#1.base + pcnet32_realloc_rx_ring_#t~mem376#1.offset) % 18446744073709551616);havoc pcnet32_realloc_rx_ring_#t~mem376#1.base, pcnet32_realloc_rx_ring_#t~mem376#1.offset; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7576: assume pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~data_len~0#1; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7576: assume !(pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~data_len~0#1);call pcnet32_loopback_test_#t~mem534#1.base, pcnet32_loopback_test_#t~mem534#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 64 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem535#1.base, pcnet32_loopback_test_#t~mem535#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 32 + 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$#23(pcnet32_loopback_test_~skb~0#1.base, 238 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem537#1 := read~int#23(pcnet32_loopback_test_~skb~0#1.base, 128 + pcnet32_loopback_test_~skb~0#1.offset, 4); [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7444: SUMMARY for call netdev_printk(13, 0, pcnet32_ethtool_test_~dev#1.base, pcnet32_ethtool_test_~dev#1.offset, 14, 0); srcloc: null [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: assume -2147483648 <= pcnet32_realloc_rx_ring_#t~ret379#1 && pcnet32_realloc_rx_ring_#t~ret379#1 <= 2147483647;pcnet32_realloc_rx_ring_~tmp___4~0#1 := pcnet32_realloc_rx_ring_#t~ret379#1;havoc pcnet32_realloc_rx_ring_#t~mem377#1.base, pcnet32_realloc_rx_ring_#t~mem377#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem378#1;havoc pcnet32_realloc_rx_ring_#t~ret379#1; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret379#1 := pci_dma_mapping_error(pcnet32_realloc_rx_ring_#t~mem377#1.base, pcnet32_realloc_rx_ring_#t~mem377#1.offset, pcnet32_realloc_rx_ring_#t~mem378#1); srcloc: null [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-3: [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-1: pcnet32_loopback_test_#t~short597#1 := 0 != pcnet32_loopback_test_#t~bitwise596#1 % 4294967296; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-2: call pcnet32_loopback_test_#t~mem638#1.base, pcnet32_loopback_test_#t~mem638#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~a~1#1.base, 24 + pcnet32_loopback_test_~a~1#1.offset, 8); [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643: assume pcnet32_loopback_test_#t~short597#1;havoc pcnet32_loopback_test_#t~mem593#1;havoc pcnet32_loopback_test_#t~bitwise594#1;havoc pcnet32_loopback_test_#t~mem595#1;havoc pcnet32_loopback_test_#t~bitwise596#1;havoc pcnet32_loopback_test_#t~short597#1; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643: assume !pcnet32_loopback_test_#t~short597#1;havoc pcnet32_loopback_test_#t~mem593#1;havoc pcnet32_loopback_test_#t~bitwise594#1;havoc pcnet32_loopback_test_#t~mem595#1;havoc pcnet32_loopback_test_#t~bitwise596#1;havoc pcnet32_loopback_test_#t~short597#1; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_loopback_test_~ioaddr~3#1, 32, 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 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: havoc pcnet32_loopback_test_#t~bitwise637#1;havoc pcnet32_loopback_test_#t~mem638#1.base, pcnet32_loopback_test_#t~mem638#1.offset; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-5: assume 0 == pcnet32_loopback_test_#t~mem595#1 % 4294967296;pcnet32_loopback_test_#t~bitwise596#1 := 0; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-5: assume !(0 == pcnet32_loopback_test_#t~mem595#1 % 4294967296); [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-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 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-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 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-4: assume 4096 == pcnet32_loopback_test_#t~mem595#1 % 4294967296;pcnet32_loopback_test_#t~bitwise596#1 := pcnet32_loopback_test_#t~mem595#1; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-4: assume !(4096 == pcnet32_loopback_test_#t~mem595#1 % 4294967296); [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-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~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 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-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 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-3: 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 <= 4096; [2025-02-08 03:26:30,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-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 <= 65533) && 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 > 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~bitwise637#1 >= -2147483648; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-2: [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-9: havoc pcnet32_loopback_test_#t~bitwise594#1;assume pcnet32_loopback_test_#t~bitwise594#1 % 4294967296 <= pcnet32_loopback_test_#t~mem593#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise594#1 % 4294967296 <= 8192; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-8: [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-7: pcnet32_loopback_test_#t~short597#1 := 0 != pcnet32_loopback_test_#t~bitwise594#1 % 4294967296; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-6: assume pcnet32_loopback_test_#t~short597#1;call pcnet32_loopback_test_#t~mem595#1 := read~int#23(pcnet32_loopback_test_~lp~13#1.base, 660 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-6: assume !pcnet32_loopback_test_#t~short597#1; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-11: assume 0 == pcnet32_loopback_test_#t~mem593#1 % 4294967296;pcnet32_loopback_test_#t~bitwise594#1 := 0; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-11: assume !(0 == pcnet32_loopback_test_#t~mem593#1 % 4294967296); [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: 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 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-10: assume 8192 == pcnet32_loopback_test_#t~mem593#1 % 4294967296;pcnet32_loopback_test_#t~bitwise594#1 := pcnet32_loopback_test_#t~mem593#1; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-10: assume !(8192 == pcnet32_loopback_test_#t~mem593#1 % 4294967296); [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7115: assume 0 == pcnet32_realloc_rx_ring_~tmp___4~0#1;call pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem381#1 := read~int#23(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 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7115: assume !(0 == pcnet32_realloc_rx_ring_~tmp___4~0#1); [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10022-1: SUMMARY for call pcnet32_pm_suspend_#t~ret2063#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 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: 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~mem346#1 := read~int#23(pcnet32_realloc_rx_ring_~lp#1.base, 660 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: assume !(0 == (pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base + pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset) % 18446744073709551616); [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10022: assume -2147483648 <= pcnet32_pm_suspend_#t~ret2063#1 && pcnet32_pm_suspend_#t~ret2063#1 <= 2147483647;havoc pcnet32_pm_suspend_#t~ret2063#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 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7710: pcnet32_loopback_test_~tmp___12~0#1 := (if 0 == pcnet32_loopback_test_#t~ret639#1 % 256 then 0 else 1);havoc pcnet32_loopback_test_#t~ret639#1; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: main_#t~ret2211#1 := pcnet32_wio_read_rap_#res#1;havoc pcnet32_wio_read_rap_#t~ret288#1, pcnet32_wio_read_rap_~addr#1, pcnet32_wio_read_rap_~tmp~38#1;havoc pcnet32_wio_read_rap_#in~addr#1;assume { :end_inline_pcnet32_wio_read_rap } true;havoc main_#t~mem2210#1;havoc main_#t~ret2211#1;~ldv_state_variable_7~0 := 2; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644-1: SUMMARY for call netdev_printk(22, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 23, 0); srcloc: null [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644: pcnet32_loopback_test_~x~0#1 := 0; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7710-1: SUMMARY for call pcnet32_loopback_test_#t~ret639#1 := netif_running(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371-1: pcnet32_probe_pci_#res#1 := pcnet32_probe_pci_~err~0#1; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: assume 0 != pcnet32_get_regs_#t~mem884#1 % 256 % 4294967296;havoc pcnet32_get_regs_#t~mem884#1;pcnet32_get_regs_~j~1#1 := 0; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: assume !(0 != pcnet32_get_regs_#t~mem884#1 % 256 % 4294967296);havoc pcnet32_get_regs_#t~mem884#1; [2025-02-08 03:26:30,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: assume 0 != (if pcnet32_realloc_rx_ring_#t~mem346#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem346#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem346#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc pcnet32_realloc_rx_ring_#t~mem346#1; [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: assume !(0 != (if pcnet32_realloc_rx_ring_#t~mem346#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem346#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem346#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc pcnet32_realloc_rx_ring_#t~mem346#1; [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116-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~mem381#1, 1544, 2); srcloc: null [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7116: 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; [2025-02-08 03:26:30,591 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 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: call pcnet32_realloc_tx_ring_#t~mem326#1.base, pcnet32_realloc_tx_ring_#t~mem326#1.offset := read~$Pointer$#23(pcnet32_realloc_tx_ring_~lp#1.base, 32 + pcnet32_realloc_tx_ring_~lp#1.offset, 8);call pcnet32_realloc_tx_ring_#t~mem327#1 := read~int#1(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 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11080: havoc pcnet32_get_drvinfo_#t~ret411#1.base, pcnet32_get_drvinfo_#t~ret411#1.offset, pcnet32_get_drvinfo_#t~ret412#1, pcnet32_get_drvinfo_#t~ret413#1, pcnet32_get_drvinfo_#t~mem414#1.base, pcnet32_get_drvinfo_#t~mem414#1.offset, pcnet32_get_drvinfo_#t~mem415#1.base, pcnet32_get_drvinfo_#t~mem415#1.offset, pcnet32_get_drvinfo_#t~ret416#1.base, pcnet32_get_drvinfo_#t~ret416#1.offset, pcnet32_get_drvinfo_#t~ret417#1, pcnet32_get_drvinfo_#t~mem418#1, pcnet32_get_drvinfo_#t~loopctr419#1, pcnet32_get_drvinfo_#t~nondet420#1, pcnet32_get_drvinfo_#t~ret421#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~51#1.base, pcnet32_get_drvinfo_~tmp~51#1.offset, pcnet32_get_drvinfo_~tmp___0~15#1.base, pcnet32_get_drvinfo_~tmp___0~15#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;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089: pcnet32_init_module_#t~ret2076#1 := ldv___pci_register_driver_47_#res#1;havoc ldv___pci_register_driver_47_#t~ret2295#1, ldv___pci_register_driver_47_~ldv_func_arg1#1.base, ldv___pci_register_driver_47_~ldv_func_arg1#1.offset, ldv___pci_register_driver_47_~ldv_func_arg2#1.base, ldv___pci_register_driver_47_~ldv_func_arg2#1.offset, ldv___pci_register_driver_47_~ldv_func_arg3#1.base, ldv___pci_register_driver_47_~ldv_func_arg3#1.offset, ldv___pci_register_driver_47_~ldv_func_res~5#1, ldv___pci_register_driver_47_~tmp~114#1;havoc ldv___pci_register_driver_47_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_47_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_47_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_47 } true;assume -2147483648 <= pcnet32_init_module_#t~ret2076#1 && pcnet32_init_module_#t~ret2076#1 <= 2147483647;pcnet32_init_module_~tmp___0~45#1 := pcnet32_init_module_#t~ret2076#1;havoc pcnet32_init_module_#t~ret2076#1; [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-1: assume { :begin_inline_ldv___pci_register_driver_47 } true;ldv___pci_register_driver_47_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_47_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_47_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg3#1.offset := ~#pcnet32_driver~0.base, ~#pcnet32_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 131, 0;havoc ldv___pci_register_driver_47_#res#1;havoc ldv___pci_register_driver_47_#t~ret2295#1, ldv___pci_register_driver_47_~ldv_func_arg1#1.base, ldv___pci_register_driver_47_~ldv_func_arg1#1.offset, ldv___pci_register_driver_47_~ldv_func_arg2#1.base, ldv___pci_register_driver_47_~ldv_func_arg2#1.offset, ldv___pci_register_driver_47_~ldv_func_arg3#1.base, ldv___pci_register_driver_47_~ldv_func_arg3#1.offset, ldv___pci_register_driver_47_~ldv_func_res~5#1, ldv___pci_register_driver_47_~tmp~114#1;ldv___pci_register_driver_47_~ldv_func_arg1#1.base, ldv___pci_register_driver_47_~ldv_func_arg1#1.offset := ldv___pci_register_driver_47_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_47_~ldv_func_arg2#1.base, ldv___pci_register_driver_47_~ldv_func_arg2#1.offset := ldv___pci_register_driver_47_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_47_~ldv_func_arg3#1.base, ldv___pci_register_driver_47_~ldv_func_arg3#1.offset := ldv___pci_register_driver_47_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_47_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_47_~ldv_func_res~5#1;havoc ldv___pci_register_driver_47_~tmp~114#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_47_~ldv_func_arg1#1.base, ldv___pci_register_driver_47_~ldv_func_arg1#1.offset, ldv___pci_register_driver_47_~ldv_func_arg2#1.base, ldv___pci_register_driver_47_~ldv_func_arg2#1.offset, ldv___pci_register_driver_47_~ldv_func_arg3#1.base, ldv___pci_register_driver_47_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2303#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~nondet2303#1;assume -2147483648 <= __pci_register_driver_#t~nondet2303#1 && __pci_register_driver_#t~nondet2303#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2303#1;havoc __pci_register_driver_#t~nondet2303#1; [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: assume 0 != (if pcnet32_loopback_test_~tmp___12~0#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___12~0#1 % 256 % 4294967296 else pcnet32_loopback_test_~tmp___12~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: assume !(0 != (if pcnet32_loopback_test_~tmp___12~0#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_~tmp___12~0#1 % 256 % 4294967296 else pcnet32_loopback_test_~tmp___12~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: assume 0 == pcnet32_init_module_~tmp___0~45#1;~pcnet32_have_pci~0 := 1; [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: assume !(0 == pcnet32_init_module_~tmp___0~45#1); [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: SUMMARY for call netdev_err(pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset, 4, 0); srcloc: null [2025-02-08 03:26:30,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: SUMMARY for call pcnet32_netif_start(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset); srcloc: null [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580-1: SUMMARY for call pcnet32_loopback_test_#t~ret538#1 := pci_map_single(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~mem537#1 % 4294967296, 1); srcloc: null [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580: call write~int#23(pcnet32_loopback_test_#t~ret538#1, pcnet32_loopback_test_#t~mem534#1.base, pcnet32_loopback_test_#t~mem534#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~mem534#1.base, pcnet32_loopback_test_#t~mem534#1.offset;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;havoc pcnet32_loopback_test_#t~mem537#1;havoc pcnet32_loopback_test_#t~ret538#1;call pcnet32_loopback_test_#t~mem539#1.base, pcnet32_loopback_test_#t~mem539#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 32 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem540#1.base, pcnet32_loopback_test_#t~mem540#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 64 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem541#1 := read~int#23(pcnet32_loopback_test_#t~mem540#1.base, pcnet32_loopback_test_#t~mem540#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); [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382: assume pcnet32_set_ringparam_~i~2#1 <= 9; [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382: assume !(pcnet32_set_ringparam_~i~2#1 <= 9); [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: 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 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: 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 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_tx_ring_#t~mem326#1.base, pcnet32_realloc_tx_ring_#t~mem326#1.offset, 16 * (pcnet32_realloc_tx_ring_~entries~0#1 % 4294967296), 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~mem327#1); srcloc: null [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779: SUMMARY for call spin_unlock_irqrestore(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 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: SUMMARY for call pcnet32_restart(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 66); srcloc: null [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: assume -2147483648 <= pcnet32_loopback_test_#t~ret542#1 && pcnet32_loopback_test_#t~ret542#1 <= 2147483647;pcnet32_loopback_test_~tmp___7~0#1 := pcnet32_loopback_test_#t~ret542#1;havoc pcnet32_loopback_test_#t~mem539#1.base, pcnet32_loopback_test_#t~mem539#1.offset;havoc pcnet32_loopback_test_#t~mem540#1.base, pcnet32_loopback_test_#t~mem540#1.offset;havoc pcnet32_loopback_test_#t~mem541#1;havoc pcnet32_loopback_test_#t~ret542#1; [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648-1: SUMMARY for call netdev_printk(24, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 25, 0); srcloc: null [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648: call pcnet32_loopback_test_#t~mem598#1.base, pcnet32_loopback_test_#t~mem598#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 56 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem599#1.base, pcnet32_loopback_test_#t~mem599#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem598#1.base, pcnet32_loopback_test_#t~mem598#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~mem599#1.base, pcnet32_loopback_test_#t~mem599#1.offset;havoc pcnet32_loopback_test_#t~mem598#1.base, pcnet32_loopback_test_#t~mem598#1.offset;havoc pcnet32_loopback_test_#t~mem599#1.base, pcnet32_loopback_test_#t~mem599#1.offset;pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582-1: SUMMARY for call pcnet32_loopback_test_#t~ret542#1 := pci_dma_mapping_error(pcnet32_loopback_test_#t~mem539#1.base, pcnet32_loopback_test_#t~mem539#1.offset, pcnet32_loopback_test_#t~mem541#1); srcloc: null [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-1: [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: assume 0 != pcnet32_get_regs_#t~bitwise887#1 % 4294967296;havoc pcnet32_get_regs_#t~mem886#1;havoc pcnet32_get_regs_#t~bitwise885#1;havoc pcnet32_get_regs_#t~bitwise887#1;pcnet32_get_regs_~i~5#1 := 0; [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: assume !(0 != pcnet32_get_regs_#t~bitwise887#1 % 4294967296);havoc pcnet32_get_regs_#t~mem886#1;havoc pcnet32_get_regs_#t~bitwise885#1;havoc pcnet32_get_regs_#t~bitwise887#1; [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120-2: call pcnet32_realloc_rx_ring_#t~mem382#1.base, pcnet32_realloc_rx_ring_#t~mem382#1.offset := read~$Pointer$#23(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 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-5: [2025-02-08 03:26:30,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120-1: SUMMARY for call consume_skb(pcnet32_realloc_rx_ring_#t~mem382#1.base, pcnet32_realloc_rx_ring_#t~mem382#1.offset); srcloc: null [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-4: assume 0 == pcnet32_get_regs_#t~mem886#1 % 4294967296 || 0 == pcnet32_get_regs_#t~bitwise885#1 % 4294967296;pcnet32_get_regs_#t~bitwise887#1 := 0; [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-4: assume !(0 == pcnet32_get_regs_#t~mem886#1 % 4294967296 || 0 == pcnet32_get_regs_#t~bitwise885#1 % 4294967296); [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120: havoc pcnet32_realloc_rx_ring_#t~mem382#1.base, pcnet32_realloc_rx_ring_#t~mem382#1.offset; [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-3: assume pcnet32_get_regs_#t~mem886#1 % 4294967296 == pcnet32_get_regs_#t~bitwise885#1 % 4294967296;pcnet32_get_regs_#t~bitwise887#1 := pcnet32_get_regs_#t~mem886#1; [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-3: assume !(pcnet32_get_regs_#t~mem886#1 % 4294967296 == pcnet32_get_regs_#t~bitwise885#1 % 4294967296); [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-2: havoc pcnet32_get_regs_#t~bitwise887#1;assume pcnet32_get_regs_#t~bitwise887#1 % 4294967296 <= pcnet32_get_regs_#t~mem886#1 % 4294967296 && pcnet32_get_regs_#t~bitwise887#1 % 4294967296 <= pcnet32_get_regs_#t~bitwise885#1 % 4294967296; [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-8: call pcnet32_get_regs_#t~mem886#1 := read~int#23(pcnet32_get_regs_~lp~20#1.base, 664 + pcnet32_get_regs_~lp~20#1.offset, 4); [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: main_#t~ret2274#1 := pcnet32_set_ringparam_#res#1;havoc pcnet32_set_ringparam_#t~ret443#1.base, pcnet32_set_ringparam_#t~ret443#1.offset, pcnet32_set_ringparam_#t~mem444#1, pcnet32_set_ringparam_#t~mem445#1, pcnet32_set_ringparam_#t~mem446#1, pcnet32_set_ringparam_#t~short447#1, pcnet32_set_ringparam_#t~ret448#1, pcnet32_set_ringparam_#t~mem454#1.base, pcnet32_set_ringparam_#t~mem454#1.offset, pcnet32_set_ringparam_#t~mem455#1.base, pcnet32_set_ringparam_#t~mem455#1.offset, pcnet32_set_ringparam_#t~mem456#1, pcnet32_set_ringparam_#t~bitwise457#1, pcnet32_set_ringparam_#t~bitwise458#1, pcnet32_set_ringparam_#t~mem459#1, pcnet32_set_ringparam_#t~mem460#1, pcnet32_set_ringparam_#t~bitwise461#1, pcnet32_set_ringparam_#t~bitwise462#1, pcnet32_set_ringparam_#t~mem463#1, pcnet32_set_ringparam_#t~mem464#1, pcnet32_set_ringparam_#t~ret465#1, pcnet32_set_ringparam_#t~mem466#1, pcnet32_set_ringparam_#t~mem467#1, pcnet32_set_ringparam_#t~mem468#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~57#1.base, pcnet32_set_ringparam_~tmp~57#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~17#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~9#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 <= main_#t~ret2274#1 && main_#t~ret2274#1 <= 2147483647;havoc main_#t~ret2274#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-7: assume 0 == pcnet32_get_regs_~j~1#1;pcnet32_get_regs_#t~bitwise885#1 := 1; [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-7: assume !(0 == pcnet32_get_regs_~j~1#1); [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-6: havoc pcnet32_get_regs_#t~bitwise885#1;assume pcnet32_get_regs_#t~bitwise885#1 > 1; [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7715-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 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7715: call pcnet32_loopback_test_#t~mem645#1.base, pcnet32_loopback_test_#t~mem645#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem646#1.base, pcnet32_loopback_test_#t~mem646#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem645#1.base, 24 + pcnet32_loopback_test_#t~mem645#1.offset, 8); [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: assume 0 != pcnet32_loopback_test_~tmp___7~0#1;call pcnet32_loopback_test_#t~mem543#1 := read~int#23(pcnet32_loopback_test_~lp~13#1.base, 660 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 03:26:30,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: assume !(0 != pcnet32_loopback_test_~tmp___7~0#1);call pcnet32_loopback_test_#t~mem545#1.base, pcnet32_loopback_test_#t~mem545#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 64 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem547#1 := read~int#23(pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#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#23(pcnet32_loopback_test_#t~mem547#1, pcnet32_loopback_test_#t~mem545#1.base, pcnet32_loopback_test_#t~mem545#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~mem545#1.base, pcnet32_loopback_test_#t~mem545#1.offset;havoc pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset;havoc pcnet32_loopback_test_#t~mem547#1;havoc pcnet32_loopback_test_#t~mem545#1.base, pcnet32_loopback_test_#t~mem545#1.offset;havoc pcnet32_loopback_test_#t~mem546#1.base, pcnet32_loopback_test_#t~mem546#1.offset;havoc pcnet32_loopback_test_#t~mem547#1;call pcnet32_loopback_test_#t~mem548#1.base, pcnet32_loopback_test_#t~mem548#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call write~int#23(pcnet32_loopback_test_~status~0#1, pcnet32_loopback_test_#t~mem548#1.base, 6 + (pcnet32_loopback_test_#t~mem548#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~mem548#1.base, pcnet32_loopback_test_#t~mem548#1.offset;pcnet32_loopback_test_~x~0#1 := 1 + pcnet32_loopback_test_~x~0#1; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094: 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~ret916#1.base, pcnet32_probe_vlbus_#t~ret916#1.offset, pcnet32_probe_vlbus_#t~ret917#1, pcnet32_probe_vlbus_#t~ret918#1, pcnet32_probe_vlbus_#t~ret919#1, pcnet32_probe_vlbus_#t~mem920#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~68#1, pcnet32_probe_vlbus_~tmp___0~24#1, pcnet32_probe_vlbus_~tmp___1~13#1.base, pcnet32_probe_vlbus_~tmp___1~13#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~68#1;havoc pcnet32_probe_vlbus_~tmp___0~24#1;havoc pcnet32_probe_vlbus_~tmp___1~13#1.base, pcnet32_probe_vlbus_~tmp___1~13#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 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094: assume !(0 != ~pcnet32vlb~0); [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-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~mem646#1.base, pcnet32_loopback_test_#t~mem646#1.offset); srcloc: null [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: havoc pcnet32_loopback_test_#t~mem645#1.base, pcnet32_loopback_test_#t~mem645#1.offset;havoc pcnet32_loopback_test_#t~mem646#1.base, pcnet32_loopback_test_#t~mem646#1.offset; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-2: havoc pcnet32_loopback_test_#t~bitwise544#1;assume pcnet32_loopback_test_#t~bitwise544#1 % 4294967296 <= pcnet32_loopback_test_#t~mem543#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise544#1 % 4294967296 <= 8192; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-1: [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: assume 0 != pcnet32_loopback_test_#t~bitwise544#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem543#1;havoc pcnet32_loopback_test_#t~bitwise544#1; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: assume !(0 != pcnet32_loopback_test_#t~bitwise544#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem543#1;havoc pcnet32_loopback_test_#t~bitwise544#1; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11680: havoc ldv_ndo_init_4_#t~nondet2316#1;main_#t~ret2258#1 := ldv_ndo_init_4_#res#1;havoc ldv_ndo_init_4_#t~nondet2316#1;assume { :end_inline_ldv_ndo_init_4 } true;assume -2147483648 <= main_#t~ret2258#1 && main_#t~ret2258#1 <= 2147483647;~ldv_retval_5~0 := main_#t~ret2258#1;havoc main_#t~ret2258#1; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-4: assume 0 == pcnet32_loopback_test_#t~mem543#1 % 4294967296;pcnet32_loopback_test_#t~bitwise544#1 := 0; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-4: assume !(0 == pcnet32_loopback_test_#t~mem543#1 % 4294967296); [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-3: assume 8192 == pcnet32_loopback_test_#t~mem543#1 % 4294967296;pcnet32_loopback_test_#t~bitwise544#1 := pcnet32_loopback_test_#t~mem543#1; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-3: assume !(8192 == pcnet32_loopback_test_#t~mem543#1 % 4294967296); [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: 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~mem920#1 := read~int#16(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~mem920#1; [2025-02-08 03:26:30,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: havoc pcnet32_probe_vlbus_#t~ret916#1.base, pcnet32_probe_vlbus_#t~ret916#1.offset, pcnet32_probe_vlbus_#t~ret917#1, pcnet32_probe_vlbus_#t~ret918#1, pcnet32_probe_vlbus_#t~ret919#1, pcnet32_probe_vlbus_#t~mem920#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~68#1, pcnet32_probe_vlbus_~tmp___0~24#1, pcnet32_probe_vlbus_~tmp___1~13#1.base, pcnet32_probe_vlbus_~tmp___1~13#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 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: SUMMARY for call netdev_printk(19, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 20, 0); srcloc: null [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-1: call pcnet32_set_ringparam_#t~mem463#1 := read~int#23(pcnet32_set_ringparam_~lp~11#1.base, 164 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: assume pcnet32_set_ringparam_#t~bitwise462#1 % 4294967296 != pcnet32_set_ringparam_#t~mem463#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise462#1;havoc pcnet32_set_ringparam_#t~mem463#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~bitwise328#1, pcnet32_realloc_rx_ring_#t~mem329#1.base, pcnet32_realloc_rx_ring_#t~mem329#1.offset, pcnet32_realloc_rx_ring_#t~ret330#1.base, pcnet32_realloc_rx_ring_#t~ret330#1.offset, pcnet32_realloc_rx_ring_#t~ret331#1.base, pcnet32_realloc_rx_ring_#t~ret331#1.offset, pcnet32_realloc_rx_ring_#t~ret332#1.base, pcnet32_realloc_rx_ring_#t~ret332#1.offset, pcnet32_realloc_rx_ring_#t~mem333#1, pcnet32_realloc_rx_ring_#t~mem334#1.base, pcnet32_realloc_rx_ring_#t~mem334#1.offset, pcnet32_realloc_rx_ring_#t~mem335#1, pcnet32_realloc_rx_ring_#t~mem336#1, pcnet32_realloc_rx_ring_#t~mem337#1, pcnet32_realloc_rx_ring_#t~mem338#1, pcnet32_realloc_rx_ring_#t~mem339#1, pcnet32_realloc_rx_ring_#t~mem340#1.base, pcnet32_realloc_rx_ring_#t~mem340#1.offset, pcnet32_realloc_rx_ring_#t~mem341#1, pcnet32_realloc_rx_ring_#t~mem342#1.base, pcnet32_realloc_rx_ring_#t~mem342#1.offset, pcnet32_realloc_rx_ring_#t~mem343#1.base, pcnet32_realloc_rx_ring_#t~mem343#1.offset, pcnet32_realloc_rx_ring_#t~ret344#1.base, pcnet32_realloc_rx_ring_#t~ret344#1.offset, pcnet32_realloc_rx_ring_#t~mem345#1.base, pcnet32_realloc_rx_ring_#t~mem345#1.offset, pcnet32_realloc_rx_ring_#t~mem346#1, pcnet32_realloc_rx_ring_#t~mem347#1.base, pcnet32_realloc_rx_ring_#t~mem347#1.offset, pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset, pcnet32_realloc_rx_ring_#t~ret349#1, pcnet32_realloc_rx_ring_#t~mem350#1.base, pcnet32_realloc_rx_ring_#t~mem350#1.offset, pcnet32_realloc_rx_ring_#t~mem351#1, pcnet32_realloc_rx_ring_#t~ret352#1, pcnet32_realloc_rx_ring_#t~mem353#1, pcnet32_realloc_rx_ring_#t~mem354#1.base, pcnet32_realloc_rx_ring_#t~mem354#1.offset, pcnet32_realloc_rx_ring_#t~mem355#1, pcnet32_realloc_rx_ring_#t~mem356#1.base, pcnet32_realloc_rx_ring_#t~mem356#1.offset, pcnet32_realloc_rx_ring_#t~mem357#1.base, pcnet32_realloc_rx_ring_#t~mem357#1.offset, pcnet32_realloc_rx_ring_#t~mem358#1.base, pcnet32_realloc_rx_ring_#t~mem358#1.offset, pcnet32_realloc_rx_ring_#t~mem359#1.base, pcnet32_realloc_rx_ring_#t~mem359#1.offset, pcnet32_realloc_rx_ring_#t~mem360#1, pcnet32_realloc_rx_ring_#t~ret361#1, pcnet32_realloc_rx_ring_#t~mem362#1.base, pcnet32_realloc_rx_ring_#t~mem362#1.offset, pcnet32_realloc_rx_ring_#t~mem363#1.base, pcnet32_realloc_rx_ring_#t~mem363#1.offset, pcnet32_realloc_rx_ring_#t~mem364#1, pcnet32_realloc_rx_ring_#t~mem365#1.base, pcnet32_realloc_rx_ring_#t~mem365#1.offset, 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~mem370#1.base, pcnet32_realloc_rx_ring_#t~mem370#1.offset, pcnet32_realloc_rx_ring_#t~mem371#1, pcnet32_realloc_rx_ring_#t~mem372#1.base, pcnet32_realloc_rx_ring_#t~mem372#1.offset, pcnet32_realloc_rx_ring_#t~mem373#1, pcnet32_realloc_rx_ring_#t~mem374#1, pcnet32_realloc_rx_ring_#t~mem375#1, pcnet32_realloc_rx_ring_#t~mem376#1.base, pcnet32_realloc_rx_ring_#t~mem376#1.offset, pcnet32_realloc_rx_ring_#t~mem377#1.base, pcnet32_realloc_rx_ring_#t~mem377#1.offset, pcnet32_realloc_rx_ring_#t~mem378#1, pcnet32_realloc_rx_ring_#t~ret379#1, pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset, pcnet32_realloc_rx_ring_#t~mem381#1, pcnet32_realloc_rx_ring_#t~mem382#1.base, pcnet32_realloc_rx_ring_#t~mem382#1.offset, pcnet32_realloc_rx_ring_#t~mem383#1, 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_~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_~entries~1#1, pcnet32_realloc_rx_ring_~tmp~47#1.base, pcnet32_realloc_rx_ring_~tmp~47#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~8#1.base, pcnet32_realloc_rx_ring_~tmp___1~8#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_~tmp___2~3#1, pcnet32_realloc_rx_ring_~tmp___3~2#1, pcnet32_realloc_rx_ring_~tmp___4~0#1;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_~entries~1#1;havoc pcnet32_realloc_rx_ring_~tmp~47#1.base, pcnet32_realloc_rx_ring_~tmp~47#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~8#1.base, pcnet32_realloc_rx_ring_~tmp___1~8#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;havoc pcnet32_realloc_rx_ring_~tmp___2~3#1;havoc pcnet32_realloc_rx_ring_~tmp___3~2#1;havoc pcnet32_realloc_rx_ring_~tmp___4~0#1; [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: assume !(pcnet32_set_ringparam_#t~bitwise462#1 % 4294967296 != pcnet32_set_ringparam_#t~mem463#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise462#1;havoc pcnet32_set_ringparam_#t~mem463#1; [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-4: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise462#1 := 1; [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-4: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-3: havoc pcnet32_set_ringparam_#t~bitwise462#1;assume pcnet32_set_ringparam_#t~bitwise462#1 > 1; [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-2: [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11087: havoc pcnet32_set_msglevel_#t~ret436#1.base, pcnet32_set_msglevel_#t~ret436#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~54#1.base, pcnet32_set_msglevel_~tmp~54#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 main_#t~mem2268#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718: pcnet32_loopback_test_#res#1 := pcnet32_loopback_test_~rc~1#1; [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-1: SUMMARY for call spin_unlock_irqrestore(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 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-1: SUMMARY for call pcnet32_loopback_test_#t~ret521#1.base, pcnet32_loopback_test_#t~ret521#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 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520: pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset := pcnet32_loopback_test_#t~ret521#1.base, pcnet32_loopback_test_#t~ret521#1.offset; [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-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~bitwise893#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_get_regs_#t~bitwise893#1 % 65536 % 4294967296 else pcnet32_get_regs_#t~bitwise893#1 % 65536 % 4294967296 - 4294967296), pcnet32_get_regs_#t~mem895#1.base, pcnet32_get_regs_#t~mem895#1.offset); srcloc: null [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: 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~mem900#1.base, pcnet32_get_regs_#t~mem900#1.offset := read~$Pointer$#23(pcnet32_get_regs_~lp~20#1.base, 80 + pcnet32_get_regs_~lp~20#1.offset, 8);call pcnet32_get_regs_#t~mem901#1.base, pcnet32_get_regs_#t~mem901#1.offset := read~$Pointer$#23(pcnet32_get_regs_#t~mem900#1.base, 16 + pcnet32_get_regs_#t~mem900#1.offset, 8); [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: call pcnet32_realloc_rx_ring_#t~mem347#1.base, pcnet32_realloc_rx_ring_#t~mem347#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~rx_skbuff~0#1.base, 238 + pcnet32_realloc_rx_ring_~rx_skbuff~0#1.offset, 8); [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-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~bitwise893#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 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-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 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-4: havoc pcnet32_get_regs_#t~bitwise893#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~bitwise893#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~bitwise893#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~bitwise893#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~bitwise893#1 < 0)) && pcnet32_get_regs_#t~bitwise893#1 <= 2147483647; [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7124: pcnet32_realloc_rx_ring_~new~0#1 := pcnet32_realloc_rx_ring_~new~0#1 - 1;call pcnet32_realloc_rx_ring_#t~mem383#1 := read~int#23(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-3: [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-2: call pcnet32_get_regs_#t~mem894#1.base, pcnet32_get_regs_#t~mem894#1.offset := read~$Pointer$#23(pcnet32_get_regs_~lp~20#1.base, 80 + pcnet32_get_regs_~lp~20#1.offset, 8);call pcnet32_get_regs_#t~mem895#1.base, pcnet32_get_regs_#t~mem895#1.offset := read~$Pointer$#23(pcnet32_get_regs_#t~mem894#1.base, 24 + pcnet32_get_regs_#t~mem894#1.offset, 8); [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022-2: assume 0 != ~ldv_retval_7~0;~ldv_state_variable_0~0 := 3; [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022-2: assume !(0 != ~ldv_retval_7~0); [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022-1: assume 0 == ~ldv_retval_7~0;~ldv_state_variable_0~0 := 2;~ldv_state_variable_5~0 := 1;assume { :begin_inline_ldv_initialize_ethtool_ops_5 } true;havoc ldv_initialize_ethtool_ops_5_#t~ret2097#1.base, ldv_initialize_ethtool_ops_5_#t~ret2097#1.offset, ldv_initialize_ethtool_ops_5_#t~ret2098#1.base, ldv_initialize_ethtool_ops_5_#t~ret2098#1.offset, ldv_initialize_ethtool_ops_5_#t~ret2099#1.base, ldv_initialize_ethtool_ops_5_#t~ret2099#1.offset, ldv_initialize_ethtool_ops_5_~tmp~98#1.base, ldv_initialize_ethtool_ops_5_~tmp~98#1.offset, ldv_initialize_ethtool_ops_5_~tmp___0~47#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~47#1.offset, ldv_initialize_ethtool_ops_5_~tmp___1~26#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~26#1.offset;havoc ldv_initialize_ethtool_ops_5_~tmp~98#1.base, ldv_initialize_ethtool_ops_5_~tmp~98#1.offset;havoc ldv_initialize_ethtool_ops_5_~tmp___0~47#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~47#1.offset;havoc ldv_initialize_ethtool_ops_5_~tmp___1~26#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~26#1.offset; [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022-1: assume !(0 == ~ldv_retval_7~0); [2025-02-08 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058-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 03:26:30,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-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~bitwise893#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 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247-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 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653-2: call pcnet32_loopback_test_#t~mem600#1.base, pcnet32_loopback_test_#t~mem600#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~skb~0#1.base, 238 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem601#1 := read~int#23(pcnet32_loopback_test_#t~mem600#1.base, pcnet32_loopback_test_#t~mem600#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 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653-1: SUMMARY for call pcnet32_loopback_test_#t~ret602#1 := printk(26, 0); srcloc: null [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653: assume -2147483648 <= pcnet32_loopback_test_#t~ret602#1 && pcnet32_loopback_test_#t~ret602#1 <= 2147483647;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10362: call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset);havoc main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset);havoc main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg26~0#1.base, main_~#ldvarg26~0#1.offset);havoc main_~#ldvarg26~0#1.base, main_~#ldvarg26~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset);havoc main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg17~0#1.base, main_~#ldvarg17~0#1.offset);havoc main_~#ldvarg17~0#1.base, main_~#ldvarg17~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset);havoc main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg39~0#1.base, main_~#ldvarg39~0#1.offset);havoc main_~#ldvarg39~0#1.base, main_~#ldvarg39~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg42~0#1.base, main_~#ldvarg42~0#1.offset);havoc main_~#ldvarg42~0#1.base, main_~#ldvarg42~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg44~0#1.base, main_~#ldvarg44~0#1.offset);havoc main_~#ldvarg44~0#1.base, main_~#ldvarg44~0#1.offset; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: assume 0 == (pcnet32_loopback_test_~skb~0#1.base + pcnet32_loopback_test_~skb~0#1.offset) % 18446744073709551616;call pcnet32_loopback_test_#t~mem522#1 := read~int#23(pcnet32_loopback_test_~lp~13#1.base, 660 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: assume !(0 == (pcnet32_loopback_test_~skb~0#1.base + pcnet32_loopback_test_~skb~0#1.offset) % 18446744073709551616);call pcnet32_loopback_test_#t~mem524#1.base, pcnet32_loopback_test_#t~mem524#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~skb~0#1.base, 238 + 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~mem524#1.base, pcnet32_loopback_test_#t~mem524#1.offset;havoc pcnet32_loopback_test_#t~mem524#1.base, pcnet32_loopback_test_#t~mem524#1.offset; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: assume 0 != pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: assume !(0 != pcnet32_probe_vlbus_~ioaddr~8#1 % 4294967296); [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: assume pcnet32_init_module_#t~short2078#1;havoc pcnet32_init_module_#t~bitwise2077#1;havoc pcnet32_init_module_#t~short2078#1; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: assume !pcnet32_init_module_#t~short2078#1;havoc pcnet32_init_module_#t~bitwise2077#1;havoc pcnet32_init_module_#t~short2078#1; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7059-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret349#1 := pci_map_single(pcnet32_realloc_rx_ring_#t~mem347#1.base, pcnet32_realloc_rx_ring_#t~mem347#1.offset, pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset, 1544, 2); srcloc: null [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7059: call write~int#23(pcnet32_realloc_rx_ring_#t~ret349#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~mem347#1.base, pcnet32_realloc_rx_ring_#t~mem347#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~ret349#1;call pcnet32_realloc_rx_ring_#t~mem350#1.base, pcnet32_realloc_rx_ring_#t~mem350#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem351#1 := read~int#23(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 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 >= pcnet32_realloc_rx_ring_#t~mem383#1 % 4294967296;havoc pcnet32_realloc_rx_ring_#t~mem383#1; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume !(pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 >= pcnet32_realloc_rx_ring_#t~mem383#1 % 4294967296);havoc pcnet32_realloc_rx_ring_#t~mem383#1; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-5: assume 0 == ~pcnet32_debug~0;pcnet32_init_module_#t~bitwise2077#1 := 0; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-5: assume !(0 == ~pcnet32_debug~0); [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-6: assume pcnet32_init_module_#t~short2078#1; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-6: assume !pcnet32_init_module_#t~short2078#1; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10957: main_#t~ret2254#1 := pcnet32_start_xmit_#res#1;havoc pcnet32_start_xmit_#t~ret1692#1.base, pcnet32_start_xmit_#t~ret1692#1.offset, pcnet32_start_xmit_#t~mem1693#1, pcnet32_start_xmit_#t~mem1694#1, pcnet32_start_xmit_#t~bitwise1695#1, 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~ret1702#1, pcnet32_start_xmit_#t~mem1703#1, pcnet32_start_xmit_#t~mem1704#1, pcnet32_start_xmit_#t~bitwise1705#1, pcnet32_start_xmit_#t~mem1706#1.base, pcnet32_start_xmit_#t~mem1706#1.offset, pcnet32_start_xmit_#t~mem1707#1, pcnet32_start_xmit_#t~mem1708#1.base, pcnet32_start_xmit_#t~mem1708#1.offset, pcnet32_start_xmit_#t~mem1709#1.base, pcnet32_start_xmit_#t~mem1709#1.offset, pcnet32_start_xmit_#t~mem1710#1.base, pcnet32_start_xmit_#t~mem1710#1.offset, pcnet32_start_xmit_#t~mem1711#1.base, pcnet32_start_xmit_#t~mem1711#1.offset, pcnet32_start_xmit_#t~mem1712#1, pcnet32_start_xmit_#t~ret1713#1, pcnet32_start_xmit_#t~mem1714#1.base, pcnet32_start_xmit_#t~mem1714#1.offset, pcnet32_start_xmit_#t~mem1715#1.base, pcnet32_start_xmit_#t~mem1715#1.offset, pcnet32_start_xmit_#t~mem1716#1, pcnet32_start_xmit_#t~ret1717#1, pcnet32_start_xmit_#t~mem1718#1, pcnet32_start_xmit_#t~mem1719#1.base, pcnet32_start_xmit_#t~mem1719#1.offset, pcnet32_start_xmit_#t~mem1720#1.base, pcnet32_start_xmit_#t~mem1720#1.offset, pcnet32_start_xmit_#t~mem1721#1.base, pcnet32_start_xmit_#t~mem1721#1.offset, pcnet32_start_xmit_#t~mem1722#1, pcnet32_start_xmit_#t~mem1723#1.base, pcnet32_start_xmit_#t~mem1723#1.offset, pcnet32_start_xmit_#t~mem1724#1, pcnet32_start_xmit_#t~mem1726#1, pcnet32_start_xmit_#t~mem1725#1, pcnet32_start_xmit_#t~mem1732#1.base, pcnet32_start_xmit_#t~mem1732#1.offset, pcnet32_start_xmit_#t~mem1733#1.base, pcnet32_start_xmit_#t~mem1733#1.offset, pcnet32_start_xmit_#t~mem1736#1.base, pcnet32_start_xmit_#t~mem1736#1.offset, pcnet32_start_xmit_#t~mem1734#1, pcnet32_start_xmit_#t~bitwise1735#1, pcnet32_start_xmit_#t~mem1737#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~78#1.base, pcnet32_start_xmit_~tmp~78#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~33#1, pcnet32_start_xmit_~tmp___1~19#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 <= main_#t~ret2254#1 && main_#t~ret2254#1 <= 2147483647;havoc main_#t~ret2254#1;~ldv_state_variable_4~0 := 3; [2025-02-08 03:26:30,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-7: pcnet32_init_module_#t~short2078#1 := 0 != ~cards_found~0; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-1: pcnet32_init_module_#t~short2078#1 := 0 != pcnet32_init_module_#t~bitwise2077#1; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-2: [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-3: havoc pcnet32_init_module_#t~bitwise2077#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_init_module_#t~bitwise2077#1 <= ~pcnet32_debug~0) && pcnet32_init_module_#t~bitwise2077#1 <= 2) && pcnet32_init_module_#t~bitwise2077#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_init_module_#t~bitwise2077#1 > 2 + ~pcnet32_debug~0)) && pcnet32_init_module_#t~bitwise2077#1 >= -2147483648; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-4: assume 2 == ~pcnet32_debug~0;pcnet32_init_module_#t~bitwise2077#1 := ~pcnet32_debug~0; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-4: assume !(2 == ~pcnet32_debug~0); [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11684: havoc ldv_ndo_uninit_4_#t~nondet2317#1;main_#t~ret2259#1 := ldv_ndo_uninit_4_#res#1;havoc ldv_ndo_uninit_4_#t~nondet2317#1;assume { :end_inline_ldv_ndo_uninit_4 } true;assume -2147483648 <= main_#t~ret2259#1 && main_#t~ret2259#1 <= 2147483647;havoc main_#t~ret2259#1;~ldv_state_variable_4~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume 0 != pcnet32_loopback_test_#t~bitwise523#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem522#1;havoc pcnet32_loopback_test_#t~bitwise523#1; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume !(0 != pcnet32_loopback_test_#t~bitwise523#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem522#1;havoc pcnet32_loopback_test_#t~bitwise523#1; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-4: assume 0 == pcnet32_loopback_test_#t~mem522#1 % 4294967296;pcnet32_loopback_test_#t~bitwise523#1 := 0; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-4: assume !(0 == pcnet32_loopback_test_#t~mem522#1 % 4294967296); [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-3: assume 8192 == pcnet32_loopback_test_#t~mem522#1 % 4294967296;pcnet32_loopback_test_#t~bitwise523#1 := pcnet32_loopback_test_#t~mem522#1; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-3: assume !(8192 == pcnet32_loopback_test_#t~mem522#1 % 4294967296); [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-2: havoc pcnet32_loopback_test_#t~bitwise523#1;assume pcnet32_loopback_test_#t~bitwise523#1 % 4294967296 <= pcnet32_loopback_test_#t~mem522#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise523#1 % 4294967296 <= 8192; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522-1: [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099: assume -2147483648 <= pcnet32_init_module_#t~ret2079#1 && pcnet32_init_module_#t~ret2079#1 <= 2147483647;havoc pcnet32_init_module_#t~ret2079#1; [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099-1: SUMMARY for call pcnet32_init_module_#t~ret2079#1 := printk(132, 0); srcloc: null [2025-02-08 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: 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~bitwise328#1, pcnet32_realloc_rx_ring_#t~mem329#1.base, pcnet32_realloc_rx_ring_#t~mem329#1.offset, pcnet32_realloc_rx_ring_#t~ret330#1.base, pcnet32_realloc_rx_ring_#t~ret330#1.offset, pcnet32_realloc_rx_ring_#t~ret331#1.base, pcnet32_realloc_rx_ring_#t~ret331#1.offset, pcnet32_realloc_rx_ring_#t~ret332#1.base, pcnet32_realloc_rx_ring_#t~ret332#1.offset, pcnet32_realloc_rx_ring_#t~mem333#1, pcnet32_realloc_rx_ring_#t~mem334#1.base, pcnet32_realloc_rx_ring_#t~mem334#1.offset, pcnet32_realloc_rx_ring_#t~mem335#1, pcnet32_realloc_rx_ring_#t~mem336#1, pcnet32_realloc_rx_ring_#t~mem337#1, pcnet32_realloc_rx_ring_#t~mem338#1, pcnet32_realloc_rx_ring_#t~mem339#1, pcnet32_realloc_rx_ring_#t~mem340#1.base, pcnet32_realloc_rx_ring_#t~mem340#1.offset, pcnet32_realloc_rx_ring_#t~mem341#1, pcnet32_realloc_rx_ring_#t~mem342#1.base, pcnet32_realloc_rx_ring_#t~mem342#1.offset, pcnet32_realloc_rx_ring_#t~mem343#1.base, pcnet32_realloc_rx_ring_#t~mem343#1.offset, pcnet32_realloc_rx_ring_#t~ret344#1.base, pcnet32_realloc_rx_ring_#t~ret344#1.offset, pcnet32_realloc_rx_ring_#t~mem345#1.base, pcnet32_realloc_rx_ring_#t~mem345#1.offset, pcnet32_realloc_rx_ring_#t~mem346#1, pcnet32_realloc_rx_ring_#t~mem347#1.base, pcnet32_realloc_rx_ring_#t~mem347#1.offset, pcnet32_realloc_rx_ring_#t~mem348#1.base, pcnet32_realloc_rx_ring_#t~mem348#1.offset, pcnet32_realloc_rx_ring_#t~ret349#1, pcnet32_realloc_rx_ring_#t~mem350#1.base, pcnet32_realloc_rx_ring_#t~mem350#1.offset, pcnet32_realloc_rx_ring_#t~mem351#1, pcnet32_realloc_rx_ring_#t~ret352#1, pcnet32_realloc_rx_ring_#t~mem353#1, pcnet32_realloc_rx_ring_#t~mem354#1.base, pcnet32_realloc_rx_ring_#t~mem354#1.offset, pcnet32_realloc_rx_ring_#t~mem355#1, pcnet32_realloc_rx_ring_#t~mem356#1.base, pcnet32_realloc_rx_ring_#t~mem356#1.offset, pcnet32_realloc_rx_ring_#t~mem357#1.base, pcnet32_realloc_rx_ring_#t~mem357#1.offset, pcnet32_realloc_rx_ring_#t~mem358#1.base, pcnet32_realloc_rx_ring_#t~mem358#1.offset, pcnet32_realloc_rx_ring_#t~mem359#1.base, pcnet32_realloc_rx_ring_#t~mem359#1.offset, pcnet32_realloc_rx_ring_#t~mem360#1, pcnet32_realloc_rx_ring_#t~ret361#1, pcnet32_realloc_rx_ring_#t~mem362#1.base, pcnet32_realloc_rx_ring_#t~mem362#1.offset, pcnet32_realloc_rx_ring_#t~mem363#1.base, pcnet32_realloc_rx_ring_#t~mem363#1.offset, pcnet32_realloc_rx_ring_#t~mem364#1, pcnet32_realloc_rx_ring_#t~mem365#1.base, pcnet32_realloc_rx_ring_#t~mem365#1.offset, 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~mem370#1.base, pcnet32_realloc_rx_ring_#t~mem370#1.offset, pcnet32_realloc_rx_ring_#t~mem371#1, pcnet32_realloc_rx_ring_#t~mem372#1.base, pcnet32_realloc_rx_ring_#t~mem372#1.offset, pcnet32_realloc_rx_ring_#t~mem373#1, pcnet32_realloc_rx_ring_#t~mem374#1, pcnet32_realloc_rx_ring_#t~mem375#1, pcnet32_realloc_rx_ring_#t~mem376#1.base, pcnet32_realloc_rx_ring_#t~mem376#1.offset, pcnet32_realloc_rx_ring_#t~mem377#1.base, pcnet32_realloc_rx_ring_#t~mem377#1.offset, pcnet32_realloc_rx_ring_#t~mem378#1, pcnet32_realloc_rx_ring_#t~ret379#1, pcnet32_realloc_rx_ring_#t~mem380#1.base, pcnet32_realloc_rx_ring_#t~mem380#1.offset, pcnet32_realloc_rx_ring_#t~mem381#1, pcnet32_realloc_rx_ring_#t~mem382#1.base, pcnet32_realloc_rx_ring_#t~mem382#1.offset, pcnet32_realloc_rx_ring_#t~mem383#1, 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_~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_~entries~1#1, pcnet32_realloc_rx_ring_~tmp~47#1.base, pcnet32_realloc_rx_ring_~tmp~47#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~8#1.base, pcnet32_realloc_rx_ring_~tmp___1~8#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_~tmp___2~3#1, pcnet32_realloc_rx_ring_~tmp___3~2#1, pcnet32_realloc_rx_ring_~tmp___4~0#1;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 03:26:30,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523: SUMMARY for call netdev_printk(17, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 18, 0); srcloc: null [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: call pcnet32_set_ringparam_#t~mem464#1 := read~int#23(pcnet32_set_ringparam_~lp~11#1.base, 164 + pcnet32_set_ringparam_~lp~11#1.offset, 4);call write~int#23((if pcnet32_set_ringparam_#t~mem464#1 % 4294967296 / 2 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_#t~mem464#1 % 4294967296 / 2 % 4294967296 % 4294967296 else pcnet32_set_ringparam_#t~mem464#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~mem464#1; [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: call write~int#23(pcnet32_get_regs_#t~ret902#1, pcnet32_get_regs_~tmp___8~1#1.base, pcnet32_get_regs_~tmp___8~1#1.offset, 2);havoc pcnet32_get_regs_#t~mem900#1.base, pcnet32_get_regs_#t~mem900#1.offset;havoc pcnet32_get_regs_#t~mem901#1.base, pcnet32_get_regs_#t~mem901#1.offset;havoc pcnet32_get_regs_#t~ret902#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11157: main_#t~ret2276#1 := pcnet32_set_phys_id_#res#1;havoc pcnet32_set_phys_id_#t~ret647#1.base, pcnet32_set_phys_id_#t~ret647#1.offset, pcnet32_set_phys_id_#t~mem648#1.base, pcnet32_set_phys_id_#t~mem648#1.offset, pcnet32_set_phys_id_#t~mem649#1, pcnet32_set_phys_id_#t~switch650#1, pcnet32_set_phys_id_#t~mem654#1.base, pcnet32_set_phys_id_#t~mem654#1.offset, pcnet32_set_phys_id_#t~ret655#1, pcnet32_set_phys_id_#t~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset, pcnet32_set_phys_id_#t~ret660#1, pcnet32_set_phys_id_#t~bitwise665#1, pcnet32_set_phys_id_#t~mem666#1.base, pcnet32_set_phys_id_#t~mem666#1.offset, pcnet32_set_phys_id_#t~mem671#1, pcnet32_set_phys_id_#t~mem672#1.base, pcnet32_set_phys_id_#t~mem672#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~60#1.base, pcnet32_set_phys_id_~tmp~60#1.offset, pcnet32_set_phys_id_~a~2#1.base, pcnet32_set_phys_id_~a~2#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~19#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 <= main_#t~ret2276#1 && main_#t~ret2276#1 <= 2147483647;havoc main_#t~mem2275#1;havoc main_#t~ret2276#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250-1: SUMMARY for call pcnet32_get_regs_#t~ret902#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 34, pcnet32_get_regs_#t~mem901#1.base, pcnet32_get_regs_#t~mem901#1.offset); srcloc: null [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret352#1 := pci_dma_mapping_error(pcnet32_realloc_rx_ring_#t~mem350#1.base, pcnet32_realloc_rx_ring_#t~mem350#1.offset, pcnet32_realloc_rx_ring_#t~mem351#1); srcloc: null [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061: assume -2147483648 <= pcnet32_realloc_rx_ring_#t~ret352#1 && pcnet32_realloc_rx_ring_#t~ret352#1 <= 2147483647;pcnet32_realloc_rx_ring_~tmp___2~3#1 := pcnet32_realloc_rx_ring_#t~ret352#1;havoc pcnet32_realloc_rx_ring_#t~mem350#1.base, pcnet32_realloc_rx_ring_#t~mem350#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem351#1;havoc pcnet32_realloc_rx_ring_#t~ret352#1; [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10827: havoc choose_timer_2_#t~mem2088#1, choose_timer_2_#t~mem2089#1.base, choose_timer_2_#t~mem2089#1.offset, choose_timer_2_~timer#1.base, choose_timer_2_~timer#1.offset;havoc choose_timer_2_#in~timer#1.base, choose_timer_2_#in~timer#1.offset;assume { :end_inline_choose_timer_2 } true; [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: assume pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~size~1#1; [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: assume !(pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~size~1#1); [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392-1: SUMMARY for call pcnet32_set_ringparam_#t~ret465#1 := netif_running(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: pcnet32_set_ringparam_~tmp___1~9#1 := (if 0 == pcnet32_set_ringparam_#t~ret465#1 % 256 then 0 else 1);havoc pcnet32_set_ringparam_#t~ret465#1; [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: assume 0 != pcnet32_realloc_rx_ring_~tmp___2~3#1;call pcnet32_realloc_rx_ring_#t~mem353#1 := read~int#23(pcnet32_realloc_rx_ring_~lp#1.base, 660 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: assume !(0 != pcnet32_realloc_rx_ring_~tmp___2~3#1);call pcnet32_realloc_rx_ring_#t~mem355#1 := read~int#23(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#23(pcnet32_realloc_rx_ring_#t~mem355#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~mem355#1;call write~int#23(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#23(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 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: pcnet32_get_regs_~tmp___1~12#1.base, pcnet32_get_regs_~tmp___1~12#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 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393: assume 0 != (if pcnet32_set_ringparam_~tmp___1~9#1 % 256 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_~tmp___1~9#1 % 256 % 4294967296 else pcnet32_set_ringparam_~tmp___1~9#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393: assume !(0 != (if pcnet32_set_ringparam_~tmp___1~9#1 % 256 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_~tmp___1~9#1 % 256 % 4294967296 else pcnet32_set_ringparam_~tmp___1~9#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10102-1: pcnet32_init_module_#res#1 := (if 0 != ~pcnet32_have_pci~0 + ~cards_found~0 then 0 else -19); [2025-02-08 03:26:30,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: assume 0 != (if pcnet32_realloc_rx_ring_#t~mem353#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem353#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem353#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc pcnet32_realloc_rx_ring_#t~mem353#1; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: assume !(0 != (if pcnet32_realloc_rx_ring_#t~mem353#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_realloc_rx_ring_#t~mem353#1 % 4294967296 % 4294967296 else pcnet32_realloc_rx_ring_#t~mem353#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc pcnet32_realloc_rx_ring_#t~mem353#1; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: 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 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: SUMMARY for call pcnet32_netif_start(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset); srcloc: null [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11688: havoc ldv_probe_6_#t~nondet2318#1;main_#t~ret2185#1 := ldv_probe_6_#res#1;havoc ldv_probe_6_#t~nondet2318#1;assume { :end_inline_ldv_probe_6 } true;assume -2147483648 <= main_#t~ret2185#1 && main_#t~ret2185#1 <= 2147483647;havoc main_#t~ret2185#1;~ldv_state_variable_6~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187-1: SUMMARY for call pcnet32_get_regs_#t~ret858#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 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187: call write~int#23(pcnet32_get_regs_#t~ret858#1, pcnet32_get_regs_~tmp___1~12#1.base, pcnet32_get_regs_~tmp___1~12#1.offset, 2);havoc pcnet32_get_regs_#t~ret858#1;pcnet32_get_regs_~i~5#1 := 2 + pcnet32_get_regs_~i~5#1; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume pcnet32_get_regs_~i~5#1 <= 31; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume !(pcnet32_get_regs_~i~5#1 <= 31); [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11028: havoc pcnet32_cleanup_module_#t~ret2080#1.base, pcnet32_cleanup_module_#t~ret2080#1.offset, pcnet32_cleanup_module_#t~mem2081#1.base, pcnet32_cleanup_module_#t~mem2081#1.offset, pcnet32_cleanup_module_#t~mem2082#1, pcnet32_cleanup_module_#t~mem2083#1.base, pcnet32_cleanup_module_#t~mem2083#1.offset, pcnet32_cleanup_module_#t~mem2084#1.base, pcnet32_cleanup_module_#t~mem2084#1.offset, pcnet32_cleanup_module_#t~mem2085#1, pcnet32_cleanup_module_~next_dev~0#1.base, pcnet32_cleanup_module_~next_dev~0#1.offset, pcnet32_cleanup_module_~lp~42#1.base, pcnet32_cleanup_module_~lp~42#1.offset, pcnet32_cleanup_module_~tmp~94#1.base, pcnet32_cleanup_module_~tmp~94#1.offset;assume { :end_inline_pcnet32_cleanup_module } true;~ldv_state_variable_0~0 := 3; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7064: SUMMARY for call netdev_err(pcnet32_realloc_rx_ring_~dev#1.base, pcnet32_realloc_rx_ring_~dev#1.offset, 6, 0); srcloc: null [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11094: main_#t~ret2269#1 := pcnet32_set_settings_#res#1;havoc pcnet32_set_settings_#t~ret408#1.base, pcnet32_set_settings_#t~ret408#1.offset, pcnet32_set_settings_#t~mem409#1, pcnet32_set_settings_#t~ret410#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~50#1.base, pcnet32_set_settings_~tmp~50#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 <= main_#t~ret2269#1 && main_#t~ret2269#1 <= 2147483647;havoc main_#t~ret2269#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: SUMMARY for call pcnet32_restart(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, 66); srcloc: null [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131-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 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131: call pcnet32_realloc_rx_ring_#t~mem384#1.base, pcnet32_realloc_rx_ring_#t~mem384#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem385#1 := read~int#1(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 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11425: havoc ldv_pci_driver_3_#t~ret2095#1.base, ldv_pci_driver_3_#t~ret2095#1.offset, ldv_pci_driver_3_~tmp~96#1.base, ldv_pci_driver_3_~tmp~96#1.offset;assume { :end_inline_ldv_pci_driver_3 } true;ldv___pci_register_driver_47_#res#1 := ldv___pci_register_driver_47_~ldv_func_res~5#1; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660-1: SUMMARY for call pcnet32_loopback_test_#t~ret603#1 := printk(27, 0); srcloc: null [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: assume -2147483648 <= pcnet32_loopback_test_#t~ret603#1 && pcnet32_loopback_test_#t~ret603#1 <= 2147483647;havoc pcnet32_loopback_test_#t~ret603#1;pcnet32_loopback_test_~x~0#1 := 1 + pcnet32_loopback_test_~x~0#1; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume pcnet32_get_regs_~i~5#1 <= 15; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume !(pcnet32_get_regs_~i~5#1 <= 15);pcnet32_get_regs_~i~5#1 := 0; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067-1: SUMMARY for call consume_skb(pcnet32_realloc_rx_ring_#t~mem354#1.base, pcnet32_realloc_rx_ring_#t~mem354#1.offset); srcloc: null [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: havoc pcnet32_realloc_rx_ring_#t~mem354#1.base, pcnet32_realloc_rx_ring_#t~mem354#1.offset; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_rx_ring_#t~mem384#1.base, pcnet32_realloc_rx_ring_#t~mem384#1.offset, 16 * (pcnet32_realloc_rx_ring_~entries~1#1 % 4294967296), 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~mem385#1); srcloc: null [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: 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 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067-2: call pcnet32_realloc_rx_ring_#t~mem354#1.base, pcnet32_realloc_rx_ring_#t~mem354#1.offset := read~$Pointer$#23(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 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11692: havoc ldv_probe_7_#t~nondet2319#1;main_#t~ret2233#1 := ldv_probe_7_#res#1;havoc ldv_probe_7_#t~nondet2319#1;assume { :end_inline_ldv_probe_7 } true;assume -2147483648 <= main_#t~ret2233#1 && main_#t~ret2233#1 <= 2147483647;havoc main_#t~ret2233#1;~ldv_state_variable_7~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: havoc choose_interrupt_1_#t~nondet2100#1, choose_interrupt_1_#t~switch2101#1, choose_interrupt_1_#t~ret2102#1, choose_interrupt_1_#t~ret2103#1, choose_interrupt_1_#t~ret2104#1, choose_interrupt_1_#t~ret2105#1, choose_interrupt_1_~tmp~99#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: call pcnet32_set_ringparam_#t~mem466#1 := read~int#23(pcnet32_set_ringparam_~lp~11#1.base, 660 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 03:26:30,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398-1: SUMMARY for call spin_unlock_irqrestore(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 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11164: main_#t~ret2277#1 := pcnet32_get_link_#res#1;havoc pcnet32_get_link_#t~ret422#1.base, pcnet32_get_link_#t~ret422#1.offset, pcnet32_get_link_#t~mem423#1, pcnet32_get_link_#t~ret424#1, pcnet32_get_link_#t~mem425#1, pcnet32_get_link_#t~mem426#1, pcnet32_get_link_#t~mem431#1.base, pcnet32_get_link_#t~mem431#1.offset, pcnet32_get_link_#t~mem432#1.base, pcnet32_get_link_#t~mem432#1.offset, pcnet32_get_link_#t~ret433#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~52#1.base, pcnet32_get_link_~tmp~52#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~16#1;havoc pcnet32_get_link_#in~dev#1.base, pcnet32_get_link_#in~dev#1.offset;assume { :end_inline_pcnet32_get_link } true;havoc main_#t~ret2277#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1); [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531-1: SUMMARY for call pcnet32_loopback_test_#t~ret525#1.base, pcnet32_loopback_test_#t~ret525#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 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: havoc pcnet32_loopback_test_#t~ret525#1.base, pcnet32_loopback_test_#t~ret525#1.offset;call pcnet32_loopback_test_#t~mem526#1.base, pcnet32_loopback_test_#t~mem526#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 48 + pcnet32_loopback_test_~lp~13#1.offset, 8);call write~$Pointer$#23(pcnet32_loopback_test_~skb~0#1.base, pcnet32_loopback_test_~skb~0#1.offset, pcnet32_loopback_test_#t~mem526#1.base, pcnet32_loopback_test_#t~mem526#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~mem526#1.base, pcnet32_loopback_test_#t~mem526#1.offset;call pcnet32_loopback_test_#t~mem527#1.base, pcnet32_loopback_test_#t~mem527#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem528#1 := read~int#23(pcnet32_loopback_test_~skb~0#1.base, 128 + pcnet32_loopback_test_~skb~0#1.offset, 4);call write~int#23(-(if pcnet32_loopback_test_#t~mem528#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem528#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem528#1 % 65536 % 4294967296 - 4294967296), pcnet32_loopback_test_#t~mem527#1.base, 4 + (pcnet32_loopback_test_#t~mem527#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~mem527#1.base, pcnet32_loopback_test_#t~mem527#1.offset;havoc pcnet32_loopback_test_#t~mem528#1;call pcnet32_loopback_test_#t~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 16 + pcnet32_loopback_test_~lp~13#1.offset, 8);call write~int#23(0, pcnet32_loopback_test_#t~mem529#1.base, 8 + (pcnet32_loopback_test_#t~mem529#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~mem529#1.base, pcnet32_loopback_test_#t~mem529#1.offset;pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1);call pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~a~1#1.base, 16 + pcnet32_loopback_test_~a~1#1.offset, 8); [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume 0 != (if pcnet32_set_ringparam_#t~mem466#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_#t~mem466#1 % 4294967296 % 4294967296 else pcnet32_set_ringparam_#t~mem466#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc pcnet32_set_ringparam_#t~mem466#1;call pcnet32_set_ringparam_#t~mem467#1 := read~int#23(pcnet32_set_ringparam_~lp~11#1.base, 164 + pcnet32_set_ringparam_~lp~11#1.offset, 4);call pcnet32_set_ringparam_#t~mem468#1 := read~int#23(pcnet32_set_ringparam_~lp~11#1.base, 168 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(0 != (if pcnet32_set_ringparam_#t~mem466#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_ringparam_#t~mem466#1 % 4294967296 % 4294967296 else pcnet32_set_ringparam_#t~mem466#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc pcnet32_set_ringparam_#t~mem466#1; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306: ldv_pci_driver_3_~tmp~96#1.base, ldv_pci_driver_3_~tmp~96#1.offset := ldv_pci_driver_3_#t~ret2095#1.base, ldv_pci_driver_3_#t~ret2095#1.offset;havoc ldv_pci_driver_3_#t~ret2095#1.base, ldv_pci_driver_3_#t~ret2095#1.offset;~pcnet32_driver_group1~0.base, ~pcnet32_driver_group1~0.offset := ldv_pci_driver_3_~tmp~96#1.base, ldv_pci_driver_3_~tmp~96#1.offset; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306-1: SUMMARY for call ldv_pci_driver_3_#t~ret2095#1.base, ldv_pci_driver_3_#t~ret2095#1.offset := ldv_init_zalloc(2976); srcloc: null [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400-1: SUMMARY for call netdev_info(pcnet32_set_ringparam_~dev#1.base, pcnet32_set_ringparam_~dev#1.offset, 10, 0); srcloc: null [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: havoc pcnet32_set_ringparam_#t~mem467#1;havoc pcnet32_set_ringparam_#t~mem468#1; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: pcnet32_get_regs_~j~1#1 := 1 + pcnet32_get_regs_~j~1#1; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11101: havoc pcnet32_ethtool_test_#t~ret471#1.base, pcnet32_ethtool_test_#t~ret471#1.offset, pcnet32_ethtool_test_#t~mem472#1, pcnet32_ethtool_test_#t~ret473#1, pcnet32_ethtool_test_#t~mem474#1, pcnet32_ethtool_test_#t~bitwise475#1, pcnet32_ethtool_test_#t~mem476#1, pcnet32_ethtool_test_#t~bitwise477#1, pcnet32_ethtool_test_#t~mem478#1, pcnet32_ethtool_test_#t~bitwise479#1, pcnet32_ethtool_test_#t~mem480#1, pcnet32_ethtool_test_#t~bitwise481#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~58#1.base, pcnet32_ethtool_test_~tmp~58#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;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-3: assume 0 == ~ldv_retval_5~0;~ldv_state_variable_4~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-3: assume !(0 == ~ldv_retval_5~0); [2025-02-08 03:26:30,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11696: havoc ldv_release_6_#t~nondet2320#1;main_#t~ret2184#1 := ldv_release_6_#res#1;havoc ldv_release_6_#t~nondet2320#1;assume { :end_inline_ldv_release_6 } true;assume -2147483648 <= main_#t~ret2184#1 && main_#t~ret2184#1 <= 2147483647;havoc main_#t~ret2184#1;~ldv_state_variable_6~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11432: ~ldv_state_variable_4~0 := 0; [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: assume pcnet32_get_regs_~j~1#1 <= 31; [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: assume !(pcnet32_get_regs_~j~1#1 <= 31); [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11432-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_48_~dev#1.base, ldv_unregister_netdev_48_~dev#1.offset); srcloc: null [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11036: main_#t~ret2262#1 := pcnet32_init_module_#res#1;havoc pcnet32_init_module_#t~ret2074#1, pcnet32_init_module_#t~ret2075#1, pcnet32_init_module_#t~ret2076#1, pcnet32_init_module_#t~bitwise2077#1, pcnet32_init_module_#t~short2078#1, pcnet32_init_module_#t~ret2079#1, pcnet32_init_module_~tmp~93#1, pcnet32_init_module_~tmp___0~45#1;assume { :end_inline_pcnet32_init_module } true;assume -2147483648 <= main_#t~ret2262#1 && main_#t~ret2262#1 <= 2147483647;~ldv_retval_7~0 := main_#t~ret2262#1;havoc main_#t~ret2262#1; [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-1: SUMMARY for call pcnet32_loopback_test_#t~ret553#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 32, pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset); srcloc: null [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: pcnet32_loopback_test_~tmp___8~0#1 := pcnet32_loopback_test_#t~ret553#1;havoc pcnet32_loopback_test_#t~mem552#1.base, pcnet32_loopback_test_#t~mem552#1.offset;havoc pcnet32_loopback_test_#t~ret553#1;pcnet32_loopback_test_~x~0#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 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7404-1: pcnet32_set_ringparam_#res#1 := 0; [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume pcnet32_probe_pci_~err~0#1 < 0; [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: 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; [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197: pcnet32_get_regs_~tmp___2~6#1.base, pcnet32_get_regs_~tmp___2~6#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~mem862#1.base, pcnet32_get_regs_#t~mem862#1.offset := read~$Pointer$#23(pcnet32_get_regs_~a~4#1.base, pcnet32_get_regs_~a~4#1.offset, 8); [2025-02-08 03:26:30,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: 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~bitwise313#1, pcnet32_realloc_tx_ring_#t~mem314#1.base, pcnet32_realloc_tx_ring_#t~mem314#1.offset, pcnet32_realloc_tx_ring_#t~ret315#1.base, pcnet32_realloc_tx_ring_#t~ret315#1.offset, pcnet32_realloc_tx_ring_#t~ret316#1.base, pcnet32_realloc_tx_ring_#t~ret316#1.offset, pcnet32_realloc_tx_ring_#t~ret317#1.base, pcnet32_realloc_tx_ring_#t~ret317#1.offset, pcnet32_realloc_tx_ring_#t~mem318#1.base, pcnet32_realloc_tx_ring_#t~mem318#1.offset, pcnet32_realloc_tx_ring_#t~mem319#1.base, pcnet32_realloc_tx_ring_#t~mem319#1.offset, pcnet32_realloc_tx_ring_#t~mem320#1.base, pcnet32_realloc_tx_ring_#t~mem320#1.offset, pcnet32_realloc_tx_ring_#t~mem321#1, pcnet32_realloc_tx_ring_#t~mem322#1.base, pcnet32_realloc_tx_ring_#t~mem322#1.offset, pcnet32_realloc_tx_ring_#t~mem323#1, pcnet32_realloc_tx_ring_#t~mem324#1, pcnet32_realloc_tx_ring_#t~mem325#1, pcnet32_realloc_tx_ring_#t~mem326#1.base, pcnet32_realloc_tx_ring_#t~mem326#1.offset, pcnet32_realloc_tx_ring_#t~mem327#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_~entries~0#1, pcnet32_realloc_tx_ring_~tmp~46#1.base, pcnet32_realloc_tx_ring_~tmp~46#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~7#1.base, pcnet32_realloc_tx_ring_~tmp___1~7#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 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10113: pcnet32_cleanup_module_~tmp~94#1.base, pcnet32_cleanup_module_~tmp~94#1.offset := pcnet32_cleanup_module_#t~ret2080#1.base, pcnet32_cleanup_module_#t~ret2080#1.offset;pcnet32_cleanup_module_~lp~42#1.base, pcnet32_cleanup_module_~lp~42#1.offset := pcnet32_cleanup_module_~tmp~94#1.base, pcnet32_cleanup_module_~tmp~94#1.offset;call pcnet32_cleanup_module_#t~mem2081#1.base, pcnet32_cleanup_module_#t~mem2081#1.offset := read~$Pointer$#23(pcnet32_cleanup_module_~lp~42#1.base, 489 + 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~mem2081#1.base, pcnet32_cleanup_module_#t~mem2081#1.offset;havoc pcnet32_cleanup_module_#t~mem2081#1.base, pcnet32_cleanup_module_#t~mem2081#1.offset;assume { :begin_inline_ldv_unregister_netdev_48 } true;ldv_unregister_netdev_48_#in~dev#1.base, ldv_unregister_netdev_48_#in~dev#1.offset := ~pcnet32_dev~0.base, ~pcnet32_dev~0.offset;havoc ldv_unregister_netdev_48_~dev#1.base, ldv_unregister_netdev_48_~dev#1.offset;ldv_unregister_netdev_48_~dev#1.base, ldv_unregister_netdev_48_~dev#1.offset := ldv_unregister_netdev_48_#in~dev#1.base, ldv_unregister_netdev_48_#in~dev#1.offset; [2025-02-08 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10113-1: SUMMARY for call pcnet32_cleanup_module_#t~ret2080#1.base, pcnet32_cleanup_module_#t~ret2080#1.offset := netdev_priv(~pcnet32_dev~0.base, ~pcnet32_dev~0.offset); srcloc: null [2025-02-08 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-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~bitwise558#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~bitwise558#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~bitwise558#1 % 65536 % 4294967296 - 4294967296), pcnet32_loopback_test_#t~mem559#1.base, pcnet32_loopback_test_#t~mem559#1.offset); srcloc: null [2025-02-08 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: havoc pcnet32_loopback_test_#t~bitwise558#1;havoc pcnet32_loopback_test_#t~mem559#1.base, pcnet32_loopback_test_#t~mem559#1.offset;call pcnet32_loopback_test_#t~mem563#1.base, pcnet32_loopback_test_#t~mem563#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~a~1#1.base, pcnet32_loopback_test_~a~1#1.offset, 8); [2025-02-08 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: pcnet32_loopback_test_~x~0#1 := 0;pcnet32_loopback_test_~rc~1#1 := 0; [2025-02-08 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-5: assume false;pcnet32_loopback_test_#t~bitwise558#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 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-5: assume !false; [2025-02-08 03:26:30,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-4: havoc pcnet32_loopback_test_#t~bitwise558#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~bitwise558#1 >= 2) && pcnet32_loopback_test_#t~bitwise558#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~bitwise558#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~bitwise558#1 < 0)) && pcnet32_loopback_test_#t~bitwise558#1 <= 2147483647; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-3: [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-2: call pcnet32_loopback_test_#t~mem559#1.base, pcnet32_loopback_test_#t~mem559#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~a~1#1.base, 24 + pcnet32_loopback_test_~a~1#1.offset, 8); [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume 0 != pcnet32_probe_pci_#t~bitwise922#1;havoc pcnet32_probe_pci_#t~bitwise922#1; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume !(0 != pcnet32_probe_pci_#t~bitwise922#1);havoc pcnet32_probe_pci_#t~bitwise922#1; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-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~bitwise558#1 := 2; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-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 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise922#1 := 0; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise922#1 := ~pcnet32_debug~0; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-2: havoc pcnet32_probe_pci_#t~bitwise922#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise922#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise922#1 <= 2) && pcnet32_probe_pci_#t~bitwise922#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise922#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise922#1 >= -2147483648; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: havoc pcnet32_get_msglevel_#t~mem435#1;main_#t~ret2272#1 := pcnet32_get_msglevel_#res#1;havoc pcnet32_get_msglevel_#t~ret434#1.base, pcnet32_get_msglevel_#t~ret434#1.offset, pcnet32_get_msglevel_#t~mem435#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~53#1.base, pcnet32_get_msglevel_~tmp~53#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 main_#t~ret2272#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330-1: [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11700: havoc ldv_release_7_#t~nondet2321#1;main_#t~ret2232#1 := ldv_release_7_#res#1;havoc ldv_release_7_#t~nondet2321#1;assume { :end_inline_ldv_release_7 } true;assume -2147483648 <= main_#t~ret2232#1 && main_#t~ret2232#1 <= 2147483647;havoc main_#t~ret2232#1;~ldv_state_variable_7~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: pcnet32_loopback_test_~tmp___1~10#1.base, pcnet32_loopback_test_~tmp___1~10#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~mem530#1.base, pcnet32_loopback_test_#t~mem530#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~dev#1.base, 854 + pcnet32_loopback_test_~dev#1.offset, 8);call pcnet32_loopback_test_#t~mem531#1 := read~int#23(pcnet32_loopback_test_#t~mem530#1.base, pcnet32_loopback_test_#t~mem530#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#23(pcnet32_loopback_test_#t~mem531#1, pcnet32_loopback_test_~tmp___1~10#1.base, pcnet32_loopback_test_~tmp___1~10#1.offset, 1);havoc pcnet32_loopback_test_#t~mem530#1.base, pcnet32_loopback_test_#t~mem530#1.offset;havoc pcnet32_loopback_test_#t~mem531#1;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604-1: SUMMARY for call pcnet32_loopback_test_#t~ret564#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_loopback_test_~ioaddr~3#1, 15, pcnet32_loopback_test_#t~mem563#1.base, pcnet32_loopback_test_#t~mem563#1.offset); srcloc: null [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: pcnet32_loopback_test_~tmp___9~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; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-1: SUMMARY for call pcnet32_probe_pci_#t~ret923#1 := printk(39, 0); srcloc: null [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: assume -2147483648 <= pcnet32_probe_pci_#t~ret923#1 && pcnet32_probe_pci_#t~ret923#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret923#1; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-1: SUMMARY for call pcnet32_get_regs_#t~ret863#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_#t~mem862#1.base, pcnet32_get_regs_#t~mem862#1.offset); srcloc: null [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: call write~int#23(pcnet32_get_regs_#t~ret863#1, pcnet32_get_regs_~tmp___2~6#1.base, pcnet32_get_regs_~tmp___2~6#1.offset, 2);havoc pcnet32_get_regs_#t~mem862#1.base, pcnet32_get_regs_#t~mem862#1.offset;havoc pcnet32_get_regs_#t~ret863#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7076: assume pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_~entries~1#1 % 4294967296; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7076: assume !(pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_~entries~1#1 % 4294967296); [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737: assume pcnet32_set_phys_id_~i~4#1 <= 7; [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737: assume !(pcnet32_set_phys_id_~i~4#1 <= 7); [2025-02-08 03:26:30,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-3: assume 65532 == (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);pcnet32_loopback_test_#t~bitwise565#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 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-3: assume !(65532 == (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 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-2: havoc pcnet32_loopback_test_#t~bitwise565#1;assume (((((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) < 0 || pcnet32_loopback_test_#t~bitwise565#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)) && pcnet32_loopback_test_#t~bitwise565#1 <= 65532) && pcnet32_loopback_test_#t~bitwise565#1 >= 0) && ((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) >= 0 || pcnet32_loopback_test_#t~bitwise565#1 > 65532 + (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))) && pcnet32_loopback_test_#t~bitwise565#1 >= -2147483648; [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-1: [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605: pcnet32_loopback_test_~x~0#1 := pcnet32_loopback_test_#t~bitwise565#1;havoc pcnet32_loopback_test_#t~bitwise565#1; [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-4: assume 0 == (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);pcnet32_loopback_test_#t~bitwise565#1 := 0; [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-4: assume !(0 == (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 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: havoc ldv_unregister_netdev_48_~dev#1.base, ldv_unregister_netdev_48_~dev#1.offset;havoc ldv_unregister_netdev_48_#in~dev#1.base, ldv_unregister_netdev_48_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_48 } true; [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-1: [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: pcnet32_realloc_rx_ring_~entries~1#1 := pcnet32_realloc_rx_ring_#t~bitwise328#1;havoc pcnet32_realloc_rx_ring_#t~bitwise328#1;call pcnet32_realloc_rx_ring_#t~mem329#1.base, pcnet32_realloc_rx_ring_#t~mem329#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-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~bitwise328#1 := 1; [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-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 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-2: havoc pcnet32_realloc_rx_ring_#t~bitwise328#1; [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: havoc pcnet32_loopback_test_#t~bitwise571#1;havoc pcnet32_loopback_test_#t~mem572#1.base, pcnet32_loopback_test_#t~mem572#1.offset;havoc pcnet32_loopback_test_#t~mem573#1.base, pcnet32_loopback_test_#t~mem573#1.offset;pcnet32_loopback_test_~teststatus~0#1 := 32768;call pcnet32_loopback_test_#t~mem579#1.base, pcnet32_loopback_test_#t~mem579#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem580#1.base, pcnet32_loopback_test_#t~mem580#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem579#1.base, 8 + pcnet32_loopback_test_#t~mem579#1.offset, 8); [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-4: havoc pcnet32_loopback_test_#t~bitwise571#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~bitwise571#1 >= 68) && pcnet32_loopback_test_#t~bitwise571#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~bitwise571#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~bitwise571#1 < 0)) && pcnet32_loopback_test_#t~bitwise571#1 <= 2147483647; [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-3: [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-2: call pcnet32_loopback_test_#t~mem572#1.base, pcnet32_loopback_test_#t~mem572#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 80 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem573#1.base, pcnet32_loopback_test_#t~mem573#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem572#1.base, 8 + pcnet32_loopback_test_#t~mem572#1.offset, 8); [2025-02-08 03:26:30,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-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~bitwise571#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~bitwise571#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~bitwise571#1 % 65536 % 4294967296 - 4294967296), pcnet32_loopback_test_#t~mem573#1.base, pcnet32_loopback_test_#t~mem573#1.offset); srcloc: null [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-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~bitwise571#1 := 68; [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-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 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-5: assume false;pcnet32_loopback_test_#t~bitwise571#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 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-5: assume !false; [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-1: [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267: assume 0 == pcnet32_get_regs_#t~bitwise903#1;havoc pcnet32_get_regs_#t~bitwise903#1;call pcnet32_get_regs_#t~mem907#1.base, pcnet32_get_regs_#t~mem907#1.offset := read~$Pointer$#23(pcnet32_get_regs_~a~4#1.base, pcnet32_get_regs_~a~4#1.offset, 8); [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267: assume !(0 == pcnet32_get_regs_#t~bitwise903#1);havoc pcnet32_get_regs_#t~bitwise903#1; [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108: havoc pcnet32_get_strings_#t~memcpy~res469#1.base, pcnet32_get_strings_#t~memcpy~res469#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 main_#t~mem2270#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117: call pcnet32_cleanup_module_#t~mem2082#1 := read~int#23(~pcnet32_dev~0.base, 56 + ~pcnet32_dev~0.offset, 8); [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-4: assume 0 == pcnet32_get_regs_~csr0~0#1;pcnet32_get_regs_#t~bitwise903#1 := 0; [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-4: assume !(0 == pcnet32_get_regs_~csr0~0#1); [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-1: SUMMARY for call pcnet32_free_ring(~pcnet32_dev~0.base, ~pcnet32_dev~0.offset); srcloc: null [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-3: assume 4 == pcnet32_get_regs_~csr0~0#1;pcnet32_get_regs_#t~bitwise903#1 := pcnet32_get_regs_~csr0~0#1; [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-3: assume !(4 == pcnet32_get_regs_~csr0~0#1); [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-2: havoc pcnet32_get_regs_#t~bitwise903#1;assume ((((pcnet32_get_regs_~csr0~0#1 < 0 || pcnet32_get_regs_#t~bitwise903#1 <= pcnet32_get_regs_~csr0~0#1) && pcnet32_get_regs_#t~bitwise903#1 <= 4) && pcnet32_get_regs_#t~bitwise903#1 >= 0) && (pcnet32_get_regs_~csr0~0#1 >= 0 || pcnet32_get_regs_#t~bitwise903#1 > 4 + pcnet32_get_regs_~csr0~0#1)) && pcnet32_get_regs_#t~bitwise903#1 >= -2147483648; [2025-02-08 03:26:30,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret330#1.base, pcnet32_realloc_rx_ring_#t~ret330#1.offset := pci_zalloc_consistent(pcnet32_realloc_rx_ring_#t~mem329#1.base, pcnet32_realloc_rx_ring_#t~mem329#1.offset, 16 * (pcnet32_realloc_rx_ring_~entries~1#1 % 4294967296), 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 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: pcnet32_realloc_rx_ring_~tmp~47#1.base, pcnet32_realloc_rx_ring_~tmp~47#1.offset := pcnet32_realloc_rx_ring_#t~ret330#1.base, pcnet32_realloc_rx_ring_#t~ret330#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem329#1.base, pcnet32_realloc_rx_ring_#t~mem329#1.offset;havoc pcnet32_realloc_rx_ring_#t~ret330#1.base, pcnet32_realloc_rx_ring_#t~ret330#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~47#1.base, pcnet32_realloc_rx_ring_~tmp~47#1.offset; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: call pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 56 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem605#1.base, pcnet32_loopback_test_#t~mem605#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem604#1.base, pcnet32_loopback_test_#t~mem604#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~mem605#1.base, pcnet32_loopback_test_#t~mem605#1.offset;call pcnet32_loopback_test_#t~mem606#1.base, pcnet32_loopback_test_#t~mem606#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 48 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem607#1.base, pcnet32_loopback_test_#t~mem607#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem606#1.base, pcnet32_loopback_test_#t~mem606#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~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset := read~$Pointer$#23(pcnet32_loopback_test_#t~mem607#1.base, 238 + pcnet32_loopback_test_#t~mem607#1.offset, 8);pcnet32_loopback_test_~packet~0#1.base, pcnet32_loopback_test_~packet~0#1.offset := pcnet32_loopback_test_#t~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset;havoc pcnet32_loopback_test_#t~mem606#1.base, pcnet32_loopback_test_#t~mem606#1.offset;havoc pcnet32_loopback_test_#t~mem607#1.base, pcnet32_loopback_test_#t~mem607#1.offset;havoc pcnet32_loopback_test_#t~mem608#1.base, pcnet32_loopback_test_#t~mem608#1.offset;pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: assume pcnet32_get_regs_~i~5#1 <= 89; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: assume !(pcnet32_get_regs_~i~5#1 <= 89);pcnet32_get_regs_~tmp___3~4#1.base, pcnet32_get_regs_~tmp___3~4#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~mem867#1.base, pcnet32_get_regs_#t~mem867#1.offset := read~$Pointer$#23(pcnet32_get_regs_~a~4#1.base, pcnet32_get_regs_~a~4#1.offset, 8); [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-1: SUMMARY for call pcnet32_get_regs_#t~ret908#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 5, pcnet32_get_regs_#t~mem907#1.base, pcnet32_get_regs_#t~mem907#1.offset); srcloc: null [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: pcnet32_get_regs_~tmp___9~1#1 := pcnet32_get_regs_#t~ret908#1;havoc pcnet32_get_regs_#t~mem907#1.base, pcnet32_get_regs_#t~mem907#1.offset;havoc pcnet32_get_regs_#t~ret908#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 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334-1: pcnet32_probe_pci_#res#1 := pcnet32_probe_pci_~err~0#1; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_cleanup_module_#t~mem2082#1, 32); srcloc: null [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: havoc pcnet32_cleanup_module_#t~mem2082#1;call pcnet32_cleanup_module_#t~mem2083#1.base, pcnet32_cleanup_module_#t~mem2083#1.offset := read~$Pointer$#23(pcnet32_cleanup_module_~lp~42#1.base, 32 + pcnet32_cleanup_module_~lp~42#1.offset, 8);call pcnet32_cleanup_module_#t~mem2084#1.base, pcnet32_cleanup_module_#t~mem2084#1.offset := read~$Pointer$#23(pcnet32_cleanup_module_~lp~42#1.base, pcnet32_cleanup_module_~lp~42#1.offset, 8);call pcnet32_cleanup_module_#t~mem2085#1 := read~int#23(pcnet32_cleanup_module_~lp~42#1.base, 24 + pcnet32_cleanup_module_~lp~42#1.offset, 8); [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608-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~mem580#1.base, pcnet32_loopback_test_#t~mem580#1.offset); srcloc: null [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: havoc pcnet32_loopback_test_#t~mem579#1.base, pcnet32_loopback_test_#t~mem579#1.offset;havoc pcnet32_loopback_test_#t~mem580#1.base, pcnet32_loopback_test_#t~mem580#1.offset;pcnet32_loopback_test_~x~0#1 := 0; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440: ~ldv_state_variable_4~0 := 0; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440-1: SUMMARY for call free_netdev(ldv_free_netdev_49_~dev#1.base, ldv_free_netdev_49_~dev#1.offset); srcloc: null [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: assume 0 == (pcnet32_realloc_rx_ring_~new_rx_ring~0#1.base + pcnet32_realloc_rx_ring_~new_rx_ring~0#1.offset) % 18446744073709551616;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 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: 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 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119: havoc pcnet32_cleanup_module_#t~mem2083#1.base, pcnet32_cleanup_module_#t~mem2083#1.offset;havoc pcnet32_cleanup_module_#t~mem2084#1.base, pcnet32_cleanup_module_#t~mem2084#1.offset;havoc pcnet32_cleanup_module_#t~mem2085#1;assume { :begin_inline_ldv_free_netdev_49 } true;ldv_free_netdev_49_#in~dev#1.base, ldv_free_netdev_49_#in~dev#1.offset := ~pcnet32_dev~0.base, ~pcnet32_dev~0.offset;havoc ldv_free_netdev_49_~dev#1.base, ldv_free_netdev_49_~dev#1.offset;ldv_free_netdev_49_~dev#1.base, ldv_free_netdev_49_~dev#1.offset := ldv_free_netdev_49_#in~dev#1.base, ldv_free_netdev_49_#in~dev#1.offset; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-1: SUMMARY for call pci_free_consistent(pcnet32_cleanup_module_#t~mem2083#1.base, pcnet32_cleanup_module_#t~mem2083#1.offset, 28, pcnet32_cleanup_module_#t~mem2084#1.base, pcnet32_cleanup_module_#t~mem2084#1.offset, pcnet32_cleanup_module_#t~mem2085#1); srcloc: null [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543: assume pcnet32_loopback_test_~i~3#1 <= 5; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543: assume !(pcnet32_loopback_test_~i~3#1 <= 5);pcnet32_loopback_test_~i~3#1 := 0; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: havoc pcnet32_get_regs_#t~bitwise913#1;havoc pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset; [2025-02-08 03:26:30,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-4: havoc pcnet32_get_regs_#t~bitwise913#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~bitwise913#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~bitwise913#1 <= 65534) && pcnet32_get_regs_#t~bitwise913#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~bitwise913#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~bitwise913#1 >= -2147483648; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-3: [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-2: call pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset := read~$Pointer$#23(pcnet32_get_regs_~a~4#1.base, 8 + pcnet32_get_regs_~a~4#1.offset, 8); [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-1: SUMMARY for call ##fun~int~X~int~X~~u16~0~TO~VOID(pcnet32_get_regs_~ioaddr~7#1, 5, pcnet32_get_regs_#t~bitwise913#1, pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset); srcloc: null [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045: havoc ldv_initialize_ethtool_ops_5_#t~ret2097#1.base, ldv_initialize_ethtool_ops_5_#t~ret2097#1.offset, ldv_initialize_ethtool_ops_5_#t~ret2098#1.base, ldv_initialize_ethtool_ops_5_#t~ret2098#1.offset, ldv_initialize_ethtool_ops_5_#t~ret2099#1.base, ldv_initialize_ethtool_ops_5_#t~ret2099#1.offset, ldv_initialize_ethtool_ops_5_~tmp~98#1.base, ldv_initialize_ethtool_ops_5_~tmp~98#1.offset, ldv_initialize_ethtool_ops_5_~tmp___0~47#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~47#1.offset, ldv_initialize_ethtool_ops_5_~tmp___1~26#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~26#1.offset;assume { :end_inline_ldv_initialize_ethtool_ops_5 } true;~ldv_state_variable_7~0 := 1;~ldv_state_variable_6~0 := 1; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-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~bitwise913#1 := 0; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-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 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-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~bitwise913#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 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-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 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120: havoc ldv_free_netdev_49_~dev#1.base, ldv_free_netdev_49_~dev#1.offset;havoc ldv_free_netdev_49_#in~dev#1.base, ldv_free_netdev_49_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_49 } 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 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742: call write~int#23(pcnet32_set_phys_id_#t~ret655#1, pcnet32_set_phys_id_~lp~14#1.base, 670 + pcnet32_set_phys_id_~lp~14#1.offset + 2 * (-4 + pcnet32_set_phys_id_~i~4#1), 2);pcnet32_set_phys_id_~i~4#1 := 1 + pcnet32_set_phys_id_~i~4#1; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742-2: call pcnet32_set_phys_id_#t~mem654#1.base, pcnet32_set_phys_id_#t~mem654#1.offset := read~$Pointer$#23(pcnet32_set_phys_id_~a~2#1.base, 16 + pcnet32_set_phys_id_~a~2#1.offset, 8); [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742-1: SUMMARY for call pcnet32_set_phys_id_#t~ret655#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~mem654#1.base, pcnet32_set_phys_id_#t~mem654#1.offset); srcloc: null [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: 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~mem924#1 := read~int#23(pcnet32_probe_pci_~pdev#1.base, 1493 + pcnet32_probe_pci_~pdev#1.offset, 8);pcnet32_probe_pci_~ioaddr~9#1 := pcnet32_probe_pci_#t~mem924#1;havoc pcnet32_probe_pci_#t~mem924#1; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: assume 0 != (pcnet32_realloc_rx_ring_#t~mem357#1.base + pcnet32_realloc_rx_ring_#t~mem357#1.offset) % 18446744073709551616;havoc pcnet32_realloc_rx_ring_#t~mem356#1.base, pcnet32_realloc_rx_ring_#t~mem356#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem357#1.base, pcnet32_realloc_rx_ring_#t~mem357#1.offset;call pcnet32_realloc_rx_ring_#t~mem358#1.base, pcnet32_realloc_rx_ring_#t~mem358#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem359#1.base, pcnet32_realloc_rx_ring_#t~mem359#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem360#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem359#1.base, pcnet32_realloc_rx_ring_#t~mem359#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 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: assume !(0 != (pcnet32_realloc_rx_ring_#t~mem357#1.base + pcnet32_realloc_rx_ring_#t~mem357#1.offset) % 18446744073709551616);havoc pcnet32_realloc_rx_ring_#t~mem356#1.base, pcnet32_realloc_rx_ring_#t~mem356#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem357#1.base, pcnet32_realloc_rx_ring_#t~mem357#1.offset; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082-1: call pcnet32_realloc_rx_ring_#t~mem356#1.base, pcnet32_realloc_rx_ring_#t~mem356#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem357#1.base, pcnet32_realloc_rx_ring_#t~mem357#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_#t~mem356#1.base, pcnet32_realloc_rx_ring_#t~mem356#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 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11641: havoc dma_supported_#t~nondet2310#1;pci_dma_supported_#t~ret179#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2310#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~ret179#1 && pci_dma_supported_#t~ret179#1 <= 2147483647;pci_dma_supported_~tmp~15#1 := pci_dma_supported_#t~ret179#1;havoc pci_dma_supported_#t~ret179#1;pci_dma_supported_#res#1 := pci_dma_supported_~tmp~15#1; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10518: main_#t~ret2163#1 := pcnet32_dwio_read_rap_#res#1;havoc pcnet32_dwio_read_rap_#t~ret293#1, pcnet32_dwio_read_rap_~addr#1, pcnet32_dwio_read_rap_~tmp~42#1;havoc pcnet32_dwio_read_rap_#in~addr#1;assume { :end_inline_pcnet32_dwio_read_rap } true;havoc main_#t~mem2162#1;havoc main_#t~ret2163#1;~ldv_state_variable_6~0 := 2; [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret361#1 := pci_dma_mapping_error(pcnet32_realloc_rx_ring_#t~mem358#1.base, pcnet32_realloc_rx_ring_#t~mem358#1.offset, pcnet32_realloc_rx_ring_#t~mem360#1); srcloc: null [2025-02-08 03:26:30,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083: assume -2147483648 <= pcnet32_realloc_rx_ring_#t~ret361#1 && pcnet32_realloc_rx_ring_#t~ret361#1 <= 2147483647;pcnet32_realloc_rx_ring_~tmp___3~2#1 := pcnet32_realloc_rx_ring_#t~ret361#1;havoc pcnet32_realloc_rx_ring_#t~mem358#1.base, pcnet32_realloc_rx_ring_#t~mem358#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem359#1.base, pcnet32_realloc_rx_ring_#t~mem359#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem360#1;havoc pcnet32_realloc_rx_ring_#t~ret361#1; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: pcnet32_realloc_tx_ring_~entries~0#1 := pcnet32_realloc_tx_ring_#t~bitwise313#1;havoc pcnet32_realloc_tx_ring_#t~bitwise313#1; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-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~bitwise313#1 := 1; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-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 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-2: havoc pcnet32_realloc_tx_ring_#t~bitwise313#1; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7678: assume (if pcnet32_loopback_test_#t~mem610#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem610#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem610#1 % 256 % 4294967296 - 4294967296) != (if pcnet32_loopback_test_#t~mem611#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem611#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem611#1 % 256 % 4294967296 - 4294967296);havoc pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset;havoc pcnet32_loopback_test_#t~mem610#1;havoc pcnet32_loopback_test_#t~mem611#1;call pcnet32_loopback_test_#t~mem612#1 := read~int#23(pcnet32_loopback_test_~lp~13#1.base, 660 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7678: assume !((if pcnet32_loopback_test_#t~mem610#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem610#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem610#1 % 256 % 4294967296 - 4294967296) != (if pcnet32_loopback_test_#t~mem611#1 % 256 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem611#1 % 256 % 4294967296 else pcnet32_loopback_test_#t~mem611#1 % 256 % 4294967296 - 4294967296));havoc pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset;havoc pcnet32_loopback_test_#t~mem610#1;havoc pcnet32_loopback_test_#t~mem611#1;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: pcnet32_loopback_test_~ticks~0#1 := 0; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7678-1: call pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~skb~0#1.base, 238 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem610#1 := read~int#23(pcnet32_loopback_test_#t~mem609#1.base, pcnet32_loopback_test_#t~mem609#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~mem611#1 := read~int#23(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 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: assume 0 == pcnet32_probe_pci_~ioaddr~9#1 % 18446744073709551616; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: 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~ret179#1, pci_dma_supported_~hwdev#1.base, pci_dma_supported_~hwdev#1.offset, pci_dma_supported_~mask#1, pci_dma_supported_~tmp~15#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~15#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 148 + pci_dma_supported_~hwdev#1.offset else 0), pci_dma_supported_~mask#1;havoc dma_supported_#res#1;havoc dma_supported_#t~nondet2310#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~nondet2310#1;assume -2147483648 <= dma_supported_#t~nondet2310#1 && dma_supported_#t~nondet2310#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet2310#1;havoc dma_supported_#t~nondet2310#1; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273-2: call pcnet32_get_regs_#t~mem915#1 := read~int#19(pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset, 8); [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273-1: SUMMARY for call spin_unlock_irqrestore(pcnet32_get_regs_~lp~20#1.base, 88 + pcnet32_get_regs_~lp~20#1.offset, pcnet32_get_regs_#t~mem915#1); srcloc: null [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume 0 != (~pcnet32_dev~0.base + ~pcnet32_dev~0.offset) % 18446744073709551616; [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume !(0 != (~pcnet32_dev~0.base + ~pcnet32_dev~0.offset) % 18446744073709551616); [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: havoc pcnet32_get_regs_#t~mem915#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 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: pcnet32_realloc_rx_ring_~tmp___0~13#1.base, pcnet32_realloc_rx_ring_~tmp___0~13#1.offset := pcnet32_realloc_rx_ring_#t~ret331#1.base, pcnet32_realloc_rx_ring_#t~ret331#1.offset;havoc pcnet32_realloc_rx_ring_#t~ret331#1.base, pcnet32_realloc_rx_ring_#t~ret331#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 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume 0 == pcnet32_realloc_rx_ring_~tmp___3~2#1;call pcnet32_realloc_rx_ring_#t~mem362#1.base, pcnet32_realloc_rx_ring_#t~mem362#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem363#1.base, pcnet32_realloc_rx_ring_#t~mem363#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem364#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem363#1.base, pcnet32_realloc_rx_ring_#t~mem363#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 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume !(0 == pcnet32_realloc_rx_ring_~tmp___3~2#1); [2025-02-08 03:26:30,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-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 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: call pcnet32_realloc_tx_ring_#t~mem314#1.base, pcnet32_realloc_tx_ring_#t~mem314#1.offset := read~$Pointer$#23(pcnet32_realloc_tx_ring_~lp#1.base, 32 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret331#1.base, pcnet32_realloc_rx_ring_#t~ret331#1.offset := kcalloc(pcnet32_realloc_rx_ring_~entries~1#1 % 4294967296, 8, 32); srcloc: null [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-1: [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679: assume 0 != pcnet32_loopback_test_#t~bitwise613#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem612#1;havoc pcnet32_loopback_test_#t~bitwise613#1;call pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~skb~0#1.base, 238 + pcnet32_loopback_test_~skb~0#1.offset, 8);call pcnet32_loopback_test_#t~mem615#1 := read~int#23(pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#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~mem616#1 := read~int#23(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 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679: assume !(0 != pcnet32_loopback_test_#t~bitwise613#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem612#1;havoc pcnet32_loopback_test_#t~bitwise613#1; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-4: assume 0 == pcnet32_loopback_test_#t~mem612#1 % 4294967296;pcnet32_loopback_test_#t~bitwise613#1 := 0; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-4: assume !(0 == pcnet32_loopback_test_#t~mem612#1 % 4294967296); [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-3: assume 8192 == pcnet32_loopback_test_#t~mem612#1 % 4294967296;pcnet32_loopback_test_#t~bitwise613#1 := pcnet32_loopback_test_#t~mem612#1; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-3: assume !(8192 == pcnet32_loopback_test_#t~mem612#1 % 4294967296); [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-2: havoc pcnet32_loopback_test_#t~bitwise613#1;assume pcnet32_loopback_test_#t~bitwise613#1 % 4294967296 <= pcnet32_loopback_test_#t~mem612#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise613#1 % 4294967296 <= 8192; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-2: havoc pcnet32_probe_pci_#t~bitwise925#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise925#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise925#1 <= 2) && pcnet32_probe_pci_#t~bitwise925#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise925#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise925#1 >= -2147483648; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11577: havoc __pci_register_driver_#t~nondet2303#1;ldv___pci_register_driver_47_#t~ret2295#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2303#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_47_#t~ret2295#1 && ldv___pci_register_driver_47_#t~ret2295#1 <= 2147483647;ldv___pci_register_driver_47_~tmp~114#1 := ldv___pci_register_driver_47_#t~ret2295#1;havoc ldv___pci_register_driver_47_#t~ret2295#1;ldv___pci_register_driver_47_~ldv_func_res~5#1 := ldv___pci_register_driver_47_~tmp~114#1;~ldv_state_variable_3~0 := 1;assume { :begin_inline_ldv_pci_driver_3 } true;havoc ldv_pci_driver_3_#t~ret2095#1.base, ldv_pci_driver_3_#t~ret2095#1.offset, ldv_pci_driver_3_~tmp~96#1.base, ldv_pci_driver_3_~tmp~96#1.offset;havoc ldv_pci_driver_3_~tmp~96#1.base, ldv_pci_driver_3_~tmp~96#1.offset; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-1: [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: assume 0 != pcnet32_probe_pci_#t~bitwise925#1;havoc pcnet32_probe_pci_#t~bitwise925#1; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: assume !(0 != pcnet32_probe_pci_#t~bitwise925#1);havoc pcnet32_probe_pci_#t~bitwise925#1; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208-1: SUMMARY for call pcnet32_get_regs_#t~ret868#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 112, pcnet32_get_regs_#t~mem867#1.base, pcnet32_get_regs_#t~mem867#1.offset); srcloc: null [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: call write~int#23(pcnet32_get_regs_#t~ret868#1, pcnet32_get_regs_~tmp___3~4#1.base, pcnet32_get_regs_~tmp___3~4#1.offset, 2);havoc pcnet32_get_regs_#t~mem867#1.base, pcnet32_get_regs_#t~mem867#1.offset;havoc pcnet32_get_regs_#t~ret868#1;pcnet32_get_regs_~tmp___4~2#1.base, pcnet32_get_regs_~tmp___4~2#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~mem872#1.base, pcnet32_get_regs_#t~mem872#1.offset := read~$Pointer$#23(pcnet32_get_regs_~a~4#1.base, pcnet32_get_regs_~a~4#1.offset, 8); [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise925#1 := 0; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11115: main_#t~ret2271#1 := pcnet32_nway_reset_#res#1;havoc pcnet32_nway_reset_#t~ret437#1.base, pcnet32_nway_reset_#t~ret437#1.offset, pcnet32_nway_reset_#t~mem438#1, pcnet32_nway_reset_#t~ret439#1, pcnet32_nway_reset_~dev#1.base, pcnet32_nway_reset_~dev#1.offset, pcnet32_nway_reset_~lp~9#1.base, pcnet32_nway_reset_~lp~9#1.offset, pcnet32_nway_reset_~tmp~55#1.base, pcnet32_nway_reset_~tmp~55#1.offset, pcnet32_nway_reset_~flags~3#1, pcnet32_nway_reset_~r~3#1;havoc pcnet32_nway_reset_#in~dev#1.base, pcnet32_nway_reset_#in~dev#1.offset;assume { :end_inline_pcnet32_nway_reset } true;assume -2147483648 <= main_#t~ret2271#1 && main_#t~ret2271#1 <= 2147483647;havoc main_#t~ret2271#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise925#1 := ~pcnet32_debug~0; [2025-02-08 03:26:30,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085-1: SUMMARY for call pci_unmap_single(pcnet32_realloc_rx_ring_#t~mem362#1.base, pcnet32_realloc_rx_ring_#t~mem362#1.offset, pcnet32_realloc_rx_ring_#t~mem364#1, 1544, 2); srcloc: null [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: havoc pcnet32_realloc_rx_ring_#t~mem362#1.base, pcnet32_realloc_rx_ring_#t~mem362#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem363#1.base, pcnet32_realloc_rx_ring_#t~mem363#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem364#1; [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~ret315#1.base, pcnet32_realloc_tx_ring_#t~ret315#1.offset := pci_zalloc_consistent(pcnet32_realloc_tx_ring_#t~mem314#1.base, pcnet32_realloc_tx_ring_#t~mem314#1.offset, 16 * (pcnet32_realloc_tx_ring_~entries~0#1 % 4294967296), 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 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: pcnet32_realloc_tx_ring_~tmp~46#1.base, pcnet32_realloc_tx_ring_~tmp~46#1.offset := pcnet32_realloc_tx_ring_#t~ret315#1.base, pcnet32_realloc_tx_ring_#t~ret315#1.offset;havoc pcnet32_realloc_tx_ring_#t~mem314#1.base, pcnet32_realloc_tx_ring_#t~mem314#1.offset;havoc pcnet32_realloc_tx_ring_#t~ret315#1.base, pcnet32_realloc_tx_ring_#t~ret315#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~46#1.base, pcnet32_realloc_tx_ring_~tmp~46#1.offset; [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680-1: SUMMARY for call netdev_printk(28, 0, pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 29, 0); srcloc: null [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: havoc pcnet32_loopback_test_#t~mem614#1.base, pcnet32_loopback_test_#t~mem614#1.offset;havoc pcnet32_loopback_test_#t~mem615#1;havoc pcnet32_loopback_test_#t~mem616#1; [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: havoc pci_choose_state_#t~nondet2332#1;pcnet32_pm_suspend_#t~ret2062#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2332#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~ret2062#1 && pcnet32_pm_suspend_#t~ret2062#1 <= 2147483647;pcnet32_pm_suspend_~tmp___1~25#1 := pcnet32_pm_suspend_#t~ret2062#1;havoc pcnet32_pm_suspend_#t~mem2061#1;havoc pcnet32_pm_suspend_#t~ret2062#1; [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341-1: SUMMARY for call pcnet32_probe_pci_#t~ret926#1 := printk(40, 0); srcloc: null [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: assume -2147483648 <= pcnet32_probe_pci_#t~ret926#1 && pcnet32_probe_pci_#t~ret926#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret926#1; [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11182: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset);havoc main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset);havoc main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg26~0#1.base, main_~#ldvarg26~0#1.offset);havoc main_~#ldvarg26~0#1.base, main_~#ldvarg26~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset);havoc main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg17~0#1.base, main_~#ldvarg17~0#1.offset);havoc main_~#ldvarg17~0#1.base, main_~#ldvarg17~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset);havoc main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg39~0#1.base, main_~#ldvarg39~0#1.offset);havoc main_~#ldvarg39~0#1.base, main_~#ldvarg39~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg42~0#1.base, main_~#ldvarg42~0#1.offset);havoc main_~#ldvarg42~0#1.base, main_~#ldvarg42~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg44~0#1.base, main_~#ldvarg44~0#1.offset);havoc main_~#ldvarg44~0#1.base, main_~#ldvarg44~0#1.offset; [2025-02-08 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7020: 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 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7020: 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 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: assume 0 == (pcnet32_realloc_tx_ring_~new_tx_ring~0#1.base + pcnet32_realloc_tx_ring_~new_tx_ring~0#1.offset) % 18446744073709551616;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 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: 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 03:26:30,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11183: #t~ret2347#1 := main_#res#1;havoc main_#t~ret2106#1.base, main_#t~ret2106#1.offset, main_#t~ret2107#1.base, main_#t~ret2107#1.offset, main_#t~ret2108#1.base, main_#t~ret2108#1.offset, main_#t~ret2109#1.base, main_#t~ret2109#1.offset, main_#t~ret2110#1.base, main_#t~ret2110#1.offset, main_#t~ret2111#1.base, main_#t~ret2111#1.offset, main_#t~ret2112#1.base, main_#t~ret2112#1.offset, main_#t~ret2113#1.base, main_#t~ret2113#1.offset, main_#t~ret2114#1.base, main_#t~ret2114#1.offset, main_#t~ret2115#1.base, main_#t~ret2115#1.offset, main_#t~ret2116#1.base, main_#t~ret2116#1.offset, main_#t~ret2117#1.base, main_#t~ret2117#1.offset, main_#t~ret2118#1.base, main_#t~ret2118#1.offset, main_#t~ret2119#1.base, main_#t~ret2119#1.offset, main_#t~ret2120#1.base, main_#t~ret2120#1.offset, main_#t~ret2121#1.base, main_#t~ret2121#1.offset, main_#t~ret2122#1.base, main_#t~ret2122#1.offset, main_#t~ret2123#1.base, main_#t~ret2123#1.offset, main_#t~ret2124#1.base, main_#t~ret2124#1.offset, main_#t~ret2125#1.base, main_#t~ret2125#1.offset, main_#t~ret2126#1.base, main_#t~ret2126#1.offset, main_#t~ret2127#1.base, main_#t~ret2127#1.offset, main_#t~ret2128#1.base, main_#t~ret2128#1.offset, main_#t~ret2129#1.base, main_#t~ret2129#1.offset, main_#t~ret2130#1.base, main_#t~ret2130#1.offset, main_#t~ret2131#1.base, main_#t~ret2131#1.offset, main_#t~ret2132#1.base, main_#t~ret2132#1.offset, main_#t~ret2133#1.base, main_#t~ret2133#1.offset, main_#t~ret2134#1.base, main_#t~ret2134#1.offset, main_#t~ret2135#1.base, main_#t~ret2135#1.offset, main_#t~ret2136#1.base, main_#t~ret2136#1.offset, main_#t~ret2137#1.base, main_#t~ret2137#1.offset, main_#t~ret2138#1.base, main_#t~ret2138#1.offset, main_#t~ret2139#1.base, main_#t~ret2139#1.offset, main_#t~ret2140#1.base, main_#t~ret2140#1.offset, main_#t~ret2141#1.base, main_#t~ret2141#1.offset, main_#t~ret2142#1.base, main_#t~ret2142#1.offset, main_#t~ret2143#1.base, main_#t~ret2143#1.offset, main_#t~ret2144#1.base, main_#t~ret2144#1.offset, main_#t~ret2145#1.base, main_#t~ret2145#1.offset, main_#t~ret2146#1.base, main_#t~ret2146#1.offset, main_#t~ret2147#1.base, main_#t~ret2147#1.offset, main_#t~ret2148#1.base, main_#t~ret2148#1.offset, main_#t~ret2149#1.base, main_#t~ret2149#1.offset, main_#t~ret2150#1.base, main_#t~ret2150#1.offset, main_#t~nondet2151#1, main_#t~switch2152#1, main_#t~nondet2153#1, main_#t~switch2154#1, main_#t~mem2155#1, main_#t~mem2156#1, main_#t~mem2157#1, main_#t~mem2158#1, main_#t~mem2159#1, main_#t~mem2160#1, main_#t~mem2161#1, main_#t~mem2162#1, main_#t~ret2163#1, main_#t~mem2164#1, main_#t~mem2165#1, main_#t~mem2166#1, main_#t~mem2167#1, main_#t~mem2168#1, main_#t~mem2169#1, main_#t~mem2170#1, main_#t~mem2171#1, main_#t~mem2172#1, main_#t~mem2173#1, main_#t~ret2174#1, main_#t~mem2175#1, main_#t~mem2176#1, main_#t~ret2177#1, main_#t~mem2178#1, main_#t~mem2179#1, main_#t~ret2180#1, main_#t~mem2181#1, main_#t~mem2182#1, main_#t~ret2183#1, main_#t~ret2184#1, main_#t~ret2185#1, main_#t~nondet2186#1, main_#t~switch2187#1, main_#t~ret2188#1, main_#t~mem2189#1, main_#t~ret2190#1, main_#t~ret2191#1, main_#t~ret2192#1, main_#t~ret2193#1, main_#t~ret2194#1, main_#t~ret2195#1, main_#t~ret2196#1, main_#t~ret2197#1, main_#t~ret2198#1, main_#t~ret2199#1, main_#t~ret2200#1, main_#t~nondet2201#1, main_#t~switch2202#1, main_#t~mem2203#1, main_#t~mem2204#1, main_#t~mem2205#1, main_#t~mem2206#1, main_#t~mem2207#1, main_#t~mem2208#1, main_#t~mem2209#1, main_#t~mem2210#1, main_#t~ret2211#1, main_#t~mem2212#1, main_#t~mem2213#1, main_#t~mem2214#1, main_#t~mem2215#1, main_#t~mem2216#1, main_#t~mem2217#1, main_#t~mem2218#1, main_#t~mem2219#1, main_#t~mem2220#1, main_#t~mem2221#1, main_#t~ret2222#1, main_#t~mem2223#1, main_#t~mem2224#1, main_#t~ret2225#1, main_#t~mem2226#1, main_#t~mem2227#1, main_#t~ret2228#1, main_#t~mem2229#1, main_#t~mem2230#1, main_#t~ret2231#1, main_#t~ret2232#1, main_#t~ret2233#1, main_#t~nondet2234#1, main_#t~switch2235#1, main_#t~ret2236#1, main_#t~ret2237#1, main_#t~ret2238#1, main_#t~ret2239#1, main_#t~mem2240#1, main_#t~ret2241#1, main_#t~mem2242#1, main_#t~ret2243#1, main_#t~mem2244#1, main_#t~ret2245#1, main_#t~ret2246#1.base, main_#t~ret2246#1.offset, main_#t~ret2247#1.base, main_#t~ret2247#1.offset, main_#t~ret2248#1.base, main_#t~ret2248#1.offset, main_#t~mem2249#1, main_#t~ret2250#1, main_#t~mem2251#1, main_#t~ret2252#1, main_#t~ret2253#1, main_#t~ret2254#1, main_#t~ret2255#1, main_#t~ret2256#1, main_#t~ret2257#1, main_#t~ret2258#1, main_#t~ret2259#1, main_#t~nondet2260#1, main_#t~switch2261#1, main_#t~ret2262#1, main_#t~nondet2263#1, main_#t~switch2264#1, main_#t~mem2265#1, main_#t~ret2266#1, main_#t~ret2267#1, main_#t~mem2268#1, main_#t~ret2269#1, main_#t~mem2270#1, main_#t~ret2271#1, main_#t~ret2272#1, main_#t~ret2273#1, main_#t~ret2274#1, main_#t~mem2275#1, main_#t~ret2276#1, main_#t~ret2277#1, main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset, main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset, main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset, main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset, main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset, main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset, main_~ldvarg15~0#1.base, main_~ldvarg15~0#1.offset, main_~tmp~100#1.base, main_~tmp~100#1.offset, main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset, main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset, main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset, main_~#ldvarg26~0#1.base, main_~#ldvarg26~0#1.offset, main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset, main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset, main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset, main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset, main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset, main_~#ldvarg17~0#1.base, main_~#ldvarg17~0#1.offset, main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset, main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset, main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset, main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset, main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___0~48#1.base, main_~tmp___0~48#1.offset, main_~ldvarg34~0#1.base, main_~ldvarg34~0#1.offset, main_~tmp___1~27#1.base, main_~tmp___1~27#1.offset, main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset, main_~ldvarg30~0#1.base, main_~ldvarg30~0#1.offset, main_~tmp___2~15#1.base, main_~tmp___2~15#1.offset, main_~#ldvarg39~0#1.base, main_~#ldvarg39~0#1.offset, main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset, main_~ldvarg41~0#1.base, main_~ldvarg41~0#1.offset, main_~tmp___3~10#1.base, main_~tmp___3~10#1.offset, main_~ldvarg43~0#1.base, main_~ldvarg43~0#1.offset, main_~tmp___4~6#1.base, main_~tmp___4~6#1.offset, main_~#ldvarg42~0#1.base, main_~#ldvarg42~0#1.offset, main_~ldvarg38~0#1.base, main_~ldvarg38~0#1.offset, main_~tmp___5~5#1.base, main_~tmp___5~5#1.offset, main_~ldvarg37~0#1.base, main_~ldvarg37~0#1.offset, main_~tmp___6~4#1.base, main_~tmp___6~4#1.offset, main_~ldvarg36~0#1.base, main_~ldvarg36~0#1.offset, main_~tmp___7~4#1.base, main_~tmp___7~4#1.offset, main_~ldvarg40~0#1.base, main_~ldvarg40~0#1.offset, main_~tmp___8~4#1.base, main_~tmp___8~4#1.offset, main_~#ldvarg44~0#1.base, main_~#ldvarg44~0#1.offset, main_~tmp___9~4#1, main_~tmp___10~3#1, main_~tmp___11~3#1, main_~tmp___12~3#1, main_~tmp___13~2#1, main_~tmp___14~2#1, main_~tmp___15~2#1;assume { :end_inline_main } true; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: pcnet32_loopback_test_~tmp___2~4#1.base, pcnet32_loopback_test_~tmp___2~4#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~mem532#1.base, pcnet32_loopback_test_#t~mem532#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~dev#1.base, 854 + pcnet32_loopback_test_~dev#1.offset, 8);call pcnet32_loopback_test_#t~mem533#1 := read~int#23(pcnet32_loopback_test_#t~mem532#1.base, pcnet32_loopback_test_#t~mem532#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#23(pcnet32_loopback_test_#t~mem533#1, pcnet32_loopback_test_~tmp___2~4#1.base, pcnet32_loopback_test_~tmp___2~4#1.offset, 1);havoc pcnet32_loopback_test_#t~mem532#1.base, pcnet32_loopback_test_#t~mem532#1.offset;havoc pcnet32_loopback_test_#t~mem533#1;pcnet32_loopback_test_~i~3#1 := 1 + pcnet32_loopback_test_~i~3#1; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: SUMMARY for call spin_unlock_irqrestore(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 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-1: SUMMARY for call pcnet32_get_regs_#t~ret873#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, 114, pcnet32_get_regs_#t~mem872#1.base, pcnet32_get_regs_#t~mem872#1.offset); srcloc: null [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;~ldv_state_variable_3~0 := 0; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: call write~int#23(pcnet32_get_regs_#t~ret873#1, pcnet32_get_regs_~tmp___4~2#1.base, pcnet32_get_regs_~tmp___4~2#1.offset, 2);havoc pcnet32_get_regs_#t~mem872#1.base, pcnet32_get_regs_#t~mem872#1.offset;havoc pcnet32_get_regs_#t~ret873#1;pcnet32_get_regs_~i~5#1 := 0; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10127: assume 0 != ~pcnet32_have_pci~0;assume { :begin_inline_ldv_pci_unregister_driver_50 } true;ldv_pci_unregister_driver_50_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_50_#in~ldv_func_arg1#1.offset := ~#pcnet32_driver~0.base, ~#pcnet32_driver~0.offset;havoc ldv_pci_unregister_driver_50_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_50_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_50_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_50_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_50_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_50_#in~ldv_func_arg1#1.offset;assume { :begin_inline_pci_unregister_driver } true;pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset := ldv_pci_unregister_driver_50_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_50_~ldv_func_arg1#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset := pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10127: assume !(0 != ~pcnet32_have_pci~0); [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749-1: SUMMARY for call spin_unlock_irqrestore(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 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: pcnet32_set_phys_id_#res#1 := 2; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: SUMMARY for call msleep(1); srcloc: null [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret2097#1.base, ldv_initialize_ethtool_ops_5_#t~ret2097#1.offset := ldv_init_zalloc(36); srcloc: null [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344-1: pcnet32_probe_pci_#res#1 := -19; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326: ldv_initialize_ethtool_ops_5_~tmp~98#1.base, ldv_initialize_ethtool_ops_5_~tmp~98#1.offset := ldv_initialize_ethtool_ops_5_#t~ret2097#1.base, ldv_initialize_ethtool_ops_5_#t~ret2097#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret2097#1.base, ldv_initialize_ethtool_ops_5_#t~ret2097#1.offset;~pcnet32_ethtool_ops_group0~0.base, ~pcnet32_ethtool_ops_group0~0.offset := ldv_initialize_ethtool_ops_5_~tmp~98#1.base, ldv_initialize_ethtool_ops_5_~tmp~98#1.offset; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-2: call pcnet32_realloc_rx_ring_#t~mem365#1.base, pcnet32_realloc_rx_ring_#t~mem365#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_#t~mem365#1.base, pcnet32_realloc_rx_ring_#t~mem365#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 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: SUMMARY for call consume_skb(pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset); srcloc: null [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: havoc pcnet32_realloc_rx_ring_#t~mem365#1.base, pcnet32_realloc_rx_ring_#t~mem365#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem366#1.base, pcnet32_realloc_rx_ring_#t~mem366#1.offset; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128: havoc ldv_pci_unregister_driver_50_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_50_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_50_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_50_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_50 } true; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: pcnet32_loopback_test_~ticks~0#1 := 1 + pcnet32_loopback_test_~ticks~0#1;call pcnet32_loopback_test_#t~mem581#1.base, pcnet32_loopback_test_#t~mem581#1.offset := read~$Pointer$#23(pcnet32_loopback_test_~lp~13#1.base, 8 + pcnet32_loopback_test_~lp~13#1.offset, 8);call pcnet32_loopback_test_#t~mem582#1 := read~int#23(pcnet32_loopback_test_#t~mem581#1.base, 6 + (pcnet32_loopback_test_#t~mem581#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 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7684: pcnet32_loopback_test_~rc~1#1 := 1; [2025-02-08 03:26:30,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618-1: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024-1: SUMMARY for call pcnet32_realloc_rx_ring_#t~ret332#1.base, pcnet32_realloc_rx_ring_#t~ret332#1.offset := kcalloc(pcnet32_realloc_rx_ring_~entries~1#1 % 4294967296, 8, 32); srcloc: null [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: pcnet32_realloc_rx_ring_~tmp___1~8#1.base, pcnet32_realloc_rx_ring_~tmp___1~8#1.offset := pcnet32_realloc_rx_ring_#t~ret332#1.base, pcnet32_realloc_rx_ring_#t~ret332#1.offset;havoc pcnet32_realloc_rx_ring_#t~ret332#1.base, pcnet32_realloc_rx_ring_#t~ret332#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~8#1.base, pcnet32_realloc_rx_ring_~tmp___1~8#1.offset; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11715: havoc ldv_suspend_late_3_#t~nondet2325#1;main_#t~ret2194#1 := ldv_suspend_late_3_#res#1;havoc ldv_suspend_late_3_#t~nondet2325#1;assume { :end_inline_ldv_suspend_late_3 } true;assume -2147483648 <= main_#t~ret2194#1 && main_#t~ret2194#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret2194#1;havoc main_#t~ret2194#1; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355-1: [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: assume pcnet32_set_ringparam_#t~bitwise457#1 % 4294967296 >= pcnet32_set_ringparam_~size~0#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise457#1; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: assume !(pcnet32_set_ringparam_#t~bitwise457#1 % 4294967296 >= pcnet32_set_ringparam_~size~0#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise457#1;pcnet32_set_ringparam_~i~2#1 := 1 + pcnet32_set_ringparam_~i~2#1; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355-3: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise457#1 := 1; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355-3: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355-2: havoc pcnet32_set_ringparam_#t~bitwise457#1;assume pcnet32_set_ringparam_#t~bitwise457#1 > 1; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10328: ldv_initialize_ethtool_ops_5_~tmp___0~47#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~47#1.offset := ldv_initialize_ethtool_ops_5_#t~ret2098#1.base, ldv_initialize_ethtool_ops_5_#t~ret2098#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret2098#1.base, ldv_initialize_ethtool_ops_5_#t~ret2098#1.offset;~pcnet32_ethtool_ops_group2~0.base, ~pcnet32_ethtool_ops_group2~0.offset := ldv_initialize_ethtool_ops_5_~tmp___0~47#1.base, ldv_initialize_ethtool_ops_5_~tmp___0~47#1.offset; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10328-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret2098#1.base, ldv_initialize_ethtool_ops_5_#t~ret2098#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~ret316#1.base, pcnet32_realloc_tx_ring_#t~ret316#1.offset := kcalloc(pcnet32_realloc_tx_ring_~entries~0#1 % 4294967296, 8, 32); srcloc: null [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: pcnet32_realloc_tx_ring_~tmp___0~12#1.base, pcnet32_realloc_tx_ring_~tmp___0~12#1.offset := pcnet32_realloc_tx_ring_#t~ret316#1.base, pcnet32_realloc_tx_ring_#t~ret316#1.offset;havoc pcnet32_realloc_tx_ring_#t~ret316#1.base, pcnet32_realloc_tx_ring_#t~ret316#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 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-2: assume false;pcnet32_set_phys_id_#t~bitwise665#1 := pcnet32_set_phys_id_~tmp___0~19#1 % 65536; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-2: assume !false; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-1: assume 16384 == pcnet32_set_phys_id_~tmp___0~19#1 % 65536 % 4294967296;pcnet32_set_phys_id_#t~bitwise665#1 := 0; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-1: assume !(16384 == pcnet32_set_phys_id_~tmp___0~19#1 % 65536 % 4294967296); [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: assume pcnet32_set_phys_id_~i~4#1 <= 7; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: assume !(pcnet32_set_phys_id_~i~4#1 <= 7); [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-3: assume 0 == pcnet32_set_phys_id_~tmp___0~19#1 % 65536 % 4294967296;pcnet32_set_phys_id_#t~bitwise665#1 := 16384; [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-3: assume !(0 == pcnet32_set_phys_id_~tmp___0~19#1 % 65536 % 4294967296); [2025-02-08 03:26:30,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: pcnet32_probe_pci_#t~ret927#1 := pci_dma_supported_#res#1;havoc pci_dma_supported_#t~ret179#1, pci_dma_supported_~hwdev#1.base, pci_dma_supported_~hwdev#1.offset, pci_dma_supported_~mask#1, pci_dma_supported_~tmp~15#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~ret927#1 && pcnet32_probe_pci_#t~ret927#1 <= 2147483647;pcnet32_probe_pci_~tmp~69#1 := pcnet32_probe_pci_#t~ret927#1;havoc pcnet32_probe_pci_#t~ret927#1; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: 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~mem877#1.base, pcnet32_get_regs_#t~mem877#1.offset := read~$Pointer$#23(pcnet32_get_regs_~a~4#1.base, 16 + pcnet32_get_regs_~a~4#1.offset, 8); [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: havoc pcnet32_get_ringparam_#t~ret440#1.base, pcnet32_get_ringparam_#t~ret440#1.offset, pcnet32_get_ringparam_#t~mem441#1, pcnet32_get_ringparam_#t~mem442#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~56#1.base, pcnet32_get_ringparam_~tmp~56#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;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: 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 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: 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_~entries~1#1;call pcnet32_realloc_rx_ring_#t~mem333#1 := read~int#23(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~mem333#1;havoc pcnet32_realloc_rx_ring_#t~mem333#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 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7092: pcnet32_realloc_rx_ring_~new~0#1 := 1 + pcnet32_realloc_rx_ring_~new~0#1;call pcnet32_realloc_rx_ring_#t~mem367#1 := read~int#23(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4); [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: assume pcnet32_loopback_test_~i~3#1 <= 5; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: assume !(pcnet32_loopback_test_~i~3#1 <= 5);pcnet32_loopback_test_~tmp___3~3#1.base, pcnet32_loopback_test_~tmp___3~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 write~int#23(8, pcnet32_loopback_test_~tmp___3~3#1.base, pcnet32_loopback_test_~tmp___3~3#1.offset, 1);pcnet32_loopback_test_~tmp___4~1#1.base, pcnet32_loopback_test_~tmp___4~1#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#23(6, pcnet32_loopback_test_~tmp___4~1#1.base, pcnet32_loopback_test_~tmp___4~1#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#23(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 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: havoc pci_enable_device_#t~nondet2333#1;pcnet32_probe_pci_#t~ret921#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2333#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~ret921#1 && pcnet32_probe_pci_#t~ret921#1 <= 2147483647;pcnet32_probe_pci_~err~0#1 := pcnet32_probe_pci_#t~ret921#1;havoc pcnet32_probe_pci_#t~ret921#1; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10330: ldv_initialize_ethtool_ops_5_~tmp___1~26#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~26#1.offset := ldv_initialize_ethtool_ops_5_#t~ret2099#1.base, ldv_initialize_ethtool_ops_5_#t~ret2099#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret2099#1.base, ldv_initialize_ethtool_ops_5_#t~ret2099#1.offset;~pcnet32_ethtool_ops_group1~0.base, ~pcnet32_ethtool_ops_group1~0.offset := ldv_initialize_ethtool_ops_5_~tmp___1~26#1.base, ldv_initialize_ethtool_ops_5_~tmp___1~26#1.offset; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: assume 0 == pcnet32_probe_pci_~tmp~69#1; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: assume !(0 == pcnet32_probe_pci_~tmp~69#1); [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10330-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret2099#1.base, ldv_initialize_ethtool_ops_5_#t~ret2099#1.offset := ldv_init_zalloc(44); srcloc: null [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-11: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_3~0 := 4; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-11: assume !(0 == ~ldv_retval_1~0); [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: 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 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: 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 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: assume 0 != pcnet32_loopback_test_#t~bitwise583#1 % 4294967296 && pcnet32_loopback_test_~ticks~0#1 % 18446744073709551616 <= 199;havoc pcnet32_loopback_test_#t~mem581#1.base, pcnet32_loopback_test_#t~mem581#1.offset;havoc pcnet32_loopback_test_#t~mem582#1;havoc pcnet32_loopback_test_#t~bitwise583#1; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: assume !(0 != pcnet32_loopback_test_#t~bitwise583#1 % 4294967296 && pcnet32_loopback_test_~ticks~0#1 % 18446744073709551616 <= 199);havoc pcnet32_loopback_test_#t~mem581#1.base, pcnet32_loopback_test_#t~mem581#1.offset;havoc pcnet32_loopback_test_#t~mem582#1;havoc pcnet32_loopback_test_#t~bitwise583#1; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-29: assume 0 == ~ldv_retval_4~0;~ldv_state_variable_3~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:26:30,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-29: assume !(0 == ~ldv_retval_4~0); [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-4: assume 0 == (if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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~bitwise583#1 := 0; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-4: assume !(0 == (if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-26: assume 0 == ~ldv_retval_3~0;~ldv_state_variable_3~0 := 3; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-26: assume !(0 == ~ldv_retval_3~0); [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-3: assume (if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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~bitwise583#1 := (if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-3: assume !((if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-2: havoc pcnet32_loopback_test_#t~bitwise583#1;assume ((((((if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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~bitwise583#1 <= (if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 - 4294967296)) && (((if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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~bitwise583#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~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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~bitwise583#1 >= 0)) && (((if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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~bitwise583#1 > (if pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 <= 2147483647 then pcnet32_loopback_test_#t~mem582#1 % 65536 % 4294967296 else pcnet32_loopback_test_#t~mem582#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~bitwise583#1 >= -2147483648; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-1: [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise928#1 := ~pcnet32_debug~0; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-2: havoc pcnet32_probe_pci_#t~bitwise928#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise928#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise928#1 <= 2) && pcnet32_probe_pci_#t~bitwise928#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise928#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise928#1 >= -2147483648; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-1: [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: assume 0 != pcnet32_probe_pci_#t~bitwise928#1;havoc pcnet32_probe_pci_#t~bitwise928#1; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: assume !(0 != pcnet32_probe_pci_#t~bitwise928#1);havoc pcnet32_probe_pci_#t~bitwise928#1; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_#t~mem367#1 % 4294967296;havoc pcnet32_realloc_rx_ring_#t~mem367#1; [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume !(pcnet32_realloc_rx_ring_~new~0#1 % 4294967296 < pcnet32_realloc_rx_ring_#t~mem367#1 % 4294967296);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$#23(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217-1: SUMMARY for call pcnet32_get_regs_#t~ret878#1 := ##fun~int~X~int~TO~~u16~0(pcnet32_get_regs_~ioaddr~7#1, pcnet32_get_regs_~i~5#1, pcnet32_get_regs_#t~mem877#1.base, pcnet32_get_regs_#t~mem877#1.offset); srcloc: null [2025-02-08 03:26:30,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: call write~int#23(pcnet32_get_regs_#t~ret878#1, pcnet32_get_regs_~tmp___5~1#1.base, pcnet32_get_regs_~tmp___5~1#1.offset, 2);havoc pcnet32_get_regs_#t~mem877#1.base, pcnet32_get_regs_#t~mem877#1.offset;havoc pcnet32_get_regs_#t~ret878#1;pcnet32_get_regs_~i~5#1 := 1 + pcnet32_get_regs_~i~5#1; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise928#1 := 0; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350: assume -2147483648 <= pcnet32_probe_pci_#t~ret929#1 && pcnet32_probe_pci_#t~ret929#1 <= 2147483647;havoc pcnet32_probe_pci_#t~ret929#1; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-1: SUMMARY for call pcnet32_probe_pci_#t~ret929#1 := printk(41, 0); srcloc: null [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: assume pcnet32_loopback_test_~i~3#1 < pcnet32_loopback_test_~size~1#1; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: 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 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-2: call pcnet32_set_phys_id_#t~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset := read~$Pointer$#23(pcnet32_set_phys_id_~a~2#1.base, 16 + pcnet32_set_phys_id_~a~2#1.offset, 8); [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: SUMMARY for call pcnet32_set_phys_id_#t~ret660#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~mem659#1.base, pcnet32_set_phys_id_#t~mem659#1.offset); srcloc: null [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: pcnet32_set_phys_id_~tmp___0~19#1 := pcnet32_set_phys_id_#t~ret660#1; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: assume pcnet32_set_ringparam_~i~2#1 <= 9; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: assume !(pcnet32_set_ringparam_~i~2#1 <= 9); [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8220: assume pcnet32_get_regs_~i~5#1 <= 29; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8220: 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#23(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 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965-1: SUMMARY for call pcnet32_realloc_tx_ring_#t~ret317#1.base, pcnet32_realloc_tx_ring_#t~ret317#1.offset := kcalloc(pcnet32_realloc_tx_ring_~entries~0#1 % 4294967296, 8, 32); srcloc: null [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965: pcnet32_realloc_tx_ring_~tmp___1~7#1.base, pcnet32_realloc_tx_ring_~tmp___1~7#1.offset := pcnet32_realloc_tx_ring_#t~ret317#1.base, pcnet32_realloc_tx_ring_#t~ret317#1.offset;havoc pcnet32_realloc_tx_ring_#t~ret317#1.base, pcnet32_realloc_tx_ring_#t~ret317#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~7#1.base, pcnet32_realloc_tx_ring_~tmp___1~7#1.offset; [2025-02-08 03:26:30,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: pcnet32_set_phys_id_~i~4#1 := 1 + pcnet32_set_phys_id_~i~4#1; [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758-4: havoc pcnet32_set_phys_id_#t~bitwise665#1;assume pcnet32_set_phys_id_#t~bitwise665#1 % 4294967296 <= 16384 + pcnet32_set_phys_id_~tmp___0~19#1 % 65536 % 4294967296; [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume 200 == pcnet32_loopback_test_~ticks~0#1 % 18446744073709551616;call pcnet32_loopback_test_#t~mem584#1 := read~int#23(pcnet32_loopback_test_~lp~13#1.base, 660 + pcnet32_loopback_test_~lp~13#1.offset, 4); [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: 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 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758-3: [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758-2: call pcnet32_set_phys_id_#t~mem666#1.base, pcnet32_set_phys_id_#t~mem666#1.offset := read~$Pointer$#23(pcnet32_set_phys_id_~a~2#1.base, 24 + pcnet32_set_phys_id_~a~2#1.offset, 8); [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758-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~bitwise665#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_set_phys_id_#t~bitwise665#1 % 4294967296 % 4294967296 else pcnet32_set_phys_id_#t~bitwise665#1 % 4294967296 % 4294967296 - 4294967296), pcnet32_set_phys_id_#t~mem666#1.base, pcnet32_set_phys_id_#t~mem666#1.offset); srcloc: null [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353-1: pcnet32_probe_pci_#res#1 := -19; [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: havoc pcnet32_realloc_rx_ring_#t~mem368#1.base, pcnet32_realloc_rx_ring_#t~mem368#1.offset;call pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: 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;main_#t~ret2190#1 := pcnet32_pm_suspend_#res#1;havoc pcnet32_pm_suspend_#t~ret2057#1.base, pcnet32_pm_suspend_#t~ret2057#1.offset, pcnet32_pm_suspend_#t~ret2058#1, pcnet32_pm_suspend_#t~ret2059#1, pcnet32_pm_suspend_#t~ret2060#1, pcnet32_pm_suspend_#t~mem2061#1, pcnet32_pm_suspend_#t~ret2062#1, pcnet32_pm_suspend_#t~ret2063#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~90#1.base, pcnet32_pm_suspend_~tmp~90#1.offset, pcnet32_pm_suspend_~tmp___0~42#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 <= main_#t~ret2190#1 && main_#t~ret2190#1 <= 2147483647;~ldv_retval_3~0 := main_#t~ret2190#1;havoc main_#t~mem2189#1;havoc main_#t~ret2190#1; [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098-1: SUMMARY for call kfree(pcnet32_realloc_rx_ring_#t~mem368#1.base, pcnet32_realloc_rx_ring_#t~mem368#1.offset); srcloc: null [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-1: [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume 0 != pcnet32_loopback_test_#t~bitwise585#1 % 4294967296;havoc pcnet32_loopback_test_#t~mem584#1;havoc pcnet32_loopback_test_#t~bitwise585#1; [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume !(0 != pcnet32_loopback_test_#t~bitwise585#1 % 4294967296);havoc pcnet32_loopback_test_#t~mem584#1;havoc pcnet32_loopback_test_#t~bitwise585#1; [2025-02-08 03:26:30,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-4: assume 0 == pcnet32_loopback_test_#t~mem584#1 % 4294967296;pcnet32_loopback_test_#t~bitwise585#1 := 0; [2025-02-08 03:26:30,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-4: assume !(0 == pcnet32_loopback_test_#t~mem584#1 % 4294967296); [2025-02-08 03:26:30,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-3: assume 8192 == pcnet32_loopback_test_#t~mem584#1 % 4294967296;pcnet32_loopback_test_#t~bitwise585#1 := pcnet32_loopback_test_#t~mem584#1; [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-3: assume !(8192 == pcnet32_loopback_test_#t~mem584#1 % 4294967296); [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-2: havoc pcnet32_loopback_test_#t~bitwise585#1;assume pcnet32_loopback_test_#t~bitwise585#1 % 4294967296 <= pcnet32_loopback_test_#t~mem584#1 % 4294967296 && pcnet32_loopback_test_#t~bitwise585#1 % 4294967296 <= 8192; [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10600: main_#t~ret2188#1 := pcnet32_probe_pci_#res#1;havoc pcnet32_probe_pci_#t~ret921#1, pcnet32_probe_pci_#t~bitwise922#1, pcnet32_probe_pci_#t~ret923#1, pcnet32_probe_pci_#t~mem924#1, pcnet32_probe_pci_#t~bitwise925#1, pcnet32_probe_pci_#t~ret926#1, pcnet32_probe_pci_#t~ret927#1, pcnet32_probe_pci_#t~bitwise928#1, pcnet32_probe_pci_#t~ret929#1, pcnet32_probe_pci_#t~ret930#1.base, pcnet32_probe_pci_#t~ret930#1.offset, pcnet32_probe_pci_#t~bitwise931#1, pcnet32_probe_pci_#t~ret932#1, pcnet32_probe_pci_#t~ret933#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~69#1, pcnet32_probe_pci_~tmp___0~25#1.base, pcnet32_probe_pci_~tmp___0~25#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 <= main_#t~ret2188#1 && main_#t~ret2188#1 <= 2147483647;~ldv_retval_4~0 := main_#t~ret2188#1;havoc main_#t~ret2188#1; [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-1: SUMMARY for call kfree(pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset); srcloc: null [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: havoc pcnet32_realloc_rx_ring_#t~mem369#1.base, pcnet32_realloc_rx_ring_#t~mem369#1.offset;call pcnet32_realloc_rx_ring_#t~mem370#1.base, pcnet32_realloc_rx_ring_#t~mem370#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 32 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem371#1 := read~int#23(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);call pcnet32_realloc_rx_ring_#t~mem372#1.base, pcnet32_realloc_rx_ring_#t~mem372#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 8 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem373#1 := read~int#23(pcnet32_realloc_rx_ring_~lp#1.base, 184 + pcnet32_realloc_rx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8156: 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;havoc pcnet32_get_regs_#t~ret848#1.base, pcnet32_get_regs_#t~ret848#1.offset, pcnet32_get_regs_#t~mem849#1.base, pcnet32_get_regs_#t~mem849#1.offset, pcnet32_get_regs_#t~mem850#1, pcnet32_get_regs_#t~mem854#1.base, pcnet32_get_regs_#t~mem854#1.offset, pcnet32_get_regs_#t~ret855#1, pcnet32_get_regs_#t~bitwise856#1, pcnet32_get_regs_#t~ret857#1, pcnet32_get_regs_#t~ret858#1, pcnet32_get_regs_#t~mem862#1.base, pcnet32_get_regs_#t~mem862#1.offset, pcnet32_get_regs_#t~ret863#1, pcnet32_get_regs_#t~mem867#1.base, pcnet32_get_regs_#t~mem867#1.offset, pcnet32_get_regs_#t~ret868#1, pcnet32_get_regs_#t~mem872#1.base, pcnet32_get_regs_#t~mem872#1.offset, pcnet32_get_regs_#t~ret873#1, pcnet32_get_regs_#t~mem877#1.base, pcnet32_get_regs_#t~mem877#1.offset, pcnet32_get_regs_#t~ret878#1, pcnet32_get_regs_#t~mem882#1.base, pcnet32_get_regs_#t~mem882#1.offset, pcnet32_get_regs_#t~ret883#1, pcnet32_get_regs_#t~mem884#1, pcnet32_get_regs_#t~mem886#1, pcnet32_get_regs_#t~bitwise885#1, pcnet32_get_regs_#t~bitwise887#1, pcnet32_get_regs_#t~bitwise893#1, pcnet32_get_regs_#t~mem894#1.base, pcnet32_get_regs_#t~mem894#1.offset, pcnet32_get_regs_#t~mem895#1.base, pcnet32_get_regs_#t~mem895#1.offset, pcnet32_get_regs_#t~mem900#1.base, pcnet32_get_regs_#t~mem900#1.offset, pcnet32_get_regs_#t~mem901#1.base, pcnet32_get_regs_#t~mem901#1.offset, pcnet32_get_regs_#t~ret902#1, pcnet32_get_regs_#t~bitwise903#1, pcnet32_get_regs_#t~mem907#1.base, pcnet32_get_regs_#t~mem907#1.offset, pcnet32_get_regs_#t~ret908#1, pcnet32_get_regs_#t~bitwise913#1, pcnet32_get_regs_#t~mem914#1.base, pcnet32_get_regs_#t~mem914#1.offset, pcnet32_get_regs_#t~mem915#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~67#1.base, pcnet32_get_regs_~tmp~67#1.offset, pcnet32_get_regs_~a~4#1.base, pcnet32_get_regs_~a~4#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~23#1, pcnet32_get_regs_~tmp___1~12#1.base, pcnet32_get_regs_~tmp___1~12#1.offset, pcnet32_get_regs_~tmp___2~6#1.base, pcnet32_get_regs_~tmp___2~6#1.offset, pcnet32_get_regs_~tmp___3~4#1.base, pcnet32_get_regs_~tmp___3~4#1.offset, pcnet32_get_regs_~tmp___4~2#1.base, pcnet32_get_regs_~tmp___4~2#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;~ldv_state_variable_5~0 := 1; [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: 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 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: 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~mem318#1.base, pcnet32_realloc_tx_ring_#t~mem318#1.offset := read~$Pointer$#23(pcnet32_realloc_tx_ring_~lp#1.base, 48 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: SUMMARY for call netdev_err(pcnet32_loopback_test_~dev#1.base, pcnet32_loopback_test_~dev#1.offset, 21, 0); srcloc: null [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11790: havoc pci_save_state_#t~nondet2334#1;pcnet32_pm_suspend_#t~ret2060#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet2334#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~ret2060#1 && pcnet32_pm_suspend_#t~ret2060#1 <= 2147483647;havoc pcnet32_pm_suspend_#t~ret2060#1;call pcnet32_pm_suspend_#t~mem2061#1 := read~int#12(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~mem2061#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2332#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~nondet2332#1;assume -2147483648 <= pci_choose_state_#t~nondet2332#1 && pci_choose_state_#t~nondet2332#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2332#1;havoc pci_choose_state_#t~nondet2332#1; [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-1: SUMMARY for call pci_free_consistent(pcnet32_realloc_rx_ring_#t~mem370#1.base, pcnet32_realloc_rx_ring_#t~mem370#1.offset, 16 * (pcnet32_realloc_rx_ring_#t~mem371#1 % 4294967296), pcnet32_realloc_rx_ring_#t~mem372#1.base, pcnet32_realloc_rx_ring_#t~mem372#1.offset, pcnet32_realloc_rx_ring_#t~mem373#1); srcloc: null [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: havoc pcnet32_realloc_rx_ring_#t~mem370#1.base, pcnet32_realloc_rx_ring_#t~mem370#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem371#1;havoc pcnet32_realloc_rx_ring_#t~mem372#1.base, pcnet32_realloc_rx_ring_#t~mem372#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem373#1;call write~int#23(pcnet32_realloc_rx_ring_~entries~1#1, pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);call pcnet32_realloc_rx_ring_#t~mem374#1 := read~int#23(pcnet32_realloc_rx_ring_~lp#1.base, 164 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);call write~int#23(pcnet32_realloc_rx_ring_#t~mem374#1 - 1, pcnet32_realloc_rx_ring_~lp#1.base, 172 + pcnet32_realloc_rx_ring_~lp#1.offset, 4);havoc pcnet32_realloc_rx_ring_#t~mem374#1;call write~int#23(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$#23(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~mem375#1 := read~int#1(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#23(pcnet32_realloc_rx_ring_#t~mem375#1, pcnet32_realloc_rx_ring_~lp#1.base, 184 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);havoc pcnet32_realloc_rx_ring_#t~mem375#1;call write~$Pointer$#23(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$#23(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 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506: havoc netif_msg_init_#t~bitwise245#1;pcnet32_init_module_#t~ret2075#1 := netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise245#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~93#1 := pcnet32_init_module_#t~ret2075#1;havoc pcnet32_init_module_#t~ret2075#1;~pcnet32_debug~0 := (if pcnet32_init_module_~tmp~93#1 % 4294967296 % 4294967296 <= 2147483647 then pcnet32_init_module_~tmp~93#1 % 4294967296 % 4294967296 else pcnet32_init_module_~tmp~93#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-1: SUMMARY for call pcnet32_probe_pci_#t~ret930#1.base, pcnet32_probe_pci_#t~ret930#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, pcnet32_probe_pci_~ioaddr~9#1, 32, 42, 0, 0); srcloc: null [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: pcnet32_probe_pci_~tmp___0~25#1.base, pcnet32_probe_pci_~tmp___0~25#1.offset := pcnet32_probe_pci_#t~ret930#1.base, pcnet32_probe_pci_#t~ret930#1.offset;havoc pcnet32_probe_pci_#t~ret930#1.base, pcnet32_probe_pci_#t~ret930#1.offset; [2025-02-08 03:26:30,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: assume pcnet32_set_ringparam_#t~bitwise458#1 % 4294967296 != pcnet32_set_ringparam_#t~mem459#1 % 4294967296;havoc pcnet32_set_ringparam_#t~bitwise458#1;havoc pcnet32_set_ringparam_#t~mem459#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~bitwise313#1, pcnet32_realloc_tx_ring_#t~mem314#1.base, pcnet32_realloc_tx_ring_#t~mem314#1.offset, pcnet32_realloc_tx_ring_#t~ret315#1.base, pcnet32_realloc_tx_ring_#t~ret315#1.offset, pcnet32_realloc_tx_ring_#t~ret316#1.base, pcnet32_realloc_tx_ring_#t~ret316#1.offset, pcnet32_realloc_tx_ring_#t~ret317#1.base, pcnet32_realloc_tx_ring_#t~ret317#1.offset, pcnet32_realloc_tx_ring_#t~mem318#1.base, pcnet32_realloc_tx_ring_#t~mem318#1.offset, pcnet32_realloc_tx_ring_#t~mem319#1.base, pcnet32_realloc_tx_ring_#t~mem319#1.offset, pcnet32_realloc_tx_ring_#t~mem320#1.base, pcnet32_realloc_tx_ring_#t~mem320#1.offset, pcnet32_realloc_tx_ring_#t~mem321#1, pcnet32_realloc_tx_ring_#t~mem322#1.base, pcnet32_realloc_tx_ring_#t~mem322#1.offset, pcnet32_realloc_tx_ring_#t~mem323#1, pcnet32_realloc_tx_ring_#t~mem324#1, pcnet32_realloc_tx_ring_#t~mem325#1, pcnet32_realloc_tx_ring_#t~mem326#1.base, pcnet32_realloc_tx_ring_#t~mem326#1.offset, pcnet32_realloc_tx_ring_#t~mem327#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_~entries~0#1, pcnet32_realloc_tx_ring_~tmp~46#1.base, pcnet32_realloc_tx_ring_~tmp~46#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~7#1.base, pcnet32_realloc_tx_ring_~tmp___1~7#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_~entries~0#1;havoc pcnet32_realloc_tx_ring_~tmp~46#1.base, pcnet32_realloc_tx_ring_~tmp~46#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~7#1.base, pcnet32_realloc_tx_ring_~tmp___1~7#1.offset; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: assume !(pcnet32_set_ringparam_#t~bitwise458#1 % 4294967296 != pcnet32_set_ringparam_#t~mem459#1 % 4294967296);havoc pcnet32_set_ringparam_#t~bitwise458#1;havoc pcnet32_set_ringparam_#t~mem459#1; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-4: assume 0 == pcnet32_set_ringparam_~i~2#1;pcnet32_set_ringparam_#t~bitwise458#1 := 1; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-4: assume !(0 == pcnet32_set_ringparam_~i~2#1); [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-3: havoc pcnet32_set_ringparam_#t~bitwise458#1;assume pcnet32_set_ringparam_#t~bitwise458#1 > 1; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-2: [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: SUMMARY for call spin_unlock_irqrestore(pcnet32_nway_reset_~lp~9#1.base, 88 + pcnet32_nway_reset_~lp~9#1.offset, pcnet32_nway_reset_~flags~3#1); srcloc: null [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-1: call pcnet32_set_ringparam_#t~mem459#1 := read~int#23(pcnet32_set_ringparam_~lp~11#1.base, 168 + pcnet32_set_ringparam_~lp~11#1.offset, 4); [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7036: call pcnet32_realloc_rx_ring_#t~mem334#1.base, pcnet32_realloc_rx_ring_#t~mem334#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 8 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem335#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem334#1.base, pcnet32_realloc_rx_ring_#t~mem334#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~mem336#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem334#1.base, 4 + (pcnet32_realloc_rx_ring_#t~mem334#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~mem337#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem334#1.base, 6 + (pcnet32_realloc_rx_ring_#t~mem334#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~mem338#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem334#1.base, 8 + (pcnet32_realloc_rx_ring_#t~mem334#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~mem339#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem334#1.base, 12 + (pcnet32_realloc_rx_ring_#t~mem334#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#23(pcnet32_realloc_rx_ring_#t~mem335#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#23(pcnet32_realloc_rx_ring_#t~mem336#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#23(pcnet32_realloc_rx_ring_#t~mem337#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#23(pcnet32_realloc_rx_ring_#t~mem338#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#23(pcnet32_realloc_rx_ring_#t~mem339#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~mem340#1.base, pcnet32_realloc_rx_ring_#t~mem340#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 72 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem341#1 := read~int#23(pcnet32_realloc_rx_ring_#t~mem340#1.base, pcnet32_realloc_rx_ring_#t~mem340#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#23(pcnet32_realloc_rx_ring_#t~mem341#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~mem340#1.base, pcnet32_realloc_rx_ring_#t~mem340#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem341#1;call pcnet32_realloc_rx_ring_#t~mem342#1.base, pcnet32_realloc_rx_ring_#t~mem342#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_~lp#1.base, 56 + pcnet32_realloc_rx_ring_~lp#1.offset, 8);call pcnet32_realloc_rx_ring_#t~mem343#1.base, pcnet32_realloc_rx_ring_#t~mem343#1.offset := read~$Pointer$#23(pcnet32_realloc_rx_ring_#t~mem342#1.base, pcnet32_realloc_rx_ring_#t~mem342#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$#23(pcnet32_realloc_rx_ring_#t~mem343#1.base, pcnet32_realloc_rx_ring_#t~mem343#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~mem342#1.base, pcnet32_realloc_rx_ring_#t~mem342#1.offset;havoc pcnet32_realloc_rx_ring_#t~mem343#1.base, pcnet32_realloc_rx_ring_#t~mem343#1.offset;pcnet32_realloc_rx_ring_~new~0#1 := 1 + pcnet32_realloc_rx_ring_~new~0#1; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1 && 0 == pcnet32_loopback_test_~rc~1#1; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume !(pcnet32_loopback_test_~x~0#1 < pcnet32_loopback_test_~numbuffs~0#1 && 0 == pcnet32_loopback_test_~rc~1#1);call write~int#23(pcnet32_loopback_test_~rc~1#1, pcnet32_loopback_test_~data1#1.base, pcnet32_loopback_test_~data1#1.offset, 8); [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358: assume 0 == (pcnet32_probe_pci_~tmp___0~25#1.base + pcnet32_probe_pci_~tmp___0~25#1.offset) % 18446744073709551616; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358: assume !(0 == (pcnet32_probe_pci_~tmp___0~25#1.base + pcnet32_probe_pci_~tmp___0~25#1.offset) % 18446744073709551616); [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: SUMMARY for call kfree(pcnet32_realloc_tx_ring_#t~mem318#1.base, pcnet32_realloc_tx_ring_#t~mem318#1.offset); srcloc: null [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: havoc pcnet32_realloc_tx_ring_#t~mem318#1.base, pcnet32_realloc_tx_ring_#t~mem318#1.offset;call pcnet32_realloc_tx_ring_#t~mem319#1.base, pcnet32_realloc_tx_ring_#t~mem319#1.offset := read~$Pointer$#23(pcnet32_realloc_tx_ring_~lp#1.base, 64 + pcnet32_realloc_tx_ring_~lp#1.offset, 8); [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359-1: [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume 0 != pcnet32_probe_pci_#t~bitwise931#1;havoc pcnet32_probe_pci_#t~bitwise931#1; [2025-02-08 03:26:30,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume !(0 != pcnet32_probe_pci_#t~bitwise931#1);havoc pcnet32_probe_pci_#t~bitwise931#1; [2025-02-08 03:26:30,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359-4: assume 0 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise931#1 := 0; [2025-02-08 03:26:30,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359-4: assume !(0 == ~pcnet32_debug~0); [2025-02-08 03:26:30,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359-3: assume 2 == ~pcnet32_debug~0;pcnet32_probe_pci_#t~bitwise931#1 := ~pcnet32_debug~0; [2025-02-08 03:26:30,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359-3: assume !(2 == ~pcnet32_debug~0); [2025-02-08 03:26:30,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359-2: havoc pcnet32_probe_pci_#t~bitwise931#1;assume ((((~pcnet32_debug~0 < 0 || pcnet32_probe_pci_#t~bitwise931#1 <= ~pcnet32_debug~0) && pcnet32_probe_pci_#t~bitwise931#1 <= 2) && pcnet32_probe_pci_#t~bitwise931#1 >= 0) && (~pcnet32_debug~0 >= 0 || pcnet32_probe_pci_#t~bitwise931#1 > 2 + ~pcnet32_debug~0)) && pcnet32_probe_pci_#t~bitwise931#1 >= -2147483648; [2025-02-08 03:26:31,470 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:26:31,475 INFO L158 Benchmark]: Toolchain (without parser) took 18236.98ms. Allocated memory was 167.8MB in the beginning and 587.2MB in the end (delta: 419.4MB). Free memory was 118.6MB in the beginning and 311.9MB in the end (delta: -193.3MB). Peak memory consumption was 304.6MB. Max. memory is 16.1GB. [2025-02-08 03:26:31,475 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 201.3MB. Free memory is still 126.3MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:26:31,475 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2680.91ms. Allocated memory is still 167.8MB. Free memory was 118.2MB in the beginning and 48.7MB in the end (delta: 69.5MB). Peak memory consumption was 135.6MB. Max. memory is 16.1GB. [2025-02-08 03:26:31,476 INFO L158 Benchmark]: Boogie Procedure Inliner took 445.65ms. Allocated memory is still 167.8MB. Free memory was 48.7MB in the beginning and 45.3MB in the end (delta: 3.4MB). Peak memory consumption was 5.6MB. Max. memory is 16.1GB. [2025-02-08 03:26:31,476 INFO L158 Benchmark]: Boogie Preprocessor took 1452.31ms. Allocated memory was 167.8MB in the beginning and 352.3MB in the end (delta: 184.5MB). Free memory was 45.3MB in the beginning and 101.1MB in the end (delta: -55.8MB). Peak memory consumption was 183.2MB. Max. memory is 16.1GB. [2025-02-08 03:26:31,477 INFO L158 Benchmark]: IcfgBuilder took 13653.13ms. Allocated memory was 352.3MB in the beginning and 587.2MB in the end (delta: 234.9MB). Free memory was 101.1MB in the beginning and 311.9MB in the end (delta: -210.9MB). Peak memory consumption was 109.3MB. Max. memory is 16.1GB. [2025-02-08 03:26:31,479 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.29ms. Allocated memory is still 201.3MB. Free memory is still 126.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2680.91ms. Allocated memory is still 167.8MB. Free memory was 118.2MB in the beginning and 48.7MB in the end (delta: 69.5MB). Peak memory consumption was 135.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 445.65ms. Allocated memory is still 167.8MB. Free memory was 48.7MB in the beginning and 45.3MB in the end (delta: 3.4MB). Peak memory consumption was 5.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1452.31ms. Allocated memory was 167.8MB in the beginning and 352.3MB in the end (delta: 184.5MB). Free memory was 45.3MB in the beginning and 101.1MB in the end (delta: -55.8MB). Peak memory consumption was 183.2MB. Max. memory is 16.1GB. * IcfgBuilder took 13653.13ms. Allocated memory was 352.3MB in the beginning and 587.2MB in the end (delta: 234.9MB). Free memory was 101.1MB in the beginning and 311.9MB in the end (delta: -210.9MB). Peak memory consumption was 109.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5598]: 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"); [5598] - GenericResultAtLocation [Line: 5605]: 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)); [5605] - GenericResultAtLocation [Line: 5613]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5613-5614] - GenericResultAtLocation [Line: 5816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5816] - GenericResultAtLocation [Line: 5823]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5823] - GenericResultAtLocation [Line: 5831]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5831] - GenericResultAtLocation [Line: 5838]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5838] - GenericResultAtLocation [Line: 5846]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5846] - GenericResultAtLocation [Line: 6016]: 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)); [6016-6017] - GenericResultAtLocation [Line: 6045]: 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)); [6045-6046] - GenericResultAtLocation [Line: 6075]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [6075-6076] - GenericResultAtLocation [Line: 6105]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [6105-6106] - GenericResultAtLocation [Line: 6367]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [6367-6368] - GenericResultAtLocation [Line: 6373]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6373] - GenericResultAtLocation [Line: 6544]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6544] - GenericResultAtLocation [Line: 6547]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6547] - GenericResultAtLocation [Line: 6550]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6550] - GenericResultAtLocation [Line: 6553]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6553] - GenericResultAtLocation [Line: 6564]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6564] - GenericResultAtLocation [Line: 6567]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6567] - GenericResultAtLocation [Line: 6570]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6570] - GenericResultAtLocation [Line: 6573]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6573] - GenericResultAtLocation [Line: 6584]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6584] - GenericResultAtLocation [Line: 6587]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6587] - GenericResultAtLocation [Line: 6590]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6590] - GenericResultAtLocation [Line: 6593]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6593] - GenericResultAtLocation [Line: 6604]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6604] - GenericResultAtLocation [Line: 6607]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6607] - GenericResultAtLocation [Line: 6610]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6610] - GenericResultAtLocation [Line: 6613]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6613] - GenericResultAtLocation [Line: 7151]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] - GenericResultAtLocation [Line: 7593]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7593] - GenericResultAtLocation [Line: 7613]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7613] - GenericResultAtLocation [Line: 7619]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7619] - GenericResultAtLocation [Line: 7642]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7642] - GenericResultAtLocation [Line: 7979]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7979] - GenericResultAtLocation [Line: 9266]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9266] - GenericResultAtLocation [Line: 9326]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9326] - GenericResultAtLocation [Line: 9344]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9344] - GenericResultAtLocation [Line: 9356]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9356] - GenericResultAtLocation [Line: 9378]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9378] - GenericResultAtLocation [Line: 9541]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9541] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:26:31,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1173113d05e710f85abf3e8722fbe6874843b56fe152b4677bf3a67e89cb444b --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:26:33,591 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:26:33,682 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:26:33,686 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:26:33,686 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:26:33,711 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:26:33,711 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:26:33,711 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:26:33,711 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:26:33,711 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:26:33,711 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:26:33,711 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:26:33,711 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:26:33,711 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:26:33,712 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:26:33,712 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:26:33,712 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:26:33,715 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:26:33,716 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:26:33,716 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:26:33,716 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 -> 1173113d05e710f85abf3e8722fbe6874843b56fe152b4677bf3a67e89cb444b [2025-02-08 03:26:34,037 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:26:34,044 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:26:34,045 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:26:34,047 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:26:34,047 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:26:34,047 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i [2025-02-08 03:26:35,228 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/78b386dbc/1c4c5853f65b45a5a2e3ff29ac4fd406/FLAG166df8e10 [2025-02-08 03:26:36,568 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:26:36,569 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i [2025-02-08 03:26:36,610 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/78b386dbc/1c4c5853f65b45a5a2e3ff29ac4fd406/FLAG166df8e10 [2025-02-08 03:26:36,626 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/78b386dbc/1c4c5853f65b45a5a2e3ff29ac4fd406 [2025-02-08 03:26:36,628 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:26:36,630 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:26:36,631 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:26:36,631 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:26:36,633 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:26:36,634 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:26:36" (1/1) ... [2025-02-08 03:26:36,635 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2395d649 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:36, skipping insertion in model container [2025-02-08 03:26:36,635 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:26:36" (1/1) ... [2025-02-08 03:26:36,711 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:26:37,189 WARN L639 FunctionHandler]: implicit declaration of function ldv_undef_int [2025-02-08 03:26:37,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:37,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:37,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:37,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:37,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,163 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,165 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,165 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,227 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,315 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,346 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,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 03:26:38,377 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,377 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,409 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,415 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,434 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,435 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,437 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,442 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,450 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,453 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,456 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,464 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i[330149,330162] [2025-02-08 03:26:38,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,605 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:26:38,630 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:26:38,654 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:26:38,739 WARN L639 FunctionHandler]: implicit declaration of function ldv_undef_int [2025-02-08 03:26:38,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,827 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,827 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,828 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,898 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,910 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,912 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,913 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,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 03:26:38,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 03:26:38,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 03:26:38,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 03:26:38,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,969 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,982 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,986 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,990 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:38,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:38,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 03:26:39,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,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 03:26:39,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:26:39,025 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i[330149,330162] [2025-02-08 03:26:39,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 03:26:39,033 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:26:39,050 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:26:39,167 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"); [5598] [2025-02-08 03:26:39,169 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)); [5605] [2025-02-08 03:26:39,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5613-5614] [2025-02-08 03:26:39,172 WARN L639 FunctionHandler]: implicit declaration of function ldv_undef_int [2025-02-08 03:26:39,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5816] [2025-02-08 03:26:39,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5823] [2025-02-08 03:26:39,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5831] [2025-02-08 03:26:39,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5838] [2025-02-08 03:26:39,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5846] [2025-02-08 03:26:39,182 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)); [6016-6017] [2025-02-08 03:26:39,184 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)); [6045-6046] [2025-02-08 03:26:39,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [6075-6076] [2025-02-08 03:26:39,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [6105-6106] [2025-02-08 03:26:39,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [6367-6368] [2025-02-08 03:26:39,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6373] [2025-02-08 03:26:39,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6544] [2025-02-08 03:26:39,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6547] [2025-02-08 03:26:39,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6550] [2025-02-08 03:26:39,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6553] [2025-02-08 03:26:39,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6564] [2025-02-08 03:26:39,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6567] [2025-02-08 03:26:39,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6570] [2025-02-08 03:26:39,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6573] [2025-02-08 03:26:39,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6584] [2025-02-08 03:26:39,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6587] [2025-02-08 03:26:39,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6590] [2025-02-08 03:26:39,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6593] [2025-02-08 03:26:39,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6604] [2025-02-08 03:26:39,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6607] [2025-02-08 03:26:39,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6610] [2025-02-08 03:26:39,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6613] [2025-02-08 03:26:39,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2025-02-08 03:26:39,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7593] [2025-02-08 03:26:39,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7613] [2025-02-08 03:26:39,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7619] [2025-02-08 03:26:39,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7642] [2025-02-08 03:26:39,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7979] [2025-02-08 03:26:39,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9266] [2025-02-08 03:26:39,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9326] [2025-02-08 03:26:39,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9344] [2025-02-08 03:26:39,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9356] [2025-02-08 03:26:39,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9378] [2025-02-08 03:26:39,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9541] [2025-02-08 03:26:39,356 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--amd--pcnet32.ko-entry_point.cil.out.i[330149,330162] [2025-02-08 03:26:39,362 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:26:39,596 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:26:39,601 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39 WrapperNode [2025-02-08 03:26:39,601 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:26:39,606 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:26:39,606 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:26:39,606 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:26:39,617 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:39,693 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:39,874 INFO L138 Inliner]: procedures = 342, calls = 2726, calls flagged for inlining = 162, calls inlined = 143, statements flattened = 6260 [2025-02-08 03:26:39,874 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:26:39,876 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:26:39,876 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:26:39,876 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:26:39,882 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:39,882 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:39,914 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:40,864 INFO L175 MemorySlicer]: Split 1392 memory accesses to 25 slices as follows [32, 59, 15, 8, 1, 1, 3, 1, 3, 2, 2, 3, 5, 5, 2, 8, 1140, 6, 18, 10, 9, 9, 43, 3, 4]. 82 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [32, 0, 15, 8, 1, 1, 3, 1, 3, 0, 2, 3, 5, 5, 2, 8, 35, 5, 0, 8, 8, 8, 0, 0, 0]. The 467 writes are split as follows [0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 405, 0, 17, 0, 0, 0, 43, 0, 0]. [2025-02-08 03:26:40,864 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:40,864 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:40,974 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:40,987 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:41,028 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:41,047 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:41,099 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:26:41,100 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:26:41,100 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:26:41,100 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:26:41,101 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:26:39" (1/1) ... [2025-02-08 03:26:41,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:26:41,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:26:41,124 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:26:41,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:26:41,146 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:26:41,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:26:41,147 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_3 [2025-02-08 03:26:41,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_3 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:26:41,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:26:41,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_rap [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_rap [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_pm_resume [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_pm_resume [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_check_media [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_check_media [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_ioctl [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_ioctl [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:26:41,151 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:26:41,151 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_poll_controller [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_poll_controller [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_free_ring [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_free_ring [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_interrupt [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_interrupt [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:26:41,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:26:41,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_gset [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_gset [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_rx_ring [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_rx_ring [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_csr [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_csr [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_tx_timeout [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_tx_timeout [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_stop [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_stop [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:26:41,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:26:41,153 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:26:41,154 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:26:41,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:26:41,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:26:41,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_csr [2025-02-08 03:26:41,158 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_csr [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_set_multicast_list [2025-02-08 03:26:41,158 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_set_multicast_list [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:26:41,158 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:26:41,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_bcr [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_bcr [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure mii_link_ok [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_link_ok [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_probe1 [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_probe1 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~X~C_INT~TO~~u16~0 [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~X~C_INT~TO~~u16~0 [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_get_stats [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_get_stats [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:26:41,159 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:26:41,159 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_remove_one [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_remove_one [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_sset [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_sset [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_bcr [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_bcr [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_2 [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_2 [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_tx_ring [2025-02-08 03:26:41,160 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_tx_ring [2025-02-08 03:26:41,160 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2025-02-08 03:26:41,162 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2025-02-08 03:26:41,162 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_rap [2025-02-08 03:26:41,162 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_rap [2025-02-08 03:26:41,162 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:26:41,162 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:26:41,162 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:26:41,162 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:26:41,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:26:41,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:26:41,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:26:41,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:26:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:26:41,163 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_bcr [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_bcr [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_bcr [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_bcr [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_init_ring [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_init_ring [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_close [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_close [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_suspend [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_suspend [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2025-02-08 03:26:41,164 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:26:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_start [2025-02-08 03:26:41,165 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_start [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:26:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_csr [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_csr [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_open [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_open [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:26:41,166 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:26:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:26:41,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_load_multicast [2025-02-08 03:26:41,167 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_load_multicast [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:26:41,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:26:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:26:41,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_2 [2025-02-08 03:26:41,170 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_2 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_reset [2025-02-08 03:26:41,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_reset [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 03:26:41,170 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 03:26:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2025-02-08 03:26:41,170 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_3 [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_3 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_restart [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_restart [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_csr [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_csr [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:26:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:26:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-08 03:26:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_reset [2025-02-08 03:26:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_reset [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 03:26:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:26:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:26:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:26:41,172 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:26:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:26:42,138 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:26:42,141 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:26:42,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11708: havoc #t~nondet2156; [2025-02-08 03:26:42,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: assume 0bv32 != ~bvand~32(1bv32, #t~mem1628#1);havoc #t~mem1628#1; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: assume !(0bv32 != ~bvand~32(1bv32, #t~mem1628#1));havoc #t~mem1628#1; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: SUMMARY for call ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID(~ioaddr~14#1, 0bv32, ~bvand~32(65456bv32, ~zero_extend~32~16(~csr0~1#1))[16:0], #t~mem1617#1.base, #t~mem1617#1.offset); srcloc: null [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume 65535bv32 == ~zero_extend~32~16(~csr0~1#1); [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume !(65535bv32 == ~zero_extend~32~16(~csr0~1#1));call #t~mem1616#1.base, #t~mem1616#1.offset := read~$Pointer$#16(~lp~30#1.base, ~bvadd~64(80bv64, ~lp~30#1.offset), 8bv64);call #t~mem1617#1.base, #t~mem1617#1.offset := read~$Pointer$#16(#t~mem1616#1.base, ~bvadd~64(8bv64, #t~mem1616#1.offset), 8bv64); [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: havoc #t~mem1616#1.base, #t~mem1616#1.offset;havoc #t~mem1617#1.base, #t~mem1617#1.offset;call #t~mem1618#1 := read~intINTTYPE4#16(~lp~30#1.base, ~bvadd~64(660bv64, ~lp~30#1.offset), 4bv64); [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6345: napi_schedule_prep_#t~ret213#1 := test_and_set_bit_#res#1;havoc test_and_set_bit_~nr#1, test_and_set_bit_~addr#1.base, test_and_set_bit_~addr#1.offset, test_and_set_bit_~c~0#1;havoc test_and_set_bit_#in~nr#1, test_and_set_bit_#in~addr#1.base, test_and_set_bit_#in~addr#1.offset;assume { :end_inline_test_and_set_bit } true;napi_schedule_prep_~tmp___1~5#1 := napi_schedule_prep_#t~ret213#1;havoc napi_schedule_prep_#t~ret213#1; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607: ~val~4#1 := #t~ret1636#1;havoc #t~mem1634#1.base, #t~mem1634#1.offset;havoc #t~mem1635#1.base, #t~mem1635#1.offset;havoc #t~ret1636#1;~val~4#1 := ~bvor~32(24320bv32, ~zero_extend~32~16(~val~4#1))[16:0];call #t~mem1642#1.base, #t~mem1642#1.offset := read~$Pointer$#16(~lp~30#1.base, ~bvadd~64(80bv64, ~lp~30#1.offset), 8bv64);call #t~mem1643#1.base, #t~mem1643#1.offset := read~$Pointer$#16(#t~mem1642#1.base, ~bvadd~64(8bv64, #t~mem1642#1.offset), 8bv64); [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607-1: SUMMARY for call #t~ret1636#1 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~14#1, 3bv32, #t~mem1635#1.base, #t~mem1635#1.offset); srcloc: null [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: SUMMARY for call netdev_err(~dev~2#1.base, ~dev~2#1.offset, 117bv64, 0bv64); srcloc: null [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6354: napi_schedule_prep_#res#1 := (if 0bv8 == (if 0bv32 == napi_schedule_prep_~tmp___2~1#1 then 0bv8 else 1bv8) then 0bv8 else 1bv8);#t~ret1629#1 := napi_schedule_prep_#res#1;havoc napi_schedule_prep_#t~ret212#1, napi_schedule_prep_#t~ret213#1, napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset, napi_schedule_prep_~tmp~24#1, napi_schedule_prep_~tmp___0~8#1, napi_schedule_prep_~tmp___1~5#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 0bv8 == #t~ret1629#1 then 0bv8 else 1bv8);havoc #t~ret1629#1; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume 0bv32 == napi_schedule_prep_~tmp___1~5#1;napi_schedule_prep_~tmp___2~1#1 := 1bv32; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume !(0bv32 == napi_schedule_prep_~tmp___1~5#1);napi_schedule_prep_~tmp___2~1#1 := 0bv32; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: assume 0bv32 != ~bvand~32(512bv32, #t~mem1618#1);havoc #t~mem1618#1;call #t~mem1623#1.base, #t~mem1623#1.offset := read~$Pointer$#16(~lp~30#1.base, ~bvadd~64(80bv64, ~lp~30#1.offset), 8bv64);call #t~mem1624#1.base, #t~mem1624#1.offset := read~$Pointer$#16(#t~mem1623#1.base, #t~mem1623#1.offset, 8bv64); [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: assume !(0bv32 != ~bvand~32(512bv32, #t~mem1618#1));havoc #t~mem1618#1; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: ~tmp___0~34#1 := #t~ret1625#1;havoc #t~mem1623#1.base, #t~mem1623#1.offset;havoc #t~mem1624#1.base, #t~mem1624#1.offset;havoc #t~ret1625#1; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584-1: SUMMARY for call #t~ret1625#1 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~14#1, 0bv32, #t~mem1624#1.base, #t~mem1624#1.offset); srcloc: null [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9605: 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, ~bvadd~64(216bv64, ~lp~30#1.offset);havoc napi_schedule_prep_#res#1;havoc napi_schedule_prep_#t~ret212#1, napi_schedule_prep_#t~ret213#1, napi_schedule_prep_~n#1.base, napi_schedule_prep_~n#1.offset, napi_schedule_prep_~tmp~24#1, napi_schedule_prep_~tmp___0~8#1, napi_schedule_prep_~tmp___1~5#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~24#1;havoc napi_schedule_prep_~tmp___0~8#1;havoc napi_schedule_prep_~tmp___1~5#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~ret211#1, napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset, napi_disable_pending_~tmp~23#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~23#1; [2025-02-08 03:26:42,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: havoc #t~mem1642#1.base, #t~mem1642#1.offset;havoc #t~mem1643#1.base, #t~mem1643#1.offset;assume { :begin_inline___napi_schedule } true;__napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset := ~lp~30#1.base, ~bvadd~64(216bv64, ~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 03:26:42,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609-1: SUMMARY for call ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID(~ioaddr~14#1, 3bv32, ~zero_extend~32~16(~val~4#1)[16:0], #t~mem1643#1.base, #t~mem1643#1.offset); srcloc: null [2025-02-08 03:26:42,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6339: assume 0bv8 != napi_schedule_prep_~tmp~24#1;napi_schedule_prep_~tmp___0~8#1 := 0bv32; [2025-02-08 03:26:42,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6339: assume !(0bv8 != napi_schedule_prep_~tmp~24#1);napi_schedule_prep_~tmp___0~8#1 := 1bv32; [2025-02-08 03:26:42,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume 0bv32 != ~bvand~32(2048bv32, ~zero_extend~32~16(~csr0~1#1));call #t~mem1628#1 := read~intINTTYPE4#16(~lp~30#1.base, ~bvadd~64(660bv64, ~lp~30#1.offset), 4bv64); [2025-02-08 03:26:42,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume !(0bv32 != ~bvand~32(2048bv32, ~zero_extend~32~16(~csr0~1#1))); [2025-02-08 03:26:42,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327-1: SUMMARY for call napi_disable_pending_#t~ret211#1 := constant_test_bit(1bv64, napi_disable_pending_~n#1.base, ~bvadd~64(16bv64, napi_disable_pending_~n#1.offset)); srcloc: null [2025-02-08 03:26:42,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: assume 0bv32 != ~bvand~32(16384bv32, ~zero_extend~32~16(~csr0~1#1));call #t~mem1626#1 := read~intINTTYPE8#16(~dev~2#1.base, ~bvadd~64(40bv64, ~bvadd~64(296bv64, ~dev~2#1.offset)), 8bv64);call write~intINTTYPE8#16(~bvadd~64(1bv64, #t~mem1626#1), ~dev~2#1.base, ~bvadd~64(40bv64, ~bvadd~64(296bv64, ~dev~2#1.offset)), 8bv64);havoc #t~mem1626#1; [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: assume !(0bv32 != ~bvand~32(16384bv32, ~zero_extend~32~16(~csr0~1#1))); [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327: napi_disable_pending_~tmp~23#1 := napi_disable_pending_#t~ret211#1;havoc napi_disable_pending_#t~ret211#1;napi_disable_pending_#res#1 := (if 0bv32 == (if 0bv32 != napi_disable_pending_~tmp~23#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8);napi_schedule_prep_#t~ret212#1 := napi_disable_pending_#res#1;havoc napi_disable_pending_#t~ret211#1, napi_disable_pending_~n#1.base, napi_disable_pending_~n#1.offset, napi_disable_pending_~tmp~23#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~24#1 := (if 0bv8 == napi_schedule_prep_#t~ret212#1 then 0bv8 else 1bv8);havoc napi_schedule_prep_#t~ret212#1; [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: assume 0bv32 != ~bvand~32(4096bv32, ~zero_extend~32~16(~csr0~1#1));call #t~mem1627#1 := read~intINTTYPE8#16(~dev~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(296bv64, ~dev~2#1.offset)), 8bv64);call write~intINTTYPE8#16(~bvadd~64(1bv64, #t~mem1627#1), ~dev~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(296bv64, ~dev~2#1.offset)), 8bv64);havoc #t~mem1627#1; [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: assume !(0bv32 != ~bvand~32(4096bv32, ~zero_extend~32~16(~csr0~1#1))); [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-1: SUMMARY for call #t~ret1650#1 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~14#1, 0bv32, #t~mem1649#1.base, #t~mem1649#1.offset); srcloc: null [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: 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 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: SUMMARY for call netdev_printk(115bv64, 0bv64, ~dev~2#1.base, ~dev~2#1.offset, 116bv64, 0bv64); srcloc: null [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: ~csr0~1#1 := #t~ret1650#1;havoc #t~mem1648#1.base, #t~mem1648#1.offset;havoc #t~mem1649#1.base, #t~mem1649#1.offset;havoc #t~ret1650#1; [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume 0bv32 != napi_schedule_prep_~tmp___0~8#1;assume { :begin_inline_test_and_set_bit } true;test_and_set_bit_#in~nr#1, test_and_set_bit_#in~addr#1.base, test_and_set_bit_#in~addr#1.offset := 0bv64, napi_schedule_prep_~n#1.base, ~bvadd~64(16bv64, napi_schedule_prep_~n#1.offset);havoc test_and_set_bit_#res#1;havoc test_and_set_bit_~nr#1, test_and_set_bit_~addr#1.base, test_and_set_bit_~addr#1.offset, test_and_set_bit_~c~0#1;test_and_set_bit_~nr#1 := test_and_set_bit_#in~nr#1;test_and_set_bit_~addr#1.base, test_and_set_bit_~addr#1.offset := test_and_set_bit_#in~addr#1.base, test_and_set_bit_#in~addr#1.offset;havoc test_and_set_bit_~c~0#1;test_and_set_bit_#res#1 := (if 0bv32 != ~sign_extend~32~8(test_and_set_bit_~c~0#1) then 1bv32 else 0bv32); [2025-02-08 03:26:42,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume !(0bv32 != napi_schedule_prep_~tmp___0~8#1);napi_schedule_prep_~tmp___2~1#1 := 0bv32; [2025-02-08 03:26:42,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: assume 0bv32 != ~zero_extend~32~8(~tmp___1~20#1);call #t~mem1634#1.base, #t~mem1634#1.offset := read~$Pointer$#16(~lp~30#1.base, ~bvadd~64(80bv64, ~lp~30#1.offset), 8bv64);call #t~mem1635#1.base, #t~mem1635#1.offset := read~$Pointer$#16(#t~mem1634#1.base, #t~mem1634#1.offset, 8bv64); [2025-02-08 03:26:42,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: assume !(0bv32 != ~zero_extend~32~8(~tmp___1~20#1));call #t~mem1648#1.base, #t~mem1648#1.offset := read~$Pointer$#16(~lp~30#1.base, ~bvadd~64(80bv64, ~lp~30#1.offset), 8bv64);call #t~mem1649#1.base, #t~mem1649#1.offset := read~$Pointer$#16(#t~mem1648#1.base, #t~mem1648#1.offset, 8bv64); [2025-02-08 03:26:46,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: havoc kobject_name_#t~mem57#1.base, kobject_name_#t~mem57#1.offset; [2025-02-08 03:26:46,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5932: havoc dev_name_#t~mem72#1.base, dev_name_#t~mem72#1.offset; [2025-02-08 03:27:23,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11652: havoc #t~nondet2145; [2025-02-08 03:27:23,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: havoc dev_get_drvdata_#t~mem74#1.base, dev_get_drvdata_#t~mem74#1.offset; [2025-02-08 03:27:23,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: havoc #t~nondet2178; [2025-02-08 03:27:23,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: havoc #t~nondet2147; [2025-02-08 03:27:23,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11648: havoc #t~nondet2144; [2025-02-08 03:27:23,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: havoc #t~mem218.base, #t~mem218.offset; [2025-02-08 03:27:23,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5995: havoc #t~mem113.base, #t~mem113.offset; [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: call #t~mem1440.base, #t~mem1440.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call write~$Pointer$#16(0bv64, 0bv64, #t~mem1440.base, ~bvadd~64(#t~mem1440.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);havoc #t~mem1440.base, #t~mem1440.offset;call #t~mem1441.base, #t~mem1441.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(64bv64, ~lp~25.offset), 8bv64);call write~intINTTYPE8#16(0bv64, #t~mem1441.base, ~bvadd~64(#t~mem1441.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);havoc #t~mem1441.base, #t~mem1441.offset;~i~8 := ~bvadd~32(1bv32, ~i~8); [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: havoc #t~mem1438.base, #t~mem1438.offset;havoc #t~mem1439.base, #t~mem1439.offset; [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270-1: SUMMARY for call pci_unmap_single(#t~mem1432.base, #t~mem1432.offset, #t~mem1434, ~zero_extend~64~32(#t~mem1437), 1bv32); srcloc: null [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume 0bv32 == ~tmp___0~29;call #t~mem1432.base, #t~mem1432.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(32bv64, ~lp~25.offset), 8bv64);call #t~mem1433.base, #t~mem1433.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(64bv64, ~lp~25.offset), 8bv64);call #t~mem1434 := read~intINTTYPE8#16(#t~mem1433.base, ~bvadd~64(#t~mem1433.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);call #t~mem1435.base, #t~mem1435.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call #t~mem1436.base, #t~mem1436.offset := read~$Pointer$#16(#t~mem1435.base, ~bvadd~64(#t~mem1435.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64);call #t~mem1437 := read~intINTTYPE4#16(#t~mem1436.base, ~bvadd~64(128bv64, #t~mem1436.offset), 4bv64); [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume !(0bv32 == ~tmp___0~29); [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: ~tmp___0~29 := #t~ret1431;havoc #t~mem1428.base, #t~mem1428.offset;havoc #t~mem1429.base, #t~mem1429.offset;havoc #t~mem1430;havoc #t~ret1431; [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-1: SUMMARY for call #t~ret1431 := pci_dma_mapping_error(#t~mem1428.base, #t~mem1428.offset, #t~mem1430); srcloc: null [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: assume 0bv64 != ~bvadd~64(#t~mem1427.base, #t~mem1427.offset);havoc #t~mem1426.base, #t~mem1426.offset;havoc #t~mem1427.base, #t~mem1427.offset;call #t~mem1428.base, #t~mem1428.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(32bv64, ~lp~25.offset), 8bv64);call #t~mem1429.base, #t~mem1429.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(64bv64, ~lp~25.offset), 8bv64);call #t~mem1430 := read~intINTTYPE8#16(#t~mem1429.base, ~bvadd~64(#t~mem1429.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64); [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: assume !(0bv64 != ~bvadd~64(#t~mem1427.base, #t~mem1427.offset));havoc #t~mem1426.base, #t~mem1426.offset;havoc #t~mem1427.base, #t~mem1427.offset; [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274-1: SUMMARY for call dev_kfree_skb_any(#t~mem1439.base, #t~mem1439.offset); srcloc: null [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274-2: call #t~mem1438.base, #t~mem1438.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call #t~mem1439.base, #t~mem1439.offset := read~$Pointer$#16(#t~mem1438.base, ~bvadd~64(#t~mem1438.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64); [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: havoc #t~mem1432.base, #t~mem1432.offset;havoc #t~mem1433.base, #t~mem1433.offset;havoc #t~mem1434;havoc #t~mem1435.base, #t~mem1435.offset;havoc #t~mem1436.base, #t~mem1436.offset;havoc #t~mem1437; [2025-02-08 03:27:24,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: call #t~mem1425.base, #t~mem1425.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(16bv64, ~lp~25.offset), 8bv64);call write~intINTTYPE2#16(0bv16, #t~mem1425.base, ~bvadd~64(6bv64, ~bvadd~64(#t~mem1425.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(~i~8)))), 2bv64);call #t~mem1426.base, #t~mem1426.offset := read~$Pointer$#16(~lp~25.base, ~bvadd~64(48bv64, ~lp~25.offset), 8bv64);call #t~mem1427.base, #t~mem1427.offset := read~$Pointer$#16(#t~mem1426.base, ~bvadd~64(#t~mem1426.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~8))), 8bv64); [2025-02-08 03:27:24,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226: dma_zalloc_coherent_#t~ret2116#1.base, dma_zalloc_coherent_#t~ret2116#1.offset := ldv_zalloc_#res#1.base, ldv_zalloc_#res#1.offset;havoc ldv_zalloc_#t~nondet18#1, ldv_zalloc_#t~malloc19#1.base, ldv_zalloc_#t~malloc19#1.offset, ldv_zalloc_~size#1, ldv_zalloc_~p~1#1.base, ldv_zalloc_~p~1#1.offset, ldv_zalloc_~tmp~2#1.base, ldv_zalloc_~tmp~2#1.offset, ldv_zalloc_~tmp___0~2#1;havoc ldv_zalloc_#in~size#1;assume { :end_inline_ldv_zalloc } true;dma_zalloc_coherent_~tmp~102#1.base, dma_zalloc_coherent_~tmp~102#1.offset := dma_zalloc_coherent_#t~ret2116#1.base, dma_zalloc_coherent_#t~ret2116#1.offset;havoc dma_zalloc_coherent_#t~ret2116#1.base, dma_zalloc_coherent_#t~ret2116#1.offset;dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset := dma_zalloc_coherent_~tmp~102#1.base, dma_zalloc_coherent_~tmp~102#1.offset;#t~ret180#1.base, #t~ret180#1.offset := dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset;havoc dma_zalloc_coherent_#t~ret2116#1.base, dma_zalloc_coherent_#t~ret2116#1.offset, dma_zalloc_coherent_~dev#1.base, dma_zalloc_coherent_~dev#1.offset, dma_zalloc_coherent_~size#1, dma_zalloc_coherent_~dma_handle#1.base, dma_zalloc_coherent_~dma_handle#1.offset, dma_zalloc_coherent_~flags#1, dma_zalloc_coherent_~tmp~102#1.base, dma_zalloc_coherent_~tmp~102#1.offset;havoc dma_zalloc_coherent_#in~dev#1.base, dma_zalloc_coherent_#in~dev#1.offset, dma_zalloc_coherent_#in~size#1, dma_zalloc_coherent_#in~dma_handle#1.base, dma_zalloc_coherent_#in~dma_handle#1.offset, dma_zalloc_coherent_#in~flags#1;assume { :end_inline_dma_zalloc_coherent } true;~tmp~17#1.base, ~tmp~17#1.offset := #t~ret180#1.base, #t~ret180#1.offset;havoc #t~ret180#1.base, #t~ret180#1.offset;#res#1.base, #res#1.offset := ~tmp~17#1.base, ~tmp~17#1.offset; [2025-02-08 03:27:24,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint pci_zalloc_consistentFINAL: assume true; [2025-02-08 03:27:24,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11581: havoc #t~nondet2137; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185: havoc #t~ret1356#1; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185-1: SUMMARY for call #t~ret1356#1 := mii_ethtool_sset(~lp~24#1.base, ~bvadd~64(497bv64, ~lp~24#1.offset), ~#ecmd~0#1.base, ~#ecmd~0#1.offset); srcloc: null [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169: assume 0bv32 != ~bvand~32(#t~mem1352#1, ~bvshl~32(1bv32, ~i~7#1));havoc #t~mem1352#1; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169: assume !(0bv32 != ~bvand~32(#t~mem1352#1, ~bvshl~32(1bv32, ~i~7#1)));havoc #t~mem1352#1; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9169-1: call #t~mem1352#1 := read~intINTTYPE4#16(~lp~24#1.base, ~bvadd~64(664bv64, ~lp~24#1.offset), 4bv64); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366-1: SUMMARY for call disable_suitable_irq_1(ldv_free_irq_41_~ldv_func_arg1#1, ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: havoc ldv_free_irq_41_~ldv_func_arg1#1, ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset;havoc ldv_free_irq_41_#in~ldv_func_arg1#1, ldv_free_irq_41_#in~ldv_func_arg2#1.base, ldv_free_irq_41_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_41 } true;havoc #t~mem1423#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 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: 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~mem1336#1;call #t~mem1341#1.base, #t~mem1341#1.offset := read~$Pointer$#16(~lp~24#1.base, ~bvadd~64(80bv64, ~lp~24#1.offset), 8bv64);call #t~mem1342#1.base, #t~mem1342#1.offset := read~$Pointer$#16(#t~mem1341#1.base, ~bvadd~64(16bv64, #t~mem1341#1.offset), 8bv64); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: ~tmp___11~2#1 := #t~ret1353#1;havoc #t~ret1353#1;~bmcr~0#1 := ~tmp___11~2#1[16:0]; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170-1: SUMMARY for call #t~ret1353#1 := mdio_read(~dev#1.base, ~dev#1.offset, ~i~7#1, 0bv32); srcloc: null [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: ~tmp___10~2#1 := #t~ret1343#1;havoc #t~mem1341#1.base, #t~mem1341#1.offset;havoc #t~mem1342#1.base, #t~mem1342#1.offset;havoc #t~ret1343#1;~bcr9~0#1 := ~zero_extend~32~16(~tmp___10~2#1);call #t~mem1344#1 := read~intINTTYPE4#16(~lp~24#1.base, ~bvadd~64(482bv64, ~lp~24#1.offset), 4bv64); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154-1: SUMMARY for call #t~ret1343#1 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~10#1, 9bv32, #t~mem1342#1.base, #t~mem1342#1.offset); srcloc: null [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9188: ~i~7#1 := ~bvadd~32(1bv32, ~i~7#1); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume 4294967295bv32 == ~first_phy~0#1;~first_phy~0#1 := ~i~7#1; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(4294967295bv32 == ~first_phy~0#1); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222-1: SUMMARY for call #t~ret1399#1 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~10#1, 0bv32, #t~mem1398#1.base, #t~mem1398#1.offset); srcloc: null [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222-2: call #t~mem1397#1.base, #t~mem1397#1.offset := read~$Pointer$#16(~lp~24#1.base, ~bvadd~64(80bv64, ~lp~24#1.offset), 8bv64);call #t~mem1398#1.base, #t~mem1398#1.offset := read~$Pointer$#16(#t~mem1397#1.base, #t~mem1397#1.offset, 8bv64); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume 0bv32 != ~bvand~32(128bv32, #t~mem1344#1);havoc #t~mem1344#1;call write~intINTTYPE1#16(1bv8, ~#ecmd~0#1.base, ~bvadd~64(14bv64, ~#ecmd~0#1.offset), 1bv64);~bcr9~0#1 := ~bvor~32(1bv32, ~bcr9~0#1); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume !(0bv32 != ~bvand~32(128bv32, #t~mem1344#1));havoc #t~mem1344#1;call write~intINTTYPE1#16(0bv8, ~#ecmd~0#1.base, ~bvadd~64(14bv64, ~#ecmd~0#1.offset), 1bv64);~bcr9~0#1 := ~bvor~32(4294967294bv32, ~bcr9~0#1); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222: ~tmp___13~1#1 := #t~ret1399#1; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume 0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(~tmp___13~1#1)); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume !(0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(~tmp___13~1#1))); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: assume ~bvsle~32(~i~7#1, 31bv32); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: assume !~bvsle~32(~i~7#1, 31bv32);call write~intINTTYPE4#16(~first_phy~0#1, ~lp~24#1.base, ~bvadd~64(497bv64, ~lp~24#1.offset), 4bv64);call #t~mem1357#1 := read~intINTTYPE4#16(~lp~24#1.base, ~bvadd~64(660bv64, ~lp~24#1.offset), 4bv64); [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: SUMMARY for call mdio_write(~dev#1.base, ~dev#1.offset, ~i~7#1, 0bv32, ~bvand~32(4294966271bv32, ~zero_extend~32~16(~bmcr~0#1))); srcloc: null [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: SUMMARY for call mdio_write(~dev#1.base, ~dev#1.offset, ~i~7#1, 0bv32, ~bvor~32(1024bv32, ~zero_extend~32~16(~bmcr~0#1))); srcloc: null [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: havoc request_threaded_irq_#t~nondet2173#1; [2025-02-08 03:27:33,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: call write~intINTTYPE4#16(~i~7#1, ~lp~24#1.base, ~bvadd~64(497bv64, ~lp~24#1.offset), 4bv64);call write~intINTTYPE1#16(~i~7#1[8:0], ~#ecmd~0#1.base, ~bvadd~64(16bv64, ~#ecmd~0#1.offset), 1bv64);call #t~mem1354#1 := read~intINTTYPE4#16(~lp~24#1.base, ~bvadd~64(482bv64, ~lp~24#1.offset), 4bv64); [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume 0bv32 != ~bvand~32(4bv32, #t~mem1357#1);havoc #t~mem1357#1; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume !(0bv32 != ~bvand~32(4bv32, #t~mem1357#1));havoc #t~mem1357#1; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: call #t~mem1421#1.base, #t~mem1421#1.offset := read~$Pointer$#16(~lp~24#1.base, ~bvadd~64(80bv64, ~lp~24#1.offset), 8bv64);call #t~mem1422#1.base, #t~mem1422#1.offset := read~$Pointer$#16(#t~mem1421#1.base, ~bvadd~64(24bv64, #t~mem1421#1.offset), 8bv64); [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: SUMMARY for call pcnet32_purge_rx_ring(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: SUMMARY for call netdev_info(~dev#1.base, ~dev#1.offset, 92bv64, 0bv64); srcloc: null [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: havoc #t~mem1350#1.base, #t~mem1350#1.offset;havoc #t~mem1351#1.base, #t~mem1351#1.offset; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163-1: SUMMARY for call ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID(~ioaddr~10#1, 9bv32, ~zero_extend~32~16(~bcr9~0#1[16:0])[16:0], #t~mem1351#1.base, #t~mem1351#1.offset); srcloc: null [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163-2: call #t~mem1350#1.base, #t~mem1350#1.offset := read~$Pointer$#16(~lp~24#1.base, ~bvadd~64(80bv64, ~lp~24#1.offset), 8bv64);call #t~mem1351#1.base, #t~mem1351#1.offset := read~$Pointer$#16(#t~mem1350#1.base, ~bvadd~64(24bv64, #t~mem1350#1.offset), 8bv64); [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: SUMMARY for call ##fun~C_ULONG~X~C_INT~X~~u16~0~TO~VOID(~ioaddr~10#1, 20bv32, 4bv16, #t~mem1422#1.base, #t~mem1422#1.offset); srcloc: null [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: assume 0bv32 != ~bvand~32(4bv32, #t~mem1354#1);havoc #t~mem1354#1; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: assume !(0bv32 != ~bvand~32(4bv32, #t~mem1354#1));havoc #t~mem1354#1; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: havoc #t~mem1421#1.base, #t~mem1421#1.offset;havoc #t~mem1422#1.base, #t~mem1422#1.offset; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: havoc #t~ret1355#1;call write~intINTTYPE1#16(1bv8, ~#ecmd~0#1.base, ~bvadd~64(18bv64, ~#ecmd~0#1.offset), 1bv64); [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181-1: SUMMARY for call #t~ret1355#1 := mii_ethtool_gset(~lp~24#1.base, ~bvadd~64(497bv64, ~lp~24#1.offset), ~#ecmd~0#1.base, ~#ecmd~0#1.offset); srcloc: null [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;havoc activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset;assume { :end_inline_activate_suitable_irq_1 } true; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: call #t~mem1423#1 := read~intINTTYPE4#16(~dev#1.base, ~bvadd~64(64bv64, ~dev#1.offset), 4bv64);assume { :begin_inline_ldv_free_irq_41 } true;ldv_free_irq_41_#in~ldv_func_arg1#1, ldv_free_irq_41_#in~ldv_func_arg2#1.base, ldv_free_irq_41_#in~ldv_func_arg2#1.offset := #t~mem1423#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_41_~ldv_func_arg1#1, ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset;ldv_free_irq_41_~ldv_func_arg1#1 := ldv_free_irq_41_#in~ldv_func_arg1#1;ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset := ldv_free_irq_41_#in~ldv_func_arg2#1.base, ldv_free_irq_41_#in~ldv_func_arg2#1.offset; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-1: SUMMARY for call spin_unlock_irqrestore(~lp~24#1.base, ~bvadd~64(88bv64, ~lp~24#1.offset), ~flags~9#1); srcloc: null [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9017: call ULTIMATE.dealloc(~#ecmd~0#1.base, ~#ecmd~0#1.offset);havoc ~#ecmd~0#1.base, ~#ecmd~0#1.offset; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: #t~ret1392#1 := ldv_mod_timer_40_#res#1;havoc ldv_mod_timer_40_#t~ret2129#1, ldv_mod_timer_40_~ldv_func_arg1#1.base, ldv_mod_timer_40_~ldv_func_arg1#1.offset, ldv_mod_timer_40_~ldv_func_arg2#1, ldv_mod_timer_40_~ldv_func_res~2#1, ldv_mod_timer_40_~tmp~111#1;havoc ldv_mod_timer_40_#in~ldv_func_arg1#1.base, ldv_mod_timer_40_#in~ldv_func_arg1#1.offset, ldv_mod_timer_40_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_40 } true;havoc #t~ret1392#1; [2025-02-08 03:27:33,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: SUMMARY for call free_irq(ldv_free_irq_41_~ldv_func_arg1#1, ldv_free_irq_41_~ldv_func_arg2#1.base, ldv_free_irq_41_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:27:34,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume 0bv8 != ~tmp___1~6#1;~tmp___2~2#1 := 0bv32; [2025-02-08 03:27:34,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume !(0bv8 != ~tmp___1~6#1);~tmp___2~2#1 := 1bv32; [2025-02-08 03:27:34,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: assume 0bv32 != ~tmp___2~2#1;~tmp___3~1#1 := 1bv32; [2025-02-08 03:27:34,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: assume !(0bv32 != ~tmp___2~2#1);~tmp___3~1#1 := 0bv32; [2025-02-08 03:27:34,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: havoc is_zero_ether_addr_#t~mem269#1;havoc is_zero_ether_addr_#t~mem270#1;#t~ret273#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem269#1, is_zero_ether_addr_#t~mem270#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~6#1 := (if 0bv8 == #t~ret273#1 then 0bv8 else 1bv8);havoc #t~ret273#1; [2025-02-08 03:27:34,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: havoc #t~nondet2163; [2025-02-08 03:27:34,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: ~tmp___2~11 := #t~ret1506; [2025-02-08 03:27:34,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429-1: SUMMARY for call #t~ret1506 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~11, 0bv32, #t~mem1505.base, #t~mem1505.offset); srcloc: null [2025-02-08 03:27:34,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429-2: call #t~mem1504.base, #t~mem1504.offset := read~$Pointer$#16(~lp~27.base, ~bvadd~64(80bv64, ~lp~27.offset), 8bv64);call #t~mem1505.base, #t~mem1505.offset := read~$Pointer$#16(#t~mem1504.base, #t~mem1504.offset, 8bv64); [2025-02-08 03:27:34,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(~tmp___0~31)); [2025-02-08 03:27:34,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(~tmp___0~31)));~i~10 := ~bvadd~32(1bv32, ~i~10); [2025-02-08 03:27:34,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-2: call #t~mem1488.base, #t~mem1488.offset := read~$Pointer$#16(~lp~27.base, ~bvadd~64(80bv64, ~lp~27.offset), 8bv64);call #t~mem1489.base, #t~mem1489.offset := read~$Pointer$#16(#t~mem1488.base, #t~mem1488.offset, 8bv64); [2025-02-08 03:27:34,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: ~tmp___0~31 := #t~ret1490; [2025-02-08 03:27:34,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: assume 0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(~tmp___2~11)); [2025-02-08 03:27:34,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: assume !(0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(~tmp___2~11))); [2025-02-08 03:27:34,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-1: SUMMARY for call #t~ret1490 := ##fun~C_ULONG~X~C_INT~TO~~u16~0(~ioaddr~11, 0bv32, #t~mem1489.base, #t~mem1489.offset); srcloc: null