./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--dec--tulip--de4x5.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--dec--tulip--de4x5.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 7a2974a33527a9392dca8d355734fee3e0faaae6e14749128119c28fd0f37e8f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:27:05,895 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:27:05,954 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:27:05,959 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:27:05,960 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:27:05,982 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:27:05,983 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:27:05,983 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:27:05,983 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:27:05,983 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:27:05,984 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:27:05,985 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:27:05,985 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:27:05,985 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:27:05,986 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:27:05,986 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:27:05,986 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:27:05,986 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:27:05,986 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:27:05,986 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:27:05,986 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:27:05,986 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:27:05,986 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:27:05,987 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:27:05,987 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:27:05,987 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:27:05,987 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:27:05,987 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:27:05,987 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:27:05,987 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:27:05,988 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:27:05,988 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:27:05,988 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 -> 7a2974a33527a9392dca8d355734fee3e0faaae6e14749128119c28fd0f37e8f [2025-02-08 03:27:06,201 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:27:06,206 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:27:06,207 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:27:06,208 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:27:06,208 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:27:06,209 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--dec--tulip--de4x5.ko-entry_point.cil.out.i [2025-02-08 03:27:07,357 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a190a9096/77689bee44d24feb886ca3edf4eaf2f8/FLAG4497cd203 [2025-02-08 03:27:07,961 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:27:07,962 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--dec--tulip--de4x5.ko-entry_point.cil.out.i [2025-02-08 03:27:08,003 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a190a9096/77689bee44d24feb886ca3edf4eaf2f8/FLAG4497cd203 [2025-02-08 03:27:08,014 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a190a9096/77689bee44d24feb886ca3edf4eaf2f8 [2025-02-08 03:27:08,016 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:27:08,017 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:27:08,018 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:27:08,018 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:27:08,023 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:27:08,024 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:27:08" (1/1) ... [2025-02-08 03:27:08,025 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6feb3a7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:08, skipping insertion in model container [2025-02-08 03:27:08,025 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:27:08" (1/1) ... [2025-02-08 03:27:08,108 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:27:09,759 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--dec--tulip--de4x5.ko-entry_point.cil.out.i[386204,386217] [2025-02-08 03:27:09,822 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:27:09,858 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:27:09,937 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"); [5726] [2025-02-08 03:27:09,939 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)); [5733] [2025-02-08 03:27:09,939 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"); [5741-5742] [2025-02-08 03:27:09,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] [2025-02-08 03:27:09,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] [2025-02-08 03:27:09,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5937] [2025-02-08 03:27:09,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5945] [2025-02-08 03:27:09,952 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)); [6193-6194] [2025-02-08 03:27:09,953 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)); [6222-6223] [2025-02-08 03:27:09,968 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6926] [2025-02-08 03:27:09,994 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7152] [2025-02-08 03:27:10,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7505] [2025-02-08 03:27:10,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7513] [2025-02-08 03:27:10,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7849] [2025-02-08 03:27:10,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7851] [2025-02-08 03:27:10,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10163] [2025-02-08 03:27:10,178 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--dec--tulip--de4x5.ko-entry_point.cil.out.i[386204,386217] [2025-02-08 03:27:10,183 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:27:10,287 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:27:10,288 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10 WrapperNode [2025-02-08 03:27:10,288 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:27:10,289 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:27:10,289 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:27:10,289 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:27:10,297 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:27:10" (1/1) ... [2025-02-08 03:27:10,372 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:27:10" (1/1) ... [2025-02-08 03:27:10,584 INFO L138 Inliner]: procedures = 333, calls = 3802, calls flagged for inlining = 139, calls inlined = 136, statements flattened = 8569 [2025-02-08 03:27:10,585 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:27:10,585 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:27:10,585 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:27:10,585 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:27:10,592 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:10,592 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:10,717 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,296 INFO L175 MemorySlicer]: Split 2484 memory accesses to 34 slices as follows [4, 3, 6, 1, 1, 7, 1, 93, 1, 6, 1, 13, 6, 22, 1, 10, 2081, 27, 5, 1, 43, 1, 1, 2, 1, 1, 1, 76, 54, 6, 1, 4, 1, 2]. 84 percent of accesses are in the largest equivalence class. The 318 initializations are split as follows [4, 3, 6, 0, 0, 0, 0, 86, 0, 6, 0, 0, 5, 9, 0, 8, 106, 7, 0, 0, 0, 0, 0, 2, 0, 0, 0, 20, 54, 0, 0, 0, 0, 2]. The 794 writes are split as follows [0, 0, 0, 1, 0, 1, 1, 6, 1, 0, 1, 13, 0, 9, 1, 0, 646, 0, 4, 1, 43, 1, 1, 0, 1, 1, 1, 56, 0, 1, 1, 2, 1, 0]. [2025-02-08 03:27:11,296 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,297 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,452 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,474 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,586 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,619 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,683 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:27:11,685 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:27:11,685 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:27:11,685 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:27:11,686 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:10" (1/1) ... [2025-02-08 03:27:11,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:27:11,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:27:11,711 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:27:11,716 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:27:11,730 INFO L130 BoogieDeclarations]: Found specification of procedure disable_ast [2025-02-08 03:27:11,730 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_ast [2025-02-08 03:27:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:27:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:27:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:27:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:27:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:27:11,731 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:27:11,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:27:11,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:27:11,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:27:11,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:27:11,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:27:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:27:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:27:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:27:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:27:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:27:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:27:11,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:27:11,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:27:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:27:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:27:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:27:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:27:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:27:11,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:27:11,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure type3_infoblock [2025-02-08 03:27:11,736 INFO L138 BoogieDeclarations]: Found implementation of procedure type3_infoblock [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:27:11,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:27:11,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:27:11,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:27:11,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_interrupt [2025-02-08 03:27:11,739 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_interrupt [2025-02-08 03:27:11,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure reset_init_sia [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_init_sia [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_alloc_rx_buff [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_alloc_rx_buff [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure test_for_100Mb [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure test_for_100Mb [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure type4_infoblock [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure type4_infoblock [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_put_cache [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_put_cache [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure type5_infoblock [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure type5_infoblock [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure load_packet [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure load_packet [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_mii [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_mii [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140m_autoconf [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140m_autoconf [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_switch_mac_port [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_switch_mac_port [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure srom_latch [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_latch [2025-02-08 03:27:11,740 INFO L130 BoogieDeclarations]: Found specification of procedure is_100_up [2025-02-08 03:27:11,740 INFO L138 BoogieDeclarations]: Found implementation of procedure is_100_up [2025-02-08 03:27:11,741 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_open [2025-02-08 03:27:11,741 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_open [2025-02-08 03:27:11,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:27:11,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:27:11,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:27:11,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:27:11,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:27:11,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:27:11,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:27:11,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:27:11,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:27:11,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:27:11,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:27:11,747 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ta [2025-02-08 03:27:11,747 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ta [2025-02-08 03:27:11,748 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2025-02-08 03:27:11,748 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2025-02-08 03:27:11,748 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:27:11,748 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:27:11,748 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:27:11,748 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:27:11,748 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_autoconf [2025-02-08 03:27:11,748 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_autoconf [2025-02-08 03:27:11,748 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 03:27:11,749 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 03:27:11,749 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:27:11,749 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:27:11,749 INFO L130 BoogieDeclarations]: Found specification of procedure build_setup_frame [2025-02-08 03:27:11,749 INFO L138 BoogieDeclarations]: Found implementation of procedure build_setup_frame [2025-02-08 03:27:11,749 INFO L130 BoogieDeclarations]: Found specification of procedure type2_infoblock [2025-02-08 03:27:11,749 INFO L138 BoogieDeclarations]: Found implementation of procedure type2_infoblock [2025-02-08 03:27:11,749 INFO L130 BoogieDeclarations]: Found specification of procedure test_mii_reg [2025-02-08 03:27:11,749 INFO L138 BoogieDeclarations]: Found implementation of procedure test_mii_reg [2025-02-08 03:27:11,749 INFO L130 BoogieDeclarations]: Found specification of procedure type0_infoblock [2025-02-08 03:27:11,749 INFO L138 BoogieDeclarations]: Found implementation of procedure type0_infoblock [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_cache_state [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_cache_state [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_media [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_media [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure autoconf_media [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure autoconf_media [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_autoconf [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_autoconf [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rd [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rd [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure DevicePresent [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure DevicePresent [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ast [2025-02-08 03:27:11,750 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ast [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:27:11,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:27:11,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:27:11,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure dc21143_infoleaf [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21143_infoleaf [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure set_multicast_list [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure set_multicast_list [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_sw_reset [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_sw_reset [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2025-02-08 03:27:11,752 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:27:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure is_10_up [2025-02-08 03:27:11,753 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10_up [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:27:11,753 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 03:27:11,753 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 03:27:11,753 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 03:27:11,753 INFO L130 BoogieDeclarations]: Found specification of procedure is_anc_capable [2025-02-08 03:27:11,753 INFO L138 BoogieDeclarations]: Found implementation of procedure is_anc_capable [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure type1_infoblock [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure type1_infoblock [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure is_spd_100 [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure is_spd_100 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140_infoleaf [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140_infoleaf [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_queue_pkt [2025-02-08 03:27:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_queue_pkt [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:27:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_mii [2025-02-08 03:27:11,757 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_mii [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure test_media [2025-02-08 03:27:11,757 INFO L138 BoogieDeclarations]: Found implementation of procedure test_media [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_rx_buffs [2025-02-08 03:27:11,757 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_rx_buffs [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:27:11,757 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:27:11,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-08 03:27:11,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buffs [2025-02-08 03:27:11,757 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buffs [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:27:11,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:27:11,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:27:11,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:27:11,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:27:11,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_insert [2025-02-08 03:27:11,761 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_insert [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:27:11,761 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:27:11,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:27:11,762 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:27:11,762 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2025-02-08 03:27:11,762 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:27:11,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:27:11,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:27:11,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:27:11,764 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init [2025-02-08 03:27:11,764 INFO L130 BoogieDeclarations]: Found specification of procedure ping_media [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ping_media [2025-02-08 03:27:11,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:27:11,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:27:11,767 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure srom_autoconf [2025-02-08 03:27:11,767 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_autoconf [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:27:11,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure srom_exec [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_exec [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_tx [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_tx [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure gep_wr [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_wr [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure srom_rd [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_rd [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_srom [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_srom [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure SetMulticastFilter [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMulticastFilter [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ioctl [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ioctl [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_cache [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_cache [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:27:11,768 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:27:11,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:27:11,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:27:11,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:27:11,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_srom [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_srom [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure mii_swap [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_swap [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_suspect_state [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_suspect_state [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_mii [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_mii [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure compact_infoblock [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure compact_infoblock [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure gep_rd [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_rd [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure mii_address [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_address [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_reset_phy [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_reset_phy [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_putb_cache [2025-02-08 03:27:11,771 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_putb_cache [2025-02-08 03:27:11,771 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buff [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buff [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_setup_intr [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_setup_intr [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure dc21142_infoleaf [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21142_infoleaf [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_stats [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_stats [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_save_skbs [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_save_skbs [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure dc2114x_autoconf [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure dc2114x_autoconf [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure srom_map_media [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_map_media [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_close [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_close [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure yawn [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure yawn [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wdata [2025-02-08 03:27:11,772 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wdata [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:27:11,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:27:11,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init_connection [2025-02-08 03:27:11,774 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init_connection [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wr [2025-02-08 03:27:11,774 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wr [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:27:11,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:27:11,774 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_state [2025-02-08 03:27:11,774 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_state [2025-02-08 03:27:12,823 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:27:12,826 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:27:12,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13915: havoc del_timer_sync_#t~nondet2959#1; [2025-02-08 03:27:13,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13986: havoc pci_bus_read_config_word_#t~nondet2972#1; [2025-02-08 03:27:13,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216: ~tmp___7~13 := ~__ms___3~1;~__ms___3~1 := ~__ms___3~1 - 1; [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176: ~tmp___5~15 := ~__ms___1~2;~__ms___1~2 := ~__ms___1~2 - 1; [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: ~tmp___4~18 := ~__ms___0~2;~__ms___0~2 := ~__ms___0~2 - 1; [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: ~tmp___3~23 := ~__ms~5;~__ms~5 := ~__ms~5 - 1; [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12195-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12195: ~tmp___6~15 := ~__ms___2~2;~__ms___2~2 := ~__ms___2~2 - 1; [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: assume 0 != ~tmp___7~13 % 18446744073709551616; [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: assume !(0 != ~tmp___7~13 % 18446744073709551616); [2025-02-08 03:27:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: ~i~27 := 1 + ~i~27; [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12188: SUMMARY for call #t~ret2554 := inl((if ~iobase~39 % 18446744073709551616 % 4294967296 <= 2147483647 then ~iobase~39 % 18446744073709551616 % 4294967296 else ~iobase~39 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180: assume 0 != ~tmp___5~15 % 18446744073709551616; [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180: assume !(0 != ~tmp___5~15 % 18446744073709551616); [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume 0 != ~tmp___4~18 % 18446744073709551616; [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume !(0 != ~tmp___4~18 % 18446744073709551616); [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume true; [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume !true;~__ms___2~2 := 1; [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12148: assume 0 != ~tmp___3~23 % 18446744073709551616; [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12148: assume !(0 != ~tmp___3~23 % 18446744073709551616); [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199: assume 0 != ~tmp___6~15 % 18446744073709551616; [2025-02-08 03:27:13,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199: assume !(0 != ~tmp___6~15 % 18446744073709551616); [2025-02-08 03:27:13,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12061: assume 0 != ~i~26 % 2;~pa~1.base, ~pa~1.offset := ~pa~1.base, 4 + ~pa~1.offset; [2025-02-08 03:27:13,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12061: assume !(0 != ~i~26 % 2); [2025-02-08 03:27:13,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12065: ~i~26 := 1 + ~i~26; [2025-02-08 03:27:13,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: assume ~i~26 <= 5; [2025-02-08 03:27:13,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: assume !(~i~26 <= 5);call write~int#16(-128, ~lp~69.base, 501 + ~lp~69.offset, 1); [2025-02-08 03:27:13,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12086: #res.base, #res.offset := ~pa~1.base, ~pa~1.offset; [2025-02-08 03:27:13,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume 0 != ~i~26 % 2;~pa~1.base, ~pa~1.offset := ~pa~1.base, 2 + ~pa~1.offset; [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume !(0 != ~i~26 % 2); [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12074: call write~int#16(-1, ~pa~1.base, ~pa~1.offset + (if ~i~26 % 2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~26 % 2 % 18446744073709551616 % 18446744073709551616 else ~i~26 % 2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049: ~i~26 := 1 + ~i~26; [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint build_setup_frameFINAL: assume true; [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: call #t~mem2531.base, #t~mem2531.offset := read~$Pointer$#16(~dev.base, 854 + ~dev.offset, 8);call #t~mem2532 := read~int#16(#t~mem2531.base, #t~mem2531.offset + (if ~i~26 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~26 % 18446744073709551616 % 18446744073709551616 else ~i~26 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16((if #t~mem2532 % 256 % 256 <= 127 then #t~mem2532 % 256 % 256 else #t~mem2532 % 256 % 256 - 256), ~pa~1.base, ~pa~1.offset + (if ~i~26 % 2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~26 % 2 % 18446744073709551616 % 18446744073709551616 else ~i~26 % 2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: call #t~mem2529.base, #t~mem2529.offset := read~$Pointer$#16(~dev.base, 854 + ~dev.offset, 8);call #t~mem2530 := read~int#16(#t~mem2529.base, #t~mem2529.offset + (if ~i~26 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~26 % 18446744073709551616 % 18446744073709551616 else ~i~26 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16((if #t~mem2530 % 256 % 256 <= 127 then #t~mem2530 % 256 % 256 else #t~mem2530 % 256 % 256 - 256), ~pa~1.base, ~pa~1.offset + (if ~i~26 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~26 % 18446744073709551616 % 18446744073709551616 else ~i~26 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume 0 != ~i~26 % 2;~pa~1.base, ~pa~1.offset := ~pa~1.base, 4 + ~pa~1.offset; [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume !(0 != ~i~26 % 2); [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: assume ~i~26 <= 5; [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: assume !(~i~26 <= 5); [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: ~i~26 := 1 + ~i~26; [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume ~i~26 <= 5; [2025-02-08 03:27:13,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume !(~i~26 <= 5);~i~26 := 0; [2025-02-08 03:27:13,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: havoc #t~mem181.base, #t~mem181.offset; [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523: assume ~i~13#1 % 4294967296 <= 63; [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523: assume !(~i~13#1 % 4294967296 <= 63);assume { :begin_inline_de4x5_dbg_srom } true;de4x5_dbg_srom_#in~p#1.base, de4x5_dbg_srom_#in~p#1.offset := ~lp~51#1.base, 1910 + ~lp~51#1.offset;havoc de4x5_dbg_srom_#t~bitwise2757#1, de4x5_dbg_srom_#t~mem2758#1, de4x5_dbg_srom_#t~ret2759#1, de4x5_dbg_srom_#t~mem2760#1, de4x5_dbg_srom_#t~ret2761#1, de4x5_dbg_srom_#t~mem2762#1, de4x5_dbg_srom_#t~ret2763#1, de4x5_dbg_srom_#t~mem2764#1, de4x5_dbg_srom_#t~ret2765#1, de4x5_dbg_srom_#t~mem2766#1, de4x5_dbg_srom_#t~ret2767#1, de4x5_dbg_srom_#t~ret2768#1, de4x5_dbg_srom_#t~mem2769#1, de4x5_dbg_srom_#t~ret2770#1, de4x5_dbg_srom_#t~mem2771#1, de4x5_dbg_srom_#t~ret2772#1, de4x5_dbg_srom_~p#1.base, de4x5_dbg_srom_~p#1.offset, de4x5_dbg_srom_~i~29#1;de4x5_dbg_srom_~p#1.base, de4x5_dbg_srom_~p#1.offset := de4x5_dbg_srom_#in~p#1.base, de4x5_dbg_srom_#in~p#1.offset;havoc de4x5_dbg_srom_~i~29#1; [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10498-1: SUMMARY for call #t~ret2022#1 := srom_rd(~aprom_addr#1, (if (10 + ~i~13#1 % 256) % 4294967296 % 4294967296 <= 2147483647 then (10 + ~i~13#1 % 256) % 4294967296 % 4294967296 else (10 + ~i~13#1 % 256) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10527: havoc de4x5_dbg_srom_#t~bitwise2757#1, de4x5_dbg_srom_#t~mem2758#1, de4x5_dbg_srom_#t~ret2759#1, de4x5_dbg_srom_#t~mem2760#1, de4x5_dbg_srom_#t~ret2761#1, de4x5_dbg_srom_#t~mem2762#1, de4x5_dbg_srom_#t~ret2763#1, de4x5_dbg_srom_#t~mem2764#1, de4x5_dbg_srom_#t~ret2765#1, de4x5_dbg_srom_#t~mem2766#1, de4x5_dbg_srom_#t~ret2767#1, de4x5_dbg_srom_#t~ret2768#1, de4x5_dbg_srom_#t~mem2769#1, de4x5_dbg_srom_#t~ret2770#1, de4x5_dbg_srom_#t~mem2771#1, de4x5_dbg_srom_#t~ret2772#1, de4x5_dbg_srom_~p#1.base, de4x5_dbg_srom_~p#1.offset, de4x5_dbg_srom_~i~29#1;havoc de4x5_dbg_srom_#in~p#1.base, de4x5_dbg_srom_#in~p#1.offset;assume { :end_inline_de4x5_dbg_srom } true; [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12621-1: SUMMARY for call de4x5_dbg_srom_#t~ret2767#1 := printk(99, 0); srcloc: null [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12621: assume -2147483648 <= de4x5_dbg_srom_#t~ret2767#1 && de4x5_dbg_srom_#t~ret2767#1 <= 2147483647;havoc de4x5_dbg_srom_#t~mem2766#1;havoc de4x5_dbg_srom_#t~ret2767#1; [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-1: SUMMARY for call de4x5_dbg_srom_#t~ret2759#1 := printk(95, 0); srcloc: null [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617: assume -2147483648 <= de4x5_dbg_srom_#t~ret2759#1 && de4x5_dbg_srom_#t~ret2759#1 <= 2147483647;havoc de4x5_dbg_srom_#t~mem2758#1;havoc de4x5_dbg_srom_#t~ret2759#1;call de4x5_dbg_srom_#t~mem2760#1 := read~int#16(de4x5_dbg_srom_~p#1.base, 2 + de4x5_dbg_srom_~p#1.offset, 2); [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: assume enet_addr_rst_~sigLength~0#1 > enet_addr_rst_~j~3#1 && 31 + enet_addr_rst_~sigLength~0#1 > enet_addr_rst_~i~14#1; [2025-02-08 03:27:13,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: assume !(enet_addr_rst_~sigLength~0#1 > enet_addr_rst_~j~3#1 && 31 + enet_addr_rst_~sigLength~0#1 > enet_addr_rst_~i~14#1);call ULTIMATE.dealloc(enet_addr_rst_~#dev~3#1.base, enet_addr_rst_~#dev~3#1.offset);havoc enet_addr_rst_~#dev~3#1.base, enet_addr_rst_~#dev~3#1.offset; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10549-1: SUMMARY for call enet_addr_rst_#t~ret2024#1 := inb((if enet_addr_rst_~aprom_addr#1 % 18446744073709551616 % 4294967296 <= 2147483647 then enet_addr_rst_~aprom_addr#1 % 18446744073709551616 % 4294967296 else enet_addr_rst_~aprom_addr#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10549: enet_addr_rst_~tmp~86#1 := enet_addr_rst_#t~ret2024#1;enet_addr_rst_~data~0#1 := (if enet_addr_rst_~tmp~86#1 % 256 % 256 <= 127 then enet_addr_rst_~tmp~86#1 % 256 % 256 else enet_addr_rst_~tmp~86#1 % 256 % 256 - 256);call enet_addr_rst_#t~mem2025#1 := read~int#31(enet_addr_rst_~#dev~3#1.base, enet_addr_rst_~#dev~3#1.offset + enet_addr_rst_~j~3#1, 1); [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10516: assume -32768 <= #t~ret2023#1 && #t~ret2023#1 <= 32767;~tmp___2~21#1 := #t~ret2023#1;~tmp___0~48#1 := ~tmp___2~21#1;~tmp___3~14#1.base, ~tmp___3~14#1.offset := ~p~4#1.base, ~p~4#1.offset;~p~4#1.base, ~p~4#1.offset := ~p~4#1.base, 2 + ~p~4#1.offset;call write~int#16(~tmp___0~48#1, ~tmp___3~14#1.base, ~tmp___3~14#1.offset, 2);~i~13#1 := 1 + ~i~13#1; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10516-1: SUMMARY for call #t~ret2023#1 := srom_rd(~aprom_addr#1, (if ~i~13#1 % 256 % 4294967296 <= 2147483647 then ~i~13#1 % 256 % 4294967296 else ~i~13#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12630: assume de4x5_dbg_srom_~i~29#1 <= 63; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12630: assume !(de4x5_dbg_srom_~i~29#1 <= 63); [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622-1: SUMMARY for call de4x5_dbg_srom_#t~ret2768#1 := printk(100, 0); srcloc: null [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume 0 == ~j~2#1 || 196605 == ~j~2#1; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume !(0 == ~j~2#1 || 196605 == ~j~2#1);~p~4#1.base, ~p~4#1.offset := ~lp~51#1.base, 1910 + ~lp~51#1.offset;~i~13#1 := 0; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12618: assume -2147483648 <= de4x5_dbg_srom_#t~ret2761#1 && de4x5_dbg_srom_#t~ret2761#1 <= 2147483647;havoc de4x5_dbg_srom_#t~mem2760#1;havoc de4x5_dbg_srom_#t~ret2761#1;call de4x5_dbg_srom_#t~mem2762#1 := read~int#16(de4x5_dbg_srom_~p#1.base, 16 + de4x5_dbg_srom_~p#1.offset, 1); [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622: assume -2147483648 <= de4x5_dbg_srom_#t~ret2768#1 && de4x5_dbg_srom_#t~ret2768#1 <= 2147483647;havoc de4x5_dbg_srom_#t~ret2768#1;call de4x5_dbg_srom_#t~mem2769#1 := read~int#16(de4x5_dbg_srom_~p#1.base, 126 + de4x5_dbg_srom_~p#1.offset, 2); [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12618-1: SUMMARY for call de4x5_dbg_srom_#t~ret2761#1 := printk(96, 0); srcloc: null [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504: assume ~i~13#1 <= 2; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504: assume !(~i~13#1 <= 2); [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10554: assume enet_addr_rst_#t~mem2026#1 == enet_addr_rst_~data~0#1;havoc enet_addr_rst_#t~mem2026#1;enet_addr_rst_~j~3#1 := 1; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10554: assume !(enet_addr_rst_#t~mem2026#1 == enet_addr_rst_~data~0#1);havoc enet_addr_rst_#t~mem2026#1;enet_addr_rst_~j~3#1 := 0; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12627-1: SUMMARY for call de4x5_dbg_srom_#t~ret2772#1 := printk(102, 0); srcloc: null [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12627: assume -2147483648 <= de4x5_dbg_srom_#t~ret2772#1 && de4x5_dbg_srom_#t~ret2772#1 <= 2147483647;de4x5_dbg_srom_~i~29#1 := 1 + de4x5_dbg_srom_~i~29#1; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12619-1: SUMMARY for call de4x5_dbg_srom_#t~ret2763#1 := printk(97, 0); srcloc: null [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12619: assume -2147483648 <= de4x5_dbg_srom_#t~ret2763#1 && de4x5_dbg_srom_#t~ret2763#1 <= 2147483647;havoc de4x5_dbg_srom_#t~mem2762#1;havoc de4x5_dbg_srom_#t~ret2763#1;call de4x5_dbg_srom_#t~mem2764#1 := read~int#16(de4x5_dbg_srom_~p#1.base, 18 + de4x5_dbg_srom_~p#1.offset, 1); [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12627-2: call de4x5_dbg_srom_#t~mem2771#1 := read~int#16(de4x5_dbg_srom_~p#1.base, de4x5_dbg_srom_~p#1.offset + 2 * (if de4x5_dbg_srom_~i~29#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_dbg_srom_~i~29#1 % 18446744073709551616 % 18446744073709551616 else de4x5_dbg_srom_~i~29#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12623-1: SUMMARY for call de4x5_dbg_srom_#t~ret2770#1 := printk(101, 0); srcloc: null [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12623: assume -2147483648 <= de4x5_dbg_srom_#t~ret2770#1 && de4x5_dbg_srom_#t~ret2770#1 <= 2147483647;havoc de4x5_dbg_srom_#t~mem2769#1;havoc de4x5_dbg_srom_#t~ret2770#1;de4x5_dbg_srom_~i~29#1 := 0; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534: call ULTIMATE.dealloc(enet_addr_rst_~#dev~3#1.base, enet_addr_rst_~#dev~3#1.offset);havoc enet_addr_rst_~#dev~3#1.base, enet_addr_rst_~#dev~3#1.offset;havoc enet_addr_rst_#t~ret2024#1, enet_addr_rst_#t~mem2025#1, enet_addr_rst_#t~mem2026#1, enet_addr_rst_~aprom_addr#1, enet_addr_rst_~#dev~3#1.base, enet_addr_rst_~#dev~3#1.offset, enet_addr_rst_~sigLength~0#1, enet_addr_rst_~data~0#1, enet_addr_rst_~i~14#1, enet_addr_rst_~j~3#1, enet_addr_rst_~tmp~86#1;havoc enet_addr_rst_#in~aprom_addr#1;assume { :end_inline_enet_addr_rst } true; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: enet_addr_rst_~i~14#1 := 1 + enet_addr_rst_~i~14#1; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10551: assume enet_addr_rst_#t~mem2025#1 == enet_addr_rst_~data~0#1;havoc enet_addr_rst_#t~mem2025#1;enet_addr_rst_~j~3#1 := 1 + enet_addr_rst_~j~3#1; [2025-02-08 03:27:13,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10551: assume !(enet_addr_rst_#t~mem2025#1 == enet_addr_rst_~data~0#1);havoc enet_addr_rst_#t~mem2025#1;call enet_addr_rst_#t~mem2026#1 := read~int#31(enet_addr_rst_~#dev~3#1.base, enet_addr_rst_~#dev~3#1.offset, 1); [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12620: assume -2147483648 <= de4x5_dbg_srom_#t~ret2765#1 && de4x5_dbg_srom_#t~ret2765#1 <= 2147483647;havoc de4x5_dbg_srom_#t~mem2764#1;havoc de4x5_dbg_srom_#t~ret2765#1;call de4x5_dbg_srom_#t~mem2766#1 := read~int#16(de4x5_dbg_srom_~p#1.base, 19 + de4x5_dbg_srom_~p#1.offset, 1); [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12620-1: SUMMARY for call de4x5_dbg_srom_#t~ret2765#1 := printk(98, 0); srcloc: null [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616-4: assume 0 == ~de4x5_debug~0;de4x5_dbg_srom_#t~bitwise2757#1 := 0; [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616-4: assume !(0 == ~de4x5_debug~0); [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616-3: assume 16 == ~de4x5_debug~0;de4x5_dbg_srom_#t~bitwise2757#1 := ~de4x5_debug~0; [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616-3: assume !(16 == ~de4x5_debug~0); [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10498: assume -32768 <= #t~ret2022#1 && #t~ret2022#1 <= 32767;~tmp___1~28#1 := #t~ret2022#1;~tmp___0~48#1 := ~tmp___1~28#1;~j~2#1 := (if ~tmp___0~48#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~48#1 % 65536 % 4294967296 else ~tmp___0~48#1 % 65536 % 4294967296 - 4294967296) + ~j~2#1;call write~int#16(~tmp___0~48#1, ~p~4#1.base, ~p~4#1.offset, 2);~i~13#1 := 1 + ~i~13#1; [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616: assume 0 != de4x5_dbg_srom_#t~bitwise2757#1;havoc de4x5_dbg_srom_#t~bitwise2757#1;call de4x5_dbg_srom_#t~mem2758#1 := read~int#16(de4x5_dbg_srom_~p#1.base, de4x5_dbg_srom_~p#1.offset, 2); [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616: assume !(0 != de4x5_dbg_srom_#t~bitwise2757#1);havoc de4x5_dbg_srom_#t~bitwise2757#1; [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616-2: havoc de4x5_dbg_srom_#t~bitwise2757#1;assume ((((~de4x5_debug~0 < 0 || de4x5_dbg_srom_#t~bitwise2757#1 <= ~de4x5_debug~0) && de4x5_dbg_srom_#t~bitwise2757#1 <= 16) && de4x5_dbg_srom_#t~bitwise2757#1 >= 0) && (~de4x5_debug~0 >= 0 || de4x5_dbg_srom_#t~bitwise2757#1 > 16 + ~de4x5_debug~0)) && de4x5_dbg_srom_#t~bitwise2757#1 >= -2147483648; [2025-02-08 03:27:13,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616-1: [2025-02-08 03:27:13,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13929: havoc #t~nondet2962; [2025-02-08 03:27:13,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13937: havoc #t~nondet2964; [2025-02-08 03:27:13,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: ~i~2 := 1 + ~i~2; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: ~tmp___3~3 := ~__ms~1;~__ms~1 := ~__ms~1 - 1; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175-1: call #t~mem401.base, #t~mem401.offset := read~$Pointer$#16(~lp~2.base, 96 + ~lp~2.offset, 8);call #t~mem400 := read~int#16(~lp~2.base, 432 + ~lp~2.offset, 4);call #t~mem402 := read~int#16(#t~mem401.base, #t~mem401.offset + 16 * (if #t~mem400 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem400 % 18446744073709551616 % 18446744073709551616 else #t~mem400 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: assume (if #t~mem402 % 4294967296 % 4294967296 <= 2147483647 then #t~mem402 % 4294967296 % 4294967296 else #t~mem402 % 4294967296 % 4294967296 - 4294967296) >= 0;havoc #t~mem401.base, #t~mem401.offset;havoc #t~mem400;havoc #t~mem402;~j~0 := 1; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: assume !((if #t~mem402 % 4294967296 % 4294967296 <= 2147483647 then #t~mem402 % 4294967296 % 4294967296 else #t~mem402 % 4294967296 % 4294967296 - 4294967296) >= 0);havoc #t~mem401.base, #t~mem401.offset;havoc #t~mem400;havoc #t~mem402; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: call #t~mem393.base, #t~mem393.offset := read~$Pointer$#16(~lp~2.base, 88 + ~lp~2.offset, 8);call write~int#16(2147483648, #t~mem393.base, #t~mem393.offset + 16 * (if ~i~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2 % 18446744073709551616 % 18446744073709551616 else ~i~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);~i~2 := 1 + ~i~2; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7160: assume true; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7160: assume !true;~__ms~1 := 1; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145: call #t~mem395.base, #t~mem395.offset := read~$Pointer$#16(~lp~2.base, 96 + ~lp~2.offset, 8);call write~int#16(0, #t~mem395.base, #t~mem395.offset + 16 * (if ~i~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2 % 18446744073709551616 % 18446744073709551616 else ~i~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);~i~2 := 1 + ~i~2; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7170: assume 0 != ~tmp___3~3 % 18446744073709551616; [2025-02-08 03:27:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7170: assume !(0 != ~tmp___3~3 % 18446744073709551616); [2025-02-08 03:27:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749: havoc constant_test_bit_#t~mem1#1;havoc constant_test_bit_#t~bitwise2#1; [2025-02-08 03:27:13,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13898: havoc #t~nondet2957; [2025-02-08 03:27:13,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13925: havoc #t~nondet2961; [2025-02-08 03:27:14,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: havoc #t~mem197.base, #t~mem197.offset; [2025-02-08 03:27:14,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10043: havoc consume_skb_~arg0#1.base, consume_skb_~arg0#1.offset;havoc consume_skb_#in~arg0#1.base, consume_skb_#in~arg0#1.offset;assume { :end_inline_consume_skb } true;havoc #t~mem1847#1.base, #t~mem1847#1.offset; [2025-02-08 03:27:14,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042: assume (#t~mem1846#1.base + #t~mem1846#1.offset) % 18446744073709551616 > 1;havoc #t~mem1846#1.base, #t~mem1846#1.offset;call #t~mem1847#1.base, #t~mem1847#1.offset := read~$Pointer$#16(~lp~40#1.base, 360 + ~lp~40#1.offset + 8 * ~i~7#1, 8);assume { :begin_inline_consume_skb } true;consume_skb_#in~arg0#1.base, consume_skb_#in~arg0#1.offset := #t~mem1847#1.base, #t~mem1847#1.offset;havoc consume_skb_~arg0#1.base, consume_skb_~arg0#1.offset;consume_skb_~arg0#1.base, consume_skb_~arg0#1.offset := consume_skb_#in~arg0#1.base, consume_skb_#in~arg0#1.offset; [2025-02-08 03:27:14,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042: assume !((#t~mem1846#1.base + #t~mem1846#1.offset) % 18446744073709551616 > 1);havoc #t~mem1846#1.base, #t~mem1846#1.offset; [2025-02-08 03:27:14,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10046: call #t~mem1848#1.base, #t~mem1848#1.offset := read~$Pointer$#16(~lp~40#1.base, 88 + ~lp~40#1.offset, 8);call write~int#16(0, #t~mem1848#1.base, #t~mem1848#1.offset + 16 * (if ~i~7#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7#1 % 18446744073709551616 % 18446744073709551616 else ~i~7#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem1848#1.base, #t~mem1848#1.offset;call write~$Pointer$#16(0, 1, ~lp~40#1.base, 360 + ~lp~40#1.offset + 8 * ~i~7#1, 8);~i~7#1 := 1 + ~i~7#1; [2025-02-08 03:27:14,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042-1: call #t~mem1846#1.base, #t~mem1846#1.offset := read~$Pointer$#16(~lp~40#1.base, 360 + ~lp~40#1.offset + 8 * ~i~7#1, 8); [2025-02-08 03:27:14,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: havoc #t~mem138.base, #t~mem138.offset; [2025-02-08 03:27:14,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: havoc #t~nondet2952; [2025-02-08 03:27:14,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: #res#1 := ~n#1; [2025-02-08 03:27:14,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882: havoc _copy_to_user_#t~nondet2955#1;#t~ret74#1 := _copy_to_user_#res#1;havoc _copy_to_user_#t~nondet2955#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1;havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1;assume { :end_inline__copy_to_user } true;~n#1 := #t~ret74#1;havoc #t~ret74#1; [2025-02-08 03:27:14,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint copy_to_userFINAL: assume true; [2025-02-08 03:27:14,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583-1: call #t~mem584 := read~int#16(~lp~6.base, 436 + ~lp~6.offset, 4);call #t~mem585 := read~int#16(~lp~6.base, 432 + ~lp~6.offset, 4); [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: assume #t~mem584 != #t~mem585;havoc #t~mem584;havoc #t~mem585;call #t~mem586 := read~int#16(~lp~6.base, 1054 + ~lp~6.offset, 4); [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: assume !(#t~mem584 != #t~mem585);havoc #t~mem584;havoc #t~mem585; [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579: assume 0 != ~status~4 % 2;call #t~mem583 := read~int#16(~lp~6.base, 892 + ~lp~6.offset, 8);call write~int#16(1 + #t~mem583, ~lp~6.base, 892 + ~lp~6.offset, 8);havoc #t~mem583; [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579: assume !(0 != ~status~4 % 2); [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-1: [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575: assume 0 != #t~bitwise581;havoc #t~bitwise581;call #t~mem582 := read~int#16(~lp~6.base, 1024 + ~lp~6.offset, 4);call write~int#16(1 + #t~mem582, ~lp~6.base, 1024 + ~lp~6.offset, 4);havoc #t~mem582; [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575: assume !(0 != #t~bitwise581);havoc #t~bitwise581; [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-1: [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-4: assume 0 == ~status~4;#t~bitwise581 := 0; [2025-02-08 03:27:14,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-4: assume !(0 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: assume 0 != #t~bitwise579;havoc #t~bitwise579;call #t~mem580 := read~int#16(~lp~6.base, 908 + ~lp~6.offset, 8);call write~int#16(1 + #t~mem580, ~lp~6.base, 908 + ~lp~6.offset, 8);havoc #t~mem580; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: assume !(0 != #t~bitwise579);havoc #t~bitwise579; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-3: assume 256 == ~status~4;#t~bitwise581 := ~status~4; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-3: assume !(256 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-2: havoc #t~bitwise581;assume ((((~status~4 < 0 || #t~bitwise581 <= ~status~4) && #t~bitwise581 <= 256) && #t~bitwise581 >= 0) && (~status~4 >= 0 || #t~bitwise581 > 256 + ~status~4)) && #t~bitwise581 >= -2147483648; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-1: [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-4: assume 0 == ~status~4;#t~bitwise579 := 0; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-4: assume !(0 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567: assume 0 != #t~bitwise577;havoc #t~bitwise577;call #t~mem578 := read~int#16(~lp~6.base, 924 + ~lp~6.offset, 8);call write~int#16(1 + #t~mem578, ~lp~6.base, 924 + ~lp~6.offset, 8);havoc #t~mem578; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567: assume !(0 != #t~bitwise577);havoc #t~bitwise577; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-3: assume 2 == ~status~4;#t~bitwise579 := ~status~4; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-3: assume !(2 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-2: havoc #t~bitwise579;assume ((((~status~4 < 0 || #t~bitwise579 <= ~status~4) && #t~bitwise579 <= 2) && #t~bitwise579 >= 0) && (~status~4 >= 0 || #t~bitwise579 > 2 + ~status~4)) && #t~bitwise579 >= -2147483648; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563-1: [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-4: assume 0 == ~status~4;#t~bitwise577 := 0; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-4: assume !(0 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: assume 0 != #t~bitwise575;havoc #t~bitwise575;call #t~mem576 := read~int#16(~lp~6.base, 900 + ~lp~6.offset, 8);call write~int#16(1 + #t~mem576, ~lp~6.base, 900 + ~lp~6.offset, 8);havoc #t~mem576; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: assume !(0 != #t~bitwise575);havoc #t~bitwise575; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596: SUMMARY for call de4x5_free_tx_buff(~lp~6.base, ~lp~6.offset, ~entry~1); srcloc: null [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-3: assume 512 == ~status~4;#t~bitwise577 := ~status~4; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-3: assume !(512 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-2: havoc #t~bitwise577;assume ((((~status~4 < 0 || #t~bitwise577 <= ~status~4) && #t~bitwise577 <= 512) && #t~bitwise577 >= 0) && (~status~4 >= 0 || #t~bitwise577 > 512 + ~status~4)) && #t~bitwise577 >= -2147483648; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563-4: assume 0 == ~status~4;#t~bitwise575 := 0; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563-4: assume !(0 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563-3: assume 1024 == ~status~4;#t~bitwise575 := ~status~4; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563-3: assume !(1024 == ~status~4); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563-2: havoc #t~bitwise575;assume ((((~status~4 < 0 || #t~bitwise575 <= ~status~4) && #t~bitwise575 <= 1024) && #t~bitwise575 >= 0) && (~status~4 >= 0 || #t~bitwise575 > 1024 + ~status~4)) && #t~bitwise575 >= -2147483648; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-2: [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-1: SUMMARY for call outl(1, (if (#t~bitwise587 + ~iobase~5) % 4294967296 % 4294967296 <= 2147483647 then (#t~bitwise587 + ~iobase~5) % 4294967296 % 4294967296 else (#t~bitwise587 + ~iobase~5) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: havoc #t~mem586;havoc #t~bitwise587; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-4: assume 0 == #t~mem586;#t~bitwise587 := 8; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-4: assume !(0 == #t~mem586); [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-3: havoc #t~bitwise587;assume #t~bitwise587 > 8; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: call #t~mem596 := read~int#16(~lp~6.base, 436 + ~lp~6.offset, 4);call #t~mem597 := read~int#16(~lp~6.base, 1053 + ~lp~6.offset, 1);call write~int#16((if 1 + #t~mem596 < 0 && 0 != (1 + #t~mem596) % #t~mem597 then (if #t~mem597 < 0 then (1 + #t~mem596) % #t~mem597 + #t~mem597 else (1 + #t~mem596) % #t~mem597 - #t~mem597) else (1 + #t~mem596) % #t~mem597), ~lp~6.base, 436 + ~lp~6.offset, 4);havoc #t~mem596;havoc #t~mem597;call #t~mem598 := read~int#16(~lp~6.base, 436 + ~lp~6.offset, 4);~entry~1 := #t~mem598;havoc #t~mem598; [2025-02-08 03:27:14,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560: assume 2147483647 != ~status~4; [2025-02-08 03:27:14,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560: assume !(2147483647 != ~status~4); [2025-02-08 03:27:14,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556: call #t~mem571.base, #t~mem571.offset := read~$Pointer$#16(~lp~6.base, 96 + ~lp~6.offset, 8);call #t~mem572 := read~int#16(#t~mem571.base, #t~mem571.offset + 16 * (if ~entry~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~1 % 18446744073709551616 % 18446744073709551616 else ~entry~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);~status~4 := (if #t~mem572 % 4294967296 % 4294967296 <= 2147483647 then #t~mem572 % 4294967296 % 4294967296 else #t~mem572 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:27:14,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: assume 0 != (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296);havoc #t~mem589;call #t~mem590 := read~int#16(~lp~6.base, 1091 + ~lp~6.offset, 4);call write~int#16(1 + #t~mem590, ~lp~6.base, 1091 + ~lp~6.offset, 4);havoc #t~mem590; [2025-02-08 03:27:14,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: assume !(0 != (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296));havoc #t~mem589; [2025-02-08 03:27:14,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: call write~int#16(#t~mem594 + #t~ite593, ~lp~6.base, 836 + ~lp~6.offset, 8);havoc #t~mem594;havoc #t~bitwise591;havoc #t~ite593;havoc #t~bitwise592;call #t~mem595.base, #t~mem595.offset := read~$Pointer$#16(~lp~6.base, 104 + ~lp~6.offset + 8 * ~entry~1, 8); [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-4: assume 120 == ~status~4;#t~bitwise592 := ~status~4; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-4: assume !(120 == ~status~4); [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561-3: assume 32768 == ~status~4;#t~bitwise573 := ~status~4; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561-3: assume !(32768 == ~status~4); [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-3: havoc #t~bitwise592;assume ((((~status~4 < 0 || #t~bitwise592 <= ~status~4) && #t~bitwise592 <= 120) && #t~bitwise592 >= 0) && (~status~4 >= 0 || #t~bitwise592 > 120 + ~status~4)) && #t~bitwise592 >= -2147483648; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561-2: havoc #t~bitwise573;assume ((((~status~4 < 0 || #t~bitwise573 <= ~status~4) && #t~bitwise573 <= 32768) && #t~bitwise573 >= 0) && (~status~4 >= 0 || #t~bitwise573 > 32768 + ~status~4)) && #t~bitwise573 >= -2147483648; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-2: [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561-1: [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-1: #t~ite593 := #t~bitwise592 / 8; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: assume 0 != #t~bitwise573;havoc #t~bitwise573;call #t~mem574 := read~int#16(~lp~6.base, 804 + ~lp~6.offset, 8);call write~int#16(1 + #t~mem574, ~lp~6.base, 804 + ~lp~6.offset, 8);havoc #t~mem574; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: assume !(0 != #t~bitwise573);havoc #t~bitwise573;call #t~mem588 := read~int#16(~lp~6.base, 772 + ~lp~6.offset, 8);call write~int#16(1 + #t~mem588, ~lp~6.base, 772 + ~lp~6.offset, 8);havoc #t~mem588;call #t~mem589 := read~int#16(~lp~6.base, 1099 + ~lp~6.offset, 1); [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-8: havoc #t~bitwise591;assume ((((~status~4 < 0 || #t~bitwise591 <= ~status~4) && #t~bitwise591 <= 256) && #t~bitwise591 >= 0) && (~status~4 >= 0 || #t~bitwise591 > 256 + ~status~4)) && #t~bitwise591 >= -2147483648; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-7: [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-6: assume 0 == #t~bitwise591; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-6: assume !(0 == #t~bitwise591);#t~ite593 := 16; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-5: assume 0 == ~status~4;#t~bitwise592 := 0; [2025-02-08 03:27:14,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-5: assume !(0 == ~status~4); [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561-4: assume 0 == ~status~4;#t~bitwise573 := 0; [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561-4: assume !(0 == ~status~4); [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: assume ~status~4 < 0; [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: assume !(~status~4 < 0); [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-11: call #t~mem594 := read~int#16(~lp~6.base, 836 + ~lp~6.offset, 8); [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-10: assume 0 == ~status~4;#t~bitwise591 := 0; [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-10: assume !(0 == ~status~4); [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-9: assume 256 == ~status~4;#t~bitwise591 := ~status~4; [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-9: assume !(256 == ~status~4); [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: assume 0 != (#t~mem595.base + #t~mem595.offset) % 18446744073709551616;havoc #t~mem595.base, #t~mem595.offset; [2025-02-08 03:27:14,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: assume !(0 != (#t~mem595.base + #t~mem595.offset) % 18446744073709551616);havoc #t~mem595.base, #t~mem595.offset; [2025-02-08 03:27:14,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371: havoc __skb_unlink_#t~mem187#1, __skb_unlink_#t~mem188#1.base, __skb_unlink_#t~mem188#1.offset, __skb_unlink_#t~mem189#1.base, __skb_unlink_#t~mem189#1.offset, __skb_unlink_~skb#1.base, __skb_unlink_~skb#1.offset, __skb_unlink_~list#1.base, __skb_unlink_~list#1.offset, __skb_unlink_~next~0#1.base, __skb_unlink_~next~0#1.offset, __skb_unlink_~prev~0#1.base, __skb_unlink_~prev~0#1.offset, __skb_unlink_~tmp~21#1.base, __skb_unlink_~tmp~21#1.offset;havoc __skb_unlink_#in~skb#1.base, __skb_unlink_#in~skb#1.offset, __skb_unlink_#in~list#1.base, __skb_unlink_#in~list#1.offset;assume { :end_inline___skb_unlink } true; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: assume -2147483648 <= srom_data_#t~ret2109#1 && srom_data_#t~ret2109#1 <= 2147483647;srom_data_~tmp~93#1 := srom_data_#t~ret2109#1;havoc srom_data_#t~ret2109#1; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-7: havoc srom_address_#t~bitwise2105#1;assume ((((srom_address_~a~1#1 < 0 || srom_address_#t~bitwise2105#1 <= srom_address_~a~1#1) && srom_address_#t~bitwise2105#1 <= 128) && srom_address_#t~bitwise2105#1 >= 0) && (srom_address_~a~1#1 >= 0 || srom_address_#t~bitwise2105#1 > 128 + srom_address_~a~1#1)) && srom_address_#t~bitwise2105#1 >= -2147483648; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-6: [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-9: assume 0 == srom_address_~a~1#1;srom_address_#t~bitwise2105#1 := 0; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-9: assume !(0 == srom_address_~a~1#1); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-1: SUMMARY for call srom_data_#t~ret2109#1 := getfrom_srom(srom_data_~addr#1); srcloc: null [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-8: assume 128 == srom_address_~a~1#1;srom_address_#t~bitwise2105#1 := srom_address_~a~1#1; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-8: assume !(128 == srom_address_~a~1#1); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-3: havoc srom_address_#t~bitwise2106#1;assume (srom_address_#t~bitwise2106#1 % 4294967296 >= (if 0 != srom_address_#t~bitwise2105#1 then 4 else 0) % 4294967296 && srom_address_#t~bitwise2106#1 % 4294967296 >= srom_address_~command#1 % 4294967296) && srom_address_#t~bitwise2106#1 % 4294967296 <= (if 0 != srom_address_#t~bitwise2105#1 then 4 else 0) % 4294967296 + srom_address_~command#1 % 4294967296; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-2: [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-5: assume 0 == (if 0 != srom_address_#t~bitwise2105#1 then 4 else 0) % 4294967296 || (if 0 != srom_address_#t~bitwise2105#1 then 4 else 0) % 4294967296 == srom_address_~command#1 % 4294967296;srom_address_#t~bitwise2106#1 := srom_address_~command#1; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-5: assume !(0 == (if 0 != srom_address_#t~bitwise2105#1 then 4 else 0) % 4294967296 || (if 0 != srom_address_#t~bitwise2105#1 then 4 else 0) % 4294967296 == srom_address_~command#1 % 4294967296); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-4: assume 0 == srom_address_~command#1 % 4294967296;srom_address_#t~bitwise2106#1 := (if 0 != srom_address_#t~bitwise2105#1 then 4 else 0); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-4: assume !(0 == srom_address_~command#1 % 4294967296); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: SUMMARY for call sendto_srom(srom_data_~command#1, srom_data_~addr#1); srcloc: null [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942-2: havoc srom_data_#t~bitwise2110#1;assume ((((((if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) < 0 && (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2 >= 0) || srom_data_#t~bitwise2110#1 >= (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2) && (((if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) >= 0 && (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2 < 0) || srom_data_#t~bitwise2110#1 >= (if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536))) && (((if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) < 0 || (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2 < 0) || srom_data_#t~bitwise2110#1 <= (if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) + (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2)) && (((if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) >= 0 && (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2 >= 0) || srom_data_#t~bitwise2110#1 < 0)) && srom_data_#t~bitwise2110#1 <= 2147483647; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942-1: [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942-4: assume 0 == (if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) || (if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) == (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2;srom_data_#t~bitwise2110#1 := (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2; [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942-4: assume !(0 == (if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) || (if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536) == (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942-3: assume 0 == (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2;srom_data_#t~bitwise2110#1 := (if 2 * srom_data_~word~0#1 % 65536 <= 32767 then 2 * srom_data_~word~0#1 % 65536 else 2 * srom_data_~word~0#1 % 65536 - 65536); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942-3: assume !(0 == (if srom_data_~tmp~93#1 / 8 % 65536 <= 32767 then srom_data_~tmp~93#1 / 8 % 65536 else srom_data_~tmp~93#1 / 8 % 65536 - 65536) % 2); [2025-02-08 03:27:14,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942: srom_data_~word~0#1 := (if srom_data_#t~bitwise2110#1 % 65536 <= 32767 then srom_data_#t~bitwise2110#1 % 65536 else srom_data_#t~bitwise2110#1 % 65536 - 65536);havoc srom_data_#t~bitwise2110#1;srom_data_~i~19#1 := 1 + srom_data_~i~19#1; [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939-1: [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: SUMMARY for call sendto_srom(srom_data_#t~bitwise2108#1, srom_data_~addr#1); srcloc: null [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939-3: assume false;srom_data_#t~bitwise2108#1 := srom_data_~command#1; [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939-3: assume !false; [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939-2: havoc srom_data_#t~bitwise2108#1;assume (srom_data_#t~bitwise2108#1 % 4294967296 >= srom_data_~command#1 % 4294967296 && srom_data_#t~bitwise2108#1 % 4294967296 >= 2) && srom_data_#t~bitwise2108#1 % 4294967296 <= 2 + srom_data_~command#1 % 4294967296; [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939-4: assume 0 == srom_data_~command#1 % 4294967296 || 2 == srom_data_~command#1 % 4294967296;srom_data_#t~bitwise2108#1 := 2; [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939-4: assume !(0 == srom_data_~command#1 % 4294967296 || 2 == srom_data_~command#1 % 4294967296); [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-1: SUMMARY for call srom_latch(srom_address_#t~bitwise2106#1, srom_address_~addr#1); srcloc: null [2025-02-08 03:27:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915: srom_address_~i~18#1 := 1 + srom_address_~i~18#1;srom_address_~a~1#1 := 2 * srom_address_~a~1#1; [2025-02-08 03:27:14,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: assume ~i~4#1 <= 5; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: assume !(~i~4#1 <= 5);call #t~mem765#1.base, #t~mem765#1.offset := read~$Pointer$#16(~ha~0#1.base, ~ha~0#1.offset, 8);~__mptr___2~0#1.base, ~__mptr___2~0#1.offset := #t~mem765#1.base, #t~mem765#1.offset;havoc #t~mem765#1.base, #t~mem765#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___2~0#1.base, ~__mptr___2~0#1.offset; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13905: havoc crc32_le_#t~nondet2958#1;#t~ret757#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet2958#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;~crc~0#1 := #t~ret757#1;~hashcode~0#1 := ~crc~0#1 % 65536 % 512;~byte~0#1 := (if ~hashcode~0#1 % 65536 % 4294967296 <= 2147483647 then ~hashcode~0#1 % 65536 % 4294967296 else ~hashcode~0#1 % 65536 % 4294967296 - 4294967296) / 8; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919-1: [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: ~bit~0#1 := #t~bitwise758#1;havoc #t~bitwise758#1;~byte~0#1 := 2 * ~byte~0#1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919-3: assume 0 == (if ~hashcode~0#1 % 65536 % 4294967296 <= 2147483647 then ~hashcode~0#1 % 65536 % 4294967296 else ~hashcode~0#1 % 65536 % 4294967296 - 4294967296) % 8;#t~bitwise758#1 := 1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919-3: assume !(0 == (if ~hashcode~0#1 % 65536 % 4294967296 <= 2147483647 then ~hashcode~0#1 % 65536 % 4294967296 else ~hashcode~0#1 % 65536 % 4294967296 - 4294967296) % 8); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919-2: havoc #t~bitwise758#1;assume #t~bitwise758#1 > 1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295, ~ha~0#1.base, 16 + ~ha~0#1.offset, 6;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet2958#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet2958#1;crc32_le_#res#1 := crc32_le_#t~nondet2958#1;havoc crc32_le_#t~nondet2958#1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: ~i~4#1 := 1 + ~i~4#1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: assume 0 != ~i~4#1 % 2;~pa~0#1.base, ~pa~0#1.offset := ~pa~0#1.base, 4 + ~pa~0#1.offset; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: assume !(0 != ~i~4#1 % 2); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume (~ha~0#1.base + ~ha~0#1.offset) % 18446744073709551616 != (~dev#1.base + (702 + ~dev#1.offset)) % 18446744073709551616; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume !((~ha~0#1.base + ~ha~0#1.offset) % 18446744073709551616 != (~dev#1.base + (702 + ~dev#1.offset)) % 18446744073709551616); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume (~ha~0#1.base + ~ha~0#1.offset) % 18446744073709551616 != (~dev#1.base + (702 + ~dev#1.offset)) % 18446744073709551616; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume !((~ha~0#1.base + ~ha~0#1.offset) % 18446744073709551616 != (~dev#1.base + (702 + ~dev#1.offset)) % 18446744073709551616); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-3: assume 0 == (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256);#t~bitwise761#1 := #t~mem760#1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-3: assume !(0 == (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256)); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-2: havoc #t~bitwise761#1;assume (((((#t~mem760#1 < 0 && (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256) >= 0) || #t~bitwise761#1 >= (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256)) && ((#t~mem760#1 >= 0 && (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256) < 0) || #t~bitwise761#1 >= #t~mem760#1)) && ((#t~mem760#1 < 0 || (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256) < 0) || #t~bitwise761#1 <= #t~mem760#1 + (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256))) && ((#t~mem760#1 >= 0 && (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256) >= 0) || #t~bitwise761#1 < 0)) && #t~bitwise761#1 <= 2147483647; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-1: [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: call write~int#16((if #t~bitwise761#1 % 256 <= 127 then #t~bitwise761#1 % 256 else #t~bitwise761#1 % 256 - 256), ~lp~15#1.base, 440 + ~lp~15#1.offset + ~byte~0#1, 1);havoc #t~mem760#1;havoc #t~bitwise761#1;call #t~mem762#1.base, #t~mem762#1.offset := read~$Pointer$#16(~ha~0#1.base, ~ha~0#1.offset, 8);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem762#1.base, #t~mem762#1.offset;havoc #t~mem762#1.base, #t~mem762#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-3: assume 2 == ~byte~0#1;#t~bitwise759#1 := ~byte~0#1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-3: assume !(2 == ~byte~0#1); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-2: havoc #t~bitwise759#1;assume ((((~byte~0#1 < 0 || #t~bitwise759#1 <= ~byte~0#1) && #t~bitwise759#1 <= 2) && #t~bitwise759#1 >= 0) && (~byte~0#1 >= 0 || #t~bitwise759#1 > 2 + ~byte~0#1)) && #t~bitwise759#1 >= -2147483648; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-5: call #t~mem760#1 := read~int#16(~lp~15#1.base, 440 + ~lp~15#1.offset + ~byte~0#1, 1); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-1: [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-4: assume 0 == #t~mem760#1 || #t~mem760#1 == (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256);#t~bitwise761#1 := (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-4: assume !(0 == #t~mem760#1 || #t~mem760#1 == (if ~bit~0#1 % 256 <= 127 then ~bit~0#1 % 256 else ~bit~0#1 % 256 - 256)); [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: assume 0 != #t~bitwise759#1;havoc #t~bitwise759#1;~byte~0#1 := -1 + ~byte~0#1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: assume !(0 != #t~bitwise759#1);havoc #t~bitwise759#1; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-4: assume 0 == ~byte~0#1;#t~bitwise759#1 := 0; [2025-02-08 03:27:14,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-4: assume !(0 == ~byte~0#1); [2025-02-08 03:27:14,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: ~tmp___0~20#1.base, ~tmp___0~20#1.offset := ~addrs~0#1.base, ~addrs~0#1.offset;~addrs~0#1.base, ~addrs~0#1.offset := ~addrs~0#1.base, 1 + ~addrs~0#1.offset;call #t~mem764#1 := read~int#16(~tmp___0~20#1.base, ~tmp___0~20#1.offset, 1);call write~int#16((if #t~mem764#1 % 256 % 256 <= 127 then #t~mem764#1 % 256 % 256 else #t~mem764#1 % 256 % 256 - 256), ~pa~0#1.base, ~pa~0#1.offset + (if ~i~4#1 % 2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~4#1 % 2 % 18446744073709551616 % 18446744073709551616 else ~i~4#1 % 2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc #t~mem764#1; [2025-02-08 03:27:14,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: ~addrs~0#1.base, ~addrs~0#1.offset := ~ha~0#1.base, 16 + ~ha~0#1.offset;~i~4#1 := 0; [2025-02-08 03:27:14,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714: assume 0 != ~tmp___1~47 % 18446744073709551616;#res := -14;call ULTIMATE.dealloc(~#tmp___0~73.base, ~#tmp___0~73.offset);havoc ~#tmp___0~73.base, ~#tmp___0~73.offset;call ULTIMATE.dealloc(~#statbuf~0.base, ~#statbuf~0.offset);havoc ~#statbuf~0.base, ~#statbuf~0.offset; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714: assume !(0 != ~tmp___1~47 % 18446744073709551616); [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714-1: assume ~i~31 <= 5; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714-1: assume !(~i~31 <= 5);call #t~mem2792.base, #t~mem2792.offset := read~$Pointer$#16(~ioc~0.base, 4 + ~ioc~0.offset, 8);call #t~mem2793 := read~int#16(~ioc~0.base, 2 + ~ioc~0.offset, 2); [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764: SUMMARY for call #t~ret2801.base, #t~ret2801.offset := build_setup_frame(~dev.base, ~dev.offset, 1); srcloc: null [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732-1: assume ~i~31 <= 5; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732-1: assume !(~i~31 <= 5); [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12765: call #t~mem2802 := read~int#16(~lp~79.base, 432 + ~lp~79.offset, 4);call #t~mem2803 := read~int#16(~lp~79.base, 1053 + ~lp~79.offset, 1);call write~int#16((if 1 + #t~mem2802 < 0 && 0 != (1 + #t~mem2802) % #t~mem2803 then (if #t~mem2803 < 0 then (1 + #t~mem2802) % #t~mem2803 + #t~mem2803 else (1 + #t~mem2802) % #t~mem2803 - #t~mem2803) else (1 + #t~mem2802) % #t~mem2803), ~lp~79.base, 432 + ~lp~79.offset, 4);call #t~mem2804 := read~int#16(~lp~79.base, 1054 + ~lp~79.offset, 4); [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: assume 0 == #t~mem2804;#t~bitwise2805 := 8; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: assume !(0 == #t~mem2804); [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12765-1: SUMMARY for call load_packet(~dev.base, ~dev.offset, ~lp~79.base, 440 + ~lp~79.offset, 2281701568, 0, 1); srcloc: null [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12757: call #t~mem2799.base, #t~mem2799.offset := read~$Pointer$#16(~dev.base, 854 + ~dev.offset, 8);call #t~mem2800 := read~int#16(~#tmp___0~73.base, ~#tmp___0~73.offset + ~i~31, 1);call write~int#16(#t~mem2800, #t~mem2799.base, #t~mem2799.offset + (if ~i~31 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~31 % 18446744073709551616 % 18446744073709551616 else ~i~31 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~i~31 := 1 + ~i~31; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: call ULTIMATE.dealloc(~#tmp___0~73.base, ~#tmp___0~73.offset);havoc ~#tmp___0~73.base, ~#tmp___0~73.offset;call ULTIMATE.dealloc(~#statbuf~0.base, ~#statbuf~0.offset);havoc ~#statbuf~0.base, ~#statbuf~0.offset; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12767-2: havoc #t~bitwise2805;assume #t~bitwise2805 > 8; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12767: SUMMARY for call outl(1, (if (#t~bitwise2805 + ~iobase~44) % 4294967296 % 4294967296 <= 2147483647 then (#t~bitwise2805 + ~iobase~44) % 4294967296 % 4294967296 else (#t~bitwise2805 + ~iobase~44) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12767-1: [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12726-1: SUMMARY for call #t~ret2794 := copy_to_user(#t~mem2792.base, #t~mem2792.offset, ~#tmp___0~73.base, ~#tmp___0~73.offset, #t~mem2793 % 65536); srcloc: null [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12726: ~tmp___1~47 := #t~ret2794; [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12768: SUMMARY for call netif_wake_queue(~dev.base, ~dev.offset); srcloc: null [2025-02-08 03:27:14,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719: call #t~mem2790.base, #t~mem2790.offset := read~$Pointer$#16(~dev.base, 854 + ~dev.offset, 8);call #t~mem2791 := read~int#16(#t~mem2790.base, #t~mem2790.offset + (if ~i~31 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~31 % 18446744073709551616 % 18446744073709551616 else ~i~31 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16(#t~mem2791, ~#tmp___0~73.base, ~#tmp___0~73.offset + ~i~31, 1);~i~31 := 1 + ~i~31; [2025-02-08 03:27:14,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: #t~ret2988#1 := dc21041_infoleaf_#res#1;havoc dc21041_infoleaf_~dev#1.base, dc21041_infoleaf_~dev#1.offset;havoc dc21041_infoleaf_#in~dev#1.base, dc21041_infoleaf_#in~dev#1.offset;assume { :end_inline_dc21041_infoleaf } true;assume -2147483648 <= #t~ret2988#1 && #t~ret2988#1 <= 2147483647;#t~funptrres2987#1 := #t~ret2988#1; [2025-02-08 03:27:14,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-2: havoc #t~bitwise2485;assume (((((~data % 2 < 0 && ~tmp~111 >= 0) || #t~bitwise2485 >= ~tmp~111) && ((~data % 2 >= 0 && ~tmp~111 < 0) || #t~bitwise2485 >= ~data % 2)) && ((~data % 2 < 0 || ~tmp~111 < 0) || #t~bitwise2485 <= ~data % 2 + ~tmp~111)) && ((~data % 2 >= 0 && ~tmp~111 >= 0) || #t~bitwise2485 < 0)) && #t~bitwise2485 <= 2147483647; [2025-02-08 03:27:14,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-1: [2025-02-08 03:27:14,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: ~tmp~111 := 2 * ~tmp~111; [2025-02-08 03:27:14,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-4: assume 0 == ~data % 2 || ~data % 2 == ~tmp~111;#t~bitwise2485 := ~tmp~111; [2025-02-08 03:27:14,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-4: assume !(0 == ~data % 2 || ~data % 2 == ~tmp~111); [2025-02-08 03:27:14,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-3: assume 0 == ~tmp~111;#t~bitwise2485 := ~data % 2; [2025-02-08 03:27:14,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-3: assume !(0 == ~tmp~111); [2025-02-08 03:27:14,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838: ~tmp~111 := #t~bitwise2485;havoc #t~bitwise2485;~data := ~data / 2;~i~24 := 1 + ~i~24; [2025-02-08 03:27:14,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: assume 0 != ~tmp___3~9 % 18446744073709551616; [2025-02-08 03:27:14,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: assume !(0 != ~tmp___3~9 % 18446744073709551616); [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625: ~tmp___3~9 := ~__ms___2~1;~__ms___2~1 := ~__ms___2~1 - 1; [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume 0 != ~tmp___2~11 % 18446744073709551616; [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume !(0 != ~tmp___2~11 % 18446744073709551616); [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: ~tmp___1~14 := ~__ms___0~1;~__ms___0~1 := ~__ms___0~1 - 1; [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume 0 != ~tmp___1~14 % 18446744073709551616; [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume !(0 != ~tmp___1~14 % 18446744073709551616); [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: ~tmp___2~11 := ~__ms___1~1;~__ms___1~1 := ~__ms___1~1 - 1; [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: ~tmp___0~27 := ~__ms~2;~__ms~2 := ~__ms~2 - 1; [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume 0 != ~tmp___0~27 % 18446744073709551616; [2025-02-08 03:27:14,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume !(0 != ~tmp___0~27 % 18446744073709551616); [2025-02-08 03:27:14,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079: havoc #t~mem86#1.base, #t~mem86#1.offset; [2025-02-08 03:27:14,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5952: havoc kobject_name_#t~mem61#1.base, kobject_name_#t~mem61#1.offset; [2025-02-08 03:27:14,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168-3: havoc de4x5_rst_desc_ring_#t~bitwise1897#1;assume de4x5_rst_desc_ring_#t~bitwise1897#1 > 48; [2025-02-08 03:27:14,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168-4: assume 0 == de4x5_rst_desc_ring_#t~mem1896#1;de4x5_rst_desc_ring_#t~bitwise1897#1 := 48; [2025-02-08 03:27:14,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168-4: assume !(0 == de4x5_rst_desc_ring_#t~mem1896#1); [2025-02-08 03:27:14,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168: havoc de4x5_rst_desc_ring_#t~mem1896#1;havoc de4x5_rst_desc_ring_#t~bitwise1897#1; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168-1: SUMMARY for call outl(de4x5_rst_desc_ring_~omr~12#1, (if (de4x5_rst_desc_ring_#t~bitwise1897#1 + de4x5_rst_desc_ring_~iobase~31#1) % 4294967296 % 4294967296 <= 2147483647 then (de4x5_rst_desc_ring_#t~bitwise1897#1 + de4x5_rst_desc_ring_~iobase~31#1) % 4294967296 % 4294967296 else (de4x5_rst_desc_ring_#t~bitwise1897#1 + de4x5_rst_desc_ring_~iobase~31#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168-2: [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10156: call de4x5_rst_desc_ring_#t~mem1889#1.base, de4x5_rst_desc_ring_#t~mem1889#1.offset := read~$Pointer$#16(de4x5_rst_desc_ring_~lp~43#1.base, 96 + de4x5_rst_desc_ring_~lp~43#1.offset, 8);call write~int#16(0, de4x5_rst_desc_ring_#t~mem1889#1.base, de4x5_rst_desc_ring_#t~mem1889#1.offset + 16 * (if de4x5_rst_desc_ring_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_rst_desc_ring_~i~9#1 % 18446744073709551616 % 18446744073709551616 else de4x5_rst_desc_ring_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);de4x5_rst_desc_ring_~i~9#1 := 1 + de4x5_rst_desc_ring_~i~9#1;call de4x5_rst_desc_ring_#t~mem1890#1 := read~int#16(de4x5_rst_desc_ring_~lp~43#1.base, 1053 + de4x5_rst_desc_ring_~lp~43#1.offset, 1); [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165: de4x5_rst_desc_ring_~tmp___3~13#1 := de4x5_rst_desc_ring_#t~ret1894#1;havoc de4x5_rst_desc_ring_#t~mem1892#1;havoc de4x5_rst_desc_ring_#t~bitwise1893#1;havoc de4x5_rst_desc_ring_#t~ret1894#1;de4x5_rst_desc_ring_~omr~12#1 := (if de4x5_rst_desc_ring_~tmp___3~13#1 % 4294967296 % 4294967296 <= 2147483647 then de4x5_rst_desc_ring_~tmp___3~13#1 % 4294967296 % 4294967296 else de4x5_rst_desc_ring_~tmp___3~13#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165-1: SUMMARY for call de4x5_rst_desc_ring_#t~ret1894#1 := inl((if (de4x5_rst_desc_ring_#t~bitwise1893#1 + de4x5_rst_desc_ring_~iobase~31#1) % 4294967296 % 4294967296 <= 2147483647 then (de4x5_rst_desc_ring_#t~bitwise1893#1 + de4x5_rst_desc_ring_~iobase~31#1) % 4294967296 % 4294967296 else (de4x5_rst_desc_ring_#t~bitwise1893#1 + de4x5_rst_desc_ring_~iobase~31#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165-2: [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165-3: havoc de4x5_rst_desc_ring_#t~bitwise1893#1;assume de4x5_rst_desc_ring_#t~bitwise1893#1 > 48; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165-4: assume 0 == de4x5_rst_desc_ring_#t~mem1892#1;de4x5_rst_desc_ring_#t~bitwise1893#1 := 48; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165-4: assume !(0 == de4x5_rst_desc_ring_#t~mem1892#1); [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume de4x5_rst_desc_ring_#t~mem1888#1 > de4x5_rst_desc_ring_~i~9#1;havoc de4x5_rst_desc_ring_#t~mem1888#1; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume !(de4x5_rst_desc_ring_#t~mem1888#1 > de4x5_rst_desc_ring_~i~9#1);havoc de4x5_rst_desc_ring_#t~mem1888#1;de4x5_rst_desc_ring_~i~9#1 := 0; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: call de4x5_rst_desc_ring_#t~mem1887#1.base, de4x5_rst_desc_ring_#t~mem1887#1.offset := read~$Pointer$#16(de4x5_rst_desc_ring_~lp~43#1.base, 88 + de4x5_rst_desc_ring_~lp~43#1.offset, 8);call write~int#16(2147483648, de4x5_rst_desc_ring_#t~mem1887#1.base, de4x5_rst_desc_ring_#t~mem1887#1.offset + 16 * (if de4x5_rst_desc_ring_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_rst_desc_ring_~i~9#1 % 18446744073709551616 % 18446744073709551616 else de4x5_rst_desc_ring_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);de4x5_rst_desc_ring_~i~9#1 := 1 + de4x5_rst_desc_ring_~i~9#1;call de4x5_rst_desc_ring_#t~mem1888#1 := read~int#16(de4x5_rst_desc_ring_~lp~43#1.base, 1052 + de4x5_rst_desc_ring_~lp~43#1.offset, 1); [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-2: havoc de4x5_rst_desc_ring_#t~bitwise1895#1;assume ((((de4x5_rst_desc_ring_~omr~12#1 < 0 || de4x5_rst_desc_ring_#t~bitwise1895#1 >= 8194) && de4x5_rst_desc_ring_#t~bitwise1895#1 >= de4x5_rst_desc_ring_~omr~12#1) && (de4x5_rst_desc_ring_~omr~12#1 < 0 || de4x5_rst_desc_ring_#t~bitwise1895#1 <= 8194 + de4x5_rst_desc_ring_~omr~12#1)) && (de4x5_rst_desc_ring_~omr~12#1 >= 0 || de4x5_rst_desc_ring_#t~bitwise1895#1 < 0)) && de4x5_rst_desc_ring_#t~bitwise1895#1 <= 2147483647; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-3: assume false;de4x5_rst_desc_ring_#t~bitwise1895#1 := de4x5_rst_desc_ring_~omr~12#1; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-3: assume !false; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-4: assume 0 == de4x5_rst_desc_ring_~omr~12#1 || 8194 == de4x5_rst_desc_ring_~omr~12#1;de4x5_rst_desc_ring_#t~bitwise1895#1 := 8194; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-4: assume !(0 == de4x5_rst_desc_ring_~omr~12#1 || 8194 == de4x5_rst_desc_ring_~omr~12#1); [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167: de4x5_rst_desc_ring_~omr~12#1 := de4x5_rst_desc_ring_#t~bitwise1895#1;havoc de4x5_rst_desc_ring_#t~bitwise1895#1;call de4x5_rst_desc_ring_#t~mem1896#1 := read~int#16(de4x5_rst_desc_ring_~lp~43#1.base, 1054 + de4x5_rst_desc_ring_~lp~43#1.offset, 4); [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-1: [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: assume de4x5_rst_desc_ring_#t~mem1890#1 > de4x5_rst_desc_ring_~i~9#1;havoc de4x5_rst_desc_ring_#t~mem1890#1; [2025-02-08 03:27:14,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: assume !(de4x5_rst_desc_ring_#t~mem1890#1 > de4x5_rst_desc_ring_~i~9#1);havoc de4x5_rst_desc_ring_#t~mem1890#1;call de4x5_rst_desc_ring_#t~mem1891#1 := read~int#16(de4x5_rst_desc_ring_~lp~43#1.base, 1818 + de4x5_rst_desc_ring_~lp~43#1.offset, 4);call write~int#16(de4x5_rst_desc_ring_#t~mem1891#1 - 1, de4x5_rst_desc_ring_~lp~43#1.base, 1818 + de4x5_rst_desc_ring_~lp~43#1.offset, 4);havoc de4x5_rst_desc_ring_#t~mem1891#1;call de4x5_rst_desc_ring_#t~mem1892#1 := read~int#16(de4x5_rst_desc_ring_~lp~43#1.base, 1054 + de4x5_rst_desc_ring_~lp~43#1.offset, 4); [2025-02-08 03:27:20,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11068: assume 4 == srom_init_#t~mem2135#1 % 256 % 4294967296;havoc srom_init_#t~mem2135#1;call srom_init_#t~mem2136#1 := read~int#16(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset + (if (1 + srom_init_#t~mem2136#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + srom_init_#t~mem2136#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 else (1 + srom_init_#t~mem2136#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc srom_init_#t~mem2136#1; [2025-02-08 03:27:20,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11068: assume !(4 == srom_init_#t~mem2135#1 % 256 % 4294967296);havoc srom_init_#t~mem2135#1;call srom_init_#t~mem2137#1 := read~int#16(srom_init_~p~6#1.base, 1 + srom_init_~p~6#1.offset, 1); [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume 0 == de4x5_bad_srom_~i~16#1;de4x5_bad_srom_~status~10#1 := 1; [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume !(0 == de4x5_bad_srom_~i~16#1); [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: assume 0 != de4x5_pci_probe_~error~0#1; [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: assume !(0 != de4x5_pci_probe_~error~0#1);de4x5_pci_probe_#res#1 := 0;call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset; [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12456: call write~int#18(de4x5_parse_params_~t~0#1, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, 1); [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume 0 != de4x5_pci_probe_~error~0#1;de4x5_pci_probe_#res#1 := de4x5_pci_probe_~error~0#1;call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset; [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume !(0 != de4x5_pci_probe_~error~0#1);assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := 2256, 1, 1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2956#1.base, alloc_etherdev_mqs_#t~ret2956#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume 0 == (de4x5_hw_init_#t~mem274#1.base + de4x5_hw_init_#t~mem274#1.offset) % 18446744073709551616;havoc de4x5_hw_init_#t~mem274#1.base, de4x5_hw_init_#t~mem274#1.offset;de4x5_hw_init_#res#1 := -12;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:27:20,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume !(0 == (de4x5_hw_init_#t~mem274#1.base + de4x5_hw_init_#t~mem274#1.offset) % 18446744073709551616);havoc de4x5_hw_init_#t~mem274#1.base, de4x5_hw_init_#t~mem274#1.offset;call de4x5_hw_init_#t~mem275#1.base, de4x5_hw_init_#t~mem275#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call write~$Pointer$#16(de4x5_hw_init_#t~mem275#1.base, 128 + de4x5_hw_init_#t~mem275#1.offset, de4x5_hw_init_~lp~0#1.base, 96 + de4x5_hw_init_~lp~0#1.offset, 8);havoc de4x5_hw_init_#t~mem275#1.base, de4x5_hw_init_#t~mem275#1.offset;de4x5_hw_init_~i~0#1 := 0; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10805: call test_bad_enet_#t~mem2083#1.base, test_bad_enet_#t~mem2083#1.offset := read~$Pointer$#16(test_bad_enet_~dev#1.base, 854 + test_bad_enet_~dev#1.offset, 8);call test_bad_enet_#t~mem2084#1 := read~int#13(~#last~0.base, 12 + ~#last~0.offset + test_bad_enet_~i~17#1, 1);call write~int#16(test_bad_enet_#t~mem2084#1, test_bad_enet_#t~mem2083#1.base, test_bad_enet_#t~mem2083#1.offset + (if test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 else test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);test_bad_enet_~i~17#1 := 1 + test_bad_enet_~i~17#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: de4x5_hw_init_~tmp___6~0#1 := de4x5_hw_init_~__ms___4~0#1;de4x5_hw_init_~__ms___4~0#1 := de4x5_hw_init_~__ms___4~0#1 - 1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316: main_#t~ret2900#1 := de4x5_module_init_#res#1;havoc de4x5_module_init_#t~ret2858#1, de4x5_module_init_~err~0#1;assume { :end_inline_de4x5_module_init } true;assume -2147483648 <= main_#t~ret2900#1 && main_#t~ret2900#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret2900#1;havoc main_#t~ret2900#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: de4x5_hw_init_#res#1 := de4x5_hw_init_~status~0#1;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: SUMMARY for call yawn(de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, 128); srcloc: null [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset;de4x5_pci_probe_#t~ret819#1 := de4x5_hw_init_#res#1;havoc de4x5_hw_init_#t~ret236#1.base, de4x5_hw_init_#t~ret236#1.offset, de4x5_hw_init_#t~mem237#1, de4x5_hw_init_#t~ret238#1, de4x5_hw_init_#t~ret239#1, de4x5_hw_init_#t~ret240#1, de4x5_hw_init_#t~mem241#1, de4x5_hw_init_#t~bitwise242#1, de4x5_hw_init_#t~ret243#1, de4x5_hw_init_#t~bitwise244#1, de4x5_hw_init_#t~mem245#1, de4x5_hw_init_#t~ret246#1, de4x5_hw_init_#t~ret247#1, de4x5_hw_init_#t~mem248#1, de4x5_hw_init_#t~ret249#1.base, de4x5_hw_init_#t~ret249#1.offset, de4x5_hw_init_#t~ret250#1, de4x5_hw_init_#t~ret251#1, de4x5_hw_init_#t~mem252#1.base, de4x5_hw_init_#t~mem252#1.offset, de4x5_hw_init_#t~ret253#1, de4x5_hw_init_#t~ret254#1, de4x5_hw_init_#t~ret255#1.base, de4x5_hw_init_#t~ret255#1.offset, de4x5_hw_init_#t~ret256#1, de4x5_hw_init_#t~mem257#1, de4x5_hw_init_#t~mem258#1, de4x5_hw_init_#t~mem259#1, de4x5_hw_init_#t~mem260#1, de4x5_hw_init_#t~bitwise261#1, de4x5_hw_init_#t~short262#1, de4x5_hw_init_#t~mem263#1, de4x5_hw_init_#t~mem264#1, de4x5_hw_init_#t~bitwise265#1, de4x5_hw_init_#t~short266#1, de4x5_hw_init_#t~mem267#1, de4x5_hw_init_#t~ret268#1.base, de4x5_hw_init_#t~ret268#1.offset, de4x5_hw_init_#t~loopctr269#1, de4x5_hw_init_#t~nondet270#1, de4x5_hw_init_#t~ret271#1, de4x5_hw_init_#t~mem272#1, de4x5_hw_init_#t~ret273#1.base, de4x5_hw_init_#t~ret273#1.offset, de4x5_hw_init_#t~mem274#1.base, de4x5_hw_init_#t~mem274#1.offset, de4x5_hw_init_#t~mem275#1.base, de4x5_hw_init_#t~mem275#1.offset, de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset, de4x5_hw_init_#t~mem277#1.base, de4x5_hw_init_#t~mem277#1.offset, de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset, de4x5_hw_init_#t~mem279#1.base, de4x5_hw_init_#t~mem279#1.offset, de4x5_hw_init_#t~mem281#1.base, de4x5_hw_init_#t~mem281#1.offset, de4x5_hw_init_#t~mem280#1, de4x5_hw_init_#t~mem283#1.base, de4x5_hw_init_#t~mem283#1.offset, de4x5_hw_init_#t~mem282#1, de4x5_hw_init_#t~mem284#1, de4x5_hw_init_#t~bitwise285#1, de4x5_hw_init_#t~mem287#1.base, de4x5_hw_init_#t~mem287#1.offset, de4x5_hw_init_#t~mem286#1, de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset, de4x5_hw_init_#t~mem288#1, de4x5_hw_init_#t~mem290#1, de4x5_hw_init_#t~bitwise291#1, de4x5_hw_init_#t~mem292#1, de4x5_hw_init_#t~mem293#1, de4x5_hw_init_#t~bitwise294#1, de4x5_hw_init_#t~mem295#1, de4x5_hw_init_#t~mem296#1, de4x5_hw_init_#t~bitwise297#1, de4x5_hw_init_#t~mem298#1, de4x5_hw_init_#t~bitwise299#1, de4x5_hw_init_#t~mem300#1, de4x5_hw_init_#t~mem301#1, de4x5_hw_init_#t~ret302#1, de4x5_hw_init_#t~mem303#1, de4x5_hw_init_#t~mem304#1.base, de4x5_hw_init_#t~mem304#1.offset, de4x5_hw_init_#t~mem305#1, de4x5_hw_init_#t~mem306#1, de4x5_hw_init_#t~mem307#1, de4x5_hw_init_#t~short308#1, de4x5_hw_init_#t~ret309#1, de4x5_hw_init_#t~mem310#1, de4x5_hw_init_#t~mem311#1, de4x5_hw_init_#t~ret312#1, de4x5_hw_init_#t~ret313#1, de4x5_hw_init_#t~ret314#1, de4x5_hw_init_#t~mem315#1, de4x5_hw_init_#t~mem316#1.base, de4x5_hw_init_#t~mem316#1.offset, de4x5_hw_init_#t~mem317#1, de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, de4x5_hw_init_~iobase#1, de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset, de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset, de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset, de4x5_hw_init_~i~0#1, de4x5_hw_init_~status~0#1, de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset, de4x5_hw_init_~__ms~0#1, de4x5_hw_init_~tmp___0~7#1, de4x5_hw_init_~i___0~0#1, de4x5_hw_init_~tmp___1~2#1, de4x5_hw_init_~__ms___0~0#1, de4x5_hw_init_~tmp___2~1#1, de4x5_hw_init_~__ms___1~0#1, de4x5_hw_init_~tmp___3~1#1, de4x5_hw_init_~__ms___2~0#1, de4x5_hw_init_~tmp___4~0#1, de4x5_hw_init_~__ms___3~0#1, de4x5_hw_init_~tmp___5~0#1, de4x5_hw_init_~__ms___4~0#1, de4x5_hw_init_~tmp___6~0#1, de4x5_hw_init_~tmp___7~0#1, de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset, de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset, de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset, de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset, de4x5_hw_init_~tmp___11~0#1;havoc de4x5_hw_init_#in~dev#1.base, de4x5_hw_init_#in~dev#1.offset, de4x5_hw_init_#in~iobase#1, de4x5_hw_init_#in~gendev#1.base, de4x5_hw_init_#in~gendev#1.offset;assume { :end_inline_de4x5_hw_init } true;assume -2147483648 <= de4x5_pci_probe_#t~ret819#1 && de4x5_pci_probe_#t~ret819#1 <= 2147483647;de4x5_pci_probe_~error~0#1 := de4x5_pci_probe_#t~ret819#1;havoc de4x5_pci_probe_#t~ret819#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674: assume 65535 == get_hw_addr_~k~0#1;get_hw_addr_~k~0#1 := 0; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674: assume !(65535 == get_hw_addr_~k~0#1); [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: assume 0 == get_hw_addr_#t~mem2030#1;havoc get_hw_addr_#t~mem2030#1;call get_hw_addr_#t~mem2031#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1070 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: assume !(0 == get_hw_addr_#t~mem2030#1);havoc get_hw_addr_#t~mem2030#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608-1: call get_hw_addr_#t~mem2030#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1054 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume 0 != mii_get_phy_#t~mem2513#1;havoc mii_get_phy_#t~mem2513#1;mii_get_phy_~k~1#1 := 0; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume !(0 != mii_get_phy_#t~mem2513#1);havoc mii_get_phy_#t~mem2513#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume mii_get_phy_#t~mem2500#1 != mii_get_phy_~id~0#1;havoc mii_get_phy_#t~mem2500#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume !(mii_get_phy_#t~mem2500#1 != mii_get_phy_~id~0#1);havoc mii_get_phy_#t~mem2500#1;mii_get_phy_~k~1#1 := 0; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume 3 == srom_init_#t~mem2137#1 % 256 % 4294967296;havoc srom_init_#t~mem2137#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume !(3 == srom_init_#t~mem2137#1 % 256 % 4294967296);havoc srom_init_#t~mem2137#1;call srom_init_#t~mem2140#1 := read~int#16(srom_init_~p~6#1.base, 1 + srom_init_~p~6#1.offset, 1); [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: assume 1 == de4x5_bad_srom_~i~16#1;de4x5_bad_srom_~status~10#1 := 2; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: assume !(1 == de4x5_bad_srom_~i~16#1); [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930-1: call mii_get_phy_#t~mem2500#1 := read~int#16(~#phy_info~0.base, 4 + (~#phy_info~0.offset + 24 * mii_get_phy_~j~6#1), 4); [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10609: assume 512 == get_hw_addr_#t~mem2031#1;havoc get_hw_addr_#t~mem2031#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10609: assume !(512 == get_hw_addr_#t~mem2031#1);havoc get_hw_addr_#t~mem2031#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: assume -2147483648 <= srom_init_#t~ret2138#1 && srom_init_#t~ret2138#1 <= 2147483647;havoc srom_init_#t~ret2138#1;call srom_init_#t~mem2139#1 := read~int#16(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset + (if (1 + srom_init_#t~mem2139#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + srom_init_#t~mem2139#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 else (1 + srom_init_#t~mem2139#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc srom_init_#t~mem2139#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: SUMMARY for call outl(1 + de4x5_hw_init_~i___0~0#1 - de4x5_hw_init_~i___0~0#1 % 2, (if de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 <= 2147483647 then de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 else de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume srom_infoleaf_info_~count~0#1 > 1;srom_infoleaf_info_~i~20#1 := srom_infoleaf_info_~count~0#1; [2025-02-08 03:27:20,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume !(srom_infoleaf_info_~count~0#1 > 1); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072-1: SUMMARY for call srom_init_#t~ret2138#1 := type3_infoblock(srom_init_~dev#1.base, srom_init_~dev#1.offset, 1, srom_init_~p~6#1.base, srom_init_~p~6#1.offset); srcloc: null [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: assume test_bad_enet_~i~17#1 <= 5; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: assume !(test_bad_enet_~i~17#1 <= 5);test_bad_enet_~i~17#1 := 5; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: call de4x5_parse_params_#t~mem2610#1 := read~int#18(de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, 1);de4x5_parse_params_~t~0#1 := de4x5_parse_params_#t~mem2610#1;havoc de4x5_parse_params_#t~mem2610#1;call write~int#18(0, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, 1); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume true; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume !true;de4x5_hw_init_~__ms___1~0#1 := 1; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: assume 0 != de4x5_hw_init_~tmp___6~0#1 % 18446744073709551616; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: assume !(0 != de4x5_hw_init_~tmp___6~0#1 % 18446744073709551616); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: assume EISA_signature_~i~11#1 >= 0 && EISA_signature_~i~11#1 < EISA_signature_~siglen~0#1;call EISA_signature_#t~mem1999#1.base, EISA_signature_#t~mem1999#1.offset := read~$Pointer$#12(~#de4x5_signatures~0.base, ~#de4x5_signatures~0.offset + 8 * EISA_signature_~i~11#1, 8); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: assume !(EISA_signature_~i~11#1 >= 0 && EISA_signature_~i~11#1 < EISA_signature_~siglen~0#1); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: call srom_search_#t~mem785#1 := read~int#16(srom_search_~lp~16#1.base, 1910 + srom_search_~lp~16#1.offset + (if (20 + srom_search_~i~5#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (20 + srom_search_~i~5#1) % 18446744073709551616 % 18446744073709551616 else (20 + srom_search_~i~5#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#13(srom_search_#t~mem785#1, ~#last~0.base, 12 + ~#last~0.offset + srom_search_~i~5#1, 1);srom_search_~i~5#1 := 1 + srom_search_~i~5#1; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume 0 == (de4x5_pci_probe_~dev~1#1.base + de4x5_pci_probe_~dev~1#1.offset) % 18446744073709551616;de4x5_pci_probe_~error~0#1 := -12; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume !(0 == (de4x5_pci_probe_~dev~1#1.base + de4x5_pci_probe_~dev~1#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678-1: call get_hw_addr_#t~mem2052#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1054 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume 0 == get_hw_addr_#t~mem2052#1;havoc get_hw_addr_#t~mem2052#1;call get_hw_addr_#t~mem2053#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1070 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume !(0 == get_hw_addr_#t~mem2052#1);havoc get_hw_addr_#t~mem2052#1; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396: de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset := de4x5_parse_params_#t~nondet2611#1.base, de4x5_parse_params_#t~nondet2611#1.offset;havoc de4x5_parse_params_#t~nondet2611#1.base, de4x5_parse_params_#t~nondet2611#1.offset;havoc de4x5_parse_params_#t~nondet2612#1; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414-1: SUMMARY for call EISA_signature_#t~strcpy~res2000#1.base, EISA_signature_#t~strcpy~res2000#1.offset := #Ultimate.C_strcpy#7(EISA_signature_~name#1.base, EISA_signature_~name#1.offset, EISA_signature_#t~mem1999#1.base, EISA_signature_#t~mem1999#1.offset); srcloc: null [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-1: assume true;de4x5_parse_params_#t~nondet2611#1.base, de4x5_parse_params_#t~nondet2611#1.offset := 0, 0; [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-1: assume true;havoc de4x5_parse_params_#t~nondet2612#1;assume de4x5_parse_params_#t~nondet2612#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2611#1.base, de4x5_parse_params_#t~nondet2611#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2612#1 % 18446744073709551616);call write~int#3(0, de4x5_parse_params_#t~nondet2611#1.base, de4x5_parse_params_#t~nondet2612#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414: havoc EISA_signature_#t~mem1999#1.base, EISA_signature_#t~mem1999#1.offset;havoc EISA_signature_#t~strcpy~res2000#1.base, EISA_signature_#t~strcpy~res2000#1.offset;EISA_signature_~status~7#1 := 1; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8168-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, de4x5_pci_probe_~iobase~13#1, 128); srcloc: null [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8168: assume { :begin_inline_ldv_free_netdev_42 } true;ldv_free_netdev_42_#in~dev#1.base, ldv_free_netdev_42_#in~dev#1.offset := de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset;havoc ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset;ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset := ldv_free_netdev_42_#in~dev#1.base, ldv_free_netdev_42_#in~dev#1.offset; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume 2 == srom_init_#t~mem2140#1 % 256 % 4294967296;havoc srom_init_#t~mem2140#1;call srom_init_#t~mem2141#1 := read~int#16(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset + (if (1 + srom_init_#t~mem2141#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + srom_init_#t~mem2141#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 else (1 + srom_init_#t~mem2141#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc srom_init_#t~mem2141#1; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume !(2 == srom_init_#t~mem2140#1 % 256 % 4294967296);havoc srom_init_#t~mem2140#1;call srom_init_#t~mem2142#1 := read~int#16(srom_init_~p~6#1.base, 1 + srom_init_~p~6#1.offset, 1); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000-4: call mii_get_phy_#t~mem2514#1 := read~int#16(mii_get_phy_~lp~68#1.base, 24 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call mii_get_phy_#t~mem2515#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1054 + mii_get_phy_~lp~68#1.offset, 4); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000-3: assume 0 == mii_get_phy_#t~mem2515#1;mii_get_phy_#t~bitwise2516#1 := 72; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000-3: assume !(0 == mii_get_phy_#t~mem2515#1); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: SUMMARY for call mii_wr(32768, 0, (if mii_get_phy_#t~mem2514#1 % 256 % 4294967296 <= 2147483647 then mii_get_phy_#t~mem2514#1 % 256 % 4294967296 else mii_get_phy_#t~mem2514#1 % 256 % 4294967296 - 4294967296), mii_get_phy_#t~bitwise2516#1 + mii_get_phy_~iobase~38#1); srcloc: null [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982: havoc pci_bus_read_config_byte_#t~nondet2971#1;pci_read_config_byte_#t~ret107#1 := pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2971#1, pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset, pci_bus_read_config_byte_~arg1#1, pci_bus_read_config_byte_~arg2#1, pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset;havoc pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset, pci_bus_read_config_byte_#in~arg1#1, pci_bus_read_config_byte_#in~arg2#1, pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_byte } true;assume -2147483648 <= pci_read_config_byte_#t~ret107#1 && pci_read_config_byte_#t~ret107#1 <= 2147483647;pci_read_config_byte_~tmp~11#1 := pci_read_config_byte_#t~ret107#1;havoc pci_read_config_byte_#t~mem105#1.base, pci_read_config_byte_#t~mem105#1.offset;havoc pci_read_config_byte_#t~mem106#1;havoc pci_read_config_byte_#t~ret107#1;pci_read_config_byte_#res#1 := pci_read_config_byte_~tmp~11#1; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000-2: havoc mii_get_phy_#t~bitwise2516#1;assume mii_get_phy_#t~bitwise2516#1 > 72; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000-1: [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-1: SUMMARY for call get_hw_addr_#t~ret2034#1 := inl((if (get_hw_addr_#t~bitwise2033#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (get_hw_addr_#t~bitwise2033#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (get_hw_addr_#t~bitwise2033#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: get_hw_addr_~tmp___1~29#1 := get_hw_addr_#t~ret2034#1;get_hw_addr_~tmp~87#1 := (if get_hw_addr_~tmp___1~29#1 % 4294967296 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___1~29#1 % 4294967296 % 4294967296 else get_hw_addr_~tmp___1~29#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-3: havoc get_hw_addr_#t~bitwise2033#1;assume get_hw_addr_#t~bitwise2033#1 > 72; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-2: [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10679: assume 512 == get_hw_addr_#t~mem2053#1;havoc get_hw_addr_#t~mem2053#1; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10679: assume !(512 == get_hw_addr_#t~mem2053#1);havoc get_hw_addr_#t~mem2053#1; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume 0 != (de4x5_parse_params_~tmp___2~31#1.base + de4x5_parse_params_~tmp___2~31#1.offset) % 18446744073709551616;call write~int#16(1, de4x5_parse_params_~lp~75#1.base, 2101 + de4x5_parse_params_~lp~75#1.offset, 1); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume !(0 != (de4x5_parse_params_~tmp___2~31#1.base + de4x5_parse_params_~tmp___2~31#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-5: call get_hw_addr_#t~mem2032#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1054 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-4: assume 0 == get_hw_addr_#t~mem2032#1;get_hw_addr_#t~bitwise2033#1 := 72; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-4: assume !(0 == get_hw_addr_#t~mem2032#1); [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume srom_infoleaf_info_#t~mem2120#1 == (if srom_infoleaf_info_#t~mem2119#1 % 256 % 4294967296 <= 2147483647 then srom_infoleaf_info_#t~mem2119#1 % 256 % 4294967296 else srom_infoleaf_info_#t~mem2119#1 % 256 % 4294967296 - 4294967296);havoc srom_infoleaf_info_#t~mem2120#1;havoc srom_infoleaf_info_#t~mem2119#1; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume !(srom_infoleaf_info_#t~mem2120#1 == (if srom_infoleaf_info_#t~mem2119#1 % 256 % 4294967296 <= 2147483647 then srom_infoleaf_info_#t~mem2119#1 % 256 % 4294967296 else srom_infoleaf_info_#t~mem2119#1 % 256 % 4294967296 - 4294967296));havoc srom_infoleaf_info_#t~mem2120#1;havoc srom_infoleaf_info_#t~mem2119#1;srom_infoleaf_info_~i~20#1 := srom_infoleaf_info_~i~20#1 - 1;srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset := srom_infoleaf_info_~p~5#1.base, 3 + srom_infoleaf_info_~p~5#1.offset; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: call ULTIMATE.dealloc(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset);havoc srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset;havoc srom_search_#t~ret768#1.base, srom_search_#t~ret768#1.offset, srom_search_#t~mem769#1.base, srom_search_#t~mem769#1.offset, srom_search_#t~mem770#1.base, srom_search_#t~mem770#1.offset, srom_search_#t~mem771#1, srom_search_#t~mem772#1, srom_search_#t~mem773#1.base, srom_search_#t~mem773#1.offset, srom_search_#t~mem774#1, srom_search_#t~mem775#1, srom_search_#t~mem776#1, srom_search_#t~bitwise777#1, srom_search_#t~mem778#1, srom_search_#t~mem779#1, srom_search_#t~ret780#1, srom_search_#t~mem781#1, srom_search_#t~mem782#1, srom_search_#t~bitwise783#1, srom_search_#t~mem784#1, srom_search_#t~mem785#1, srom_search_#t~mem786#1.base, srom_search_#t~mem786#1.offset, srom_search_#t~mem787#1.base, srom_search_#t~mem787#1.offset, srom_search_~dev#1.base, srom_search_~dev#1.offset, srom_search_~pdev#1.base, srom_search_~pdev#1.offset, srom_search_~pb~0#1, srom_search_~vendor~0#1, srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset, srom_search_~irq~0#1, srom_search_~device~0#1, srom_search_~iobase~12#1, srom_search_~i~5#1, srom_search_~j~1#1, srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset, srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset, srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset, srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;havoc srom_search_#in~dev#1.base, srom_search_#in~dev#1.offset, srom_search_#in~pdev#1.base, srom_search_#in~pdev#1.offset;assume { :end_inline_srom_search } true; [2025-02-08 03:27:20,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010-1: call srom_infoleaf_info_#t~mem2120#1 := read~int#16(srom_infoleaf_info_~lp~55#1.base, 1062 + srom_infoleaf_info_~lp~55#1.offset, 4);call srom_infoleaf_info_#t~mem2119#1 := read~int#16(srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset, 1); [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170: havoc ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset;havoc ldv_free_netdev_42_#in~dev#1.base, ldv_free_netdev_42_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_42 } true; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume srom_search_~i~5#1 <= 5; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume !(srom_search_~i~5#1 <= 5);call ULTIMATE.dealloc(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset);havoc srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915: call de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call write~int#16(0, de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset + 16 * (if de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 else de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call de4x5_hw_init_#t~mem277#1.base, de4x5_hw_init_#t~mem277#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call write~int#16(1536, de4x5_hw_init_#t~mem277#1.base, 4 + (de4x5_hw_init_#t~mem277#1.offset + 16 * (if de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 else de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc de4x5_hw_init_#t~mem277#1.base, de4x5_hw_init_#t~mem277#1.offset;call de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call write~int#16(0, de4x5_hw_init_#t~mem278#1.base, 8 + (de4x5_hw_init_#t~mem278#1.offset + 16 * (if de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 else de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset;call de4x5_hw_init_#t~mem279#1.base, de4x5_hw_init_#t~mem279#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call write~int#16(0, de4x5_hw_init_#t~mem279#1.base, 12 + (de4x5_hw_init_#t~mem279#1.offset + 16 * (if de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 else de4x5_hw_init_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc de4x5_hw_init_#t~mem279#1.base, de4x5_hw_init_#t~mem279#1.offset;call write~$Pointer$#16(0, 1, de4x5_hw_init_~lp~0#1.base, 360 + de4x5_hw_init_~lp~0#1.offset + 8 * de4x5_hw_init_~i~0#1, 8);de4x5_hw_init_~i~0#1 := 1 + de4x5_hw_init_~i~0#1; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918-3: SUMMARY for call dma_alloc_attrs_#t~ret2960#1.base, dma_alloc_attrs_#t~ret2960#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918-2: dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := dma_alloc_attrs_#t~ret2960#1.base, dma_alloc_attrs_#t~ret2960#1.offset;havoc dma_alloc_attrs_#t~ret2960#1.base, dma_alloc_attrs_#t~ret2960#1.offset; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918: havoc dma_alloc_attrs_#t~ret2960#1.base, dma_alloc_attrs_#t~ret2960#1.offset;de4x5_hw_init_#t~ret273#1.base, de4x5_hw_init_#t~ret273#1.offset := dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret2960#1.base, dma_alloc_attrs_#t~ret2960#1.offset, dma_alloc_attrs_~arg0#1.base, dma_alloc_attrs_~arg0#1.offset, dma_alloc_attrs_~arg1#1, dma_alloc_attrs_~arg2#1.base, dma_alloc_attrs_~arg2#1.offset, dma_alloc_attrs_~arg3#1, dma_alloc_attrs_~arg4#1.base, dma_alloc_attrs_~arg4#1.offset;havoc dma_alloc_attrs_#in~arg0#1.base, dma_alloc_attrs_#in~arg0#1.offset, dma_alloc_attrs_#in~arg1#1, dma_alloc_attrs_#in~arg2#1.base, dma_alloc_attrs_#in~arg2#1.offset, dma_alloc_attrs_#in~arg3#1, dma_alloc_attrs_#in~arg4#1.base, dma_alloc_attrs_#in~arg4#1.offset;assume { :end_inline_dma_alloc_attrs } true;de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset := de4x5_hw_init_#t~ret273#1.base, de4x5_hw_init_#t~ret273#1.offset;havoc de4x5_hw_init_#t~mem272#1;havoc de4x5_hw_init_#t~ret273#1.base, de4x5_hw_init_#t~ret273#1.offset;call write~$Pointer$#16(de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset, de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem274#1.base, de4x5_hw_init_#t~mem274#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8); [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615: assume get_hw_addr_~tmp~87#1 < 0; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615: assume !(get_hw_addr_~tmp~87#1 < 0);get_hw_addr_~k~0#1 := (if get_hw_addr_~tmp~87#1 % 256 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 256 % 4294967296 else get_hw_addr_~tmp~87#1 % 256 % 4294967296 - 4294967296) + get_hw_addr_~k~0#1;get_hw_addr_~tmp___2~22#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1;call get_hw_addr_#t~mem2035#1.base, get_hw_addr_#t~mem2035#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call write~int#16(get_hw_addr_~tmp~87#1, get_hw_addr_#t~mem2035#1.base, get_hw_addr_#t~mem2035#1.offset + (if get_hw_addr_~tmp___2~22#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~tmp___2~22#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~tmp___2~22#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2035#1.base, get_hw_addr_#t~mem2035#1.offset; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: de4x5_hw_init_~tmp___7~0#1 := de4x5_hw_init_#t~ret243#1;havoc de4x5_hw_init_#t~mem241#1;havoc de4x5_hw_init_#t~bitwise242#1;havoc de4x5_hw_init_#t~ret243#1; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: assume 1 == srom_init_#t~mem2142#1 % 256 % 4294967296;havoc srom_init_#t~mem2142#1; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: assume !(1 == srom_init_#t~mem2142#1 % 256 % 4294967296);havoc srom_init_#t~mem2142#1;call srom_init_#t~mem2145#1 := read~int#16(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset + (if (1 + srom_init_#t~mem2145#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + srom_init_#t~mem2145#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 else (1 + srom_init_#t~mem2145#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc srom_init_#t~mem2145#1; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-4: assume 0 == de4x5_hw_init_#t~mem241#1;de4x5_hw_init_#t~bitwise242#1 := 40; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-4: assume !(0 == de4x5_hw_init_#t~mem241#1); [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-3: havoc de4x5_hw_init_#t~bitwise242#1;assume de4x5_hw_init_#t~bitwise242#1 > 40; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-2: [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: SUMMARY for call de4x5_hw_init_#t~ret243#1 := inl((if (de4x5_hw_init_#t~bitwise242#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 <= 2147483647 then (de4x5_hw_init_#t~bitwise242#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 else (de4x5_hw_init_#t~bitwise242#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11937: mii_get_phy_~k~1#1 := 1 + mii_get_phy_~k~1#1;mii_get_phy_#t~short2502#1 := mii_get_phy_~k~1#1 <= 7; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-5: call de4x5_hw_init_#t~mem241#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1054 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400: de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset := de4x5_parse_params_#t~nondet2613#1.base, de4x5_parse_params_#t~nondet2613#1.offset;havoc de4x5_parse_params_#t~nondet2613#1.base, de4x5_parse_params_#t~nondet2613#1.offset;havoc de4x5_parse_params_#t~nondet2614#1; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10418-1: EISA_signature_#res#1 := EISA_signature_~status~7#1; [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: de4x5_pci_probe_~tmp~48#1.base, de4x5_pci_probe_~tmp~48#1.offset := de4x5_pci_probe_#t~ret795#1.base, de4x5_pci_probe_#t~ret795#1.offset;havoc de4x5_pci_probe_#t~ret795#1.base, de4x5_pci_probe_#t~ret795#1.offset;de4x5_pci_probe_~lp~17#1.base, de4x5_pci_probe_~lp~17#1.offset := de4x5_pci_probe_~tmp~48#1.base, de4x5_pci_probe_~tmp~48#1.offset;call write~int#16(0, de4x5_pci_probe_~lp~17#1.base, 1054 + de4x5_pci_probe_~lp~17#1.offset, 4);call write~int#16(0, de4x5_pci_probe_~lp~17#1.base, 1058 + de4x5_pci_probe_~lp~17#1.offset, 4);call de4x5_pci_probe_#t~mem796#1 := read~int#16(de4x5_pci_probe_~lp~17#1.base, 1058 + de4x5_pci_probe_~lp~17#1.offset, 4); [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172-1: SUMMARY for call pci_disable_device(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:27:20,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172: de4x5_pci_probe_#res#1 := de4x5_pci_probe_~error~0#1;call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset; [2025-02-08 03:27:20,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400-1: assume true;de4x5_parse_params_#t~nondet2613#1.base, de4x5_parse_params_#t~nondet2613#1.offset := 0, 0; [2025-02-08 03:27:20,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400-1: assume true;havoc de4x5_parse_params_#t~nondet2614#1;assume de4x5_parse_params_#t~nondet2614#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2613#1.base, de4x5_parse_params_#t~nondet2613#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2614#1 % 18446744073709551616);call write~int#6(0, de4x5_parse_params_#t~nondet2613#1.base, de4x5_parse_params_#t~nondet2614#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: assume -2147483648 <= mii_get_phy_#t~ret2520#1 && mii_get_phy_#t~ret2520#1 <= 2147483647;mii_get_phy_~tmp___1~41#1 := mii_get_phy_#t~ret2520#1; [2025-02-08 03:27:20,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-2: [2025-02-08 03:27:20,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-1: SUMMARY for call mii_get_phy_#t~ret2520#1 := mii_rd(0, (if mii_get_phy_#t~mem2517#1 % 256 % 4294967296 <= 2147483647 then mii_get_phy_#t~mem2517#1 % 256 % 4294967296 else mii_get_phy_#t~mem2517#1 % 256 % 4294967296 - 4294967296), mii_get_phy_#t~bitwise2519#1 + mii_get_phy_~iobase~38#1); srcloc: null [2025-02-08 03:27:20,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106-1: SUMMARY for call de4x5_pci_probe_#t~ret795#1.base, de4x5_pci_probe_#t~ret795#1.offset := netdev_priv(de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset); srcloc: null [2025-02-08 03:27:20,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-1: [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume 0 != de4x5_hw_init_#t~bitwise244#1 % 4294967296;havoc de4x5_hw_init_#t~bitwise244#1;de4x5_hw_init_#res#1 := -6;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume !(0 != de4x5_hw_init_#t~bitwise244#1 % 4294967296);havoc de4x5_hw_init_#t~bitwise244#1;call write~int#16(0, de4x5_hw_init_~lp~0#1.base, 2046 + de4x5_hw_init_~lp~0#1.offset, 1);call de4x5_hw_init_#t~mem245#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1054 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079-1: SUMMARY for call srom_init_#t~ret2143#1 := type1_infoblock(srom_init_~dev#1.base, srom_init_~dev#1.offset, 1, srom_init_~p~6#1.base, srom_init_~p~6#1.offset); srcloc: null [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079: assume -2147483648 <= srom_init_#t~ret2143#1 && srom_init_#t~ret2143#1 <= 2147483647;havoc srom_init_#t~ret2143#1;call srom_init_#t~mem2144#1 := read~int#16(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset + (if (1 + srom_init_#t~mem2144#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + srom_init_#t~mem2144#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 else (1 + srom_init_#t~mem2144#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc srom_init_#t~mem2144#1; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-4: assume 0 == de4x5_hw_init_~tmp___7~0#1 % 4294967296;de4x5_hw_init_#t~bitwise244#1 := 0; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-4: assume !(0 == de4x5_hw_init_~tmp___7~0#1 % 4294967296); [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-1: SUMMARY for call get_hw_addr_#t~ret2056#1 := inl((if (get_hw_addr_#t~bitwise2055#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (get_hw_addr_#t~bitwise2055#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (get_hw_addr_#t~bitwise2055#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-3: assume 8257536 == de4x5_hw_init_~tmp___7~0#1 % 4294967296;de4x5_hw_init_#t~bitwise244#1 := de4x5_hw_init_~tmp___7~0#1; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-3: assume !(8257536 == de4x5_hw_init_~tmp___7~0#1 % 4294967296); [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: get_hw_addr_~tmp___9~4#1 := get_hw_addr_#t~ret2056#1;get_hw_addr_~tmp~87#1 := (if get_hw_addr_~tmp___9~4#1 % 4294967296 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___9~4#1 % 4294967296 % 4294967296 else get_hw_addr_~tmp___9~4#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-2: havoc de4x5_hw_init_#t~bitwise244#1;assume de4x5_hw_init_#t~bitwise244#1 % 4294967296 <= de4x5_hw_init_~tmp___7~0#1 % 4294967296 && de4x5_hw_init_#t~bitwise244#1 % 4294967296 <= 8257536; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: de4x5_hw_init_~tmp___3~1#1 := de4x5_hw_init_~__ms___1~0#1;de4x5_hw_init_~__ms___1~0#1 := de4x5_hw_init_~__ms___1~0#1 - 1; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-4: assume 0 == mii_get_phy_#t~mem2518#1;mii_get_phy_#t~bitwise2519#1 := 72; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-4: assume !(0 == mii_get_phy_#t~mem2518#1); [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-3: havoc mii_get_phy_#t~bitwise2519#1;assume mii_get_phy_#t~bitwise2519#1 > 72; [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-5: call mii_get_phy_#t~mem2517#1 := read~int#16(mii_get_phy_~lp~68#1.base, 24 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call mii_get_phy_#t~mem2518#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1054 + mii_get_phy_~lp~68#1.offset, 4); [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10815: call test_bad_enet_#t~mem2085#1.base, test_bad_enet_#t~mem2085#1.offset := read~$Pointer$#16(test_bad_enet_~dev#1.base, 854 + test_bad_enet_~dev#1.offset, 8);call test_bad_enet_#t~mem2086#1.base, test_bad_enet_#t~mem2086#1.offset := read~$Pointer$#16(test_bad_enet_~dev#1.base, 854 + test_bad_enet_~dev#1.offset, 8);call test_bad_enet_#t~mem2087#1 := read~int#16(test_bad_enet_#t~mem2086#1.base, test_bad_enet_#t~mem2086#1.offset + (if test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 else test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16(1 + test_bad_enet_#t~mem2087#1 % 256, test_bad_enet_#t~mem2085#1.base, test_bad_enet_#t~mem2085#1.offset + (if test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 else test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call test_bad_enet_#t~mem2088#1.base, test_bad_enet_#t~mem2088#1.offset := read~$Pointer$#16(test_bad_enet_~dev#1.base, 854 + test_bad_enet_~dev#1.offset, 8);call test_bad_enet_#t~mem2089#1 := read~int#16(test_bad_enet_#t~mem2088#1.base, test_bad_enet_#t~mem2088#1.offset + (if test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 else test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:27:20,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-3: havoc get_hw_addr_#t~bitwise2055#1;assume get_hw_addr_#t~bitwise2055#1 > 72; [2025-02-08 03:27:20,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-2: [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-5: call get_hw_addr_#t~mem2054#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1054 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-4: assume 0 == get_hw_addr_#t~mem2054#1;get_hw_addr_#t~bitwise2055#1 := 72; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-4: assume !(0 == get_hw_addr_#t~mem2054#1); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume 0 != (de4x5_parse_params_~tmp___3~24#1.base + de4x5_parse_params_~tmp___3~24#1.offset) % 18446744073709551616;call write~int#16(1, de4x5_parse_params_~lp~75#1.base, 2101 + de4x5_parse_params_~lp~75#1.offset, 1); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume !(0 != (de4x5_parse_params_~tmp___3~24#1.base + de4x5_parse_params_~tmp___3~24#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005-1: [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: assume 0 != mii_get_phy_#t~bitwise2521#1;havoc mii_get_phy_#t~bitwise2521#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: assume !(0 != mii_get_phy_#t~bitwise2521#1);havoc mii_get_phy_#t~bitwise2521#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005-3: assume 32768 == mii_get_phy_~tmp___1~41#1;mii_get_phy_#t~bitwise2521#1 := mii_get_phy_~tmp___1~41#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005-3: assume !(32768 == mii_get_phy_~tmp___1~41#1); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-1: assume mii_get_phy_#t~short2502#1;call mii_get_phy_#t~mem2501#1 := read~int#16(mii_get_phy_~lp~68#1.base, 4 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);mii_get_phy_#t~short2502#1 := 0 != mii_get_phy_#t~mem2501#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-1: assume !mii_get_phy_#t~short2502#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005-2: havoc mii_get_phy_#t~bitwise2521#1;assume ((((mii_get_phy_~tmp___1~41#1 < 0 || mii_get_phy_#t~bitwise2521#1 <= mii_get_phy_~tmp___1~41#1) && mii_get_phy_#t~bitwise2521#1 <= 32768) && mii_get_phy_#t~bitwise2521#1 >= 0) && (mii_get_phy_~tmp___1~41#1 >= 0 || mii_get_phy_#t~bitwise2521#1 > 32768 + mii_get_phy_~tmp___1~41#1)) && mii_get_phy_#t~bitwise2521#1 >= -2147483648; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939: assume mii_get_phy_#t~short2502#1;havoc mii_get_phy_#t~mem2501#1;havoc mii_get_phy_#t~short2502#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939: assume !mii_get_phy_#t~short2502#1;havoc mii_get_phy_#t~mem2501#1;havoc mii_get_phy_#t~short2502#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260-5: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_4~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260-5: assume !(0 == ~ldv_retval_0~0); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: assume 0 != test_bad_enet_#t~mem2089#1 % 256 % 4294967296;havoc test_bad_enet_#t~mem2088#1.base, test_bad_enet_#t~mem2088#1.offset;havoc test_bad_enet_#t~mem2089#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: assume !(0 != test_bad_enet_#t~mem2089#1 % 256 % 4294967296);havoc test_bad_enet_#t~mem2088#1.base, test_bad_enet_#t~mem2088#1.offset;havoc test_bad_enet_#t~mem2089#1;test_bad_enet_~i~17#1 := test_bad_enet_~i~17#1 - 1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005-4: assume 0 == mii_get_phy_~tmp___1~41#1;mii_get_phy_#t~bitwise2521#1 := 0; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005-4: assume !(0 == mii_get_phy_~tmp___1~41#1); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: de4x5_bad_srom_~i~16#1 := 1 + de4x5_bad_srom_~i~16#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: assume get_hw_addr_~tmp~87#1 < 0; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: assume !(get_hw_addr_~tmp~87#1 < 0);get_hw_addr_~chksum~0#1 := get_hw_addr_~tmp~87#1 % 256; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume de4x5_bad_srom_~i~16#1 % 4294967296 <= 1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume !(de4x5_bad_srom_~i~16#1 % 4294967296 <= 1);de4x5_bad_srom_#res#1 := de4x5_bad_srom_~status~10#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume de4x5_pci_probe_#t~mem796#1 != (if de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 <= 2147483647 then de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 else de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 - 4294967296);havoc de4x5_pci_probe_#t~mem796#1;call write~int#16((if de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 <= 2147483647 then de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 else de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 - 4294967296), de4x5_pci_probe_~lp~17#1.base, 1058 + de4x5_pci_probe_~lp~17#1.offset, 4);assume { :begin_inline_srom_search } true;srom_search_#in~dev#1.base, srom_search_#in~dev#1.offset, srom_search_#in~pdev#1.base, srom_search_#in~pdev#1.offset := de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset;havoc srom_search_#t~ret768#1.base, srom_search_#t~ret768#1.offset, srom_search_#t~mem769#1.base, srom_search_#t~mem769#1.offset, srom_search_#t~mem770#1.base, srom_search_#t~mem770#1.offset, srom_search_#t~mem771#1, srom_search_#t~mem772#1, srom_search_#t~mem773#1.base, srom_search_#t~mem773#1.offset, srom_search_#t~mem774#1, srom_search_#t~mem775#1, srom_search_#t~mem776#1, srom_search_#t~bitwise777#1, srom_search_#t~mem778#1, srom_search_#t~mem779#1, srom_search_#t~ret780#1, srom_search_#t~mem781#1, srom_search_#t~mem782#1, srom_search_#t~bitwise783#1, srom_search_#t~mem784#1, srom_search_#t~mem785#1, srom_search_#t~mem786#1.base, srom_search_#t~mem786#1.offset, srom_search_#t~mem787#1.base, srom_search_#t~mem787#1.offset, srom_search_~dev#1.base, srom_search_~dev#1.offset, srom_search_~pdev#1.base, srom_search_~pdev#1.offset, srom_search_~pb~0#1, srom_search_~vendor~0#1, srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset, srom_search_~irq~0#1, srom_search_~device~0#1, srom_search_~iobase~12#1, srom_search_~i~5#1, srom_search_~j~1#1, srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset, srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset, srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset, srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;srom_search_~dev#1.base, srom_search_~dev#1.offset := srom_search_#in~dev#1.base, srom_search_#in~dev#1.offset;srom_search_~pdev#1.base, srom_search_~pdev#1.offset := srom_search_#in~pdev#1.base, srom_search_#in~pdev#1.offset;havoc srom_search_~pb~0#1;havoc srom_search_~vendor~0#1;call srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset := #Ultimate.allocOnStack(2);havoc srom_search_~irq~0#1;havoc srom_search_~device~0#1;havoc srom_search_~iobase~12#1;havoc srom_search_~i~5#1;havoc srom_search_~j~1#1;havoc srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset;havoc srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset;havoc srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset;havoc srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset;havoc srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;srom_search_~irq~0#1 := 0;srom_search_~iobase~12#1 := 0; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !(de4x5_pci_probe_#t~mem796#1 != (if de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 <= 2147483647 then de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 else de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 - 4294967296));havoc de4x5_pci_probe_#t~mem796#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: assume 0 != srom_infoleaf_info_~i~20#1; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: assume !(0 != srom_infoleaf_info_~i~20#1); [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: assume 0 != de4x5_hw_init_~tmp___3~1#1 % 18446744073709551616; [2025-02-08 03:27:20,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: assume !(0 != de4x5_hw_init_~tmp___3~1#1 % 18446744073709551616); [2025-02-08 03:27:20,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11084: srom_init_~count~1#1 := (if srom_init_~count~1#1 % 256 % 4294967296 <= 2147483647 then srom_init_~count~1#1 % 256 % 4294967296 else srom_init_~count~1#1 % 256 % 4294967296 - 4294967296) - 1; [2025-02-08 03:27:20,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume de4x5_hw_init_~i~0#1 <= 7; [2025-02-08 03:27:20,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume !(de4x5_hw_init_~i~0#1 <= 7);call write~int#16(8, de4x5_hw_init_~lp~0#1.base, 1052 + de4x5_hw_init_~lp~0#1.offset, 1);call write~int#16(32, de4x5_hw_init_~lp~0#1.base, 1053 + de4x5_hw_init_~lp~0#1.offset, 1);call de4x5_hw_init_#t~mem281#1.base, de4x5_hw_init_#t~mem281#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem280#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1052 + de4x5_hw_init_~lp~0#1.offset, 1);call de4x5_hw_init_#t~mem283#1.base, de4x5_hw_init_#t~mem283#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem282#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1052 + de4x5_hw_init_~lp~0#1.offset, 1);call de4x5_hw_init_#t~mem284#1 := read~int#16(de4x5_hw_init_#t~mem283#1.base, 4 + (de4x5_hw_init_#t~mem283#1.offset + 16 * (if (18446744073709551615 + de4x5_hw_init_#t~mem282#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + de4x5_hw_init_#t~mem282#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + de4x5_hw_init_#t~mem282#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume 0 == de4x5_hw_init_#t~mem245#1;havoc de4x5_hw_init_#t~mem245#1;assume { :begin_inline_PCI_signature } true;PCI_signature_#in~name#1.base, PCI_signature_#in~name#1.offset, PCI_signature_#in~lp#1.base, PCI_signature_#in~lp#1.offset := de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset;havoc PCI_signature_#res#1;havoc PCI_signature_#t~mem2001#1, PCI_signature_#t~strcpy~res2002#1.base, PCI_signature_#t~strcpy~res2002#1.offset, PCI_signature_#t~mem2003#1, PCI_signature_#t~nondet2004#1.base, PCI_signature_#t~nondet2004#1.offset, PCI_signature_#t~nondet2005#1.base, PCI_signature_#t~nondet2005#1.offset, PCI_signature_#t~nondet2006#1, PCI_signature_#t~mem2007#1, PCI_signature_#t~ite2015#1.base, PCI_signature_#t~ite2015#1.offset, PCI_signature_#t~mem2008#1, PCI_signature_#t~ite2014#1.base, PCI_signature_#t~ite2014#1.offset, PCI_signature_#t~mem2009#1, PCI_signature_#t~ite2013#1.base, PCI_signature_#t~ite2013#1.offset, PCI_signature_#t~mem2010#1, PCI_signature_#t~ite2012#1.base, PCI_signature_#t~ite2012#1.offset, PCI_signature_#t~mem2011#1, PCI_signature_#t~strcpy~res2016#1.base, PCI_signature_#t~strcpy~res2016#1.offset, PCI_signature_#t~mem2017#1, PCI_signature_#t~mem2018#1, PCI_signature_~name#1.base, PCI_signature_~name#1.offset, PCI_signature_~lp#1.base, PCI_signature_~lp#1.offset, PCI_signature_~i~12#1, PCI_signature_~status~8#1, PCI_signature_~siglen~1#1, PCI_signature_~tmp~84#1, PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset;PCI_signature_~name#1.base, PCI_signature_~name#1.offset := PCI_signature_#in~name#1.base, PCI_signature_#in~name#1.offset;PCI_signature_~lp#1.base, PCI_signature_~lp#1.offset := PCI_signature_#in~lp#1.base, PCI_signature_#in~lp#1.offset;havoc PCI_signature_~i~12#1;havoc PCI_signature_~status~8#1;havoc PCI_signature_~siglen~1#1;havoc PCI_signature_~tmp~84#1;havoc PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset;PCI_signature_~status~8#1 := 0;PCI_signature_~siglen~1#1 := 5;call PCI_signature_#t~mem2001#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume !(0 == de4x5_hw_init_#t~mem245#1);havoc de4x5_hw_init_#t~mem245#1;assume { :begin_inline_EISA_signature } true;EISA_signature_#in~name#1.base, EISA_signature_#in~name#1.offset, EISA_signature_#in~device#1.base, EISA_signature_#in~device#1.offset := de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset;havoc EISA_signature_#res#1;havoc EISA_signature_#t~mem1998#1, EISA_signature_#t~mem1999#1.base, EISA_signature_#t~mem1999#1.offset, EISA_signature_#t~strcpy~res2000#1.base, EISA_signature_#t~strcpy~res2000#1.offset, EISA_signature_~name#1.base, EISA_signature_~name#1.offset, EISA_signature_~device#1.base, EISA_signature_~device#1.offset, EISA_signature_~i~11#1, EISA_signature_~status~7#1, EISA_signature_~siglen~0#1, EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset, EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset;EISA_signature_~name#1.base, EISA_signature_~name#1.offset := EISA_signature_#in~name#1.base, EISA_signature_#in~name#1.offset;EISA_signature_~device#1.base, EISA_signature_~device#1.offset := EISA_signature_#in~device#1.base, EISA_signature_#in~device#1.offset;havoc EISA_signature_~i~11#1;havoc EISA_signature_~status~7#1;havoc EISA_signature_~siglen~0#1;havoc EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset;havoc EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset;EISA_signature_~status~7#1 := 0;EISA_signature_~siglen~0#1 := 5;call write~int#7(0, EISA_signature_~name#1.base, EISA_signature_~name#1.offset, 1);EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset := EISA_signature_~device#1.base, EISA_signature_~device#1.offset;EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset := EISA_signature_~__mptr~3#1.base, -422664 + EISA_signature_~__mptr~3#1.offset;call EISA_signature_#t~mem1998#1 := read~int#16(EISA_signature_~edev~0#1.base, 8 + EISA_signature_~edev~0#1.offset, 8);EISA_signature_~i~11#1 := (if EISA_signature_#t~mem1998#1 % 18446744073709551616 % 4294967296 <= 2147483647 then EISA_signature_#t~mem1998#1 % 18446744073709551616 % 4294967296 else EISA_signature_#t~mem1998#1 % 18446744073709551616 % 4294967296 - 4294967296);havoc EISA_signature_#t~mem1998#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009-1: SUMMARY for call de4x5_dbg_mii(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~k~1#1); srcloc: null [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009: mii_get_phy_~k~1#1 := 1 + mii_get_phy_~k~1#1;mii_get_phy_#t~short2523#1 := mii_get_phy_~k~1#1 <= 7; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume mii_get_phy_~k~1#1 <= 7; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume !(mii_get_phy_~k~1#1 <= 7); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-1: assume true;de4x5_parse_params_#t~nondet2615#1.base, de4x5_parse_params_#t~nondet2615#1.offset := 0, 0; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-1: assume true;havoc de4x5_parse_params_#t~nondet2616#1;assume de4x5_parse_params_#t~nondet2616#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2615#1.base, de4x5_parse_params_#t~nondet2615#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2616#1 % 18446744073709551616);call write~int#30(0, de4x5_parse_params_#t~nondet2615#1.base, de4x5_parse_params_#t~nondet2616#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset := de4x5_parse_params_#t~nondet2615#1.base, de4x5_parse_params_#t~nondet2615#1.offset;havoc de4x5_parse_params_#t~nondet2615#1.base, de4x5_parse_params_#t~nondet2615#1.offset;havoc de4x5_parse_params_#t~nondet2616#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-1: SUMMARY for call mii_get_oui_#t~ret2491#1 := mii_rd(2, (if mii_get_oui_~phyaddr#1 % 256 % 4294967296 <= 2147483647 then mii_get_oui_~phyaddr#1 % 256 % 4294967296 else mii_get_oui_~phyaddr#1 % 256 % 4294967296 - 4294967296), mii_get_oui_~ioaddr#1); srcloc: null [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: de4x5_hw_init_#t~ret246#1 := PCI_signature_#res#1;havoc PCI_signature_#t~mem2001#1, PCI_signature_#t~strcpy~res2002#1.base, PCI_signature_#t~strcpy~res2002#1.offset, PCI_signature_#t~mem2003#1, PCI_signature_#t~nondet2004#1.base, PCI_signature_#t~nondet2004#1.offset, PCI_signature_#t~nondet2005#1.base, PCI_signature_#t~nondet2005#1.offset, PCI_signature_#t~nondet2006#1, PCI_signature_#t~mem2007#1, PCI_signature_#t~ite2015#1.base, PCI_signature_#t~ite2015#1.offset, PCI_signature_#t~mem2008#1, PCI_signature_#t~ite2014#1.base, PCI_signature_#t~ite2014#1.offset, PCI_signature_#t~mem2009#1, PCI_signature_#t~ite2013#1.base, PCI_signature_#t~ite2013#1.offset, PCI_signature_#t~mem2010#1, PCI_signature_#t~ite2012#1.base, PCI_signature_#t~ite2012#1.offset, PCI_signature_#t~mem2011#1, PCI_signature_#t~strcpy~res2016#1.base, PCI_signature_#t~strcpy~res2016#1.offset, PCI_signature_#t~mem2017#1, PCI_signature_#t~mem2018#1, PCI_signature_~name#1.base, PCI_signature_~name#1.offset, PCI_signature_~lp#1.base, PCI_signature_~lp#1.offset, PCI_signature_~i~12#1, PCI_signature_~status~8#1, PCI_signature_~siglen~1#1, PCI_signature_~tmp~84#1, PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset;havoc PCI_signature_#in~name#1.base, PCI_signature_#in~name#1.offset, PCI_signature_#in~lp#1.base, PCI_signature_#in~lp#1.offset;assume { :end_inline_PCI_signature } true;assume -2147483648 <= de4x5_hw_init_#t~ret246#1 && de4x5_hw_init_#t~ret246#1 <= 2147483647;havoc de4x5_hw_init_#t~ret246#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: havoc mii_get_phy_#t~memcpy~res2503#1.base, mii_get_phy_#t~memcpy~res2503#1.offset;call write~int#16(mii_get_phy_~i~25#1, mii_get_phy_~lp~68#1.base, 24 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call mii_get_phy_#t~mem2504#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1646 + mii_get_phy_~lp~68#1.offset, 4);call write~int#16(1 + mii_get_phy_#t~mem2504#1, mii_get_phy_~lp~68#1.base, 1646 + mii_get_phy_~lp~68#1.offset, 4);havoc mii_get_phy_#t~mem2504#1;call mii_get_phy_#t~mem2505#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1642 + mii_get_phy_~lp~68#1.offset, 4);call write~int#16(1 + mii_get_phy_#t~mem2505#1, mii_get_phy_~lp~68#1.base, 1642 + mii_get_phy_~lp~68#1.offset, 4);havoc mii_get_phy_#t~mem2505#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: assume -2147483648 <= mii_get_oui_#t~ret2491#1 && mii_get_oui_#t~ret2491#1 <= 2147483647;mii_get_oui_~r2~0#1 := mii_get_oui_#t~ret2491#1;havoc mii_get_oui_#t~ret2491#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944-1: SUMMARY for call mii_get_phy_#t~memcpy~res2503#1.base, mii_get_phy_#t~memcpy~res2503#1.offset := #Ultimate.C_memcpy#16(mii_get_phy_~lp~68#1.base, 1108 + mii_get_phy_~lp~68#1.offset + (if mii_get_phy_~k~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mii_get_phy_~k~1#1 % 18446744073709551616 % 18446744073709551616 else mii_get_phy_~k~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~#phy_info~0.base, ~#phy_info~0.offset + (if mii_get_phy_~j~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mii_get_phy_~j~6#1 % 18446744073709551616 % 18446744073709551616 else mii_get_phy_~j~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 24); srcloc: null [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728: havoc ldv_pci_driver_4_#t~ret2875#1.base, ldv_pci_driver_4_#t~ret2875#1.offset, ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset;assume { :end_inline_ldv_pci_driver_4 } true;ldv___pci_register_driver_46_#res#1 := ldv___pci_register_driver_46_~ldv_func_res~5#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: assume 0 != (de4x5_parse_params_~tmp___12~3#1.base + de4x5_parse_params_~tmp___12~3#1.offset) % 18446744073709551616; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: assume !(0 != (de4x5_parse_params_~tmp___12~3#1.base + de4x5_parse_params_~tmp___12~3#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086: assume 0 != srom_init_~count~1#1 % 256 % 4294967296; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086: assume !(0 != srom_init_~count~1#1 % 256 % 4294967296); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: havoc __pci_register_driver_#t~nondet2951#1;ldv___pci_register_driver_46_#t~ret2943#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2951#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_46_#t~ret2943#1 && ldv___pci_register_driver_46_#t~ret2943#1 <= 2147483647;ldv___pci_register_driver_46_~tmp~143#1 := ldv___pci_register_driver_46_#t~ret2943#1;havoc ldv___pci_register_driver_46_#t~ret2943#1;ldv___pci_register_driver_46_~ldv_func_res~5#1 := ldv___pci_register_driver_46_~tmp~143#1;~ldv_state_variable_4~0 := 1;assume { :begin_inline_ldv_pci_driver_4 } true;havoc ldv_pci_driver_4_#t~ret2875#1.base, ldv_pci_driver_4_#t~ret2875#1.offset, ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset;havoc ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-1: SUMMARY for call mii_get_oui_#t~ret2492#1 := mii_rd(3, (if mii_get_oui_~phyaddr#1 % 256 % 4294967296 <= 2147483647 then mii_get_oui_~phyaddr#1 % 256 % 4294967296 else mii_get_oui_~phyaddr#1 % 256 % 4294967296 - 4294967296), mii_get_oui_~ioaddr#1); srcloc: null [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume test_bad_enet_~i~17#1 > 2; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume !(test_bad_enet_~i~17#1 > 2);test_bad_enet_~i~17#1 := 0; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: assume -2147483648 <= mii_get_oui_#t~ret2492#1 && mii_get_oui_#t~ret2492#1 <= 2147483647;mii_get_oui_~r3~0#1 := mii_get_oui_#t~ret2492#1;havoc mii_get_oui_#t~ret2492#1;mii_get_oui_#res#1 := mii_get_oui_~r2~0#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: assume mii_get_phy_#t~short2523#1;havoc mii_get_phy_#t~mem2522#1;havoc mii_get_phy_#t~short2523#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: assume !mii_get_phy_#t~short2523#1;havoc mii_get_phy_#t~mem2522#1;havoc mii_get_phy_#t~short2523#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994: havoc pci_bus_write_config_word_#t~nondet2974#1;pci_write_config_word_#t~ret116#1 := pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet2974#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;havoc pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1;assume { :end_inline_pci_bus_write_config_word } true;assume -2147483648 <= pci_write_config_word_#t~ret116#1 && pci_write_config_word_#t~ret116#1 <= 2147483647;pci_write_config_word_~tmp~14#1 := pci_write_config_word_#t~ret116#1;havoc pci_write_config_word_#t~mem114#1.base, pci_write_config_word_#t~mem114#1.offset;havoc pci_write_config_word_#t~mem115#1;havoc pci_write_config_word_#t~ret116#1;pci_write_config_word_#res#1 := pci_write_config_word_~tmp~14#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012-1: assume mii_get_phy_#t~short2523#1;call mii_get_phy_#t~mem2522#1 := read~int#16(mii_get_phy_~lp~68#1.base, 4 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);mii_get_phy_#t~short2523#1 := 0 != mii_get_phy_#t~mem2522#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012-1: assume !mii_get_phy_#t~short2523#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: de4x5_hw_init_#t~ret247#1 := EISA_signature_#res#1;havoc EISA_signature_#t~mem1998#1, EISA_signature_#t~mem1999#1.base, EISA_signature_#t~mem1999#1.offset, EISA_signature_#t~strcpy~res2000#1.base, EISA_signature_#t~strcpy~res2000#1.offset, EISA_signature_~name#1.base, EISA_signature_~name#1.offset, EISA_signature_~device#1.base, EISA_signature_~device#1.offset, EISA_signature_~i~11#1, EISA_signature_~status~7#1, EISA_signature_~siglen~0#1, EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset, EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset;havoc EISA_signature_#in~name#1.base, EISA_signature_#in~name#1.offset, EISA_signature_#in~device#1.base, EISA_signature_#in~device#1.offset;assume { :end_inline_EISA_signature } true;assume -2147483648 <= de4x5_hw_init_#t~ret247#1 && de4x5_hw_init_#t~ret247#1 <= 2147483647;havoc de4x5_hw_init_#t~ret247#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: call de4x5_pci_probe_#t~mem797#1 := read~int#16(de4x5_pci_probe_~pdev#1.base, 72 + de4x5_pci_probe_~pdev#1.offset, 1);call write~int#16((if de4x5_pci_probe_#t~mem797#1 % 256 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem797#1 % 256 % 4294967296 else de4x5_pci_probe_#t~mem797#1 % 256 % 4294967296 - 4294967296), de4x5_pci_probe_~lp~17#1.base, 2038 + de4x5_pci_probe_~lp~17#1.offset, 4);havoc de4x5_pci_probe_#t~mem797#1;call write~int#16((if de4x5_pci_probe_~dev_num~0#1 % 256 % 4294967296 <= 2147483647 then de4x5_pci_probe_~dev_num~0#1 % 256 % 4294967296 else de4x5_pci_probe_~dev_num~0#1 % 256 % 4294967296 - 4294967296), de4x5_pci_probe_~lp~17#1.base, 1062 + de4x5_pci_probe_~lp~17#1.offset, 4);call write~int#16((if de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 <= 2147483647 then de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 else de4x5_pci_probe_~pb~1#1 % 256 % 4294967296 - 4294967296), de4x5_pci_probe_~lp~17#1.base, 1058 + de4x5_pci_probe_~lp~17#1.offset, 4); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: assume (srom_search_~this_dev~0#1.base + srom_search_~this_dev~0#1.offset) % 18446744073709551616 != (srom_search_#t~mem787#1.base + (40 + srom_search_#t~mem787#1.offset)) % 18446744073709551616;havoc srom_search_#t~mem787#1.base, srom_search_#t~mem787#1.offset; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: assume !((srom_search_~this_dev~0#1.base + srom_search_~this_dev~0#1.offset) % 18446744073709551616 != (srom_search_#t~mem787#1.base + (40 + srom_search_#t~mem787#1.offset)) % 18446744073709551616);havoc srom_search_#t~mem787#1.base, srom_search_#t~mem787#1.offset;call ULTIMATE.dealloc(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset);havoc srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: SUMMARY for call outl(de4x5_hw_init_~i___0~0#1, (if de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 <= 2147483647 then de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 else de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume 0 == srom_infoleaf_info_~i~20#1;call write~int#16(0, srom_infoleaf_info_~lp~55#1.base, 2046 + srom_infoleaf_info_~lp~55#1.offset, 1);call srom_infoleaf_info_#t~mem2121#1 := read~int#16(srom_infoleaf_info_~lp~55#1.base, 1062 + srom_infoleaf_info_~lp~55#1.offset, 4); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume !(0 == srom_infoleaf_info_~i~20#1); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: get_hw_addr_~tmp___3~15#1 := get_hw_addr_#t~ret2038#1;get_hw_addr_~tmp~87#1 := (if get_hw_addr_~tmp___3~15#1 % 4294967296 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___3~15#1 % 4294967296 % 4294967296 else get_hw_addr_~tmp___3~15#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-5: call get_hw_addr_#t~mem2036#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1054 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410: de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset := de4x5_parse_params_#t~nondet2617#1.base, de4x5_parse_params_#t~nondet2617#1.offset;havoc de4x5_parse_params_#t~nondet2617#1.base, de4x5_parse_params_#t~nondet2617#1.offset;havoc de4x5_parse_params_#t~nondet2618#1; [2025-02-08 03:27:20,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-2: [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-1: SUMMARY for call get_hw_addr_#t~ret2038#1 := inl((if (get_hw_addr_#t~bitwise2037#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (get_hw_addr_#t~bitwise2037#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (get_hw_addr_#t~bitwise2037#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-4: assume 0 == get_hw_addr_#t~mem2036#1;get_hw_addr_#t~bitwise2037#1 := 72; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-4: assume !(0 == get_hw_addr_#t~mem2036#1); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-3: havoc get_hw_addr_#t~bitwise2037#1;assume get_hw_addr_#t~bitwise2037#1 > 72; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: de4x5_pci_remove_#t~ret820#1.base, de4x5_pci_remove_#t~ret820#1.offset := pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset;havoc pci_get_drvdata_#t~ret174#1.base, pci_get_drvdata_#t~ret174#1.offset, pci_get_drvdata_~pdev#1.base, pci_get_drvdata_~pdev#1.offset, pci_get_drvdata_~tmp~18#1.base, pci_get_drvdata_~tmp~18#1.offset;havoc pci_get_drvdata_#in~pdev#1.base, pci_get_drvdata_#in~pdev#1.offset;assume { :end_inline_pci_get_drvdata } true;de4x5_pci_remove_~tmp~49#1.base, de4x5_pci_remove_~tmp~49#1.offset := de4x5_pci_remove_#t~ret820#1.base, de4x5_pci_remove_#t~ret820#1.offset;havoc de4x5_pci_remove_#t~ret820#1.base, de4x5_pci_remove_#t~ret820#1.offset;de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset := de4x5_pci_remove_~tmp~49#1.base, de4x5_pci_remove_~tmp~49#1.offset;call de4x5_pci_remove_#t~mem821#1 := read~int#16(de4x5_pci_remove_~dev~2#1.base, 56 + de4x5_pci_remove_~dev~2#1.offset, 8);de4x5_pci_remove_~iobase~14#1 := de4x5_pci_remove_#t~mem821#1;havoc de4x5_pci_remove_#t~mem821#1;assume { :begin_inline_ldv_unregister_netdev_43 } true;ldv_unregister_netdev_43_#in~dev#1.base, ldv_unregister_netdev_43_#in~dev#1.offset := de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset;havoc ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset;ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset := ldv_unregister_netdev_43_#in~dev#1.base, ldv_unregister_netdev_43_#in~dev#1.offset;assume { :begin_inline_unregister_netdev } true;unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset := ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset;havoc unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset;unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset := unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-1: assume true;de4x5_parse_params_#t~nondet2617#1.base, de4x5_parse_params_#t~nondet2617#1.offset := 0, 0; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-1: assume true;havoc de4x5_parse_params_#t~nondet2618#1;assume de4x5_parse_params_#t~nondet2618#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2617#1.base, de4x5_parse_params_#t~nondet2617#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2618#1 % 18446744073709551616);call write~int#32(0, de4x5_parse_params_#t~nondet2617#1.base, de4x5_parse_params_#t~nondet2618#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume true; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !true;de4x5_hw_init_~__ms___2~0#1 := 1; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861-1: call de4x5_hw_init_#t~mem248#1 := read~int#7(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, 1); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume 0 == de4x5_hw_init_#t~mem248#1;havoc de4x5_hw_init_#t~mem248#1;de4x5_hw_init_#res#1 := -6;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume !(0 == de4x5_hw_init_#t~mem248#1);havoc de4x5_hw_init_#t~mem248#1;call write~int#16(de4x5_hw_init_~iobase#1, de4x5_hw_init_~dev#1.base, 56 + de4x5_hw_init_~dev#1.offset, 8); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: SUMMARY for call get_hw_addr_#t~ret2059#1 := inl((if (get_hw_addr_#t~bitwise2058#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (get_hw_addr_#t~bitwise2058#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (get_hw_addr_#t~bitwise2058#1 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: get_hw_addr_~tmp___10~4#1 := get_hw_addr_#t~ret2059#1;get_hw_addr_~tmp~87#1 := (if get_hw_addr_~tmp___10~4#1 % 4294967296 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___10~4#1 % 4294967296 % 4294967296 else get_hw_addr_~tmp___10~4#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-3: havoc get_hw_addr_#t~bitwise2058#1;assume get_hw_addr_#t~bitwise2058#1 > 72; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-2: [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411: assume 0 != (de4x5_parse_params_~tmp___13~2#1.base + de4x5_parse_params_~tmp___13~2#1.offset) % 18446744073709551616; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411: assume !(0 != (de4x5_parse_params_~tmp___13~2#1.base + de4x5_parse_params_~tmp___13~2#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-5: call get_hw_addr_#t~mem2057#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1054 + get_hw_addr_~lp~52#1.offset, 4); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-4: assume 0 == get_hw_addr_#t~mem2057#1;get_hw_addr_#t~bitwise2058#1 := 72; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-4: assume !(0 == get_hw_addr_#t~mem2057#1); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call srom_search_#t~ret768#1.base, srom_search_#t~ret768#1.offset := netdev_priv(srom_search_~dev#1.base, srom_search_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset := srom_search_#t~ret768#1.base, srom_search_#t~ret768#1.offset;havoc srom_search_#t~ret768#1.base, srom_search_#t~ret768#1.offset;srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset := srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset;call srom_search_#t~mem769#1.base, srom_search_#t~mem769#1.offset := read~$Pointer$#16(srom_search_~pdev#1.base, 16 + srom_search_~pdev#1.offset, 8);call srom_search_#t~mem770#1.base, srom_search_#t~mem770#1.offset := read~$Pointer$#16(srom_search_#t~mem769#1.base, 40 + srom_search_#t~mem769#1.offset, 8);srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset := srom_search_#t~mem770#1.base, srom_search_#t~mem770#1.offset;havoc srom_search_#t~mem769#1.base, srom_search_#t~mem769#1.offset;havoc srom_search_#t~mem770#1.base, srom_search_#t~mem770#1.offset;srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset := srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11024: assume -2147483648 <= srom_infoleaf_info_#t~ret2122#1 && srom_infoleaf_info_#t~ret2122#1 <= 2147483647;havoc srom_infoleaf_info_#t~mem2121#1;havoc srom_infoleaf_info_#t~ret2122#1;srom_infoleaf_info_#res#1 := -6; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11024-1: SUMMARY for call srom_infoleaf_info_#t~ret2122#1 := printk(51, 0); srcloc: null [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628: assume get_hw_addr_~tmp~87#1 < 0; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628: assume !(get_hw_addr_~tmp~87#1 < 0);get_hw_addr_~k~0#1 := 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) + get_hw_addr_~k~0#1;get_hw_addr_~tmp___4~10#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1;call get_hw_addr_#t~mem2039#1.base, get_hw_addr_#t~mem2039#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call write~int#16(get_hw_addr_~tmp~87#1, get_hw_addr_#t~mem2039#1.base, get_hw_addr_#t~mem2039#1.offset + (if get_hw_addr_~tmp___4~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~tmp___4~10#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~tmp___4~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2039#1.base, get_hw_addr_#t~mem2039#1.offset; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume 4113 == de4x5_pci_probe_~vendor~1#1 % 65536 % 4294967296 && 6400 == de4x5_pci_probe_~device~1#1 % 4294967296;call de4x5_pci_probe_#t~mem798#1 := read~int#16(de4x5_pci_probe_~lp~17#1.base, 2038 + de4x5_pci_probe_~lp~17#1.offset, 4); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume !(4113 == de4x5_pci_probe_~vendor~1#1 % 65536 % 4294967296 && 6400 == de4x5_pci_probe_~device~1#1 % 4294967296); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929-3: assume false;de4x5_hw_init_#t~bitwise285#1 := de4x5_hw_init_#t~mem284#1; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929-3: assume !false; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929-2: havoc de4x5_hw_init_#t~bitwise285#1;assume (de4x5_hw_init_#t~bitwise285#1 % 4294967296 >= de4x5_hw_init_#t~mem284#1 % 4294967296 && de4x5_hw_init_#t~bitwise285#1 % 4294967296 >= 33554432) && de4x5_hw_init_#t~bitwise285#1 % 4294967296 <= 33554432 + de4x5_hw_init_#t~mem284#1 % 4294967296; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929-1: [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: call write~int#16(de4x5_hw_init_#t~bitwise285#1, de4x5_hw_init_#t~mem281#1.base, 4 + (de4x5_hw_init_#t~mem281#1.offset + 16 * (if (18446744073709551615 + de4x5_hw_init_#t~mem280#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + de4x5_hw_init_#t~mem280#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + de4x5_hw_init_#t~mem280#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc de4x5_hw_init_#t~mem281#1.base, de4x5_hw_init_#t~mem281#1.offset;havoc de4x5_hw_init_#t~mem280#1;havoc de4x5_hw_init_#t~mem283#1.base, de4x5_hw_init_#t~mem283#1.offset;havoc de4x5_hw_init_#t~mem282#1;havoc de4x5_hw_init_#t~mem284#1;havoc de4x5_hw_init_#t~bitwise285#1;call de4x5_hw_init_#t~mem287#1.base, de4x5_hw_init_#t~mem287#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 96 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem286#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1053 + de4x5_hw_init_~lp~0#1.offset, 1);call de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 96 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem288#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1053 + de4x5_hw_init_~lp~0#1.offset, 1);call de4x5_hw_init_#t~mem290#1 := read~int#16(de4x5_hw_init_#t~mem289#1.base, 4 + (de4x5_hw_init_#t~mem289#1.offset + 16 * (if (18446744073709551615 + de4x5_hw_init_#t~mem288#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + de4x5_hw_init_#t~mem288#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + de4x5_hw_init_#t~mem288#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929-4: assume 0 == de4x5_hw_init_#t~mem284#1 % 4294967296 || 33554432 == de4x5_hw_init_#t~mem284#1 % 4294967296;de4x5_hw_init_#t~bitwise285#1 := 33554432; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929-4: assume !(0 == de4x5_hw_init_#t~mem284#1 % 4294967296 || 33554432 == de4x5_hw_init_#t~mem284#1 % 4294967296); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: assume get_hw_addr_~tmp~87#1 < 0; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: assume !(get_hw_addr_~tmp~87#1 < 0); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-1: assume true;de4x5_parse_params_#t~nondet2619#1.base, de4x5_parse_params_#t~nondet2619#1.offset := 0, 0; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-1: assume true;havoc de4x5_parse_params_#t~nondet2620#1;assume de4x5_parse_params_#t~nondet2620#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2619#1.base, de4x5_parse_params_#t~nondet2619#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2620#1 % 18446744073709551616);call write~int#26(0, de4x5_parse_params_#t~nondet2619#1.base, de4x5_parse_params_#t~nondet2620#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: havoc choose_timer_3_#t~mem2868#1, choose_timer_3_#t~mem2869#1.base, choose_timer_3_#t~mem2869#1.offset, choose_timer_3_~timer#1.base, choose_timer_3_~timer#1.offset;havoc choose_timer_3_#in~timer#1.base, choose_timer_3_#in~timer#1.offset;assume { :end_inline_choose_timer_3 } true; [2025-02-08 03:27:20,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset := de4x5_parse_params_#t~nondet2619#1.base, de4x5_parse_params_#t~nondet2619#1.offset; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume 512 == PCI_signature_#t~mem2001#1;havoc PCI_signature_#t~mem2001#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume !(512 == PCI_signature_#t~mem2001#1);havoc PCI_signature_#t~mem2001#1;call PCI_signature_#t~mem2003#1 := read~int#16(PCI_signature_~lp#1.base, 1929 + PCI_signature_~lp#1.offset, 1);PCI_signature_~tmp~84#1 := 3 * PCI_signature_#t~mem2003#1;havoc PCI_signature_#t~mem2003#1;havoc PCI_signature_#t~nondet2004#1.base, PCI_signature_#t~nondet2004#1.offset;call write~int#7(0, PCI_signature_~name#1.base, 8 + PCI_signature_~name#1.offset, 1);PCI_signature_~i~12#1 := 0; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-1: [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: de4x5_pci_probe_~device~1#1 := (if de4x5_pci_probe_#t~bitwise799#1 <= 31 then 6416 else 6448);havoc de4x5_pci_probe_#t~mem798#1;havoc de4x5_pci_probe_#t~bitwise799#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: havoc ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset;havoc ldv_unregister_netdev_43_#in~dev#1.base, ldv_unregister_netdev_43_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_43 } true;assume { :begin_inline_ldv_free_netdev_44 } true;ldv_free_netdev_44_#in~dev#1.base, ldv_free_netdev_44_#in~dev#1.offset := de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset;havoc ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset;ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset := ldv_free_netdev_44_#in~dev#1.base, ldv_free_netdev_44_#in~dev#1.offset; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: call write~int#16(de4x5_hw_init_#t~bitwise291#1, de4x5_hw_init_#t~mem287#1.base, 4 + (de4x5_hw_init_#t~mem287#1.offset + 16 * (if (18446744073709551615 + de4x5_hw_init_#t~mem286#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + de4x5_hw_init_#t~mem286#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + de4x5_hw_init_#t~mem286#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc de4x5_hw_init_#t~mem287#1.base, de4x5_hw_init_#t~mem287#1.offset;havoc de4x5_hw_init_#t~mem286#1;havoc de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset;havoc de4x5_hw_init_#t~mem288#1;havoc de4x5_hw_init_#t~mem290#1;havoc de4x5_hw_init_#t~bitwise291#1;call de4x5_hw_init_#t~mem292#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2114 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem293#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1054 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-4: assume 0 == de4x5_pci_probe_#t~mem798#1;de4x5_pci_probe_#t~bitwise799#1 := 0; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-4: assume !(0 == de4x5_pci_probe_#t~mem798#1); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-3: assume 240 == de4x5_pci_probe_#t~mem798#1;de4x5_pci_probe_#t~bitwise799#1 := de4x5_pci_probe_#t~mem798#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-3: assume !(240 == de4x5_pci_probe_#t~mem798#1); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-2: havoc de4x5_pci_probe_#t~bitwise799#1;assume ((((de4x5_pci_probe_#t~mem798#1 < 0 || de4x5_pci_probe_#t~bitwise799#1 <= de4x5_pci_probe_#t~mem798#1) && de4x5_pci_probe_#t~bitwise799#1 <= 240) && de4x5_pci_probe_#t~bitwise799#1 >= 0) && (de4x5_pci_probe_#t~mem798#1 >= 0 || de4x5_pci_probe_#t~bitwise799#1 > 240 + de4x5_pci_probe_#t~mem798#1)) && de4x5_pci_probe_#t~bitwise799#1 >= -2147483648; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-4: assume 0 == de4x5_hw_init_#t~mem290#1 % 4294967296 || 33554432 == de4x5_hw_init_#t~mem290#1 % 4294967296;de4x5_hw_init_#t~bitwise291#1 := 33554432; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-4: assume !(0 == de4x5_hw_init_#t~mem290#1 % 4294967296 || 33554432 == de4x5_hw_init_#t~mem290#1 % 4294967296); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-3: assume false;de4x5_hw_init_#t~bitwise291#1 := de4x5_hw_init_#t~mem290#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-3: assume !false; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-2: havoc de4x5_hw_init_#t~bitwise291#1;assume (de4x5_hw_init_#t~bitwise291#1 % 4294967296 >= de4x5_hw_init_#t~mem290#1 % 4294967296 && de4x5_hw_init_#t~bitwise291#1 % 4294967296 >= 33554432) && de4x5_hw_init_#t~bitwise291#1 % 4294967296 <= 33554432 + de4x5_hw_init_#t~mem290#1 % 4294967296; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-1: [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: 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_4~0 := 0; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: havoc ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset;havoc ldv_free_netdev_44_#in~dev#1.base, ldv_free_netdev_44_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_44 } true; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432: havoc PCI_signature_#t~strcpy~res2002#1.base, PCI_signature_#t~strcpy~res2002#1.offset;PCI_signature_#res#1 := PCI_signature_~status~8#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: assume 0 != (de4x5_parse_params_~tmp___11~5#1.base + de4x5_parse_params_~tmp___11~5#1.offset) % 18446744073709551616;call write~int#16(2, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: assume !(0 != (de4x5_parse_params_~tmp___11~5#1.base + de4x5_parse_params_~tmp___11~5#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432-1: SUMMARY for call PCI_signature_#t~strcpy~res2002#1.base, PCI_signature_#t~strcpy~res2002#1.offset := #Ultimate.C_strcpy#7(PCI_signature_~name#1.base, PCI_signature_~name#1.offset, 43, 0); srcloc: null [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume 0 == mii_get_phy_#t~mem2524#1;havoc mii_get_phy_#t~mem2524#1;call write~int#16(0, mii_get_phy_~lp~68#1.base, 2047 + mii_get_phy_~lp~68#1.offset, 1); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume !(0 == mii_get_phy_#t~mem2524#1);havoc mii_get_phy_#t~mem2524#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-1: SUMMARY for call outl(de4x5_hw_init_#t~mem292#1, (if (de4x5_hw_init_#t~bitwise294#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 <= 2147483647 then (de4x5_hw_init_#t~bitwise294#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 else (de4x5_hw_init_#t~bitwise294#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: havoc de4x5_hw_init_#t~mem292#1;havoc de4x5_hw_init_#t~mem293#1;havoc de4x5_hw_init_#t~bitwise294#1;call de4x5_hw_init_#t~mem295#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2114 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem296#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1054 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-4: assume 0 == de4x5_hw_init_#t~mem293#1;de4x5_hw_init_#t~bitwise294#1 := 24; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-4: assume !(0 == de4x5_hw_init_#t~mem293#1); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-3: havoc de4x5_hw_init_#t~bitwise294#1;assume de4x5_hw_init_#t~bitwise294#1 > 24; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-2: [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018-1: call mii_get_phy_#t~mem2524#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1646 + mii_get_phy_~lp~68#1.offset, 4); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, de4x5_pci_remove_~iobase~14#1, 128); srcloc: null [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-2: [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset := de4x5_hw_init_#t~ret249#1.base, de4x5_hw_init_#t~ret249#1.offset;havoc de4x5_hw_init_#t~ret249#1.base, de4x5_hw_init_#t~ret249#1.offset; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-1: SUMMARY for call outl(128 + de4x5_hw_init_#t~mem295#1, (if (de4x5_hw_init_#t~bitwise297#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 <= 2147483647 then (de4x5_hw_init_#t~bitwise297#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 else (de4x5_hw_init_#t~bitwise297#1 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: havoc de4x5_hw_init_#t~mem295#1;havoc de4x5_hw_init_#t~mem296#1;havoc de4x5_hw_init_#t~bitwise297#1;call write~int#16(101, de4x5_hw_init_~lp~0#1.base, 1074 + de4x5_hw_init_~lp~0#1.offset, 4);call write~int#16(98304, de4x5_hw_init_~lp~0#1.base, 1078 + de4x5_hw_init_~lp~0#1.offset, 4);assume { :begin_inline_create_packet } true;create_packet_#in~dev#1.base, create_packet_#in~dev#1.offset, create_packet_#in~frame#1.base, create_packet_#in~frame#1.offset, create_packet_#in~len#1 := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, de4x5_hw_init_~lp~0#1.base, 632 + de4x5_hw_init_~lp~0#1.offset, 64;havoc create_packet_#t~mem1994#1.base, create_packet_#t~mem1994#1.offset, create_packet_#t~mem1995#1, create_packet_#t~mem1996#1.base, create_packet_#t~mem1996#1.offset, create_packet_#t~mem1997#1, create_packet_~dev#1.base, create_packet_~dev#1.offset, create_packet_~frame#1.base, create_packet_~frame#1.offset, create_packet_~len#1, create_packet_~i~10#1, create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset, create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset, create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset, create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset, create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset;create_packet_~dev#1.base, create_packet_~dev#1.offset := create_packet_#in~dev#1.base, create_packet_#in~dev#1.offset;create_packet_~frame#1.base, create_packet_~frame#1.offset := create_packet_#in~frame#1.base, create_packet_#in~frame#1.offset;create_packet_~len#1 := create_packet_#in~len#1;havoc create_packet_~i~10#1;havoc create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;havoc create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset;havoc create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset;havoc create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset;havoc create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~frame#1.base, create_packet_~frame#1.offset;create_packet_~i~10#1 := 0; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-4: assume 0 == de4x5_hw_init_#t~mem296#1;de4x5_hw_init_#t~bitwise297#1 := 32; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-4: assume !(0 == de4x5_hw_init_#t~mem296#1); [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-3: havoc de4x5_hw_init_#t~bitwise297#1;assume de4x5_hw_init_#t~bitwise297#1 > 32; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-1: SUMMARY for call de4x5_hw_init_#t~ret249#1.base, de4x5_hw_init_#t~ret249#1.offset := dev_name(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset); srcloc: null [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: call test_bad_enet_#t~mem2090#1.base, test_bad_enet_#t~mem2090#1.offset := read~$Pointer$#16(test_bad_enet_~dev#1.base, 854 + test_bad_enet_~dev#1.offset, 8);call test_bad_enet_#t~mem2091#1 := read~int#16(test_bad_enet_#t~mem2090#1.base, test_bad_enet_#t~mem2090#1.offset + (if test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 else test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#13(test_bad_enet_#t~mem2091#1, ~#last~0.base, 12 + ~#last~0.offset + test_bad_enet_~i~17#1, 1);test_bad_enet_~i~17#1 := 1 + test_bad_enet_~i~17#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: havoc pci_enable_device_#t~nondet2975#1;de4x5_pci_probe_#t~ret793#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2975#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 <= de4x5_pci_probe_#t~ret793#1 && de4x5_pci_probe_#t~ret793#1 <= 2147483647;de4x5_pci_probe_~error~0#1 := de4x5_pci_probe_#t~ret793#1;havoc de4x5_pci_probe_#t~ret793#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: call write~int#16((if de4x5_pci_probe_~device~1#1 % 4294967296 % 4294967296 <= 2147483647 then de4x5_pci_probe_~device~1#1 % 4294967296 % 4294967296 else de4x5_pci_probe_~device~1#1 % 4294967296 % 4294967296 - 4294967296), de4x5_pci_probe_~lp~17#1.base, 1070 + de4x5_pci_probe_~lp~17#1.offset, 4);call de4x5_pci_probe_#t~mem800#1 := read~int#16(de4x5_pci_probe_~pdev#1.base, 1493 + de4x5_pci_probe_~pdev#1.offset, 8);de4x5_pci_probe_~iobase~13#1 := de4x5_pci_probe_#t~mem800#1;havoc de4x5_pci_probe_#t~mem800#1;call de4x5_pci_probe_#t~mem801#1 := read~int#16(de4x5_pci_probe_~pdev#1.base, 1489 + de4x5_pci_probe_~pdev#1.offset, 4);de4x5_pci_probe_~irq~1#1 := de4x5_pci_probe_#t~mem801#1;havoc de4x5_pci_probe_#t~mem801#1; [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: SUMMARY for call pci_disable_device(de4x5_pci_remove_~pdev#1.base, de4x5_pci_remove_~pdev#1.offset); srcloc: null [2025-02-08 03:27:20,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11954: mii_get_phy_~j~6#1 := 1 + mii_get_phy_~j~6#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867-1: SUMMARY for call de4x5_hw_init_#t~ret250#1 := printk(11, 0); srcloc: null [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: assume -2147483648 <= de4x5_hw_init_#t~ret250#1 && de4x5_hw_init_#t~ret250#1 <= 2147483647;havoc de4x5_hw_init_#t~ret250#1;assume { :begin_inline_get_hw_addr } true;get_hw_addr_#in~dev#1.base, get_hw_addr_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc get_hw_addr_#res#1;havoc get_hw_addr_#t~mem2027#1, get_hw_addr_#t~ret2028#1.base, get_hw_addr_#t~ret2028#1.offset, get_hw_addr_#t~ret2029#1, get_hw_addr_#t~mem2030#1, get_hw_addr_#t~mem2031#1, get_hw_addr_#t~mem2032#1, get_hw_addr_#t~bitwise2033#1, get_hw_addr_#t~ret2034#1, get_hw_addr_#t~mem2035#1.base, get_hw_addr_#t~mem2035#1.offset, get_hw_addr_#t~mem2036#1, get_hw_addr_#t~bitwise2037#1, get_hw_addr_#t~ret2038#1, get_hw_addr_#t~mem2039#1.base, get_hw_addr_#t~mem2039#1.offset, get_hw_addr_#t~mem2040#1.base, get_hw_addr_#t~mem2040#1.offset, get_hw_addr_#t~mem2041#1, get_hw_addr_#t~mem2042#1.base, get_hw_addr_#t~mem2042#1.offset, get_hw_addr_#t~mem2043#1, get_hw_addr_#t~mem2044#1.base, get_hw_addr_#t~mem2044#1.offset, get_hw_addr_#t~mem2045#1, get_hw_addr_#t~mem2046#1.base, get_hw_addr_#t~mem2046#1.offset, get_hw_addr_#t~mem2047#1, get_hw_addr_#t~ret2048#1, get_hw_addr_#t~mem2049#1.base, get_hw_addr_#t~mem2049#1.offset, get_hw_addr_#t~ret2050#1, get_hw_addr_#t~mem2051#1.base, get_hw_addr_#t~mem2051#1.offset, get_hw_addr_#t~mem2052#1, get_hw_addr_#t~mem2053#1, get_hw_addr_#t~mem2054#1, get_hw_addr_#t~bitwise2055#1, get_hw_addr_#t~ret2056#1, get_hw_addr_#t~mem2057#1, get_hw_addr_#t~bitwise2058#1, get_hw_addr_#t~ret2059#1, get_hw_addr_#t~bitwise2060#1, get_hw_addr_#t~ret2061#1, get_hw_addr_#t~ret2062#1, get_hw_addr_#t~bitwise2063#1, get_hw_addr_#t~ret2064#1, get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~iobase~36#1, get_hw_addr_~broken~0#1, get_hw_addr_~i~15#1, get_hw_addr_~k~0#1, get_hw_addr_~tmp~87#1, get_hw_addr_~status~9#1, get_hw_addr_~j~4#1, get_hw_addr_~chksum~0#1, get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset, get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset, get_hw_addr_~tmp___1~29#1, get_hw_addr_~tmp___2~22#1, get_hw_addr_~tmp___3~15#1, get_hw_addr_~tmp___4~10#1, get_hw_addr_~tmp___5~7#1, get_hw_addr_~tmp___6~7#1, get_hw_addr_~tmp___7~7#1, get_hw_addr_~tmp___8~6#1, get_hw_addr_~tmp___9~4#1, get_hw_addr_~tmp___10~4#1, get_hw_addr_~tmp___11~4#1, get_hw_addr_~tmp___12~2#1;get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset := get_hw_addr_#in~dev#1.base, get_hw_addr_#in~dev#1.offset;havoc get_hw_addr_~iobase~36#1;havoc get_hw_addr_~broken~0#1;havoc get_hw_addr_~i~15#1;havoc get_hw_addr_~k~0#1;havoc get_hw_addr_~tmp~87#1;havoc get_hw_addr_~status~9#1;havoc get_hw_addr_~j~4#1;havoc get_hw_addr_~chksum~0#1;havoc get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset;havoc get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset;havoc get_hw_addr_~tmp___1~29#1;havoc get_hw_addr_~tmp___2~22#1;havoc get_hw_addr_~tmp___3~15#1;havoc get_hw_addr_~tmp___4~10#1;havoc get_hw_addr_~tmp___5~7#1;havoc get_hw_addr_~tmp___6~7#1;havoc get_hw_addr_~tmp___7~7#1;havoc get_hw_addr_~tmp___8~6#1;havoc get_hw_addr_~tmp___9~4#1;havoc get_hw_addr_~tmp___10~4#1;havoc get_hw_addr_~tmp___11~4#1;havoc get_hw_addr_~tmp___12~2#1;call get_hw_addr_#t~mem2027#1 := read~int#16(get_hw_addr_~dev#1.base, 56 + get_hw_addr_~dev#1.offset, 8);get_hw_addr_~iobase~36#1 := get_hw_addr_#t~mem2027#1;havoc get_hw_addr_#t~mem2027#1;get_hw_addr_~status~9#1 := 0; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-1: SUMMARY for call srom_repair_#t~ret2067#1.base, srom_repair_#t~ret2067#1.offset := netdev_priv(srom_repair_~dev#1.base, srom_repair_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765: srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset := srom_repair_#t~ret2067#1.base, srom_repair_#t~ret2067#1.offset;havoc srom_repair_#t~ret2067#1.base, srom_repair_#t~ret2067#1.offset;srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset := srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset;srom_repair_#t~switch2068#1 := 1 == srom_repair_~card#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699-1: [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: get_hw_addr_~chksum~0#1 := get_hw_addr_#t~bitwise2060#1;havoc get_hw_addr_#t~bitwise2060#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: de4x5_hw_init_~tmp___4~0#1 := de4x5_hw_init_~__ms___2~0#1;de4x5_hw_init_~__ms___2~0#1 := de4x5_hw_init_~__ms___2~0#1 - 1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699-3: assume 0 == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296);get_hw_addr_#t~bitwise2060#1 := 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699-3: assume !(0 == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699-2: havoc get_hw_addr_#t~bitwise2060#1;assume (((((256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) < 0 && (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || get_hw_addr_#t~bitwise2060#1 >= (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296)) && ((256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) < 0) || get_hw_addr_#t~bitwise2060#1 >= 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296))) && ((256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) < 0 || (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) < 0) || get_hw_addr_#t~bitwise2060#1 <= 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) + (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296))) && ((256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || get_hw_addr_#t~bitwise2060#1 < 0)) && get_hw_addr_#t~bitwise2060#1 <= 2147483647; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699-4: assume 0 == 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) || 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296);get_hw_addr_#t~bitwise2060#1 := (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699-4: assume !(0 == 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) || 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369: create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, 1 + create_packet_~buf~0#1.offset;call create_packet_#t~mem1994#1.base, create_packet_#t~mem1994#1.offset := read~$Pointer$#16(create_packet_~dev#1.base, 854 + create_packet_~dev#1.offset, 8);call create_packet_#t~mem1995#1 := read~int#16(create_packet_#t~mem1994#1.base, create_packet_#t~mem1994#1.offset + (if create_packet_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then create_packet_~i~10#1 % 18446744073709551616 % 18446744073709551616 else create_packet_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16((if create_packet_#t~mem1995#1 % 256 % 256 <= 127 then create_packet_#t~mem1995#1 % 256 % 256 else create_packet_#t~mem1995#1 % 256 % 256 - 256), create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset, 1);havoc create_packet_#t~mem1994#1.base, create_packet_#t~mem1994#1.offset;havoc create_packet_#t~mem1995#1;create_packet_~i~10#1 := 1 + create_packet_~i~10#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: assume true;de4x5_parse_params_#t~nondet2621#1.base, de4x5_parse_params_#t~nondet2621#1.offset := 0, 0; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: assume true;havoc de4x5_parse_params_#t~nondet2622#1;assume de4x5_parse_params_#t~nondet2622#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2621#1.base, de4x5_parse_params_#t~nondet2621#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2622#1 % 18446744073709551616);call write~int#24(0, de4x5_parse_params_#t~nondet2621#1.base, de4x5_parse_params_#t~nondet2622#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset := de4x5_parse_params_#t~nondet2621#1.base, de4x5_parse_params_#t~nondet2621#1.offset;havoc de4x5_parse_params_#t~nondet2621#1.base, de4x5_parse_params_#t~nondet2621#1.offset;havoc de4x5_parse_params_#t~nondet2622#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: call srom_search_#t~mem771#1 := read~int#16(srom_search_~this_dev~0#1.base, 60 + srom_search_~this_dev~0#1.offset, 2);srom_search_~vendor~0#1 := srom_search_#t~mem771#1;call srom_search_#t~mem772#1 := read~int#16(srom_search_~this_dev~0#1.base, 62 + srom_search_~this_dev~0#1.offset, 2);srom_search_~device~0#1 := 256 * (if srom_search_#t~mem772#1 % 65536 % 4294967296 <= 2147483647 then srom_search_#t~mem772#1 % 65536 % 4294967296 else srom_search_#t~mem772#1 % 65536 % 4294967296 - 4294967296);havoc srom_search_#t~mem772#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: de4x5_hw_init_#t~ret251#1 := get_hw_addr_#res#1;havoc get_hw_addr_#t~mem2027#1, get_hw_addr_#t~ret2028#1.base, get_hw_addr_#t~ret2028#1.offset, get_hw_addr_#t~ret2029#1, get_hw_addr_#t~mem2030#1, get_hw_addr_#t~mem2031#1, get_hw_addr_#t~mem2032#1, get_hw_addr_#t~bitwise2033#1, get_hw_addr_#t~ret2034#1, get_hw_addr_#t~mem2035#1.base, get_hw_addr_#t~mem2035#1.offset, get_hw_addr_#t~mem2036#1, get_hw_addr_#t~bitwise2037#1, get_hw_addr_#t~ret2038#1, get_hw_addr_#t~mem2039#1.base, get_hw_addr_#t~mem2039#1.offset, get_hw_addr_#t~mem2040#1.base, get_hw_addr_#t~mem2040#1.offset, get_hw_addr_#t~mem2041#1, get_hw_addr_#t~mem2042#1.base, get_hw_addr_#t~mem2042#1.offset, get_hw_addr_#t~mem2043#1, get_hw_addr_#t~mem2044#1.base, get_hw_addr_#t~mem2044#1.offset, get_hw_addr_#t~mem2045#1, get_hw_addr_#t~mem2046#1.base, get_hw_addr_#t~mem2046#1.offset, get_hw_addr_#t~mem2047#1, get_hw_addr_#t~ret2048#1, get_hw_addr_#t~mem2049#1.base, get_hw_addr_#t~mem2049#1.offset, get_hw_addr_#t~ret2050#1, get_hw_addr_#t~mem2051#1.base, get_hw_addr_#t~mem2051#1.offset, get_hw_addr_#t~mem2052#1, get_hw_addr_#t~mem2053#1, get_hw_addr_#t~mem2054#1, get_hw_addr_#t~bitwise2055#1, get_hw_addr_#t~ret2056#1, get_hw_addr_#t~mem2057#1, get_hw_addr_#t~bitwise2058#1, get_hw_addr_#t~ret2059#1, get_hw_addr_#t~bitwise2060#1, get_hw_addr_#t~ret2061#1, get_hw_addr_#t~ret2062#1, get_hw_addr_#t~bitwise2063#1, get_hw_addr_#t~ret2064#1, get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~iobase~36#1, get_hw_addr_~broken~0#1, get_hw_addr_~i~15#1, get_hw_addr_~k~0#1, get_hw_addr_~tmp~87#1, get_hw_addr_~status~9#1, get_hw_addr_~j~4#1, get_hw_addr_~chksum~0#1, get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset, get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset, get_hw_addr_~tmp___1~29#1, get_hw_addr_~tmp___2~22#1, get_hw_addr_~tmp___3~15#1, get_hw_addr_~tmp___4~10#1, get_hw_addr_~tmp___5~7#1, get_hw_addr_~tmp___6~7#1, get_hw_addr_~tmp___7~7#1, get_hw_addr_~tmp___8~6#1, get_hw_addr_~tmp___9~4#1, get_hw_addr_~tmp___10~4#1, get_hw_addr_~tmp___11~4#1, get_hw_addr_~tmp___12~2#1;havoc get_hw_addr_#in~dev#1.base, get_hw_addr_#in~dev#1.offset;assume { :end_inline_get_hw_addr } true;assume -2147483648 <= de4x5_hw_init_#t~ret251#1 && de4x5_hw_init_#t~ret251#1 <= 2147483647;de4x5_hw_init_~status~0#1 := de4x5_hw_init_#t~ret251#1;havoc de4x5_hw_init_#t~ret251#1;call de4x5_hw_init_#t~mem252#1.base, de4x5_hw_init_#t~mem252#1.offset := read~$Pointer$#16(de4x5_hw_init_~dev#1.base, 854 + de4x5_hw_init_~dev#1.offset, 8); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10700: assume (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) != get_hw_addr_~k~0#1 && 0 != ~dec_only~0;get_hw_addr_~status~9#1 := -1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10700: assume !((if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) != get_hw_addr_~k~0#1 && 0 != ~dec_only~0); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418: assume 0 != (de4x5_parse_params_~tmp___10~5#1.base + de4x5_parse_params_~tmp___10~5#1.offset) % 18446744073709551616;call write~int#16(64, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418: assume !(0 != (de4x5_parse_params_~tmp___10~5#1.base + de4x5_parse_params_~tmp___10~5#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: havoc de4x5_pci_remove_#t~ret820#1.base, de4x5_pci_remove_#t~ret820#1.offset, de4x5_pci_remove_#t~mem821#1, de4x5_pci_remove_~pdev#1.base, de4x5_pci_remove_~pdev#1.offset, de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset, de4x5_pci_remove_~iobase~14#1, de4x5_pci_remove_~tmp~49#1.base, de4x5_pci_remove_~tmp~49#1.offset;havoc de4x5_pci_remove_#in~pdev#1.base, de4x5_pci_remove_#in~pdev#1.offset;assume { :end_inline_de4x5_pci_remove } true;~ldv_state_variable_4~0 := 1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-2: call mii_get_phy_#t~mem2525#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1646 + mii_get_phy_~lp~68#1.offset, 4);mii_get_phy_#res#1 := mii_get_phy_#t~mem2525#1;havoc mii_get_phy_#t~mem2525#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: assume mii_get_phy_~j~6#1 < mii_get_phy_~limit~1#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: assume !(mii_get_phy_~j~6#1 < mii_get_phy_~limit~1#1); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: havoc create_packet_#t~mem1994#1.base, create_packet_#t~mem1994#1.offset, create_packet_#t~mem1995#1, create_packet_#t~mem1996#1.base, create_packet_#t~mem1996#1.offset, create_packet_#t~mem1997#1, create_packet_~dev#1.base, create_packet_~dev#1.offset, create_packet_~frame#1.base, create_packet_~frame#1.offset, create_packet_~len#1, create_packet_~i~10#1, create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset, create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset, create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset, create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset, create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset;havoc create_packet_#in~dev#1.base, create_packet_#in~dev#1.offset, create_packet_#in~frame#1.base, create_packet_#in~frame#1.offset, create_packet_#in~len#1;assume { :end_inline_create_packet } true;call de4x5_hw_init_#t~mem298#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2038 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022: havoc mii_get_phy_#t~mem2525#1;de4x5_hw_init_#t~ret309#1 := mii_get_phy_#res#1;havoc mii_get_phy_#t~ret2493#1.base, mii_get_phy_#t~ret2493#1.offset, mii_get_phy_#t~mem2494#1, mii_get_phy_#t~mem2495#1, mii_get_phy_#t~ret2496#1, mii_get_phy_#t~mem2497#1, mii_get_phy_#t~bitwise2498#1, mii_get_phy_#t~ret2499#1, mii_get_phy_#t~mem2500#1, mii_get_phy_#t~mem2501#1, mii_get_phy_#t~short2502#1, mii_get_phy_#t~memcpy~res2503#1.base, mii_get_phy_#t~memcpy~res2503#1.offset, mii_get_phy_#t~mem2504#1, mii_get_phy_#t~mem2505#1, mii_get_phy_#t~mem2506#1, mii_get_phy_#t~short2507#1, mii_get_phy_#t~mem2508#1, mii_get_phy_#t~mem2509#1, mii_get_phy_#t~ret2510#1, mii_get_phy_#t~bitwise2511#1, mii_get_phy_#t~ret2512#1, mii_get_phy_#t~mem2513#1, mii_get_phy_#t~mem2514#1, mii_get_phy_#t~mem2515#1, mii_get_phy_#t~bitwise2516#1, mii_get_phy_#t~mem2517#1, mii_get_phy_#t~mem2518#1, mii_get_phy_#t~bitwise2519#1, mii_get_phy_#t~ret2520#1, mii_get_phy_#t~bitwise2521#1, mii_get_phy_#t~mem2522#1, mii_get_phy_#t~short2523#1, mii_get_phy_#t~mem2524#1, mii_get_phy_#t~mem2525#1, mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset, mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset, mii_get_phy_~iobase~38#1, mii_get_phy_~i~25#1, mii_get_phy_~j~6#1, mii_get_phy_~k~1#1, mii_get_phy_~n~0#1, mii_get_phy_~limit~1#1, mii_get_phy_~id~0#1, mii_get_phy_~tmp___0~67#1, mii_get_phy_~tmp___1~41#1;havoc mii_get_phy_#in~dev#1.base, mii_get_phy_#in~dev#1.offset;assume { :end_inline_mii_get_phy } true;assume -2147483648 <= de4x5_hw_init_#t~ret309#1 && de4x5_hw_init_#t~ret309#1 <= 2147483647;havoc de4x5_hw_init_#t~ret309#1; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11031-1: SUMMARY for call srom_infoleaf_info_#t~ret2123#1 := get_unaligned_le16(srom_infoleaf_info_~p~5#1.base, 1 + srom_infoleaf_info_~p~5#1.offset); srcloc: null [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869-1: SUMMARY for call de4x5_hw_init_#t~ret253#1 := printk(12, 0); srcloc: null [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11031: srom_infoleaf_info_~tmp___0~53#1 := srom_infoleaf_info_#t~ret2123#1;havoc srom_infoleaf_info_#t~ret2123#1;call write~int#16((if srom_infoleaf_info_~tmp___0~53#1 % 65536 % 4294967296 <= 2147483647 then srom_infoleaf_info_~tmp___0~53#1 % 65536 % 4294967296 else srom_infoleaf_info_~tmp___0~53#1 % 65536 % 4294967296 - 4294967296), srom_infoleaf_info_~lp~55#1.base, 2072 + srom_infoleaf_info_~lp~55#1.offset, 4);srom_infoleaf_info_#res#1 := 0; [2025-02-08 03:27:20,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: assume -2147483648 <= de4x5_hw_init_#t~ret253#1 && de4x5_hw_init_#t~ret253#1 <= 2147483647;havoc de4x5_hw_init_#t~mem252#1.base, de4x5_hw_init_#t~mem252#1.offset;havoc de4x5_hw_init_#t~ret253#1; [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume test_bad_enet_~i~17#1 <= 5; [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume !(test_bad_enet_~i~17#1 <= 5);assume { :begin_inline_an_exception } true;an_exception_#in~lp#1.base, an_exception_#in~lp#1.offset := test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset;havoc an_exception_#res#1;havoc an_exception_#t~mem2099#1, an_exception_#t~mem2100#1, an_exception_#t~short2101#1, an_exception_~lp#1.base, an_exception_~lp#1.offset;an_exception_~lp#1.base, an_exception_~lp#1.offset := an_exception_#in~lp#1.base, an_exception_#in~lp#1.offset;call an_exception_#t~mem2099#1 := read~int#16(an_exception_~lp#1.base, 1910 + an_exception_~lp#1.offset, 2);an_exception_#t~short2101#1 := 192 == an_exception_#t~mem2099#1 % 65536 % 4294967296; [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: havoc choose_interrupt_2_#t~nondet2859#1, choose_interrupt_2_#t~switch2860#1, choose_interrupt_2_#t~ret2861#1, choose_interrupt_2_#t~ret2862#1, choose_interrupt_2_#t~ret2863#1, choose_interrupt_2_#t~ret2864#1, choose_interrupt_2_~tmp~125#1;assume { :end_inline_choose_interrupt_2 } true; [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume (0 == de4x5_pci_probe_~irq~1#1 % 4294967296 || 255 == de4x5_pci_probe_~irq~1#1 % 4294967296) || 4294967295 == de4x5_pci_probe_~irq~1#1 % 4294967296;de4x5_pci_probe_~error~0#1 := -19; [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume !((0 == de4x5_pci_probe_~irq~1#1 % 4294967296 || 255 == de4x5_pci_probe_~irq~1#1 % 4294967296) || 4294967295 == de4x5_pci_probe_~irq~1#1 % 4294967296); [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-2: havoc de4x5_hw_init_#t~bitwise299#1;assume ((((de4x5_hw_init_#t~mem298#1 < 0 || de4x5_hw_init_#t~bitwise299#1 <= de4x5_hw_init_#t~mem298#1) && de4x5_hw_init_#t~bitwise299#1 <= 254) && de4x5_hw_init_#t~bitwise299#1 >= 0) && (de4x5_hw_init_#t~mem298#1 >= 0 || de4x5_hw_init_#t~bitwise299#1 > 254 + de4x5_hw_init_#t~mem298#1)) && de4x5_hw_init_#t~bitwise299#1 >= -2147483648; [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume 0 != de4x5_hw_init_~status~0#1; [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume !(0 != de4x5_hw_init_~status~0#1);assume { :begin_inline_skb_queue_head_init } true;skb_queue_head_init_#in~list#1.base, skb_queue_head_init_#in~list#1.offset := de4x5_hw_init_~lp~0#1.base, 1822 + de4x5_hw_init_~lp~0#1.offset;havoc skb_queue_head_init_#t~ret183#1.base, skb_queue_head_init_#t~ret183#1.offset, skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset, skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset;skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset := skb_queue_head_init_#in~list#1.base, skb_queue_head_init_#in~list#1.offset;call skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset := #Ultimate.allocOnStack(8); [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-1: [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: de4x5_hw_init_~i~0#1 := de4x5_hw_init_#t~bitwise299#1;havoc de4x5_hw_init_#t~mem298#1;havoc de4x5_hw_init_#t~bitwise299#1;call de4x5_hw_init_#t~mem300#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1070 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: assume (((4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 512 != srom_search_~device~0#1 % 4294967296) && (4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 5120 != srom_search_~device~0#1 % 4294967296)) && (4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 2304 != srom_search_~device~0#1 % 4294967296)) && (4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 6400 != srom_search_~device~0#1 % 4294967296); [2025-02-08 03:27:20,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: assume !((((4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 512 != srom_search_~device~0#1 % 4294967296) && (4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 5120 != srom_search_~device~0#1 % 4294967296)) && (4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 2304 != srom_search_~device~0#1 % 4294967296)) && (4113 != srom_search_~vendor~0#1 % 65536 % 4294967296 || 6400 != srom_search_~device~0#1 % 4294967296));call srom_search_#t~mem773#1.base, srom_search_#t~mem773#1.offset := read~$Pointer$#16(srom_search_~this_dev~0#1.base, 16 + srom_search_~this_dev~0#1.offset, 8);call srom_search_#t~mem774#1 := read~int#16(srom_search_#t~mem773#1.base, 216 + srom_search_#t~mem773#1.offset, 1);srom_search_~pb~0#1 := srom_search_#t~mem774#1;havoc srom_search_#t~mem773#1.base, srom_search_#t~mem773#1.offset;havoc srom_search_#t~mem774#1;call srom_search_#t~mem775#1 := read~int#16(srom_search_~this_dev~0#1.base, 56 + srom_search_~this_dev~0#1.offset, 4);call write~int#16((if srom_search_#t~mem775#1 % 4294967296 / 8 % 4294967296 % 4294967296 <= 2147483647 then srom_search_#t~mem775#1 % 4294967296 / 8 % 4294967296 % 4294967296 else srom_search_#t~mem775#1 % 4294967296 / 8 % 4294967296 % 4294967296 - 4294967296) % 32, srom_search_~lp~16#1.base, 1062 + srom_search_~lp~16#1.offset, 4);havoc srom_search_#t~mem775#1;call write~int#16((if srom_search_~pb~0#1 % 256 % 4294967296 <= 2147483647 then srom_search_~pb~0#1 % 256 % 4294967296 else srom_search_~pb~0#1 % 256 % 4294967296 - 4294967296), srom_search_~lp~16#1.base, 1058 + srom_search_~lp~16#1.offset, 4); [2025-02-08 03:27:20,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset := de4x5_hw_init_#t~ret236#1.base, de4x5_hw_init_#t~ret236#1.offset;havoc de4x5_hw_init_#t~ret236#1.base, de4x5_hw_init_#t~ret236#1.offset;de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset := de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset;de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset := 0, 0;de4x5_hw_init_~status~0#1 := 0;assume { :begin_inline_dev_set_drvdata } true;dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset := de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset := dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset;dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset := dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;call write~$Pointer$#16(dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset, dev_set_drvdata_~dev#1.base, 477 + dev_set_drvdata_~dev#1.offset, 8); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-4: assume 0 == de4x5_hw_init_#t~mem298#1;de4x5_hw_init_#t~bitwise299#1 := 0; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-4: assume !(0 == de4x5_hw_init_#t~mem298#1); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-3: assume 254 == de4x5_hw_init_#t~mem298#1;de4x5_hw_init_#t~bitwise299#1 := de4x5_hw_init_#t~mem298#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-3: assume !(254 == de4x5_hw_init_#t~mem298#1); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738-1: SUMMARY for call de4x5_hw_init_#t~ret236#1.base, de4x5_hw_init_#t~ret236#1.offset := netdev_priv(de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: assume srom_repair_#t~switch2068#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: assume !srom_repair_#t~switch2068#1;havoc srom_repair_#t~switch2068#1;havoc srom_repair_#t~memset~res2069#1.base, srom_repair_#t~memset~res2069#1.offset;havoc srom_repair_#t~mem2070#1.base, srom_repair_#t~mem2070#1.offset;havoc srom_repair_#t~memcpy~res2071#1.base, srom_repair_#t~memcpy~res2071#1.offset;havoc srom_repair_#t~memcpy~res2072#1.base, srom_repair_#t~memcpy~res2072#1.offset;havoc srom_repair_#t~switch2068#1;havoc srom_repair_#t~memset~res2069#1.base, srom_repair_#t~memset~res2069#1.offset;havoc srom_repair_#t~mem2070#1.base, srom_repair_#t~mem2070#1.offset;havoc srom_repair_#t~memcpy~res2071#1.base, srom_repair_#t~memcpy~res2071#1.offset;havoc srom_repair_#t~memcpy~res2072#1.base, srom_repair_#t~memcpy~res2072#1.offset; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871-1: SUMMARY for call de4x5_hw_init_#t~ret254#1 := printk(13, 0); srcloc: null [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: assume -2147483648 <= de4x5_hw_init_#t~ret254#1 && de4x5_hw_init_#t~ret254#1 <= 2147483647;havoc de4x5_hw_init_#t~ret254#1;de4x5_hw_init_#res#1 := -6;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874: havoc __request_region_#t~ret2953#1.base, __request_region_#t~ret2953#1.offset;de4x5_pci_probe_#t~ret818#1.base, de4x5_pci_probe_#t~ret818#1.offset := __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret2953#1.base, __request_region_#t~ret2953#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;havoc __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1;assume { :end_inline___request_region } true;de4x5_pci_probe_~tmp___0~21#1.base, de4x5_pci_probe_~tmp___0~21#1.offset := de4x5_pci_probe_#t~ret818#1.base, de4x5_pci_probe_#t~ret818#1.offset;havoc de4x5_pci_probe_#t~ret818#1.base, de4x5_pci_probe_#t~ret818#1.offset; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset := ldv_net_device_ops_5_#t~ret2865#1.base, ldv_net_device_ops_5_#t~ret2865#1.offset;havoc ldv_net_device_ops_5_#t~ret2865#1.base, ldv_net_device_ops_5_#t~ret2865#1.offset;~de4x5_netdev_ops_group1~0.base, ~de4x5_netdev_ops_group1~0.offset := ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949-1: SUMMARY for call ldv_net_device_ops_5_#t~ret2865#1.base, ldv_net_device_ops_5_#t~ret2865#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: assume 2304 == de4x5_hw_init_#t~mem300#1 && 32 == de4x5_hw_init_~i~0#1;havoc de4x5_hw_init_#t~mem300#1;call write~int#16(1, de4x5_hw_init_~lp~0#1.base, 2042 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: assume !(2304 == de4x5_hw_init_#t~mem300#1 && 32 == de4x5_hw_init_~i~0#1);havoc de4x5_hw_init_#t~mem300#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume 0 != de4x5_hw_init_~tmp___4~0#1 % 18446744073709551616; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume !(0 != de4x5_hw_init_~tmp___4~0#1 % 18446744073709551616); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: assume 0 == get_hw_addr_~broken~0#1;call get_hw_addr_#t~mem2040#1.base, get_hw_addr_#t~mem2040#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call get_hw_addr_#t~mem2041#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1930 + get_hw_addr_~lp~52#1.offset + get_hw_addr_~i~15#1, 1);call write~int#16(get_hw_addr_#t~mem2041#1, get_hw_addr_#t~mem2040#1.base, get_hw_addr_#t~mem2040#1.offset + (if get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2040#1.base, get_hw_addr_#t~mem2040#1.offset;havoc get_hw_addr_#t~mem2041#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1;call get_hw_addr_#t~mem2042#1.base, get_hw_addr_#t~mem2042#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call get_hw_addr_#t~mem2043#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1930 + get_hw_addr_~lp~52#1.offset + get_hw_addr_~i~15#1, 1);call write~int#16(get_hw_addr_#t~mem2043#1, get_hw_addr_#t~mem2042#1.base, get_hw_addr_#t~mem2042#1.offset + (if get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2042#1.base, get_hw_addr_#t~mem2042#1.offset;havoc get_hw_addr_#t~mem2043#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: assume !(0 == get_hw_addr_~broken~0#1); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-1: SUMMARY for call srom_repair_#t~memset~res2069#1.base, srom_repair_#t~memset~res2069#1.offset := #Ultimate.C_memset#16(srom_repair_~lp~53#1.base, 1910 + srom_repair_~lp~53#1.offset, 0, 128); srcloc: null [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874-3: SUMMARY for call __request_region_#t~ret2953#1.base, __request_region_#t~ret2953#1.offset := ldv_malloc(56); srcloc: null [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769: call srom_repair_#t~mem2070#1.base, srom_repair_#t~mem2070#1.offset := read~$Pointer$#16(srom_repair_~dev#1.base, 854 + srom_repair_~dev#1.offset, 8); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874-2: __request_region_#res#1.base, __request_region_#res#1.offset := __request_region_#t~ret2953#1.base, __request_region_#t~ret2953#1.offset;havoc __request_region_#t~ret2953#1.base, __request_region_#t~ret2953#1.offset; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-1: assume true;de4x5_parse_params_#t~nondet2623#1.base, de4x5_parse_params_#t~nondet2623#1.offset := 0, 0; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-1: assume true;havoc de4x5_parse_params_#t~nondet2624#1;assume de4x5_parse_params_#t~nondet2624#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2623#1.base, de4x5_parse_params_#t~nondet2623#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2624#1 % 18446744073709551616);call write~int#25(0, de4x5_parse_params_#t~nondet2623#1.base, de4x5_parse_params_#t~nondet2624#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset := de4x5_parse_params_#t~nondet2623#1.base, de4x5_parse_params_#t~nondet2623#1.offset;havoc de4x5_parse_params_#t~nondet2623#1.base, de4x5_parse_params_#t~nondet2623#1.offset;havoc de4x5_parse_params_#t~nondet2624#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: SUMMARY for call srom_repair_#t~memcpy~res2071#1.base, srom_repair_#t~memcpy~res2071#1.offset := #Ultimate.C_memcpy#16(srom_repair_~lp~53#1.base, 1930 + srom_repair_~lp~53#1.offset, srom_repair_#t~mem2070#1.base, srom_repair_#t~mem2070#1.offset, 6); srcloc: null [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume 0 != (de4x5_parse_params_~tmp___9~6#1.base + de4x5_parse_params_~tmp___9~6#1.offset) % 18446744073709551616;call write~int#16(4, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume !(0 != (de4x5_parse_params_~tmp___9~6#1.base + de4x5_parse_params_~tmp___9~6#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: assume create_packet_~i~10#1 <= 5; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: assume !(create_packet_~i~10#1 <= 5);create_packet_~i~10#1 := 0; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset;main_#t~ret2896#1 := de4x5_pci_probe_#res#1;havoc de4x5_pci_probe_#t~mem788#1, de4x5_pci_probe_#t~mem789#1.base, de4x5_pci_probe_#t~mem789#1.offset, de4x5_pci_probe_#t~mem790#1, de4x5_pci_probe_#t~mem791#1, de4x5_pci_probe_#t~mem792#1, de4x5_pci_probe_#t~ret793#1, de4x5_pci_probe_#t~ret794#1.base, de4x5_pci_probe_#t~ret794#1.offset, de4x5_pci_probe_#t~ret795#1.base, de4x5_pci_probe_#t~ret795#1.offset, de4x5_pci_probe_#t~mem796#1, de4x5_pci_probe_#t~mem797#1, de4x5_pci_probe_#t~mem798#1, de4x5_pci_probe_#t~bitwise799#1, de4x5_pci_probe_#t~mem800#1, de4x5_pci_probe_#t~mem801#1, de4x5_pci_probe_#t~ret802#1, de4x5_pci_probe_#t~mem803#1, de4x5_pci_probe_#t~mem804#1, de4x5_pci_probe_#t~bitwise805#1, de4x5_pci_probe_#t~mem806#1, de4x5_pci_probe_#t~bitwise807#1, de4x5_pci_probe_#t~mem808#1, de4x5_pci_probe_#t~ret809#1, de4x5_pci_probe_#t~ret810#1, de4x5_pci_probe_#t~mem811#1, de4x5_pci_probe_#t~bitwise812#1, de4x5_pci_probe_#t~ret813#1, de4x5_pci_probe_#t~mem814#1, de4x5_pci_probe_#t~ret815#1, de4x5_pci_probe_#t~mem816#1, de4x5_pci_probe_#t~bitwise817#1, de4x5_pci_probe_#t~ret818#1.base, de4x5_pci_probe_#t~ret818#1.offset, de4x5_pci_probe_#t~ret819#1, de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, de4x5_pci_probe_~ent#1.base, de4x5_pci_probe_~ent#1.offset, de4x5_pci_probe_~pb~1#1, de4x5_pci_probe_~pbus~0#1, de4x5_pci_probe_~dev_num~0#1, de4x5_pci_probe_~dnum~0#1, de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset, de4x5_pci_probe_~vendor~1#1, de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, de4x5_pci_probe_~irq~1#1, de4x5_pci_probe_~device~1#1, de4x5_pci_probe_~iobase~13#1, de4x5_pci_probe_~error~0#1, de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, de4x5_pci_probe_~lp~17#1.base, de4x5_pci_probe_~lp~17#1.offset, de4x5_pci_probe_~tmp~48#1.base, de4x5_pci_probe_~tmp~48#1.offset, de4x5_pci_probe_~tmp___0~21#1.base, de4x5_pci_probe_~tmp___0~21#1.offset;havoc de4x5_pci_probe_#in~pdev#1.base, de4x5_pci_probe_#in~pdev#1.offset, de4x5_pci_probe_#in~ent#1.base, de4x5_pci_probe_#in~ent#1.offset;assume { :end_inline_de4x5_pci_probe } true;assume -2147483648 <= main_#t~ret2896#1 && main_#t~ret2896#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret2896#1;havoc main_#t~ret2896#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: test_bad_enet_#t~ret2092#1 := an_exception_#res#1;havoc an_exception_#t~mem2099#1, an_exception_#t~mem2100#1, an_exception_#t~short2101#1, an_exception_~lp#1.base, an_exception_~lp#1.offset;havoc an_exception_#in~lp#1.base, an_exception_#in~lp#1.offset;assume { :end_inline_an_exception } true;assume -2147483648 <= test_bad_enet_#t~ret2092#1 && test_bad_enet_#t~ret2092#1 <= 2147483647;test_bad_enet_~tmp___1~30#1 := test_bad_enet_#t~ret2092#1;havoc test_bad_enet_#t~ret2092#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771-1: SUMMARY for call srom_repair_#t~memcpy~res2072#1.base, srom_repair_#t~memcpy~res2072#1.offset := #Ultimate.C_memcpy#16(srom_repair_~lp~53#1.base, 1936 + srom_repair_~lp~53#1.offset, ~#srom_repair_info~0.base, ~#srom_repair_info~0.offset, 100); srcloc: null [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: call write~int#16(1, srom_repair_~lp~53#1.base, 2046 + srom_repair_~lp~53#1.offset, 1); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13348-3: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_5~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13348-3: assume !(0 == ~ldv_retval_2~0); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742: havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;havoc dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;assume { :end_inline_dev_set_drvdata } true;call de4x5_hw_init_#t~mem237#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1054 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume mii_get_phy_~j~6#1 == mii_get_phy_~limit~1#1 && mii_get_phy_~i~25#1 <= 31;mii_get_phy_~k~1#1 := 0; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume !(mii_get_phy_~j~6#1 == mii_get_phy_~limit~1#1 && mii_get_phy_~i~25#1 <= 31); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: assume 0 == test_bad_enet_~tmp___1~30#1;call test_bad_enet_#t~mem2093#1 := read~int#13(~#last~0.base, 8 + ~#last~0.offset, 4);call write~int#16(test_bad_enet_#t~mem2093#1, test_bad_enet_~dev#1.base, 64 + test_bad_enet_~dev#1.offset, 4);havoc test_bad_enet_#t~mem2093#1; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: assume !(0 == test_bad_enet_~tmp___1~30#1); [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset := PCI_signature_#t~nondet2005#1.base, PCI_signature_#t~nondet2005#1.offset; [2025-02-08 03:27:20,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442-1: assume true;PCI_signature_#t~nondet2005#1.base, PCI_signature_#t~nondet2005#1.offset := 0, 0; [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442-1: assume true;havoc PCI_signature_#t~nondet2006#1;assume PCI_signature_#t~nondet2006#1 % 18446744073709551616 > 0;call PCI_signature_#t~nondet2005#1.base, PCI_signature_#t~nondet2005#1.offset := #Ultimate.allocOnHeap(PCI_signature_#t~nondet2006#1 % 18446744073709551616);call write~int#22(0, PCI_signature_#t~nondet2005#1.base, PCI_signature_#t~nondet2006#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130: assume -2147483648 <= de4x5_pci_probe_#t~ret802#1 && de4x5_pci_probe_#t~ret802#1 <= 2147483647;havoc de4x5_pci_probe_#t~ret802#1;call de4x5_pci_probe_#t~mem803#1 := read~int#5(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2); [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130-1: SUMMARY for call de4x5_pci_probe_#t~ret802#1 := pci_read_config_word(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 4, de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset); srcloc: null [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-1: call de4x5_hw_init_#t~mem301#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2046 + de4x5_hw_init_~lp~0#1.offset, 1); [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume 0 != (if de4x5_hw_init_#t~mem301#1 % 256 % 4294967296 <= 2147483647 then de4x5_hw_init_#t~mem301#1 % 256 % 4294967296 else de4x5_hw_init_#t~mem301#1 % 256 % 4294967296 - 4294967296);havoc de4x5_hw_init_#t~mem301#1;call write~int#16(0, de4x5_hw_init_~lp~0#1.base, 1066 + de4x5_hw_init_~lp~0#1.offset, 4);assume { :begin_inline_srom_infoleaf_info } true;srom_infoleaf_info_#in~dev#1.base, srom_infoleaf_info_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc srom_infoleaf_info_#res#1;havoc srom_infoleaf_info_#t~ret2113#1.base, srom_infoleaf_info_#t~ret2113#1.offset, srom_infoleaf_info_#t~mem2114#1, srom_infoleaf_info_#t~mem2115#1, srom_infoleaf_info_#t~ret2116#1, srom_infoleaf_info_#t~mem2117#1.base, srom_infoleaf_info_#t~mem2117#1.offset, srom_infoleaf_info_#t~mem2118#1, srom_infoleaf_info_#t~mem2120#1, srom_infoleaf_info_#t~mem2119#1, srom_infoleaf_info_#t~mem2121#1, srom_infoleaf_info_#t~ret2122#1, srom_infoleaf_info_#t~ret2123#1, srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset, srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset, srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset, srom_infoleaf_info_~i~20#1, srom_infoleaf_info_~count~0#1, srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset, srom_infoleaf_info_~tmp___0~53#1;srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset := srom_infoleaf_info_#in~dev#1.base, srom_infoleaf_info_#in~dev#1.offset;havoc srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset;havoc srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset;havoc srom_infoleaf_info_~i~20#1;havoc srom_infoleaf_info_~count~0#1;havoc srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset;havoc srom_infoleaf_info_~tmp___0~53#1; [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(0 != (if de4x5_hw_init_#t~mem301#1 % 256 % 4294967296 <= 2147483647 then de4x5_hw_init_#t~mem301#1 % 256 % 4294967296 else de4x5_hw_init_#t~mem301#1 % 256 % 4294967296 - 4294967296));havoc de4x5_hw_init_#t~mem301#1; [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume 1 == de4x5_hw_init_#t~mem237#1;havoc de4x5_hw_init_#t~mem237#1; [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume !(1 == de4x5_hw_init_#t~mem237#1);havoc de4x5_hw_init_#t~mem237#1;de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset := de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset;de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset := de4x5_hw_init_~__mptr~0#1.base, -441560 + de4x5_hw_init_~__mptr~0#1.offset; [2025-02-08 03:27:20,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10707-1: SUMMARY for call get_hw_addr_#t~ret2061#1 := inb((if (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10707: get_hw_addr_~tmp___11~4#1 := get_hw_addr_#t~ret2061#1;havoc get_hw_addr_#t~ret2061#1;get_hw_addr_~chksum~0#1 := get_hw_addr_~tmp___11~4#1 % 256; [2025-02-08 03:27:20,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume 0 != (PCI_signature_~tmp___0~47#1.base + PCI_signature_~tmp___0~47#1.offset) % 18446744073709551616; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume !(0 != (PCI_signature_~tmp___0~47#1.base + PCI_signature_~tmp___0~47#1.offset) % 18446744073709551616);PCI_signature_~i~12#1 := 1 + PCI_signature_~i~12#1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425-1: assume true;de4x5_parse_params_#t~nondet2625#1.base, de4x5_parse_params_#t~nondet2625#1.offset := 0, 0; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425-1: assume true;havoc de4x5_parse_params_#t~nondet2626#1;assume de4x5_parse_params_#t~nondet2626#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2625#1.base, de4x5_parse_params_#t~nondet2625#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2626#1 % 18446744073709551616);call write~int#19(0, de4x5_parse_params_#t~nondet2625#1.base, de4x5_parse_params_#t~nondet2626#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425: de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset := de4x5_parse_params_#t~nondet2625#1.base, de4x5_parse_params_#t~nondet2625#1.offset;havoc de4x5_parse_params_#t~nondet2625#1.base, de4x5_parse_params_#t~nondet2625#1.offset;havoc de4x5_parse_params_#t~nondet2626#1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume 0 == (if de4x5_pci_probe_#t~mem803#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem803#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem803#1 % 65536 % 4294967296 - 4294967296) % 2;havoc de4x5_pci_probe_#t~mem803#1;de4x5_pci_probe_~error~0#1 := -19; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume !(0 == (if de4x5_pci_probe_#t~mem803#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem803#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem803#1 % 65536 % 4294967296 - 4294967296) % 2);havoc de4x5_pci_probe_#t~mem803#1;call de4x5_pci_probe_#t~mem804#1 := read~int#5(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: de4x5_hw_init_~i___0~0#1 := 0; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: SUMMARY for call outb(0, (if (67 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 <= 2147483647 then (67 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 else (67 + de4x5_hw_init_~iobase#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-1: SUMMARY for call mii_get_phy_#t~ret2493#1.base, mii_get_phy_#t~ret2493#1.offset := netdev_priv(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset := mii_get_phy_#t~ret2493#1.base, mii_get_phy_#t~ret2493#1.offset;havoc mii_get_phy_#t~ret2493#1.base, mii_get_phy_#t~ret2493#1.offset;mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset := mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset;call mii_get_phy_#t~mem2494#1 := read~int#16(mii_get_phy_~dev#1.base, 56 + mii_get_phy_~dev#1.offset, 8);mii_get_phy_~iobase~38#1 := mii_get_phy_#t~mem2494#1;havoc mii_get_phy_#t~mem2494#1;mii_get_phy_~limit~1#1 := 5;call write~int#16(0, mii_get_phy_~lp~68#1.base, 1642 + mii_get_phy_~lp~68#1.offset, 4);call write~int#16(1, mii_get_phy_~lp~68#1.base, 2047 + mii_get_phy_~lp~68#1.offset, 1);mii_get_phy_~n~0#1 := 0;call write~int#16(0, mii_get_phy_~lp~68#1.base, 1646 + mii_get_phy_~lp~68#1.offset, 4);mii_get_phy_~i~25#1 := 1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume 0 != (de4x5_parse_params_~tmp___8~9#1.base + de4x5_parse_params_~tmp___8~9#1.offset) % 18446744073709551616;call write~int#16(4, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume !(0 != (de4x5_parse_params_~tmp___8~9#1.base + de4x5_parse_params_~tmp___8~9#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: de4x5_hw_init_#t~ret302#1 := srom_infoleaf_info_#res#1;havoc srom_infoleaf_info_#t~ret2113#1.base, srom_infoleaf_info_#t~ret2113#1.offset, srom_infoleaf_info_#t~mem2114#1, srom_infoleaf_info_#t~mem2115#1, srom_infoleaf_info_#t~ret2116#1, srom_infoleaf_info_#t~mem2117#1.base, srom_infoleaf_info_#t~mem2117#1.offset, srom_infoleaf_info_#t~mem2118#1, srom_infoleaf_info_#t~mem2120#1, srom_infoleaf_info_#t~mem2119#1, srom_infoleaf_info_#t~mem2121#1, srom_infoleaf_info_#t~ret2122#1, srom_infoleaf_info_#t~ret2123#1, srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset, srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset, srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset, srom_infoleaf_info_~i~20#1, srom_infoleaf_info_~count~0#1, srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset, srom_infoleaf_info_~tmp___0~53#1;havoc srom_infoleaf_info_#in~dev#1.base, srom_infoleaf_info_#in~dev#1.offset;assume { :end_inline_srom_infoleaf_info } true;assume -2147483648 <= de4x5_hw_init_#t~ret302#1 && de4x5_hw_init_#t~ret302#1 <= 2147483647;de4x5_hw_init_~tmp___11~0#1 := de4x5_hw_init_#t~ret302#1;havoc de4x5_hw_init_#t~ret302#1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume 4113 == srom_search_~vendor~0#1 % 65536 % 4294967296 && 6400 == srom_search_~device~0#1 % 4294967296;call srom_search_#t~mem776#1 := read~int#16(srom_search_~this_dev~0#1.base, 72 + srom_search_~this_dev~0#1.offset, 1); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume !(4113 == srom_search_~vendor~0#1 % 65536 % 4294967296 && 6400 == srom_search_~device~0#1 % 4294967296); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14012: havoc register_netdev_#t~nondet2977#1;ldv_register_netdev_37_#t~ret2936#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2977#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_37_#t~ret2936#1 && ldv_register_netdev_37_#t~ret2936#1 <= 2147483647;ldv_register_netdev_37_~tmp~138#1 := ldv_register_netdev_37_#t~ret2936#1;havoc ldv_register_netdev_37_#t~ret2936#1;ldv_register_netdev_37_~ldv_func_res~0#1 := ldv_register_netdev_37_~tmp~138#1;~ldv_state_variable_5~0 := 1;assume { :begin_inline_ldv_net_device_ops_5 } true;havoc ldv_net_device_ops_5_#t~ret2865#1.base, ldv_net_device_ops_5_#t~ret2865#1.offset, ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset;havoc ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153: ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset := ldv_pci_driver_4_#t~ret2875#1.base, ldv_pci_driver_4_#t~ret2875#1.offset;havoc ldv_pci_driver_4_#t~ret2875#1.base, ldv_pci_driver_4_#t~ret2875#1.offset;~de4x5_pci_driver_group1~0.base, ~de4x5_pci_driver_group1~0.offset := ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-1: SUMMARY for call ldv_pci_driver_4_#t~ret2875#1.base, ldv_pci_driver_4_#t~ret2875#1.offset := ldv_init_zalloc(2976); srcloc: null [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10709-1: SUMMARY for call get_hw_addr_#t~ret2062#1 := inb((if (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10709: get_hw_addr_~tmp___12~2#1 := get_hw_addr_#t~ret2062#1;havoc get_hw_addr_#t~ret2062#1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume 1 == get_hw_addr_~broken~0#1 || 2 == get_hw_addr_~broken~0#1;call get_hw_addr_#t~mem2044#1.base, get_hw_addr_#t~mem2044#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call get_hw_addr_#t~mem2045#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1910 + get_hw_addr_~lp~52#1.offset + (if get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16(get_hw_addr_#t~mem2045#1, get_hw_addr_#t~mem2044#1.base, get_hw_addr_#t~mem2044#1.offset + (if get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2044#1.base, get_hw_addr_#t~mem2044#1.offset;havoc get_hw_addr_#t~mem2045#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1;call get_hw_addr_#t~mem2046#1.base, get_hw_addr_#t~mem2046#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call get_hw_addr_#t~mem2047#1 := read~int#16(get_hw_addr_~lp~52#1.base, 1910 + get_hw_addr_~lp~52#1.offset + (if get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16(get_hw_addr_#t~mem2047#1, get_hw_addr_#t~mem2046#1.base, get_hw_addr_#t~mem2046#1.offset + (if get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~i~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2046#1.base, get_hw_addr_#t~mem2046#1.offset;havoc get_hw_addr_#t~mem2047#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume !(1 == get_hw_addr_~broken~0#1 || 2 == get_hw_addr_~broken~0#1); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12889: de4x5_module_init_#t~ret2858#1 := ldv___pci_register_driver_46_#res#1;havoc ldv___pci_register_driver_46_#t~ret2943#1, ldv___pci_register_driver_46_~ldv_func_arg1#1.base, ldv___pci_register_driver_46_~ldv_func_arg1#1.offset, ldv___pci_register_driver_46_~ldv_func_arg2#1.base, ldv___pci_register_driver_46_~ldv_func_arg2#1.offset, ldv___pci_register_driver_46_~ldv_func_arg3#1.base, ldv___pci_register_driver_46_~ldv_func_arg3#1.offset, ldv___pci_register_driver_46_~ldv_func_res~5#1, ldv___pci_register_driver_46_~tmp~143#1;havoc ldv___pci_register_driver_46_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_46_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_46_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_46_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_46_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_46_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_46 } true;assume -2147483648 <= de4x5_module_init_#t~ret2858#1 && de4x5_module_init_#t~ret2858#1 <= 2147483647;de4x5_module_init_~err~0#1 := de4x5_module_init_#t~ret2858#1;havoc de4x5_module_init_#t~ret2858#1;de4x5_module_init_#res#1 := de4x5_module_init_~err~0#1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-3: assume 240 == (if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296);srom_search_#t~bitwise777#1 := (if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-3: assume !(240 == (if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11965: mii_get_phy_~k~1#1 := 1 + mii_get_phy_~k~1#1;mii_get_phy_#t~short2507#1 := mii_get_phy_~k~1#1 <= 7; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-2: havoc srom_search_#t~bitwise777#1;assume (((((if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296) < 0 || srom_search_#t~bitwise777#1 <= (if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296)) && srom_search_#t~bitwise777#1 <= 240) && srom_search_#t~bitwise777#1 >= 0) && ((if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296) >= 0 || srom_search_#t~bitwise777#1 > 240 + (if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296))) && srom_search_#t~bitwise777#1 >= -2147483648; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume 0 != de4x5_hw_init_~tmp___11~0#1;call de4x5_hw_init_#t~mem303#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2122 + de4x5_hw_init_~lp~0#1.offset, 4);call de4x5_hw_init_#t~mem304#1.base, de4x5_hw_init_#t~mem304#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem305#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2114 + de4x5_hw_init_~lp~0#1.offset, 8); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume !(0 != de4x5_hw_init_~tmp___11~0#1);assume { :begin_inline_srom_init } true;srom_init_#in~dev#1.base, srom_init_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc srom_init_#t~ret2124#1.base, srom_init_#t~ret2124#1.offset, srom_init_#t~mem2125#1, srom_init_#t~mem2126#1, srom_init_#t~mem2127#1, srom_init_#t~bitwise2128#1, srom_init_#t~mem2129#1, srom_init_#t~mem2130#1, srom_init_#t~mem2131#1, srom_init_#t~mem2132#1, srom_init_#t~ret2133#1, srom_init_#t~mem2134#1, srom_init_#t~mem2135#1, srom_init_#t~mem2136#1, srom_init_#t~mem2137#1, srom_init_#t~ret2138#1, srom_init_#t~mem2139#1, srom_init_#t~mem2140#1, srom_init_#t~mem2141#1, srom_init_#t~mem2142#1, srom_init_#t~ret2143#1, srom_init_#t~mem2144#1, srom_init_#t~mem2145#1, srom_init_~dev#1.base, srom_init_~dev#1.offset, srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset, srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset, srom_init_~p~6#1.base, srom_init_~p~6#1.offset, srom_init_~count~1#1, srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset, srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset;srom_init_~dev#1.base, srom_init_~dev#1.offset := srom_init_#in~dev#1.base, srom_init_#in~dev#1.offset;havoc srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset;havoc srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset;havoc srom_init_~p~6#1.base, srom_init_~p~6#1.offset;havoc srom_init_~count~1#1;havoc srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset;havoc srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842: test_bad_enet_~status#1 := 0; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-1: [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: srom_search_~device~0#1 := (if srom_search_#t~bitwise777#1 <= 31 then 6416 else 6448);havoc srom_search_#t~mem776#1;havoc srom_search_#t~bitwise777#1; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-4: assume 0 == (if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296);srom_search_#t~bitwise777#1 := 0; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-4: assume !(0 == (if srom_search_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem776#1 % 256 % 4294967296 else srom_search_#t~mem776#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10710-2: havoc get_hw_addr_#t~bitwise2063#1;assume (((((256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) < 0 && (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || get_hw_addr_#t~bitwise2063#1 >= (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296)) && ((256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0 && (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) < 0) || get_hw_addr_#t~bitwise2063#1 >= 256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296))) && ((256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) < 0 || (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) < 0) || get_hw_addr_#t~bitwise2063#1 <= 256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) + (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296))) && ((256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0 && (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || get_hw_addr_#t~bitwise2063#1 < 0)) && get_hw_addr_#t~bitwise2063#1 <= 2147483647; [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10710-1: [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10710-4: assume 0 == 256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) || 256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296);get_hw_addr_#t~bitwise2063#1 := (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:27:20,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10710-4: assume !(0 == 256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) || 256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296) == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10710-3: assume 0 == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296);get_hw_addr_#t~bitwise2063#1 := 256 * (if get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 else get_hw_addr_~tmp___12~2#1 % 256 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10710-3: assume !(0 == (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10710: get_hw_addr_~chksum~0#1 := get_hw_addr_#t~bitwise2063#1;havoc get_hw_addr_#t~bitwise2063#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945-1: SUMMARY for call dma_free_attrs(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_#t~mem303#1, de4x5_hw_init_#t~mem304#1.base, de4x5_hw_init_#t~mem304#1.offset, de4x5_hw_init_#t~mem305#1, 0, 0); srcloc: null [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: havoc de4x5_hw_init_#t~mem303#1;havoc de4x5_hw_init_#t~mem304#1.base, de4x5_hw_init_#t~mem304#1.offset;havoc de4x5_hw_init_#t~mem305#1;de4x5_hw_init_#res#1 := -6;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: SUMMARY for call de4x5_hw_init_#t~ret240#1 := inl((if de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 <= 2147483647 then de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 else de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10711: assume (if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) != get_hw_addr_~k~0#1 && 0 != ~dec_only~0;get_hw_addr_~status~9#1 := -1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10711: assume !((if get_hw_addr_~chksum~0#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~chksum~0#1 % 65536 % 4294967296 else get_hw_addr_~chksum~0#1 % 65536 % 4294967296 - 4294967296) != get_hw_addr_~k~0#1 && 0 != ~dec_only~0); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381: create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, 1 + create_packet_~buf~0#1.offset;call create_packet_#t~mem1996#1.base, create_packet_#t~mem1996#1.offset := read~$Pointer$#16(create_packet_~dev#1.base, 854 + create_packet_~dev#1.offset, 8);call create_packet_#t~mem1997#1 := read~int#16(create_packet_#t~mem1996#1.base, create_packet_#t~mem1996#1.offset + (if create_packet_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then create_packet_~i~10#1 % 18446744073709551616 % 18446744073709551616 else create_packet_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#16((if create_packet_#t~mem1997#1 % 256 % 256 <= 127 then create_packet_#t~mem1997#1 % 256 % 256 else create_packet_#t~mem1997#1 % 256 % 256 - 256), create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset, 1);havoc create_packet_#t~mem1996#1.base, create_packet_#t~mem1996#1.offset;havoc create_packet_#t~mem1997#1;create_packet_~i~10#1 := 1 + create_packet_~i~10#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429-1: assume true;de4x5_parse_params_#t~nondet2627#1.base, de4x5_parse_params_#t~nondet2627#1.offset := 0, 0; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429-1: assume true;havoc de4x5_parse_params_#t~nondet2628#1;assume de4x5_parse_params_#t~nondet2628#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2627#1.base, de4x5_parse_params_#t~nondet2627#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2628#1 % 18446744073709551616);call write~int#21(0, de4x5_parse_params_#t~nondet2627#1.base, de4x5_parse_params_#t~nondet2628#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429: de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset := de4x5_parse_params_#t~nondet2627#1.base, de4x5_parse_params_#t~nondet2627#1.offset;havoc de4x5_parse_params_#t~nondet2627#1.base, de4x5_parse_params_#t~nondet2627#1.offset;havoc de4x5_parse_params_#t~nondet2628#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume true; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume !true;de4x5_hw_init_~__ms___3~0#1 := 1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748-1: SUMMARY for call de4x5_hw_init_#t~ret238#1 := pci_write_config_byte(de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset, 67, 0); srcloc: null [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967-1: assume mii_get_phy_#t~short2507#1;call mii_get_phy_#t~mem2506#1 := read~int#16(mii_get_phy_~lp~68#1.base, 4 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);mii_get_phy_#t~short2507#1 := 0 != mii_get_phy_#t~mem2506#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967-1: assume !mii_get_phy_#t~short2507#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: assume -2147483648 <= de4x5_hw_init_#t~ret238#1 && de4x5_hw_init_#t~ret238#1 <= 2147483647;havoc de4x5_hw_init_#t~ret238#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: assume mii_get_phy_#t~short2507#1;havoc mii_get_phy_#t~mem2506#1;havoc mii_get_phy_#t~short2507#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: assume !mii_get_phy_#t~short2507#1;havoc mii_get_phy_#t~mem2506#1;havoc mii_get_phy_#t~short2507#1;call write~int#16(mii_get_phy_~i~25#1, mii_get_phy_~lp~68#1.base, 24 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call write~int#16(mii_get_phy_~id~0#1, mii_get_phy_~lp~68#1.base, 4 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call write~int#16(5, mii_get_phy_~lp~68#1.base, 12 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call write~int#16(896, mii_get_phy_~lp~68#1.base, 16 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call write~int#16(896, mii_get_phy_~lp~68#1.base, 20 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_~k~1#1), 4);call mii_get_phy_#t~mem2508#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1646 + mii_get_phy_~lp~68#1.offset, 4);call write~int#16(1 + mii_get_phy_#t~mem2508#1, mii_get_phy_~lp~68#1.base, 1646 + mii_get_phy_~lp~68#1.offset, 4);havoc mii_get_phy_#t~mem2508#1;call mii_get_phy_#t~mem2509#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1642 + mii_get_phy_~lp~68#1.offset, 4);call write~int#16(1 + mii_get_phy_#t~mem2509#1, mii_get_phy_~lp~68#1.base, 1642 + mii_get_phy_~lp~68#1.offset, 4);havoc mii_get_phy_#t~mem2509#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: assume 0 != (de4x5_parse_params_~tmp___7~14#1.base + de4x5_parse_params_~tmp___7~14#1.offset) % 18446744073709551616;call write~int#16(8, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: assume !(0 != (de4x5_parse_params_~tmp___7~14#1.base + de4x5_parse_params_~tmp___7~14#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-2: havoc de4x5_pci_probe_#t~bitwise805#1;assume (((((if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296) < 0 || de4x5_pci_probe_#t~bitwise805#1 <= (if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296)) && de4x5_pci_probe_#t~bitwise805#1 <= 4) && de4x5_pci_probe_#t~bitwise805#1 >= 0) && ((if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296) >= 0 || de4x5_pci_probe_#t~bitwise805#1 > 4 + (if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296))) && de4x5_pci_probe_#t~bitwise805#1 >= -2147483648; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-1: [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: assume 0 == de4x5_pci_probe_#t~bitwise805#1;havoc de4x5_pci_probe_#t~mem804#1;havoc de4x5_pci_probe_#t~bitwise805#1;call de4x5_pci_probe_#t~mem806#1 := read~int#5(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: assume !(0 == de4x5_pci_probe_#t~bitwise805#1);havoc de4x5_pci_probe_#t~mem804#1;havoc de4x5_pci_probe_#t~bitwise805#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-4: assume 0 == (if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296);de4x5_pci_probe_#t~bitwise805#1 := 0; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-4: assume !(0 == (if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: call write~int#16((if srom_search_~device~0#1 % 4294967296 % 4294967296 <= 2147483647 then srom_search_~device~0#1 % 4294967296 % 4294967296 else srom_search_~device~0#1 % 4294967296 % 4294967296 - 4294967296), srom_search_~lp~16#1.base, 1070 + srom_search_~lp~16#1.offset, 4);call srom_search_#t~mem778#1 := read~int#16(srom_search_~this_dev~0#1.base, 1493 + srom_search_~this_dev~0#1.offset, 8);srom_search_~iobase~12#1 := srom_search_#t~mem778#1;havoc srom_search_#t~mem778#1;call srom_search_#t~mem779#1 := read~int#16(srom_search_~this_dev~0#1.base, 1489 + srom_search_~this_dev~0#1.offset, 4);srom_search_~irq~0#1 := srom_search_#t~mem779#1;havoc srom_search_#t~mem779#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-3: assume 4 == (if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296);de4x5_pci_probe_#t~bitwise805#1 := (if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136-3: assume !(4 == (if de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem804#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881-1: SUMMARY for call de4x5_hw_init_#t~ret255#1.base, de4x5_hw_init_#t~ret255#1.offset := spinlock_check(de4x5_hw_init_~lp~0#1.base, 696 + de4x5_hw_init_~lp~0#1.offset); srcloc: null [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: havoc de4x5_hw_init_#t~ret255#1.base, de4x5_hw_init_#t~ret255#1.offset; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: assume PCI_signature_~i~12#1 < PCI_signature_~siglen~1#1; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: assume !(PCI_signature_~i~12#1 < PCI_signature_~siglen~1#1); [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-3: assume false;de4x5_pci_probe_#t~bitwise807#1 := de4x5_pci_probe_#t~mem806#1 % 65536; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-3: assume !false; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-2: havoc de4x5_pci_probe_#t~bitwise807#1;assume (de4x5_pci_probe_#t~bitwise807#1 % 4294967296 >= de4x5_pci_probe_#t~mem806#1 % 65536 % 4294967296 && de4x5_pci_probe_#t~bitwise807#1 % 4294967296 >= 4) && de4x5_pci_probe_#t~bitwise807#1 % 4294967296 <= 4 + de4x5_pci_probe_#t~mem806#1 % 65536 % 4294967296; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6089: havoc dev_get_drvdata_#t~mem88#1.base, dev_get_drvdata_#t~mem88#1.offset;pci_get_drvdata_#t~ret174#1.base, pci_get_drvdata_#t~ret174#1.offset := dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~mem88#1.base, dev_get_drvdata_#t~mem88#1.offset, dev_get_drvdata_~dev#1.base, dev_get_drvdata_~dev#1.offset;havoc dev_get_drvdata_#in~dev#1.base, dev_get_drvdata_#in~dev#1.offset;assume { :end_inline_dev_get_drvdata } true;pci_get_drvdata_~tmp~18#1.base, pci_get_drvdata_~tmp~18#1.offset := pci_get_drvdata_#t~ret174#1.base, pci_get_drvdata_#t~ret174#1.offset;havoc pci_get_drvdata_#t~ret174#1.base, pci_get_drvdata_#t~ret174#1.offset;pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset := pci_get_drvdata_~tmp~18#1.base, pci_get_drvdata_~tmp~18#1.offset; [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-1: [2025-02-08 03:27:20,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: call write~int#5(de4x5_pci_probe_#t~bitwise807#1, de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2);havoc de4x5_pci_probe_#t~mem806#1;havoc de4x5_pci_probe_#t~bitwise807#1;call de4x5_pci_probe_#t~mem808#1 := read~int#5(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2);assume { :begin_inline_pci_write_config_word } true;pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1 := de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 4, (if de4x5_pci_probe_#t~mem808#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem808#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem808#1 % 65536 % 4294967296 - 4294967296);havoc pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem114#1.base, pci_write_config_word_#t~mem114#1.offset, pci_write_config_word_#t~mem115#1, pci_write_config_word_#t~ret116#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~14#1;pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset := pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset;pci_write_config_word_~where#1 := pci_write_config_word_#in~where#1;pci_write_config_word_~val#1 := pci_write_config_word_#in~val#1;havoc pci_write_config_word_~tmp~14#1;call pci_write_config_word_#t~mem114#1.base, pci_write_config_word_#t~mem114#1.offset := read~$Pointer$#16(pci_write_config_word_~dev#1.base, 16 + pci_write_config_word_~dev#1.offset, 8);call pci_write_config_word_#t~mem115#1 := read~int#16(pci_write_config_word_~dev#1.base, 56 + pci_write_config_word_~dev#1.offset, 4);assume { :begin_inline_pci_bus_write_config_word } true;pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1 := pci_write_config_word_#t~mem114#1.base, pci_write_config_word_#t~mem114#1.offset, pci_write_config_word_#t~mem115#1, pci_write_config_word_~where#1, (if pci_write_config_word_~val#1 % 65536 % 4294967296 <= 2147483647 then pci_write_config_word_~val#1 % 65536 % 4294967296 else pci_write_config_word_~val#1 % 65536 % 4294967296 - 4294967296);havoc pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet2974#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset := pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset;pci_bus_write_config_word_~arg1#1 := pci_bus_write_config_word_#in~arg1#1;pci_bus_write_config_word_~arg2#1 := pci_bus_write_config_word_#in~arg2#1;pci_bus_write_config_word_~arg3#1 := pci_bus_write_config_word_#in~arg3#1;havoc pci_bus_write_config_word_#t~nondet2974#1;assume -2147483648 <= pci_bus_write_config_word_#t~nondet2974#1 && pci_bus_write_config_word_#t~nondet2974#1 <= 2147483647;pci_bus_write_config_word_#res#1 := pci_bus_write_config_word_#t~nondet2974#1;havoc pci_bus_write_config_word_#t~nondet2974#1; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: SUMMARY for call __raw_spin_lock_init(de4x5_hw_init_~lp~0#1.base, 696 + de4x5_hw_init_~lp~0#1.offset, 14, 0, de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset); srcloc: null [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-4: assume 0 == de4x5_pci_probe_#t~mem806#1 % 65536 % 4294967296 || 4 == de4x5_pci_probe_#t~mem806#1 % 65536 % 4294967296;de4x5_pci_probe_#t~bitwise807#1 := 4; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-4: assume !(0 == de4x5_pci_probe_#t~mem806#1 % 65536 % 4294967296 || 4 == de4x5_pci_probe_#t~mem806#1 % 65536 % 4294967296); [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6750: de4x5_hw_init_~__ms~0#1 := 10; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume 0 == test_bad_enet_~status#1;call test_bad_enet_#t~mem2094#1 := read~int#16(test_bad_enet_~lp~54#1.base, 1070 + test_bad_enet_~lp~54#1.offset, 4);call write~int#13(test_bad_enet_#t~mem2094#1, ~#last~0.base, ~#last~0.offset, 4);havoc test_bad_enet_#t~mem2094#1;call test_bad_enet_#t~mem2095#1 := read~int#16(test_bad_enet_~lp~54#1.base, 1058 + test_bad_enet_~lp~54#1.offset, 4);call write~int#13(test_bad_enet_#t~mem2095#1, ~#last~0.base, 4 + ~#last~0.offset, 4);havoc test_bad_enet_#t~mem2095#1;call test_bad_enet_#t~mem2096#1 := read~int#16(test_bad_enet_~dev#1.base, 64 + test_bad_enet_~dev#1.offset, 4);call write~int#13(test_bad_enet_#t~mem2096#1, ~#last~0.base, 8 + ~#last~0.offset, 4);havoc test_bad_enet_#t~mem2096#1;test_bad_enet_~i~17#1 := 0; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume !(0 == test_bad_enet_~status#1); [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687: ~ldv_state_variable_5~0 := 0; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687-1: SUMMARY for call free_netdev(ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: de4x5_pci_probe_#t~ret809#1 := pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem114#1.base, pci_write_config_word_#t~mem114#1.offset, pci_write_config_word_#t~mem115#1, pci_write_config_word_#t~ret116#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~14#1;havoc pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1;assume { :end_inline_pci_write_config_word } true;assume -2147483648 <= de4x5_pci_probe_#t~ret809#1 && de4x5_pci_probe_#t~ret809#1 <= 2147483647;havoc de4x5_pci_probe_#t~mem808#1;havoc de4x5_pci_probe_#t~ret809#1; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045-1: SUMMARY for call srom_init_#t~ret2124#1.base, srom_init_#t~ret2124#1.offset := netdev_priv(srom_init_~dev#1.base, srom_init_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045: srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset := srom_init_#t~ret2124#1.base, srom_init_#t~ret2124#1.offset;havoc srom_init_#t~ret2124#1.base, srom_init_#t~ret2124#1.offset;srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset := srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset;call srom_init_#t~mem2125#1 := read~int#16(srom_init_~lp~56#1.base, 2072 + srom_init_~lp~56#1.offset, 4);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~lp~56#1.base, 1910 + srom_init_~lp~56#1.offset + (if srom_init_#t~mem2125#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then srom_init_#t~mem2125#1 % 18446744073709551616 % 18446744073709551616 else srom_init_#t~mem2125#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc srom_init_#t~mem2125#1;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, 2 + srom_init_~p~6#1.offset;call srom_init_#t~mem2126#1 := read~int#16(srom_init_~lp~56#1.base, 1070 + srom_init_~lp~56#1.offset, 4); [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433-1: assume true;de4x5_parse_params_#t~nondet2629#1.base, de4x5_parse_params_#t~nondet2629#1.offset := 0, 0; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433-1: assume true;havoc de4x5_parse_params_#t~nondet2630#1;assume de4x5_parse_params_#t~nondet2630#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2629#1.base, de4x5_parse_params_#t~nondet2629#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2630#1 % 18446744073709551616);call write~int#14(0, de4x5_parse_params_#t~nondet2629#1.base, de4x5_parse_params_#t~nondet2630#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139-1: SUMMARY for call de4x5_pci_probe_#t~ret810#1 := pci_read_config_word(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 4, de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset); srcloc: null [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset := de4x5_parse_params_#t~nondet2629#1.base, de4x5_parse_params_#t~nondet2629#1.offset;havoc de4x5_parse_params_#t~nondet2629#1.base, de4x5_parse_params_#t~nondet2629#1.offset;havoc de4x5_parse_params_#t~nondet2630#1; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: assume -2147483648 <= de4x5_pci_probe_#t~ret810#1 && de4x5_pci_probe_#t~ret810#1 <= 2147483647;havoc de4x5_pci_probe_#t~ret810#1; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: havoc srom_init_#t~ret2124#1.base, srom_init_#t~ret2124#1.offset, srom_init_#t~mem2125#1, srom_init_#t~mem2126#1, srom_init_#t~mem2127#1, srom_init_#t~bitwise2128#1, srom_init_#t~mem2129#1, srom_init_#t~mem2130#1, srom_init_#t~mem2131#1, srom_init_#t~mem2132#1, srom_init_#t~ret2133#1, srom_init_#t~mem2134#1, srom_init_#t~mem2135#1, srom_init_#t~mem2136#1, srom_init_#t~mem2137#1, srom_init_#t~ret2138#1, srom_init_#t~mem2139#1, srom_init_#t~mem2140#1, srom_init_#t~mem2141#1, srom_init_#t~mem2142#1, srom_init_#t~ret2143#1, srom_init_#t~mem2144#1, srom_init_#t~mem2145#1, srom_init_~dev#1.base, srom_init_~dev#1.offset, srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset, srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset, srom_init_~p~6#1.base, srom_init_~p~6#1.offset, srom_init_~count~1#1, srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset, srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset;havoc srom_init_#in~dev#1.base, srom_init_#in~dev#1.offset;assume { :end_inline_srom_init } true; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume (0 == srom_search_~irq~0#1 % 4294967296 || 255 == srom_search_~irq~0#1 % 4294967296) || 4294967295 == srom_search_~irq~0#1 % 4294967296; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume !((0 == srom_search_~irq~0#1 % 4294967296 || 255 == srom_search_~irq~0#1 % 4294967296) || 4294967295 == srom_search_~irq~0#1 % 4294967296); [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-1: SUMMARY for call de4x5_hw_init_#t~ret256#1 := reg_timer_3(de4x5_hw_init_~lp~0#1.base, 1654 + de4x5_hw_init_~lp~0#1.offset); srcloc: null [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: assume -2147483648 <= de4x5_hw_init_#t~ret256#1 && de4x5_hw_init_#t~ret256#1 <= 2147483647;havoc de4x5_hw_init_#t~ret256#1;call write~$Pointer$#16(#funAddr~de4x5_ast.base, #funAddr~de4x5_ast.offset, de4x5_hw_init_~lp~0#1.base, 1678 + de4x5_hw_init_~lp~0#1.offset, 8);call write~int#16(de4x5_hw_init_~dev#1.base + de4x5_hw_init_~dev#1.offset, de4x5_hw_init_~lp~0#1.base, 1686 + de4x5_hw_init_~lp~0#1.offset, 8);assume { :begin_inline_de4x5_parse_params } true;de4x5_parse_params_#in~dev#1.base, de4x5_parse_params_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc de4x5_parse_params_#t~ret2603#1.base, de4x5_parse_params_#t~ret2603#1.offset, de4x5_parse_params_#t~nondet2604#1.base, de4x5_parse_params_#t~nondet2604#1.offset, de4x5_parse_params_#t~nondet2605#1, de4x5_parse_params_#t~nondet2606#1, de4x5_parse_params_#t~nondet2607#1.base, de4x5_parse_params_#t~nondet2607#1.offset, de4x5_parse_params_#t~nondet2608#1, de4x5_parse_params_#t~nondet2609#1, de4x5_parse_params_#t~mem2610#1, de4x5_parse_params_#t~nondet2611#1.base, de4x5_parse_params_#t~nondet2611#1.offset, de4x5_parse_params_#t~nondet2612#1, de4x5_parse_params_#t~nondet2613#1.base, de4x5_parse_params_#t~nondet2613#1.offset, de4x5_parse_params_#t~nondet2614#1, de4x5_parse_params_#t~nondet2615#1.base, de4x5_parse_params_#t~nondet2615#1.offset, de4x5_parse_params_#t~nondet2616#1, de4x5_parse_params_#t~nondet2617#1.base, de4x5_parse_params_#t~nondet2617#1.offset, de4x5_parse_params_#t~nondet2618#1, de4x5_parse_params_#t~nondet2619#1.base, de4x5_parse_params_#t~nondet2619#1.offset, de4x5_parse_params_#t~nondet2620#1, de4x5_parse_params_#t~nondet2621#1.base, de4x5_parse_params_#t~nondet2621#1.offset, de4x5_parse_params_#t~nondet2622#1, de4x5_parse_params_#t~nondet2623#1.base, de4x5_parse_params_#t~nondet2623#1.offset, de4x5_parse_params_#t~nondet2624#1, de4x5_parse_params_#t~nondet2625#1.base, de4x5_parse_params_#t~nondet2625#1.offset, de4x5_parse_params_#t~nondet2626#1, de4x5_parse_params_#t~nondet2627#1.base, de4x5_parse_params_#t~nondet2627#1.offset, de4x5_parse_params_#t~nondet2628#1, de4x5_parse_params_#t~nondet2629#1.base, de4x5_parse_params_#t~nondet2629#1.offset, de4x5_parse_params_#t~nondet2630#1, de4x5_parse_params_#t~nondet2631#1.base, de4x5_parse_params_#t~nondet2631#1.offset, de4x5_parse_params_#t~nondet2632#1, de4x5_parse_params_#t~nondet2633#1.base, de4x5_parse_params_#t~nondet2633#1.offset, de4x5_parse_params_#t~nondet2634#1, de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset, de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset, de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset, de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, de4x5_parse_params_~t~0#1, de4x5_parse_params_~tmp___0~71#1, de4x5_parse_params_~tmp___1~45#1, de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset, de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset, de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset, de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset, de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset, de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset, de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset, de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset, de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset, de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset, de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset, de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset;de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset := de4x5_parse_params_#in~dev#1.base, de4x5_parse_params_#in~dev#1.offset;havoc de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset;havoc de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset;havoc de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset;havoc de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset;havoc de4x5_parse_params_~t~0#1;havoc de4x5_parse_params_~tmp___0~71#1;havoc de4x5_parse_params_~tmp___1~45#1;havoc de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset;havoc de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset;havoc de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset;havoc de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset;havoc de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset;havoc de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset;havoc de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset;havoc de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset;havoc de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset;havoc de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset;havoc de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset;havoc de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset; [2025-02-08 03:27:20,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: havoc srom_repair_#t~ret2067#1.base, srom_repair_#t~ret2067#1.offset, srom_repair_#t~switch2068#1, srom_repair_#t~memset~res2069#1.base, srom_repair_#t~memset~res2069#1.offset, srom_repair_#t~mem2070#1.base, srom_repair_#t~mem2070#1.offset, srom_repair_#t~memcpy~res2071#1.base, srom_repair_#t~memcpy~res2071#1.offset, srom_repair_#t~memcpy~res2072#1.base, srom_repair_#t~memcpy~res2072#1.offset, srom_repair_~dev#1.base, srom_repair_~dev#1.offset, srom_repair_~card#1, srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset, srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset;havoc srom_repair_#in~dev#1.base, srom_repair_#in~dev#1.offset, srom_repair_#in~card#1;assume { :end_inline_srom_repair } true;assume { :begin_inline_test_bad_enet } true;test_bad_enet_#in~dev#1.base, test_bad_enet_#in~dev#1.offset, test_bad_enet_#in~status#1 := get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~status~9#1;havoc test_bad_enet_#res#1;havoc test_bad_enet_#t~ret2073#1.base, test_bad_enet_#t~ret2073#1.offset, test_bad_enet_#t~mem2074#1.base, test_bad_enet_#t~mem2074#1.offset, test_bad_enet_#t~mem2075#1, test_bad_enet_#t~mem2076#1, test_bad_enet_#t~mem2077#1, test_bad_enet_#t~mem2078#1, test_bad_enet_#t~mem2079#1, test_bad_enet_#t~short2080#1, test_bad_enet_#t~mem2081#1, test_bad_enet_#t~short2082#1, test_bad_enet_#t~mem2083#1.base, test_bad_enet_#t~mem2083#1.offset, test_bad_enet_#t~mem2084#1, test_bad_enet_#t~mem2085#1.base, test_bad_enet_#t~mem2085#1.offset, test_bad_enet_#t~mem2086#1.base, test_bad_enet_#t~mem2086#1.offset, test_bad_enet_#t~mem2087#1, test_bad_enet_#t~mem2088#1.base, test_bad_enet_#t~mem2088#1.offset, test_bad_enet_#t~mem2089#1, test_bad_enet_#t~mem2090#1.base, test_bad_enet_#t~mem2090#1.offset, test_bad_enet_#t~mem2091#1, test_bad_enet_#t~ret2092#1, test_bad_enet_#t~mem2093#1, test_bad_enet_#t~mem2094#1, test_bad_enet_#t~mem2095#1, test_bad_enet_#t~mem2096#1, test_bad_enet_#t~mem2097#1.base, test_bad_enet_#t~mem2097#1.offset, test_bad_enet_#t~mem2098#1, test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset, test_bad_enet_~status#1, test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset, test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset, test_bad_enet_~i~17#1, test_bad_enet_~tmp___0~51#1, test_bad_enet_~tmp___1~30#1;test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset := test_bad_enet_#in~dev#1.base, test_bad_enet_#in~dev#1.offset;test_bad_enet_~status#1 := test_bad_enet_#in~status#1;havoc test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset;havoc test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset;havoc test_bad_enet_~i~17#1;havoc test_bad_enet_~tmp___0~51#1;havoc test_bad_enet_~tmp___1~30#1; [2025-02-08 03:27:20,985 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716-1: assume { :begin_inline_srom_repair } true;srom_repair_#in~dev#1.base, srom_repair_#in~dev#1.offset, srom_repair_#in~card#1 := get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~broken~0#1;havoc srom_repair_#t~ret2067#1.base, srom_repair_#t~ret2067#1.offset, srom_repair_#t~switch2068#1, srom_repair_#t~memset~res2069#1.base, srom_repair_#t~memset~res2069#1.offset, srom_repair_#t~mem2070#1.base, srom_repair_#t~mem2070#1.offset, srom_repair_#t~memcpy~res2071#1.base, srom_repair_#t~memcpy~res2071#1.offset, srom_repair_#t~memcpy~res2072#1.base, srom_repair_#t~memcpy~res2072#1.offset, srom_repair_~dev#1.base, srom_repair_~dev#1.offset, srom_repair_~card#1, srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset, srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset;srom_repair_~dev#1.base, srom_repair_~dev#1.offset := srom_repair_#in~dev#1.base, srom_repair_#in~dev#1.offset;srom_repair_~card#1 := srom_repair_#in~card#1;havoc srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset;havoc srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset; [2025-02-08 03:27:20,985 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: havoc ldv_pci_unregister_driver_47_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_47_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_47_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_47_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_47 } true; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12434: assume 0 != (de4x5_parse_params_~tmp___6~16#1.base + de4x5_parse_params_~tmp___6~16#1.offset) % 18446744073709551616;call write~int#16(64, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12434: assume !(0 != (de4x5_parse_params_~tmp___6~16#1.base + de4x5_parse_params_~tmp___6~16#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume create_packet_~i~10#1 <= 5; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume !(create_packet_~i~10#1 <= 5);create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, 1 + create_packet_~buf~0#1.offset;call write~int#16(0, create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset, 1);create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, 1 + create_packet_~buf~0#1.offset;call write~int#16(1, create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset, 1); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: havoc ldv_net_device_ops_5_#t~ret2865#1.base, ldv_net_device_ops_5_#t~ret2865#1.offset, ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset;assume { :end_inline_ldv_net_device_ops_5 } true;ldv_register_netdev_37_#res#1 := ldv_register_netdev_37_~ldv_func_res~0#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981-1: SUMMARY for call srom_infoleaf_info_#t~ret2113#1.base, srom_infoleaf_info_#t~ret2113#1.offset := netdev_priv(srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981: srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset := srom_infoleaf_info_#t~ret2113#1.base, srom_infoleaf_info_#t~ret2113#1.offset;havoc srom_infoleaf_info_#t~ret2113#1.base, srom_infoleaf_info_#t~ret2113#1.offset;srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset := srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset;srom_infoleaf_info_~i~20#1 := 0; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: get_hw_addr_#t~ret2064#1 := test_bad_enet_#res#1;havoc test_bad_enet_#t~ret2073#1.base, test_bad_enet_#t~ret2073#1.offset, test_bad_enet_#t~mem2074#1.base, test_bad_enet_#t~mem2074#1.offset, test_bad_enet_#t~mem2075#1, test_bad_enet_#t~mem2076#1, test_bad_enet_#t~mem2077#1, test_bad_enet_#t~mem2078#1, test_bad_enet_#t~mem2079#1, test_bad_enet_#t~short2080#1, test_bad_enet_#t~mem2081#1, test_bad_enet_#t~short2082#1, test_bad_enet_#t~mem2083#1.base, test_bad_enet_#t~mem2083#1.offset, test_bad_enet_#t~mem2084#1, test_bad_enet_#t~mem2085#1.base, test_bad_enet_#t~mem2085#1.offset, test_bad_enet_#t~mem2086#1.base, test_bad_enet_#t~mem2086#1.offset, test_bad_enet_#t~mem2087#1, test_bad_enet_#t~mem2088#1.base, test_bad_enet_#t~mem2088#1.offset, test_bad_enet_#t~mem2089#1, test_bad_enet_#t~mem2090#1.base, test_bad_enet_#t~mem2090#1.offset, test_bad_enet_#t~mem2091#1, test_bad_enet_#t~ret2092#1, test_bad_enet_#t~mem2093#1, test_bad_enet_#t~mem2094#1, test_bad_enet_#t~mem2095#1, test_bad_enet_#t~mem2096#1, test_bad_enet_#t~mem2097#1.base, test_bad_enet_#t~mem2097#1.offset, test_bad_enet_#t~mem2098#1, test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset, test_bad_enet_~status#1, test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset, test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset, test_bad_enet_~i~17#1, test_bad_enet_~tmp___0~51#1, test_bad_enet_~tmp___1~30#1;havoc test_bad_enet_#in~dev#1.base, test_bad_enet_#in~dev#1.offset, test_bad_enet_#in~status#1;assume { :end_inline_test_bad_enet } true;assume -2147483648 <= get_hw_addr_#t~ret2064#1 && get_hw_addr_#t~ret2064#1 <= 2147483647;get_hw_addr_~status~9#1 := get_hw_addr_#t~ret2064#1;havoc get_hw_addr_#t~ret2064#1;get_hw_addr_#res#1 := get_hw_addr_~status~9#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651-1: SUMMARY for call get_hw_addr_#t~ret2048#1 := inb((if (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: get_hw_addr_~tmp___5~7#1 := get_hw_addr_#t~ret2048#1;havoc get_hw_addr_#t~ret2048#1;get_hw_addr_~tmp~87#1 := (if get_hw_addr_~tmp___5~7#1 % 256 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___5~7#1 % 256 % 4294967296 else get_hw_addr_~tmp___5~7#1 % 256 % 4294967296 - 4294967296);get_hw_addr_~k~0#1 := (if get_hw_addr_~tmp~87#1 % 256 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 256 % 4294967296 else get_hw_addr_~tmp~87#1 % 256 % 4294967296 - 4294967296) + get_hw_addr_~k~0#1;get_hw_addr_~tmp___6~7#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1;call get_hw_addr_#t~mem2049#1.base, get_hw_addr_#t~mem2049#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call write~int#16(get_hw_addr_~tmp~87#1, get_hw_addr_#t~mem2049#1.base, get_hw_addr_#t~mem2049#1.offset + (if get_hw_addr_~tmp___6~7#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~tmp___6~7#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~tmp___6~7#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2049#1.base, get_hw_addr_#t~mem2049#1.offset; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: de4x5_hw_init_~tmp___0~7#1 := de4x5_hw_init_~__ms~0#1;de4x5_hw_init_~__ms~0#1 := de4x5_hw_init_~__ms~0#1 - 1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228: 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_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: de4x5_hw_init_~tmp___5~0#1 := de4x5_hw_init_~__ms___3~0#1;de4x5_hw_init_~__ms___3~0#1 := de4x5_hw_init_~__ms___3~0#1 - 1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: assume PCI_signature_~i~12#1 == PCI_signature_~siglen~1#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: assume !(PCI_signature_~i~12#1 == PCI_signature_~siglen~1#1);call PCI_signature_#t~mem2018#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume 0 == de4x5_pci_probe_#t~bitwise812#1;havoc de4x5_pci_probe_#t~mem811#1;havoc de4x5_pci_probe_#t~bitwise812#1;de4x5_pci_probe_~error~0#1 := -19; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !(0 == de4x5_pci_probe_#t~bitwise812#1);havoc de4x5_pci_probe_#t~mem811#1;havoc de4x5_pci_probe_#t~bitwise812#1;assume { :begin_inline_pci_read_config_byte } true;pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset := de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 13, de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;havoc pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem105#1.base, pci_read_config_byte_#t~mem105#1.offset, pci_read_config_byte_#t~mem106#1, pci_read_config_byte_#t~ret107#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~11#1;pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset := pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset;pci_read_config_byte_~where#1 := pci_read_config_byte_#in~where#1;pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset := pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;havoc pci_read_config_byte_~tmp~11#1;call pci_read_config_byte_#t~mem105#1.base, pci_read_config_byte_#t~mem105#1.offset := read~$Pointer$#16(pci_read_config_byte_~dev#1.base, 16 + pci_read_config_byte_~dev#1.offset, 8);call pci_read_config_byte_#t~mem106#1 := read~int#16(pci_read_config_byte_~dev#1.base, 56 + pci_read_config_byte_~dev#1.offset, 4);assume { :begin_inline_pci_bus_read_config_byte } true;pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset, pci_bus_read_config_byte_#in~arg1#1, pci_bus_read_config_byte_#in~arg2#1, pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset := pci_read_config_byte_#t~mem105#1.base, pci_read_config_byte_#t~mem105#1.offset, pci_read_config_byte_#t~mem106#1, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset;havoc pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2971#1, pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset, pci_bus_read_config_byte_~arg1#1, pci_bus_read_config_byte_~arg2#1, pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset;pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset := pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset;pci_bus_read_config_byte_~arg1#1 := pci_bus_read_config_byte_#in~arg1#1;pci_bus_read_config_byte_~arg2#1 := pci_bus_read_config_byte_#in~arg2#1;pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset := pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset;havoc pci_bus_read_config_byte_#t~nondet2971#1;assume -2147483648 <= pci_bus_read_config_byte_#t~nondet2971#1 && pci_bus_read_config_byte_#t~nondet2971#1 <= 2147483647;pci_bus_read_config_byte_#res#1 := pci_bus_read_config_byte_#t~nondet2971#1;havoc pci_bus_read_config_byte_#t~nondet2971#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-4: assume 0 == (if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296);de4x5_pci_probe_#t~bitwise812#1 := 0; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-4: assume !(0 == (if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-3: assume 4 == (if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296);de4x5_pci_probe_#t~bitwise812#1 := (if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-3: assume !(4 == (if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-2: havoc de4x5_pci_probe_#t~bitwise812#1;assume (((((if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296) < 0 || de4x5_pci_probe_#t~bitwise812#1 <= (if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296)) && de4x5_pci_probe_#t~bitwise812#1 <= 4) && de4x5_pci_probe_#t~bitwise812#1 >= 0) && ((if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296) >= 0 || de4x5_pci_probe_#t~bitwise812#1 > 4 + (if de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 <= 2147483647 then de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 else de4x5_pci_probe_#t~mem811#1 % 65536 % 4294967296 - 4294967296))) && de4x5_pci_probe_#t~bitwise812#1 >= -2147483648; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-1: [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: call mii_get_phy_#t~mem2495#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1642 + mii_get_phy_~lp~68#1.offset, 4);call write~int#16(mii_get_phy_~i~25#1, mii_get_phy_~lp~68#1.base, 24 + (1108 + mii_get_phy_~lp~68#1.offset + 64 * mii_get_phy_#t~mem2495#1), 4); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc de4x5_parse_params_#t~ret2603#1.base, de4x5_parse_params_#t~ret2603#1.offset, de4x5_parse_params_#t~nondet2604#1.base, de4x5_parse_params_#t~nondet2604#1.offset, de4x5_parse_params_#t~nondet2605#1, de4x5_parse_params_#t~nondet2606#1, de4x5_parse_params_#t~nondet2607#1.base, de4x5_parse_params_#t~nondet2607#1.offset, de4x5_parse_params_#t~nondet2608#1, de4x5_parse_params_#t~nondet2609#1, de4x5_parse_params_#t~mem2610#1, de4x5_parse_params_#t~nondet2611#1.base, de4x5_parse_params_#t~nondet2611#1.offset, de4x5_parse_params_#t~nondet2612#1, de4x5_parse_params_#t~nondet2613#1.base, de4x5_parse_params_#t~nondet2613#1.offset, de4x5_parse_params_#t~nondet2614#1, de4x5_parse_params_#t~nondet2615#1.base, de4x5_parse_params_#t~nondet2615#1.offset, de4x5_parse_params_#t~nondet2616#1, de4x5_parse_params_#t~nondet2617#1.base, de4x5_parse_params_#t~nondet2617#1.offset, de4x5_parse_params_#t~nondet2618#1, de4x5_parse_params_#t~nondet2619#1.base, de4x5_parse_params_#t~nondet2619#1.offset, de4x5_parse_params_#t~nondet2620#1, de4x5_parse_params_#t~nondet2621#1.base, de4x5_parse_params_#t~nondet2621#1.offset, de4x5_parse_params_#t~nondet2622#1, de4x5_parse_params_#t~nondet2623#1.base, de4x5_parse_params_#t~nondet2623#1.offset, de4x5_parse_params_#t~nondet2624#1, de4x5_parse_params_#t~nondet2625#1.base, de4x5_parse_params_#t~nondet2625#1.offset, de4x5_parse_params_#t~nondet2626#1, de4x5_parse_params_#t~nondet2627#1.base, de4x5_parse_params_#t~nondet2627#1.offset, de4x5_parse_params_#t~nondet2628#1, de4x5_parse_params_#t~nondet2629#1.base, de4x5_parse_params_#t~nondet2629#1.offset, de4x5_parse_params_#t~nondet2630#1, de4x5_parse_params_#t~nondet2631#1.base, de4x5_parse_params_#t~nondet2631#1.offset, de4x5_parse_params_#t~nondet2632#1, de4x5_parse_params_#t~nondet2633#1.base, de4x5_parse_params_#t~nondet2633#1.offset, de4x5_parse_params_#t~nondet2634#1, de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset, de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset, de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset, de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, de4x5_parse_params_~t~0#1, de4x5_parse_params_~tmp___0~71#1, de4x5_parse_params_~tmp___1~45#1, de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset, de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset, de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset, de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset, de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset, de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset, de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset, de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset, de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset, de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset, de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset, de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset;havoc de4x5_parse_params_#in~dev#1.base, de4x5_parse_params_#in~dev#1.offset;assume { :end_inline_de4x5_parse_params } true;call de4x5_hw_init_#t~mem257#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2102 + de4x5_hw_init_~lp~0#1.offset, 4);call write~int#16(de4x5_hw_init_#t~mem257#1, de4x5_hw_init_~lp~0#1.base, 1095 + de4x5_hw_init_~lp~0#1.offset, 4);havoc de4x5_hw_init_#t~mem257#1;call de4x5_hw_init_#t~mem258#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1070 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: havoc ldv_ndo_init_5_#t~nondet2965#1;main_#t~ret2925#1 := ldv_ndo_init_5_#res#1;havoc ldv_ndo_init_5_#t~nondet2965#1;assume { :end_inline_ldv_ndo_init_5 } true;assume -2147483648 <= main_#t~ret2925#1 && main_#t~ret2925#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret2925#1;havoc main_#t~ret2925#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: call write~int#16(1, de4x5_hw_init_~lp~0#1.base, 1066 + de4x5_hw_init_~lp~0#1.offset, 4);call de4x5_hw_init_#t~mem306#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1070 + de4x5_hw_init_~lp~0#1.offset, 4);de4x5_hw_init_#t~short308#1 := 512 != de4x5_hw_init_#t~mem306#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-5: call de4x5_pci_probe_#t~mem811#1 := read~int#5(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: assume 2304 == srom_init_#t~mem2126#1;havoc srom_init_#t~mem2126#1;srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, 1 + srom_init_~p~6#1.offset;call srom_init_#t~mem2127#1 := read~int#16(srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset, 1); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: assume !(2304 == srom_init_#t~mem2126#1);havoc srom_init_#t~mem2126#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437-1: assume true;de4x5_parse_params_#t~nondet2631#1.base, de4x5_parse_params_#t~nondet2631#1.offset := 0, 0; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437-1: assume true;havoc de4x5_parse_params_#t~nondet2632#1;assume de4x5_parse_params_#t~nondet2632#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2631#1.base, de4x5_parse_params_#t~nondet2631#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2632#1 % 18446744073709551616);call write~int#10(0, de4x5_parse_params_#t~nondet2631#1.base, de4x5_parse_params_#t~nondet2632#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437: de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset := de4x5_parse_params_#t~nondet2631#1.base, de4x5_parse_params_#t~nondet2631#1.offset;havoc de4x5_parse_params_#t~nondet2631#1.base, de4x5_parse_params_#t~nondet2631#1.offset;havoc de4x5_parse_params_#t~nondet2632#1; [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6293: call ULTIMATE.dealloc(skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset);havoc skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset;havoc skb_queue_head_init_#t~ret183#1.base, skb_queue_head_init_#t~ret183#1.offset, skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset, skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset;havoc skb_queue_head_init_#in~list#1.base, skb_queue_head_init_#in~list#1.offset;assume { :end_inline_skb_queue_head_init } true;call write~int#16(287, de4x5_hw_init_~lp~0#1.base, 1802 + de4x5_hw_init_~lp~0#1.offset, 4);call write~int#16(64, de4x5_hw_init_~lp~0#1.base, 2056 + de4x5_hw_init_~lp~0#1.offset, 4);call write~int#16(64, de4x5_hw_init_~lp~0#1.base, 2052 + de4x5_hw_init_~lp~0#1.offset, 4);call write~int#16(-1, de4x5_hw_init_~lp~0#1.base, 2048 + de4x5_hw_init_~lp~0#1.offset, 4);call write~int#16(-1, de4x5_hw_init_~lp~0#1.base, 1650 + de4x5_hw_init_~lp~0#1.offset, 4);call write~$Pointer$#16(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~lp~0#1.base, 2106 + de4x5_hw_init_~lp~0#1.offset, 8); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10455: assume 0 != ~dec_only~0;call write~int#7(0, PCI_signature_~name#1.base, PCI_signature_~name#1.offset, 1); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10455: assume !(0 != ~dec_only~0);call PCI_signature_#t~mem2007#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4); [2025-02-08 03:27:20,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: assume de4x5_hw_init_#t~short308#1;havoc de4x5_hw_init_#t~mem306#1;havoc de4x5_hw_init_#t~mem307#1;havoc de4x5_hw_init_#t~short308#1;assume { :begin_inline_mii_get_phy } true;mii_get_phy_#in~dev#1.base, mii_get_phy_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc mii_get_phy_#res#1;havoc mii_get_phy_#t~ret2493#1.base, mii_get_phy_#t~ret2493#1.offset, mii_get_phy_#t~mem2494#1, mii_get_phy_#t~mem2495#1, mii_get_phy_#t~ret2496#1, mii_get_phy_#t~mem2497#1, mii_get_phy_#t~bitwise2498#1, mii_get_phy_#t~ret2499#1, mii_get_phy_#t~mem2500#1, mii_get_phy_#t~mem2501#1, mii_get_phy_#t~short2502#1, mii_get_phy_#t~memcpy~res2503#1.base, mii_get_phy_#t~memcpy~res2503#1.offset, mii_get_phy_#t~mem2504#1, mii_get_phy_#t~mem2505#1, mii_get_phy_#t~mem2506#1, mii_get_phy_#t~short2507#1, mii_get_phy_#t~mem2508#1, mii_get_phy_#t~mem2509#1, mii_get_phy_#t~ret2510#1, mii_get_phy_#t~bitwise2511#1, mii_get_phy_#t~ret2512#1, mii_get_phy_#t~mem2513#1, mii_get_phy_#t~mem2514#1, mii_get_phy_#t~mem2515#1, mii_get_phy_#t~bitwise2516#1, mii_get_phy_#t~mem2517#1, mii_get_phy_#t~mem2518#1, mii_get_phy_#t~bitwise2519#1, mii_get_phy_#t~ret2520#1, mii_get_phy_#t~bitwise2521#1, mii_get_phy_#t~mem2522#1, mii_get_phy_#t~short2523#1, mii_get_phy_#t~mem2524#1, mii_get_phy_#t~mem2525#1, mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset, mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset, mii_get_phy_~iobase~38#1, mii_get_phy_~i~25#1, mii_get_phy_~j~6#1, mii_get_phy_~k~1#1, mii_get_phy_~n~0#1, mii_get_phy_~limit~1#1, mii_get_phy_~id~0#1, mii_get_phy_~tmp___0~67#1, mii_get_phy_~tmp___1~41#1;mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset := mii_get_phy_#in~dev#1.base, mii_get_phy_#in~dev#1.offset;havoc mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset;havoc mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset;havoc mii_get_phy_~iobase~38#1;havoc mii_get_phy_~i~25#1;havoc mii_get_phy_~j~6#1;havoc mii_get_phy_~k~1#1;havoc mii_get_phy_~n~0#1;havoc mii_get_phy_~limit~1#1;havoc mii_get_phy_~id~0#1;havoc mii_get_phy_~tmp___0~67#1;havoc mii_get_phy_~tmp___1~41#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: assume !de4x5_hw_init_#t~short308#1;havoc de4x5_hw_init_#t~mem306#1;havoc de4x5_hw_init_#t~mem307#1;havoc de4x5_hw_init_#t~short308#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011-1: SUMMARY for call srom_search_#t~ret780#1 := pci_read_config_word(srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, 4, srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset); srcloc: null [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: assume -2147483648 <= srom_search_#t~ret780#1 && srom_search_#t~ret780#1 <= 2147483647;havoc srom_search_#t~ret780#1;call srom_search_#t~mem781#1 := read~int#5(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset, 2); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: assume 0 == mii_get_phy_~i~25#1;mii_get_phy_~n~0#1 := 1 + mii_get_phy_~n~0#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: assume !(0 == mii_get_phy_~i~25#1); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954-1: assume de4x5_hw_init_#t~short308#1;call de4x5_hw_init_#t~mem307#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1070 + de4x5_hw_init_~lp~0#1.offset, 4);de4x5_hw_init_#t~short308#1 := 5120 != de4x5_hw_init_#t~mem307#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954-1: assume !de4x5_hw_init_#t~short308#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: assume 0 != (de4x5_parse_params_~tmp___5~16#1.base + de4x5_parse_params_~tmp___5~16#1.offset) % 18446744073709551616;call write~int#16(128, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: assume !(0 != (de4x5_parse_params_~tmp___5~16#1.base + de4x5_parse_params_~tmp___5~16#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: assume 0 == (if srom_search_#t~mem781#1 % 65536 % 4294967296 <= 2147483647 then srom_search_#t~mem781#1 % 65536 % 4294967296 else srom_search_#t~mem781#1 % 65536 % 4294967296 - 4294967296) % 2;havoc srom_search_#t~mem781#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: assume !(0 == (if srom_search_#t~mem781#1 % 65536 % 4294967296 <= 2147483647 then srom_search_#t~mem781#1 % 65536 % 4294967296 else srom_search_#t~mem781#1 % 65536 % 4294967296 - 4294967296) % 2);havoc srom_search_#t~mem781#1;call srom_search_#t~mem782#1 := read~int#16(srom_search_~lp~16#1.base, 1054 + srom_search_~lp~16#1.offset, 4); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853: call test_bad_enet_#t~mem2097#1.base, test_bad_enet_#t~mem2097#1.offset := read~$Pointer$#16(test_bad_enet_~dev#1.base, 854 + test_bad_enet_~dev#1.offset, 8);call test_bad_enet_#t~mem2098#1 := read~int#16(test_bad_enet_#t~mem2097#1.base, test_bad_enet_#t~mem2097#1.offset + (if test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 else test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#13(test_bad_enet_#t~mem2098#1, ~#last~0.base, 12 + ~#last~0.offset + test_bad_enet_~i~17#1, 1);test_bad_enet_~i~17#1 := 1 + test_bad_enet_~i~17#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787-1: SUMMARY for call test_bad_enet_#t~ret2073#1.base, test_bad_enet_#t~ret2073#1.offset := netdev_priv(test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume 2304 != de4x5_hw_init_#t~mem258#1;havoc de4x5_hw_init_#t~mem258#1;call de4x5_hw_init_#t~mem259#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1070 + de4x5_hw_init_~lp~0#1.offset, 4);de4x5_hw_init_#t~short262#1 := 512 == de4x5_hw_init_#t~mem259#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume !(2304 != de4x5_hw_init_#t~mem258#1);havoc de4x5_hw_init_#t~mem258#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787: test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset := test_bad_enet_#t~ret2073#1.base, test_bad_enet_#t~ret2073#1.offset;havoc test_bad_enet_#t~ret2073#1.base, test_bad_enet_#t~ret2073#1.offset;test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset := test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset;test_bad_enet_~tmp___0~51#1 := 0;test_bad_enet_~i~17#1 := 0; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume 0 != de4x5_hw_init_~tmp___0~7#1 % 18446744073709551616; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume !(0 != de4x5_hw_init_~tmp___0~7#1 % 18446744073709551616); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295: havoc skb_queue_head_init_#t~ret183#1.base, skb_queue_head_init_#t~ret183#1.offset; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13298: havoc choose_interrupt_1_#t~nondet2880#1, choose_interrupt_1_#t~switch2881#1, choose_interrupt_1_#t~ret2882#1, choose_interrupt_1_#t~ret2883#1, choose_interrupt_1_#t~ret2884#1, choose_interrupt_1_#t~ret2885#1, choose_interrupt_1_~tmp~130#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-1: SUMMARY for call skb_queue_head_init_#t~ret183#1.base, skb_queue_head_init_#t~ret183#1.offset := spinlock_check(skb_queue_head_init_~list#1.base, 20 + skb_queue_head_init_~list#1.offset); srcloc: null [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052: call write~int#16(srom_init_#t~bitwise2128#1, srom_init_~lp~56#1.base, 1802 + srom_init_~lp~56#1.offset, 4);havoc srom_init_#t~mem2127#1;havoc srom_init_#t~bitwise2128#1;call srom_init_#t~mem2129#1 := read~int#16(srom_init_~lp~56#1.base, 1802 + srom_init_~lp~56#1.offset, 4); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052-2: havoc srom_init_#t~bitwise2128#1;assume (((((if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296) < 0 || srom_init_#t~bitwise2128#1 >= 256) && srom_init_#t~bitwise2128#1 >= (if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296)) && ((if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296) < 0 || srom_init_#t~bitwise2128#1 <= 256 + (if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296))) && ((if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296) >= 0 || srom_init_#t~bitwise2128#1 < 0)) && srom_init_#t~bitwise2128#1 <= 2147483647; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986: assume srom_infoleaf_info_#t~mem2114#1 == srom_infoleaf_info_#t~mem2115#1;havoc srom_infoleaf_info_#t~mem2114#1;havoc srom_infoleaf_info_#t~mem2115#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986: assume !(srom_infoleaf_info_#t~mem2114#1 == srom_infoleaf_info_#t~mem2115#1);havoc srom_infoleaf_info_#t~mem2114#1;havoc srom_infoleaf_info_#t~mem2115#1;srom_infoleaf_info_~i~20#1 := 1 + srom_infoleaf_info_~i~20#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052-1: [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume de4x5_hw_init_#t~short262#1;havoc de4x5_hw_init_#t~mem259#1;havoc de4x5_hw_init_#t~mem260#1;havoc de4x5_hw_init_#t~bitwise261#1;havoc de4x5_hw_init_#t~short262#1;call write~int#16(64, de4x5_hw_init_~lp~0#1.base, 2102 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume !de4x5_hw_init_#t~short262#1;havoc de4x5_hw_init_#t~mem259#1;havoc de4x5_hw_init_#t~mem260#1;havoc de4x5_hw_init_#t~bitwise261#1;havoc de4x5_hw_init_#t~short262#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-4: assume 2 == de4x5_hw_init_#t~mem260#1;de4x5_hw_init_#t~bitwise261#1 := de4x5_hw_init_#t~mem260#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-4: assume !(2 == de4x5_hw_init_#t~mem260#1); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-3: havoc de4x5_hw_init_#t~bitwise261#1;assume ((((de4x5_hw_init_#t~mem260#1 < 0 || de4x5_hw_init_#t~bitwise261#1 <= de4x5_hw_init_#t~mem260#1) && de4x5_hw_init_#t~bitwise261#1 <= 2) && de4x5_hw_init_#t~bitwise261#1 >= 0) && (de4x5_hw_init_#t~mem260#1 >= 0 || de4x5_hw_init_#t~bitwise261#1 > 2 + de4x5_hw_init_#t~mem260#1)) && de4x5_hw_init_#t~bitwise261#1 >= -2147483648; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-2: [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume 0 != de4x5_hw_init_~tmp___5~0#1 % 18446744073709551616; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume !(0 != de4x5_hw_init_~tmp___5~0#1 % 18446744073709551616); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-1: de4x5_hw_init_#t~short262#1 := 0 != de4x5_hw_init_#t~bitwise261#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052-4: assume 0 == (if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296) || 256 == (if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296);srom_init_#t~bitwise2128#1 := 256; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052-4: assume !(0 == (if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296) || 256 == (if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052-3: assume false;srom_init_#t~bitwise2128#1 := (if srom_init_#t~mem2127#1 % 256 % 4294967296 <= 2147483647 then srom_init_#t~mem2127#1 % 256 % 4294967296 else srom_init_#t~mem2127#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11052-3: assume !false; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986-1: call srom_infoleaf_info_#t~mem2114#1 := read~int#16(srom_infoleaf_info_~lp~55#1.base, 1070 + srom_infoleaf_info_~lp~55#1.offset, 4);call srom_infoleaf_info_#t~mem2115#1 := read~int#15(~#infoleaf_array~0.base, ~#infoleaf_array~0.offset + 12 * srom_infoleaf_info_~i~20#1, 4); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-6: assume de4x5_hw_init_#t~short262#1;call de4x5_hw_init_#t~mem260#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2102 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-6: assume !de4x5_hw_init_#t~short262#1; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-5: assume 0 == de4x5_hw_init_#t~mem260#1;de4x5_hw_init_#t~bitwise261#1 := 0; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-5: assume !(0 == de4x5_hw_init_#t~mem260#1); [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: havoc PCI_signature_#t~mem2007#1;havoc PCI_signature_#t~ite2015#1.base, PCI_signature_#t~ite2015#1.offset;havoc PCI_signature_#t~mem2008#1;havoc PCI_signature_#t~ite2014#1.base, PCI_signature_#t~ite2014#1.offset;havoc PCI_signature_#t~mem2009#1;havoc PCI_signature_#t~ite2013#1.base, PCI_signature_#t~ite2013#1.offset;havoc PCI_signature_#t~mem2010#1;havoc PCI_signature_#t~ite2012#1.base, PCI_signature_#t~ite2012#1.offset;havoc PCI_signature_#t~mem2011#1;havoc PCI_signature_#t~strcpy~res2016#1.base, PCI_signature_#t~strcpy~res2016#1.offset; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: havoc unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset;havoc unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset;assume { :end_inline_unregister_netdev } true;~ldv_state_variable_5~0 := 0; [2025-02-08 03:27:20,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296-1: SUMMARY for call __raw_spin_lock_init(skb_queue_head_init_~list#1.base, 20 + skb_queue_head_init_~list#1.offset, 5, 0, skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-5: assume 6416 != PCI_signature_#t~mem2010#1;call PCI_signature_#t~mem2011#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4);PCI_signature_#t~ite2012#1.base, PCI_signature_#t~ite2012#1.offset := (if 6448 == PCI_signature_#t~mem2011#1 then 44 else 45), (if 6448 == PCI_signature_#t~mem2011#1 then 0 else 0); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-5: assume !(6416 != PCI_signature_#t~mem2010#1);PCI_signature_#t~ite2012#1.base, PCI_signature_#t~ite2012#1.offset := 46, 0; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-6: assume 2304 != PCI_signature_#t~mem2009#1;call PCI_signature_#t~mem2010#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-6: assume !(2304 != PCI_signature_#t~mem2009#1);PCI_signature_#t~ite2013#1.base, PCI_signature_#t~ite2013#1.offset := 47, 0; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-7: assume 5120 != PCI_signature_#t~mem2008#1;call PCI_signature_#t~mem2009#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-7: assume !(5120 != PCI_signature_#t~mem2008#1);PCI_signature_#t~ite2014#1.base, PCI_signature_#t~ite2014#1.offset := 48, 0; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296: assume { :begin_inline___skb_queue_head_init } true;__skb_queue_head_init_#in~list#1.base, __skb_queue_head_init_#in~list#1.offset := skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset;havoc __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset, __skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset;__skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset := __skb_queue_head_init_#in~list#1.base, __skb_queue_head_init_#in~list#1.offset;havoc __skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset;__skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset := __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset;call write~$Pointer$#16(__skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset, __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset, 8);call write~$Pointer$#16(__skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset, __skb_queue_head_init_~list#1.base, 8 + __skb_queue_head_init_~list#1.offset, 8);call write~int#16(0, __skb_queue_head_init_~list#1.base, 16 + __skb_queue_head_init_~list#1.offset, 4); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-8: assume 512 != PCI_signature_#t~mem2007#1;call PCI_signature_#t~mem2008#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-8: assume !(512 != PCI_signature_#t~mem2007#1);PCI_signature_#t~ite2015#1.base, PCI_signature_#t~ite2015#1.offset := 49, 0; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-1: SUMMARY for call PCI_signature_#t~strcpy~res2016#1.base, PCI_signature_#t~strcpy~res2016#1.offset := #Ultimate.C_strcpy#7(PCI_signature_~name#1.base, PCI_signature_~name#1.offset, PCI_signature_#t~ite2015#1.base, PCI_signature_#t~ite2015#1.offset); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-2: PCI_signature_#t~ite2015#1.base, PCI_signature_#t~ite2015#1.offset := PCI_signature_#t~ite2014#1.base, PCI_signature_#t~ite2014#1.offset; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-3: PCI_signature_#t~ite2014#1.base, PCI_signature_#t~ite2014#1.offset := PCI_signature_#t~ite2013#1.base, PCI_signature_#t~ite2013#1.offset; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-4: PCI_signature_#t~ite2013#1.base, PCI_signature_#t~ite2013#1.offset := PCI_signature_#t~ite2012#1.base, PCI_signature_#t~ite2012#1.offset; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11053-1: SUMMARY for call gep_wr(srom_init_#t~mem2129#1, srom_init_~dev#1.base, srom_init_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11053: havoc srom_init_#t~mem2129#1; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: assume -2147483648 <= mii_get_phy_#t~ret2510#1 && mii_get_phy_#t~ret2510#1 <= 2147483647;havoc mii_get_phy_#t~ret2510#1;mii_get_phy_~j~6#1 := ~de4x5_debug~0; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2956#1.base, alloc_etherdev_mqs_#t~ret2956#1.offset := ldv_malloc(2832); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2956#1.base, alloc_etherdev_mqs_#t~ret2956#1.offset;havoc alloc_etherdev_mqs_#t~ret2956#1.base, alloc_etherdev_mqs_#t~ret2956#1.offset; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-1: SUMMARY for call mii_get_phy_#t~ret2510#1 := printk(52, 0); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894: havoc alloc_etherdev_mqs_#t~ret2956#1.base, alloc_etherdev_mqs_#t~ret2956#1.offset;de4x5_pci_probe_#t~ret794#1.base, de4x5_pci_probe_#t~ret794#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2956#1.base, alloc_etherdev_mqs_#t~ret2956#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset := de4x5_pci_probe_#t~ret794#1.base, de4x5_pci_probe_#t~ret794#1.offset;havoc de4x5_pci_probe_#t~ret794#1.base, de4x5_pci_probe_#t~ret794#1.offset; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960: havoc ldv_ndo_uninit_5_#t~nondet2966#1;main_#t~ret2926#1 := ldv_ndo_uninit_5_#res#1;havoc ldv_ndo_uninit_5_#t~nondet2966#1;assume { :end_inline_ldv_ndo_uninit_5 } true;assume -2147483648 <= main_#t~ret2926#1 && main_#t~ret2926#1 <= 2147483647;havoc main_#t~ret2926#1;~ldv_state_variable_5~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-1: SUMMARY for call get_hw_addr_#t~ret2050#1 := inb((if (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 <= 2147483647 then (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 else (3216 + get_hw_addr_~iobase~36#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: get_hw_addr_~tmp___7~7#1 := get_hw_addr_#t~ret2050#1;havoc get_hw_addr_#t~ret2050#1;get_hw_addr_~tmp~87#1 := (if get_hw_addr_~tmp___7~7#1 % 256 % 4294967296 <= 2147483647 then get_hw_addr_~tmp___7~7#1 % 256 % 4294967296 else get_hw_addr_~tmp___7~7#1 % 256 % 4294967296 - 4294967296);get_hw_addr_~k~0#1 := 256 * (if get_hw_addr_~tmp~87#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~tmp~87#1 % 65536 % 4294967296 else get_hw_addr_~tmp~87#1 % 65536 % 4294967296 - 4294967296) + get_hw_addr_~k~0#1;get_hw_addr_~tmp___8~6#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := 1 + get_hw_addr_~i~15#1;call get_hw_addr_#t~mem2051#1.base, get_hw_addr_#t~mem2051#1.offset := read~$Pointer$#16(get_hw_addr_~dev#1.base, 854 + get_hw_addr_~dev#1.offset, 8);call write~int#16(get_hw_addr_~tmp~87#1, get_hw_addr_#t~mem2051#1.base, get_hw_addr_#t~mem2051#1.offset + (if get_hw_addr_~tmp___8~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then get_hw_addr_~tmp___8~6#1 % 18446744073709551616 % 18446744073709551616 else get_hw_addr_~tmp___8~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc get_hw_addr_#t~mem2051#1.base, get_hw_addr_#t~mem2051#1.offset; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-1: assume true;de4x5_parse_params_#t~nondet2633#1.base, de4x5_parse_params_#t~nondet2633#1.offset := 0, 0; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-1: assume true;havoc de4x5_parse_params_#t~nondet2634#1;assume de4x5_parse_params_#t~nondet2634#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2633#1.base, de4x5_parse_params_#t~nondet2633#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2634#1 % 18446744073709551616);call write~int#8(0, de4x5_parse_params_#t~nondet2633#1.base, de4x5_parse_params_#t~nondet2634#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441: de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset := de4x5_parse_params_#t~nondet2633#1.base, de4x5_parse_params_#t~nondet2633#1.offset;havoc de4x5_parse_params_#t~nondet2633#1.base, de4x5_parse_params_#t~nondet2633#1.offset;havoc de4x5_parse_params_#t~nondet2634#1; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: de4x5_pci_probe_#t~ret813#1 := pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem105#1.base, pci_read_config_byte_#t~mem105#1.offset, pci_read_config_byte_#t~mem106#1, pci_read_config_byte_#t~ret107#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~11#1;havoc pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;assume { :end_inline_pci_read_config_byte } true;assume -2147483648 <= de4x5_pci_probe_#t~ret813#1 && de4x5_pci_probe_#t~ret813#1 <= 2147483647;havoc de4x5_pci_probe_#t~ret813#1;call de4x5_pci_probe_#t~mem814#1 := read~int#4(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset, 1); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: assume -2147483648 <= de4x5_hw_init_#t~ret312#1 && de4x5_hw_init_#t~ret312#1 <= 2147483647;havoc de4x5_hw_init_#t~mem310#1;havoc de4x5_hw_init_#t~mem311#1;havoc de4x5_hw_init_#t~ret312#1; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958-2: call de4x5_hw_init_#t~mem310#1 := read~int#16(de4x5_hw_init_~dev#1.base, 64 + de4x5_hw_init_~dev#1.offset, 4);call de4x5_hw_init_#t~mem311#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1054 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958-1: SUMMARY for call de4x5_hw_init_#t~ret312#1 := printk(15, 0); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume test_bad_enet_~i~17#1 <= 5; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume !(test_bad_enet_~i~17#1 <= 5); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume 5120 != PCI_signature_#t~mem2017#1;havoc PCI_signature_#t~mem2017#1;call write~int#16(1, PCI_signature_~lp#1.base, 2046 + PCI_signature_~lp#1.offset, 1); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume !(5120 != PCI_signature_#t~mem2017#1);havoc PCI_signature_#t~mem2017#1; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442: assume 0 != (de4x5_parse_params_~tmp___4~19#1.base + de4x5_parse_params_~tmp___4~19#1.offset) % 18446744073709551616;call write~int#16(16384, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442: assume !(0 != (de4x5_parse_params_~tmp___4~19#1.base + de4x5_parse_params_~tmp___4~19#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460-1: call PCI_signature_#t~mem2017#1 := read~int#16(PCI_signature_~lp#1.base, 1070 + PCI_signature_~lp#1.offset, 4); [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: havoc __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset, __skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset;havoc __skb_queue_head_init_#in~list#1.base, __skb_queue_head_init_#in~list#1.offset;assume { :end_inline___skb_queue_head_init } true;call ULTIMATE.dealloc(skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset);havoc skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: assume de4x5_pci_probe_#t~mem814#1 % 256 % 4294967296 <= 95;havoc de4x5_pci_probe_#t~mem814#1; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: assume !(de4x5_pci_probe_#t~mem814#1 % 256 % 4294967296 <= 95);havoc de4x5_pci_probe_#t~mem814#1; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-2: [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-1: SUMMARY for call DevicePresent(srom_search_~dev#1.base, srom_search_~dev#1.offset, srom_search_#t~bitwise783#1 + srom_search_~iobase~12#1); srcloc: null [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: havoc srom_search_#t~mem782#1;havoc srom_search_#t~bitwise783#1;srom_search_~j~1#1 := 0;srom_search_~i~5#1 := 0; [2025-02-08 03:27:20,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-4: assume 0 == srom_search_#t~mem782#1;srom_search_#t~bitwise783#1 := 72; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-4: assume !(0 == srom_search_#t~mem782#1); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-3: havoc srom_search_#t~bitwise783#1;assume srom_search_#t~bitwise783#1 > 72; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: SUMMARY for call de4x5_hw_init_#t~ret239#1 := inl((if de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 <= 2147483647 then de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 else de4x5_hw_init_~iobase#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: de4x5_hw_init_~tmp___1~2#1 := de4x5_hw_init_#t~ret239#1;havoc de4x5_hw_init_#t~ret239#1;de4x5_hw_init_~i___0~0#1 := (if de4x5_hw_init_~tmp___1~2#1 % 4294967296 % 4294967296 <= 2147483647 then de4x5_hw_init_~tmp___1~2#1 % 4294967296 % 4294967296 else de4x5_hw_init_~tmp___1~2#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-1: assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-1: assume !(0 != ~ldv_retval_1~0); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-2: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-2: assume !(0 == ~ldv_retval_1~0); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-1: SUMMARY for call de4x5_parse_params_#t~ret2603#1.base, de4x5_parse_params_#t~ret2603#1.offset := netdev_priv(de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset := de4x5_parse_params_#t~ret2603#1.base, de4x5_parse_params_#t~ret2603#1.offset;havoc de4x5_parse_params_#t~ret2603#1.base, de4x5_parse_params_#t~ret2603#1.offset;de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset := de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset;call write~int#16(0, de4x5_parse_params_~lp~75#1.base, 2101 + de4x5_parse_params_~lp~75#1.offset, 1);call write~int#16(16384, de4x5_parse_params_~lp~75#1.base, 2102 + de4x5_parse_params_~lp~75#1.offset, 4); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-1: SUMMARY for call de4x5_pci_probe_#t~ret815#1 := pci_write_config_byte(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 13, 96); srcloc: null [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: assume -2147483648 <= de4x5_pci_probe_#t~ret815#1 && de4x5_pci_probe_#t~ret815#1 <= 2147483647;havoc de4x5_pci_probe_#t~ret815#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981-1: [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: assume de4x5_hw_init_#t~short266#1;havoc de4x5_hw_init_#t~mem263#1;havoc de4x5_hw_init_#t~mem264#1;havoc de4x5_hw_init_#t~bitwise265#1;havoc de4x5_hw_init_#t~short266#1;call write~int#16(4, de4x5_hw_init_~lp~0#1.base, 2102 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: assume !de4x5_hw_init_#t~short266#1;havoc de4x5_hw_init_#t~mem263#1;havoc de4x5_hw_init_#t~mem264#1;havoc de4x5_hw_init_#t~bitwise265#1;havoc de4x5_hw_init_#t~short266#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981: ~de4x5_debug~0 := mii_get_phy_#t~bitwise2511#1;havoc mii_get_phy_#t~bitwise2511#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume 0 != ~de4x5_debug~0 % 2; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume !(0 != ~de4x5_debug~0 % 2); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981-3: assume false;mii_get_phy_#t~bitwise2511#1 := ~de4x5_debug~0; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981-3: assume !false; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981-2: havoc mii_get_phy_#t~bitwise2511#1;assume ((((~de4x5_debug~0 < 0 || mii_get_phy_#t~bitwise2511#1 >= 32) && mii_get_phy_#t~bitwise2511#1 >= ~de4x5_debug~0) && (~de4x5_debug~0 < 0 || mii_get_phy_#t~bitwise2511#1 <= 32 + ~de4x5_debug~0)) && (~de4x5_debug~0 >= 0 || mii_get_phy_#t~bitwise2511#1 < 0)) && mii_get_phy_#t~bitwise2511#1 <= 2147483647; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, 1 + srom_init_~p~6#1.offset;call srom_init_#t~mem2130#1 := read~int#16(srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset, 1);srom_init_~count~1#1 := srom_init_#t~mem2130#1;havoc srom_init_#t~mem2130#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-4: assume 16 == de4x5_hw_init_#t~mem264#1;de4x5_hw_init_#t~bitwise265#1 := de4x5_hw_init_#t~mem264#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-4: assume !(16 == de4x5_hw_init_#t~mem264#1); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-3: havoc de4x5_hw_init_#t~bitwise265#1;assume ((((de4x5_hw_init_#t~mem264#1 < 0 || de4x5_hw_init_#t~bitwise265#1 <= de4x5_hw_init_#t~mem264#1) && de4x5_hw_init_#t~bitwise265#1 <= 16) && de4x5_hw_init_#t~bitwise265#1 >= 0) && (de4x5_hw_init_#t~mem264#1 >= 0 || de4x5_hw_init_#t~bitwise265#1 > 16 + de4x5_hw_init_#t~mem264#1)) && de4x5_hw_init_#t~bitwise265#1 >= -2147483648; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-2: [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-1: de4x5_hw_init_#t~short266#1 := 0 != de4x5_hw_init_#t~bitwise265#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-7: call de4x5_hw_init_#t~mem263#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 1070 + de4x5_hw_init_~lp~0#1.offset, 4);de4x5_hw_init_#t~short266#1 := 5120 == de4x5_hw_init_#t~mem263#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-6: assume de4x5_hw_init_#t~short266#1;call de4x5_hw_init_#t~mem264#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2102 + de4x5_hw_init_~lp~0#1.offset, 4); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-6: assume !de4x5_hw_init_#t~short266#1; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-5: assume 0 == de4x5_hw_init_#t~mem264#1;de4x5_hw_init_#t~bitwise265#1 := 0; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-5: assume !(0 == de4x5_hw_init_#t~mem264#1); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981-4: assume 0 == ~de4x5_debug~0 || 32 == ~de4x5_debug~0;mii_get_phy_#t~bitwise2511#1 := 32; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981-4: assume !(0 == ~de4x5_debug~0 || 32 == ~de4x5_debug~0); [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982-1: SUMMARY for call de4x5_dbg_mii(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~k~1#1); srcloc: null [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-1: SUMMARY for call de4x5_hw_init_#t~ret313#1 := printk(~#version~0.base, ~#version~0.offset); srcloc: null [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13964: havoc ldv_shutdown_4_#t~nondet2967#1;main_#t~ret2897#1 := ldv_shutdown_4_#res#1;havoc ldv_shutdown_4_#t~nondet2967#1;assume { :end_inline_ldv_shutdown_4 } true;assume -2147483648 <= main_#t~ret2897#1 && main_#t~ret2897#1 <= 2147483647;havoc main_#t~ret2897#1;~ldv_state_variable_4~0 := 2; [2025-02-08 03:27:20,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: assume -2147483648 <= de4x5_hw_init_#t~ret313#1 && de4x5_hw_init_#t~ret313#1 <= 2147483647;havoc de4x5_hw_init_#t~ret313#1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: assume true; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: assume !true;de4x5_hw_init_~__ms___0~0#1 := 1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982: ~de4x5_debug~0 := mii_get_phy_~j~6#1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: de4x5_hw_init_~i___0~0#1 := 1 + de4x5_hw_init_~i___0~0#1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595-1: SUMMARY for call get_hw_addr_#t~ret2028#1.base, get_hw_addr_#t~ret2028#1.offset := netdev_priv(get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595: get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset := get_hw_addr_#t~ret2028#1.base, get_hw_addr_#t~ret2028#1.offset;havoc get_hw_addr_#t~ret2028#1.base, get_hw_addr_#t~ret2028#1.offset;get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset := get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset;assume { :begin_inline_de4x5_bad_srom } true;de4x5_bad_srom_#in~lp#1.base, de4x5_bad_srom_#in~lp#1.offset := get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset;havoc de4x5_bad_srom_#res#1;havoc de4x5_bad_srom_#t~nondet2065#1, de4x5_bad_srom_#t~nondet2066#1, de4x5_bad_srom_~lp#1.base, de4x5_bad_srom_~lp#1.offset, de4x5_bad_srom_~i~16#1, de4x5_bad_srom_~status~10#1, de4x5_bad_srom_~tmp~88#1, de4x5_bad_srom_~tmp___0~50#1;de4x5_bad_srom_~lp#1.base, de4x5_bad_srom_~lp#1.offset := de4x5_bad_srom_#in~lp#1.base, de4x5_bad_srom_#in~lp#1.offset;havoc de4x5_bad_srom_~i~16#1;havoc de4x5_bad_srom_~status~10#1;havoc de4x5_bad_srom_~tmp~88#1;havoc de4x5_bad_srom_~tmp___0~50#1;de4x5_bad_srom_~status~10#1 := 0;de4x5_bad_srom_~i~16#1 := 0; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: call test_bad_enet_#t~mem2074#1.base, test_bad_enet_#t~mem2074#1.offset := read~$Pointer$#16(test_bad_enet_~dev#1.base, 854 + test_bad_enet_~dev#1.offset, 8);call test_bad_enet_#t~mem2075#1 := read~int#16(test_bad_enet_#t~mem2074#1.base, test_bad_enet_#t~mem2074#1.offset + (if test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 else test_bad_enet_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);test_bad_enet_~tmp___0~51#1 := (if test_bad_enet_#t~mem2075#1 % 256 % 4294967296 <= 2147483647 then test_bad_enet_#t~mem2075#1 % 256 % 4294967296 else test_bad_enet_#t~mem2075#1 % 256 % 4294967296 - 4294967296) + test_bad_enet_~tmp___0~51#1;test_bad_enet_~i~17#1 := 1 + test_bad_enet_~i~17#1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11917-1: SUMMARY for call mii_get_phy_#t~ret2496#1 := de4x5_reset_phy(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11917: assume -2147483648 <= mii_get_phy_#t~ret2496#1 && mii_get_phy_#t~ret2496#1 <= 2147483647;mii_get_phy_~tmp___0~67#1 := mii_get_phy_#t~ret2496#1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10992: assume srom_infoleaf_info_~i~20#1 % 4294967296 <= 3; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10992: assume !(srom_infoleaf_info_~i~20#1 % 4294967296 <= 3); [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6764: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-2: [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-1: SUMMARY for call DevicePresent(de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, de4x5_pci_probe_#t~bitwise817#1 + de4x5_pci_probe_~iobase~13#1); srcloc: null [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152: havoc de4x5_pci_probe_#t~mem816#1;havoc de4x5_pci_probe_#t~bitwise817#1;assume { :begin_inline___request_region } true;__request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, de4x5_pci_probe_~iobase~13#1, 128, 39, 0, 0;havoc __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret2953#1.base, __request_region_#t~ret2953#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;__request_region_~arg0#1.base, __request_region_~arg0#1.offset := __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset;__request_region_~arg1#1 := __request_region_#in~arg1#1;__request_region_~arg2#1 := __request_region_#in~arg2#1;__request_region_~arg3#1.base, __request_region_~arg3#1.offset := __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset;__request_region_~arg4#1 := __request_region_#in~arg4#1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-5: call de4x5_pci_probe_#t~mem816#1 := read~int#16(de4x5_pci_probe_~lp~17#1.base, 1054 + de4x5_pci_probe_~lp~17#1.offset, 4); [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-4: assume 0 == de4x5_pci_probe_#t~mem816#1;de4x5_pci_probe_#t~bitwise817#1 := 72; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-4: assume !(0 == de4x5_pci_probe_#t~mem816#1); [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-3: havoc de4x5_pci_probe_#t~bitwise817#1;assume de4x5_pci_probe_#t~bitwise817#1 > 72; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: assume de4x5_hw_init_~i___0~0#1 <= 4; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: assume !(de4x5_hw_init_~i___0~0#1 <= 4); [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984: assume -2147483648 <= mii_get_phy_#t~ret2512#1 && mii_get_phy_#t~ret2512#1 <= 2147483647;havoc mii_get_phy_#t~ret2512#1; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: assume mii_get_phy_~tmp___0~67#1 < 0; [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: assume !(mii_get_phy_~tmp___0~67#1 < 0);call mii_get_phy_#t~mem2497#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1054 + mii_get_phy_~lp~68#1.offset, 4); [2025-02-08 03:27:20,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984-1: SUMMARY for call mii_get_phy_#t~ret2512#1 := printk(53, 0); srcloc: null [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10597: get_hw_addr_#t~ret2029#1 := de4x5_bad_srom_#res#1;havoc de4x5_bad_srom_#t~nondet2065#1, de4x5_bad_srom_#t~nondet2066#1, de4x5_bad_srom_~lp#1.base, de4x5_bad_srom_~lp#1.offset, de4x5_bad_srom_~i~16#1, de4x5_bad_srom_~status~10#1, de4x5_bad_srom_~tmp~88#1, de4x5_bad_srom_~tmp___0~50#1;havoc de4x5_bad_srom_#in~lp#1.base, de4x5_bad_srom_#in~lp#1.offset;assume { :end_inline_de4x5_bad_srom } true;assume -2147483648 <= get_hw_addr_#t~ret2029#1 && get_hw_addr_#t~ret2029#1 <= 2147483647;get_hw_addr_~broken~0#1 := get_hw_addr_#t~ret2029#1;havoc get_hw_addr_#t~ret2029#1;get_hw_addr_~i~15#1 := 0;get_hw_addr_~k~0#1 := 0;get_hw_addr_~j~4#1 := 0; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume 0 == (~args~0.base + ~args~0.offset) % 18446744073709551616; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume !(0 == (~args~0.base + ~args~0.offset) % 18446744073709551616); [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10465: assume 6400 == PCI_signature_#t~mem2018#1 - PCI_signature_#t~mem2018#1 % 256;havoc PCI_signature_#t~mem2018#1;call write~int#16(1, PCI_signature_~lp#1.base, 2046 + PCI_signature_~lp#1.offset, 1); [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10465: assume !(6400 == PCI_signature_#t~mem2018#1 - PCI_signature_#t~mem2018#1 % 256);havoc PCI_signature_#t~mem2018#1; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: call write~$Pointer$#16(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~dev#1.base, 1322 + de4x5_hw_init_~dev#1.offset, 8);call write~$Pointer$#16(~#de4x5_netdev_ops~0.base, ~#de4x5_netdev_ops~0.offset, de4x5_hw_init_~dev#1.base, 512 + de4x5_hw_init_~dev#1.offset, 8);call write~int#16(0, de4x5_hw_init_~dev#1.base, 48 + de4x5_hw_init_~dev#1.offset, 8);assume { :begin_inline_ldv_register_netdev_37 } true;ldv_register_netdev_37_#in~dev#1.base, ldv_register_netdev_37_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc ldv_register_netdev_37_#res#1;havoc ldv_register_netdev_37_#t~ret2936#1, ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset, ldv_register_netdev_37_~ldv_func_res~0#1, ldv_register_netdev_37_~tmp~138#1;ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset := ldv_register_netdev_37_#in~dev#1.base, ldv_register_netdev_37_#in~dev#1.offset;havoc ldv_register_netdev_37_~ldv_func_res~0#1;havoc ldv_register_netdev_37_~tmp~138#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2977#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet2977#1;assume -2147483648 <= register_netdev_#t~nondet2977#1 && register_netdev_#t~nondet2977#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2977#1;havoc register_netdev_#t~nondet2977#1; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: call srom_search_#t~mem784#1 := read~int#16(srom_search_~lp~16#1.base, 1910 + srom_search_~lp~16#1.offset + (if (20 + srom_search_~i~5#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (20 + srom_search_~i~5#1) % 18446744073709551616 % 18446744073709551616 else (20 + srom_search_~i~5#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);srom_search_~j~1#1 := (if srom_search_#t~mem784#1 % 256 % 4294967296 <= 2147483647 then srom_search_#t~mem784#1 % 256 % 4294967296 else srom_search_#t~mem784#1 % 256 % 4294967296 - 4294967296) + srom_search_~j~1#1;srom_search_~i~5#1 := 1 + srom_search_~i~5#1; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume test_bad_enet_~i~17#1 <= 5; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume !(test_bad_enet_~i~17#1 <= 5); [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10862-1: test_bad_enet_#res#1 := test_bad_enet_~status#1; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13703: ~ldv_state_variable_5~0 := 0; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: assume get_hw_addr_~k~0#1 > 65535;get_hw_addr_~k~0#1 := -65535 + get_hw_addr_~k~0#1; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: assume !(get_hw_addr_~k~0#1 > 65535); [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13703-1: SUMMARY for call free_netdev(ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset); srcloc: null [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;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_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061-1: call srom_init_#t~mem2131#1 := read~int#16(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1); [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: assume (if srom_init_#t~mem2131#1 % 256 % 256 <= 127 then srom_init_#t~mem2131#1 % 256 % 256 else srom_init_#t~mem2131#1 % 256 % 256 - 256) >= 0;havoc srom_init_#t~mem2131#1;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, 4 + srom_init_~p~6#1.offset; [2025-02-08 03:27:20,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: assume !((if srom_init_#t~mem2131#1 % 256 % 256 <= 127 then srom_init_#t~mem2131#1 % 256 % 256 else srom_init_#t~mem2131#1 % 256 % 256 - 256) >= 0);havoc srom_init_#t~mem2131#1;call srom_init_#t~mem2132#1 := read~int#16(srom_init_~p~6#1.base, 1 + srom_init_~p~6#1.offset, 1); [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13506: #t~ret2983#1 := main_#res#1;havoc main_#t~ret2886#1.base, main_#t~ret2886#1.offset, main_#t~ret2887#1.base, main_#t~ret2887#1.offset, main_#t~ret2888#1.base, main_#t~ret2888#1.offset, main_#t~ret2889#1.base, main_#t~ret2889#1.offset, main_#t~ret2890#1.base, main_#t~ret2890#1.offset, main_#t~ret2891#1.base, main_#t~ret2891#1.offset, main_#t~nondet2892#1, main_#t~switch2893#1, main_#t~nondet2894#1, main_#t~switch2895#1, main_#t~ret2896#1, main_#t~ret2897#1, main_#t~nondet2898#1, main_#t~switch2899#1, main_#t~ret2900#1, main_#t~nondet2901#1, main_#t~switch2902#1, main_#t~ret2903#1, main_#t~ret2904#1, main_#t~ret2905#1, main_#t~ret2906#1, main_#t~mem2907#1, main_#t~ret2908#1, main_#t~mem2909#1, main_#t~ret2910#1, main_#t~mem2911#1, main_#t~ret2912#1, main_#t~ret2913#1.base, main_#t~ret2913#1.offset, main_#t~ret2914#1.base, main_#t~ret2914#1.offset, main_#t~ret2915#1.base, main_#t~ret2915#1.offset, main_#t~mem2916#1, main_#t~ret2917#1, main_#t~mem2918#1, main_#t~ret2919#1, main_#t~ret2920#1, main_#t~ret2921#1, main_#t~ret2922#1, main_#t~ret2923#1, main_#t~ret2924#1, main_#t~ret2925#1, main_#t~ret2926#1, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp~131#1.base, main_~tmp~131#1.offset, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp___0~76#1.base, main_~tmp___0~76#1.offset, main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___1~48#1.base, main_~tmp___1~48#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___2~34#1.base, main_~tmp___2~34#1.offset, main_~tmp___3~27#1, main_~tmp___4~22#1, main_~tmp___5~19#1, main_~tmp___6~19#1;assume { :end_inline_main } true; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: assume { :end_inline_de4x5_module_exit } true;~ldv_state_variable_0~0 := 2; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume 0 == (de4x5_pci_probe_~tmp___0~21#1.base + de4x5_pci_probe_~tmp___0~21#1.offset) % 18446744073709551616;de4x5_pci_probe_~error~0#1 := -16; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume !(0 == (de4x5_pci_probe_~tmp___0~21#1.base + de4x5_pci_probe_~tmp___0~21#1.offset) % 18446744073709551616);call write~int#16((if de4x5_pci_probe_~irq~1#1 % 4294967296 % 4294967296 <= 2147483647 then de4x5_pci_probe_~irq~1#1 % 4294967296 % 4294967296 else de4x5_pci_probe_~irq~1#1 % 4294967296 % 4294967296 - 4294967296), de4x5_pci_probe_~dev~1#1.base, 64 + de4x5_pci_probe_~dev~1#1.offset, 4);assume { :begin_inline_de4x5_hw_init } true;de4x5_hw_init_#in~dev#1.base, de4x5_hw_init_#in~dev#1.offset, de4x5_hw_init_#in~iobase#1, de4x5_hw_init_#in~gendev#1.base, de4x5_hw_init_#in~gendev#1.offset := de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, de4x5_pci_probe_~iobase~13#1, de4x5_pci_probe_~pdev#1.base, 148 + de4x5_pci_probe_~pdev#1.offset;havoc de4x5_hw_init_#res#1;havoc de4x5_hw_init_#t~ret236#1.base, de4x5_hw_init_#t~ret236#1.offset, de4x5_hw_init_#t~mem237#1, de4x5_hw_init_#t~ret238#1, de4x5_hw_init_#t~ret239#1, de4x5_hw_init_#t~ret240#1, de4x5_hw_init_#t~mem241#1, de4x5_hw_init_#t~bitwise242#1, de4x5_hw_init_#t~ret243#1, de4x5_hw_init_#t~bitwise244#1, de4x5_hw_init_#t~mem245#1, de4x5_hw_init_#t~ret246#1, de4x5_hw_init_#t~ret247#1, de4x5_hw_init_#t~mem248#1, de4x5_hw_init_#t~ret249#1.base, de4x5_hw_init_#t~ret249#1.offset, de4x5_hw_init_#t~ret250#1, de4x5_hw_init_#t~ret251#1, de4x5_hw_init_#t~mem252#1.base, de4x5_hw_init_#t~mem252#1.offset, de4x5_hw_init_#t~ret253#1, de4x5_hw_init_#t~ret254#1, de4x5_hw_init_#t~ret255#1.base, de4x5_hw_init_#t~ret255#1.offset, de4x5_hw_init_#t~ret256#1, de4x5_hw_init_#t~mem257#1, de4x5_hw_init_#t~mem258#1, de4x5_hw_init_#t~mem259#1, de4x5_hw_init_#t~mem260#1, de4x5_hw_init_#t~bitwise261#1, de4x5_hw_init_#t~short262#1, de4x5_hw_init_#t~mem263#1, de4x5_hw_init_#t~mem264#1, de4x5_hw_init_#t~bitwise265#1, de4x5_hw_init_#t~short266#1, de4x5_hw_init_#t~mem267#1, de4x5_hw_init_#t~ret268#1.base, de4x5_hw_init_#t~ret268#1.offset, de4x5_hw_init_#t~loopctr269#1, de4x5_hw_init_#t~nondet270#1, de4x5_hw_init_#t~ret271#1, de4x5_hw_init_#t~mem272#1, de4x5_hw_init_#t~ret273#1.base, de4x5_hw_init_#t~ret273#1.offset, de4x5_hw_init_#t~mem274#1.base, de4x5_hw_init_#t~mem274#1.offset, de4x5_hw_init_#t~mem275#1.base, de4x5_hw_init_#t~mem275#1.offset, de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset, de4x5_hw_init_#t~mem277#1.base, de4x5_hw_init_#t~mem277#1.offset, de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset, de4x5_hw_init_#t~mem279#1.base, de4x5_hw_init_#t~mem279#1.offset, de4x5_hw_init_#t~mem281#1.base, de4x5_hw_init_#t~mem281#1.offset, de4x5_hw_init_#t~mem280#1, de4x5_hw_init_#t~mem283#1.base, de4x5_hw_init_#t~mem283#1.offset, de4x5_hw_init_#t~mem282#1, de4x5_hw_init_#t~mem284#1, de4x5_hw_init_#t~bitwise285#1, de4x5_hw_init_#t~mem287#1.base, de4x5_hw_init_#t~mem287#1.offset, de4x5_hw_init_#t~mem286#1, de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset, de4x5_hw_init_#t~mem288#1, de4x5_hw_init_#t~mem290#1, de4x5_hw_init_#t~bitwise291#1, de4x5_hw_init_#t~mem292#1, de4x5_hw_init_#t~mem293#1, de4x5_hw_init_#t~bitwise294#1, de4x5_hw_init_#t~mem295#1, de4x5_hw_init_#t~mem296#1, de4x5_hw_init_#t~bitwise297#1, de4x5_hw_init_#t~mem298#1, de4x5_hw_init_#t~bitwise299#1, de4x5_hw_init_#t~mem300#1, de4x5_hw_init_#t~mem301#1, de4x5_hw_init_#t~ret302#1, de4x5_hw_init_#t~mem303#1, de4x5_hw_init_#t~mem304#1.base, de4x5_hw_init_#t~mem304#1.offset, de4x5_hw_init_#t~mem305#1, de4x5_hw_init_#t~mem306#1, de4x5_hw_init_#t~mem307#1, de4x5_hw_init_#t~short308#1, de4x5_hw_init_#t~ret309#1, de4x5_hw_init_#t~mem310#1, de4x5_hw_init_#t~mem311#1, de4x5_hw_init_#t~ret312#1, de4x5_hw_init_#t~ret313#1, de4x5_hw_init_#t~ret314#1, de4x5_hw_init_#t~mem315#1, de4x5_hw_init_#t~mem316#1.base, de4x5_hw_init_#t~mem316#1.offset, de4x5_hw_init_#t~mem317#1, de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, de4x5_hw_init_~iobase#1, de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset, de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset, de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset, de4x5_hw_init_~i~0#1, de4x5_hw_init_~status~0#1, de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset, de4x5_hw_init_~__ms~0#1, de4x5_hw_init_~tmp___0~7#1, de4x5_hw_init_~i___0~0#1, de4x5_hw_init_~tmp___1~2#1, de4x5_hw_init_~__ms___0~0#1, de4x5_hw_init_~tmp___2~1#1, de4x5_hw_init_~__ms___1~0#1, de4x5_hw_init_~tmp___3~1#1, de4x5_hw_init_~__ms___2~0#1, de4x5_hw_init_~tmp___4~0#1, de4x5_hw_init_~__ms___3~0#1, de4x5_hw_init_~tmp___5~0#1, de4x5_hw_init_~__ms___4~0#1, de4x5_hw_init_~tmp___6~0#1, de4x5_hw_init_~tmp___7~0#1, de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset, de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset, de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset, de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset, de4x5_hw_init_~tmp___11~0#1;de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset := de4x5_hw_init_#in~dev#1.base, de4x5_hw_init_#in~dev#1.offset;de4x5_hw_init_~iobase#1 := de4x5_hw_init_#in~iobase#1;de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset := de4x5_hw_init_#in~gendev#1.base, de4x5_hw_init_#in~gendev#1.offset;call de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset := #Ultimate.allocOnStack(9);havoc de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset;havoc de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset;havoc de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset;havoc de4x5_hw_init_~i~0#1;havoc de4x5_hw_init_~status~0#1;havoc de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset;havoc de4x5_hw_init_~__ms~0#1;havoc de4x5_hw_init_~tmp___0~7#1;havoc de4x5_hw_init_~i___0~0#1;havoc de4x5_hw_init_~tmp___1~2#1;havoc de4x5_hw_init_~__ms___0~0#1;havoc de4x5_hw_init_~tmp___2~1#1;havoc de4x5_hw_init_~__ms___1~0#1;havoc de4x5_hw_init_~tmp___3~1#1;havoc de4x5_hw_init_~__ms___2~0#1;havoc de4x5_hw_init_~tmp___4~0#1;havoc de4x5_hw_init_~__ms___3~0#1;havoc de4x5_hw_init_~tmp___5~0#1;havoc de4x5_hw_init_~__ms___4~0#1;havoc de4x5_hw_init_~tmp___6~0#1;havoc de4x5_hw_init_~tmp___7~0#1;havoc de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset;call de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset := #Ultimate.allocOnStack(8);havoc de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset;havoc de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset;havoc de4x5_hw_init_~tmp___11~0#1; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: call de4x5_hw_init_#t~mem267#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2101 + de4x5_hw_init_~lp~0#1.offset, 1);call write~int#16((if 0 == de4x5_hw_init_#t~mem267#1 % 256 then 0 else 1), de4x5_hw_init_~lp~0#1.base, 1090 + de4x5_hw_init_~lp~0#1.offset, 1);havoc de4x5_hw_init_#t~mem267#1; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732: de4x5_bad_srom_~tmp~88#1 := de4x5_bad_srom_#t~nondet2065#1; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: mii_get_phy_~i~25#1 := (if 1 + mii_get_phy_~i~25#1 < 0 && 0 != (1 + mii_get_phy_~i~25#1) % 32 then (1 + mii_get_phy_~i~25#1) % 32 - 32 else (1 + mii_get_phy_~i~25#1) % 32); [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: de4x5_hw_init_#t~ret314#1 := ldv_register_netdev_37_#res#1;havoc ldv_register_netdev_37_#t~ret2936#1, ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset, ldv_register_netdev_37_~ldv_func_res~0#1, ldv_register_netdev_37_~tmp~138#1;havoc ldv_register_netdev_37_#in~dev#1.base, ldv_register_netdev_37_#in~dev#1.offset;assume { :end_inline_ldv_register_netdev_37 } true;assume -2147483648 <= de4x5_hw_init_#t~ret314#1 && de4x5_hw_init_#t~ret314#1 <= 2147483647;de4x5_hw_init_~status~0#1 := de4x5_hw_init_#t~ret314#1;havoc de4x5_hw_init_#t~ret314#1; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume 4 == srom_infoleaf_info_~i~20#1;call write~int#16(0, srom_infoleaf_info_~lp~55#1.base, 2046 + srom_infoleaf_info_~lp~55#1.offset, 1); [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume !(4 == srom_infoleaf_info_~i~20#1);call srom_infoleaf_info_#t~mem2117#1.base, srom_infoleaf_info_#t~mem2117#1.offset := read~$Pointer$#15(~#infoleaf_array~0.base, 4 + (~#infoleaf_array~0.offset + 12 * srom_infoleaf_info_~i~20#1), 8);call write~$Pointer$#16(srom_infoleaf_info_#t~mem2117#1.base, srom_infoleaf_info_#t~mem2117#1.offset, srom_infoleaf_info_~lp~55#1.base, 2084 + srom_infoleaf_info_~lp~55#1.offset, 8);havoc srom_infoleaf_info_#t~mem2117#1.base, srom_infoleaf_info_#t~mem2117#1.offset;call srom_infoleaf_info_#t~mem2118#1 := read~int#16(srom_infoleaf_info_~lp~55#1.base, 1929 + srom_infoleaf_info_~lp~55#1.offset, 1);srom_infoleaf_info_~count~0#1 := (if srom_infoleaf_info_#t~mem2118#1 % 256 % 4294967296 <= 2147483647 then srom_infoleaf_info_#t~mem2118#1 % 256 % 4294967296 else srom_infoleaf_info_#t~mem2118#1 % 256 % 4294967296 - 4294967296);havoc srom_infoleaf_info_#t~mem2118#1;srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset := srom_infoleaf_info_~lp~55#1.base, 1936 + srom_infoleaf_info_~lp~55#1.offset; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: mii_get_phy_#t~ret2499#1 := mii_get_oui_#res#1;havoc mii_get_oui_#t~ret2491#1, mii_get_oui_#t~ret2492#1, mii_get_oui_~phyaddr#1, mii_get_oui_~ioaddr#1, mii_get_oui_~r2~0#1, mii_get_oui_~r3~0#1;havoc mii_get_oui_#in~phyaddr#1, mii_get_oui_#in~ioaddr#1;assume { :end_inline_mii_get_oui } true;assume -2147483648 <= mii_get_phy_#t~ret2499#1 && mii_get_phy_#t~ret2499#1 <= 2147483647;mii_get_phy_~id~0#1 := mii_get_phy_#t~ret2499#1;havoc mii_get_phy_#t~mem2497#1;havoc mii_get_phy_#t~bitwise2498#1;havoc mii_get_phy_#t~ret2499#1; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: assume srom_search_~i~5#1 <= 5; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: assume !(srom_search_~i~5#1 <= 5); [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume true; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume !true;de4x5_hw_init_~__ms___4~0#1 := 1; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: SUMMARY for call de4x5_hw_init_#t~ret268#1.base, de4x5_hw_init_#t~ret268#1.offset := dev_name(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset); srcloc: null [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset := de4x5_hw_init_#t~ret268#1.base, de4x5_hw_init_#t~ret268#1.offset;havoc de4x5_hw_init_#t~ret268#1.base, de4x5_hw_init_#t~ret268#1.offset;de4x5_hw_init_#t~loopctr269#1 := 0; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: de4x5_hw_init_~tmp___2~1#1 := de4x5_hw_init_~__ms___0~0#1;de4x5_hw_init_~__ms___0~0#1 := de4x5_hw_init_~__ms___0~0#1 - 1; [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922-2: [2025-02-08 03:27:20,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922-1: assume { :begin_inline_mii_get_oui } true;mii_get_oui_#in~phyaddr#1, mii_get_oui_#in~ioaddr#1 := (if mii_get_phy_~i~25#1 % 256 % 4294967296 <= 2147483647 then mii_get_phy_~i~25#1 % 256 % 4294967296 else mii_get_phy_~i~25#1 % 256 % 4294967296 - 4294967296), mii_get_phy_#t~bitwise2498#1 + mii_get_phy_~iobase~38#1;havoc mii_get_oui_#res#1;havoc mii_get_oui_#t~ret2491#1, mii_get_oui_#t~ret2492#1, mii_get_oui_~phyaddr#1, mii_get_oui_~ioaddr#1, mii_get_oui_~r2~0#1, mii_get_oui_~r3~0#1;mii_get_oui_~phyaddr#1 := mii_get_oui_#in~phyaddr#1;mii_get_oui_~ioaddr#1 := mii_get_oui_#in~ioaddr#1;havoc mii_get_oui_~r2~0#1;havoc mii_get_oui_~r3~0#1; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922-4: assume 0 == mii_get_phy_#t~mem2497#1;mii_get_phy_#t~bitwise2498#1 := 72; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922-4: assume !(0 == mii_get_phy_#t~mem2497#1); [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922-3: havoc mii_get_phy_#t~bitwise2498#1;assume mii_get_phy_#t~bitwise2498#1 > 72; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469-1: PCI_signature_#res#1 := PCI_signature_~status~8#1; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385-1: assume true;de4x5_parse_params_#t~nondet2604#1.base, de4x5_parse_params_#t~nondet2604#1.offset := 0, 0; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385-1: assume true;havoc de4x5_parse_params_#t~nondet2605#1;assume de4x5_parse_params_#t~nondet2605#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2604#1.base, de4x5_parse_params_#t~nondet2604#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2605#1 % 18446744073709551616);call write~int#18(0, de4x5_parse_params_#t~nondet2604#1.base, de4x5_parse_params_#t~nondet2605#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset := de4x5_parse_params_#t~nondet2604#1.base, de4x5_parse_params_#t~nondet2604#1.offset;havoc de4x5_parse_params_#t~nondet2604#1.base, de4x5_parse_params_#t~nondet2604#1.offset;havoc de4x5_parse_params_#t~nondet2605#1; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902: assume true;havoc de4x5_hw_init_#t~nondet270#1;call write~int#16(de4x5_hw_init_#t~nondet270#1, de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset + de4x5_hw_init_#t~loopctr269#1, 8);de4x5_hw_init_#t~loopctr269#1 := 1 + de4x5_hw_init_#t~loopctr269#1; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902: assume true;havoc de4x5_hw_init_#t~loopctr269#1;havoc de4x5_hw_init_#t~nondet270#1;havoc de4x5_hw_init_#t~ret271#1;call write~int#16(640, de4x5_hw_init_~lp~0#1.base, 2122 + de4x5_hw_init_~lp~0#1.offset, 4);call de4x5_hw_init_#t~mem272#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2122 + de4x5_hw_init_~lp~0#1.offset, 4);assume { :begin_inline_dma_alloc_attrs } true;dma_alloc_attrs_#in~arg0#1.base, dma_alloc_attrs_#in~arg0#1.offset, dma_alloc_attrs_#in~arg1#1, dma_alloc_attrs_#in~arg2#1.base, dma_alloc_attrs_#in~arg2#1.offset, dma_alloc_attrs_#in~arg3#1, dma_alloc_attrs_#in~arg4#1.base, dma_alloc_attrs_#in~arg4#1.offset := de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_#t~mem272#1, de4x5_hw_init_~lp~0#1.base, 2114 + de4x5_hw_init_~lp~0#1.offset, 32, 0, 0;havoc dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret2960#1.base, dma_alloc_attrs_#t~ret2960#1.offset, dma_alloc_attrs_~arg0#1.base, dma_alloc_attrs_~arg0#1.offset, dma_alloc_attrs_~arg1#1, dma_alloc_attrs_~arg2#1.base, dma_alloc_attrs_~arg2#1.offset, dma_alloc_attrs_~arg3#1, dma_alloc_attrs_~arg4#1.base, dma_alloc_attrs_~arg4#1.offset;dma_alloc_attrs_~arg0#1.base, dma_alloc_attrs_~arg0#1.offset := dma_alloc_attrs_#in~arg0#1.base, dma_alloc_attrs_#in~arg0#1.offset;dma_alloc_attrs_~arg1#1 := dma_alloc_attrs_#in~arg1#1;dma_alloc_attrs_~arg2#1.base, dma_alloc_attrs_~arg2#1.offset := dma_alloc_attrs_#in~arg2#1.base, dma_alloc_attrs_#in~arg2#1.offset;dma_alloc_attrs_~arg3#1 := dma_alloc_attrs_#in~arg3#1;dma_alloc_attrs_~arg4#1.base, dma_alloc_attrs_~arg4#1.offset := dma_alloc_attrs_#in~arg4#1.base, dma_alloc_attrs_#in~arg4#1.offset; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume 0 != de4x5_hw_init_~status~0#1;call de4x5_hw_init_#t~mem315#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2122 + de4x5_hw_init_~lp~0#1.offset, 4);call de4x5_hw_init_#t~mem316#1.base, de4x5_hw_init_#t~mem316#1.offset := read~$Pointer$#16(de4x5_hw_init_~lp~0#1.base, 88 + de4x5_hw_init_~lp~0#1.offset, 8);call de4x5_hw_init_#t~mem317#1 := read~int#16(de4x5_hw_init_~lp~0#1.base, 2114 + de4x5_hw_init_~lp~0#1.offset, 8); [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume !(0 != de4x5_hw_init_~status~0#1); [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: assume 0 == mii_get_phy_~id~0#1 || 65535 == mii_get_phy_~id~0#1; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: assume !(0 == mii_get_phy_~id~0#1 || 65535 == mii_get_phy_~id~0#1);mii_get_phy_~j~6#1 := 0; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume 5 == srom_init_#t~mem2132#1 % 256 % 4294967296;havoc srom_init_#t~mem2132#1; [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume !(5 == srom_init_#t~mem2132#1 % 256 % 4294967296);havoc srom_init_#t~mem2132#1;call srom_init_#t~mem2135#1 := read~int#16(srom_init_~p~6#1.base, 1 + srom_init_~p~6#1.offset, 1); [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668: get_hw_addr_~j~4#1 := 1 + (if get_hw_addr_~j~4#1 % 65536 % 4294967296 <= 2147483647 then get_hw_addr_~j~4#1 % 65536 % 4294967296 else get_hw_addr_~j~4#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:27:20,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume 0 == test_bad_enet_~tmp___0~51#1 || 1530 == test_bad_enet_~tmp___0~51#1;call test_bad_enet_#t~mem2076#1 := read~int#16(test_bad_enet_~lp~54#1.base, 1070 + test_bad_enet_~lp~54#1.offset, 4);call test_bad_enet_#t~mem2077#1 := read~int#13(~#last~0.base, ~#last~0.offset, 4);test_bad_enet_#t~short2080#1 := test_bad_enet_#t~mem2076#1 == test_bad_enet_#t~mem2077#1; [2025-02-08 03:27:20,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume !(0 == test_bad_enet_~tmp___0~51#1 || 1530 == test_bad_enet_~tmp___0~51#1); [2025-02-08 03:27:20,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734: assume 0 == de4x5_bad_srom_~tmp~88#1;de4x5_bad_srom_~tmp___0~50#1 := de4x5_bad_srom_#t~nondet2066#1;havoc de4x5_bad_srom_#t~nondet2066#1; [2025-02-08 03:27:20,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734: assume !(0 == de4x5_bad_srom_~tmp~88#1); [2025-02-08 03:27:20,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: assume 0 != (de4x5_parse_params_~p~10#1.base + de4x5_parse_params_~p~10#1.offset) % 18446744073709551616;de4x5_parse_params_~tmp___1~45#1 := de4x5_parse_params_#t~nondet2606#1;havoc de4x5_parse_params_#t~nondet2606#1; [2025-02-08 03:27:20,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: assume !(0 != (de4x5_parse_params_~p~10#1.base + de4x5_parse_params_~p~10#1.offset) % 18446744073709551616); [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-1: SUMMARY for call dma_free_attrs(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_#t~mem315#1, de4x5_hw_init_#t~mem316#1.base, de4x5_hw_init_#t~mem316#1.offset, de4x5_hw_init_#t~mem317#1, 0, 0); srcloc: null [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: havoc de4x5_hw_init_#t~mem315#1;havoc de4x5_hw_init_#t~mem316#1.base, de4x5_hw_init_#t~mem316#1.offset;havoc de4x5_hw_init_#t~mem317#1;de4x5_hw_init_#res#1 := de4x5_hw_init_~status~0#1;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-1: SUMMARY for call srom_init_#t~ret2133#1 := type5_infoblock(srom_init_~dev#1.base, srom_init_~dev#1.offset, 1, srom_init_~p~6#1.base, srom_init_~p~6#1.offset); srcloc: null [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065: assume -2147483648 <= srom_init_#t~ret2133#1 && srom_init_#t~ret2133#1 <= 2147483647;havoc srom_init_#t~ret2133#1;call srom_init_#t~mem2134#1 := read~int#16(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset + (if (1 + srom_init_#t~mem2134#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + srom_init_#t~mem2134#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 else (1 + srom_init_#t~mem2134#1 % 256 % 128) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc srom_init_#t~mem2134#1; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: assume 1 != mii_get_phy_~i~25#1 || 1 != mii_get_phy_~n~0#1; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: assume !(1 != mii_get_phy_~i~25#1 || 1 != mii_get_phy_~n~0#1);call write~int#16(0, mii_get_phy_~lp~68#1.base, 1642 + mii_get_phy_~lp~68#1.offset, 4);call mii_get_phy_#t~mem2513#1 := read~int#16(mii_get_phy_~lp~68#1.base, 1112 + mii_get_phy_~lp~68#1.offset, 4); [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10999-1: SUMMARY for call srom_infoleaf_info_#t~ret2116#1 := printk(50, 0); srcloc: null [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10999: assume -2147483648 <= srom_infoleaf_info_#t~ret2116#1 && srom_infoleaf_info_#t~ret2116#1 <= 2147483647;havoc srom_infoleaf_info_#t~ret2116#1;srom_infoleaf_info_#res#1 := -6; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10603: get_hw_addr_~k~0#1 := 2 * get_hw_addr_~k~0#1; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-1: assume test_bad_enet_#t~short2082#1;call test_bad_enet_#t~mem2081#1 := read~int#16(test_bad_enet_~lp~54#1.base, 1058 + test_bad_enet_~lp~54#1.offset, 4);test_bad_enet_#t~short2082#1 := test_bad_enet_#t~mem2081#1 > 0; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-1: assume !test_bad_enet_#t~short2082#1; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: assume test_bad_enet_#t~short2082#1;havoc test_bad_enet_#t~mem2076#1;havoc test_bad_enet_#t~mem2077#1;havoc test_bad_enet_#t~mem2078#1;havoc test_bad_enet_#t~mem2079#1;havoc test_bad_enet_#t~short2080#1;havoc test_bad_enet_#t~mem2081#1;havoc test_bad_enet_#t~short2082#1;test_bad_enet_~i~17#1 := 0; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: assume !test_bad_enet_#t~short2082#1;havoc test_bad_enet_#t~mem2076#1;havoc test_bad_enet_#t~mem2077#1;havoc test_bad_enet_#t~mem2078#1;havoc test_bad_enet_#t~mem2079#1;havoc test_bad_enet_#t~short2080#1;havoc test_bad_enet_#t~mem2081#1;havoc test_bad_enet_#t~short2082#1; [2025-02-08 03:27:20,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-3: assume test_bad_enet_#t~short2080#1;call test_bad_enet_#t~mem2078#1 := read~int#16(test_bad_enet_~lp~54#1.base, 1058 + test_bad_enet_~lp~54#1.offset, 4);call test_bad_enet_#t~mem2079#1 := read~int#13(~#last~0.base, 4 + ~#last~0.offset, 4);test_bad_enet_#t~short2080#1 := test_bad_enet_#t~mem2078#1 == test_bad_enet_#t~mem2079#1; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-3: assume !test_bad_enet_#t~short2080#1; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-2: test_bad_enet_#t~short2082#1 := test_bad_enet_#t~short2080#1; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume an_exception_#t~short2101#1;havoc an_exception_#t~mem2099#1;havoc an_exception_#t~mem2100#1;havoc an_exception_#t~short2101#1;an_exception_#res#1 := -1; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume !an_exception_#t~short2101#1;havoc an_exception_#t~mem2099#1;havoc an_exception_#t~mem2100#1;havoc an_exception_#t~short2101#1;an_exception_#res#1 := 0; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868-1: assume an_exception_#t~short2101#1;call an_exception_#t~mem2100#1 := read~int#16(an_exception_~lp#1.base, 1912 + an_exception_~lp#1.offset, 2);an_exception_#t~short2101#1 := 38368 == an_exception_#t~mem2100#1 % 65536 % 4294967296; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868-1: assume !an_exception_#t~short2101#1; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume get_hw_addr_~k~0#1 > 65535;get_hw_addr_~k~0#1 := -65535 + get_hw_addr_~k~0#1; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume !(get_hw_addr_~k~0#1 > 65535); [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: assume get_hw_addr_~j~4#1 % 65536 % 4294967296 <= 2; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: assume !(get_hw_addr_~j~4#1 % 65536 % 4294967296 <= 2); [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388: de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset := de4x5_parse_params_#t~nondet2607#1.base, de4x5_parse_params_#t~nondet2607#1.offset;havoc de4x5_parse_params_#t~nondet2607#1.base, de4x5_parse_params_#t~nondet2607#1.offset;havoc de4x5_parse_params_#t~nondet2608#1; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-1: assume true;de4x5_parse_params_#t~nondet2607#1.base, de4x5_parse_params_#t~nondet2607#1.offset := 0, 0; [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-1: assume true;havoc de4x5_parse_params_#t~nondet2608#1;assume de4x5_parse_params_#t~nondet2608#1 % 18446744073709551616 > 0;call de4x5_parse_params_#t~nondet2607#1.base, de4x5_parse_params_#t~nondet2607#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2608#1 % 18446744073709551616);call write~int#18(0, de4x5_parse_params_#t~nondet2607#1.base, de4x5_parse_params_#t~nondet2608#1 % 18446744073709551616 - 1, 1); [2025-02-08 03:27:20,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume 0 != srom_search_~j~1#1 && 1530 != srom_search_~j~1#1;call write~int#13((if srom_search_~device~0#1 % 4294967296 % 4294967296 <= 2147483647 then srom_search_~device~0#1 % 4294967296 % 4294967296 else srom_search_~device~0#1 % 4294967296 % 4294967296 - 4294967296), ~#last~0.base, ~#last~0.offset, 4);call write~int#13((if srom_search_~pb~0#1 % 256 % 4294967296 <= 2147483647 then srom_search_~pb~0#1 % 256 % 4294967296 else srom_search_~pb~0#1 % 256 % 4294967296 - 4294967296), ~#last~0.base, 4 + ~#last~0.offset, 4);call write~int#13((if srom_search_~irq~0#1 % 4294967296 % 4294967296 <= 2147483647 then srom_search_~irq~0#1 % 4294967296 % 4294967296 else srom_search_~irq~0#1 % 4294967296 % 4294967296 - 4294967296), ~#last~0.base, 8 + ~#last~0.offset, 4);srom_search_~i~5#1 := 0; [2025-02-08 03:27:21,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume !(0 != srom_search_~j~1#1 && 1530 != srom_search_~j~1#1);call srom_search_#t~mem786#1.base, srom_search_#t~mem786#1.offset := read~$Pointer$#16(srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, 8);srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset := srom_search_#t~mem786#1.base, srom_search_#t~mem786#1.offset;srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset := srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;call srom_search_#t~mem787#1.base, srom_search_#t~mem787#1.offset := read~$Pointer$#16(srom_search_~pdev#1.base, 16 + srom_search_~pdev#1.offset, 8); [2025-02-08 03:27:21,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773: assume 0 != de4x5_hw_init_~tmp___2~1#1 % 18446744073709551616; [2025-02-08 03:27:21,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773: assume !(0 != de4x5_hw_init_~tmp___2~1#1 % 18446744073709551616); [2025-02-08 03:27:21,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume 0 == de4x5_bad_srom_~tmp___0~50#1; [2025-02-08 03:27:21,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume !(0 == de4x5_bad_srom_~tmp___0~50#1); [2025-02-08 03:27:21,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: assume 0 == (de4x5_parse_params_~q~0#1.base + de4x5_parse_params_~q~0#1.offset) % 18446744073709551616;de4x5_parse_params_~tmp___0~71#1 := de4x5_parse_params_#t~nondet2609#1;havoc de4x5_parse_params_#t~nondet2609#1;de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset := de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset + (if de4x5_parse_params_~tmp___0~71#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then de4x5_parse_params_~tmp___0~71#1 % 18446744073709551616 % 18446744073709551616 else de4x5_parse_params_~tmp___0~71#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:27:21,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: assume !(0 == (de4x5_parse_params_~q~0#1.base + de4x5_parse_params_~q~0#1.offset) % 18446744073709551616); [2025-02-08 03:27:22,758 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:27:22,764 INFO L158 Benchmark]: Toolchain (without parser) took 14746.83ms. Allocated memory was 142.6MB in the beginning and 687.9MB in the end (delta: 545.3MB). Free memory was 88.4MB in the beginning and 386.2MB in the end (delta: -297.8MB). Peak memory consumption was 550.3MB. Max. memory is 16.1GB. [2025-02-08 03:27:22,765 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:27:22,765 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2270.11ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 88.4MB in the beginning and 166.2MB in the end (delta: -77.8MB). Peak memory consumption was 128.5MB. Max. memory is 16.1GB. [2025-02-08 03:27:22,765 INFO L158 Benchmark]: Boogie Procedure Inliner took 296.33ms. Allocated memory is still 343.9MB. Free memory was 166.2MB in the beginning and 113.8MB in the end (delta: 52.5MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2025-02-08 03:27:22,765 INFO L158 Benchmark]: Boogie Preprocessor took 1098.18ms. Allocated memory was 343.9MB in the beginning and 687.9MB in the end (delta: 343.9MB). Free memory was 113.8MB in the beginning and 515.4MB in the end (delta: -401.6MB). Peak memory consumption was 79.7MB. Max. memory is 16.1GB. [2025-02-08 03:27:22,766 INFO L158 Benchmark]: IcfgBuilder took 11078.16ms. Allocated memory is still 687.9MB. Free memory was 515.4MB in the beginning and 386.2MB in the end (delta: 129.2MB). Peak memory consumption was 434.3MB. Max. memory is 16.1GB. [2025-02-08 03:27:22,767 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.19ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2270.11ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 88.4MB in the beginning and 166.2MB in the end (delta: -77.8MB). Peak memory consumption was 128.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 296.33ms. Allocated memory is still 343.9MB. Free memory was 166.2MB in the beginning and 113.8MB in the end (delta: 52.5MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1098.18ms. Allocated memory was 343.9MB in the beginning and 687.9MB in the end (delta: 343.9MB). Free memory was 113.8MB in the beginning and 515.4MB in the end (delta: -401.6MB). Peak memory consumption was 79.7MB. Max. memory is 16.1GB. * IcfgBuilder took 11078.16ms. Allocated memory is still 687.9MB. Free memory was 515.4MB in the beginning and 386.2MB in the end (delta: 129.2MB). Peak memory consumption was 434.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: 5726]: 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"); [5726] - GenericResultAtLocation [Line: 5733]: 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)); [5733] - GenericResultAtLocation [Line: 5741]: 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"); [5741-5742] - GenericResultAtLocation [Line: 5922]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] - GenericResultAtLocation [Line: 5930]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] - GenericResultAtLocation [Line: 5937]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5937] - GenericResultAtLocation [Line: 5945]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5945] - GenericResultAtLocation [Line: 6193]: 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)); [6193-6194] - GenericResultAtLocation [Line: 6222]: 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)); [6222-6223] - GenericResultAtLocation [Line: 6926]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6926] - GenericResultAtLocation [Line: 7152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7152] - GenericResultAtLocation [Line: 7505]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7505] - GenericResultAtLocation [Line: 7513]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7513] - GenericResultAtLocation [Line: 7849]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7849] - GenericResultAtLocation [Line: 7851]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7851] - GenericResultAtLocation [Line: 10163]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10163] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:27:22,882 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--dec--tulip--de4x5.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 7a2974a33527a9392dca8d355734fee3e0faaae6e14749128119c28fd0f37e8f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:27:25,069 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:27:25,147 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:27:25,157 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:27:25,158 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:27:25,200 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:27:25,201 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:27:25,201 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:27:25,201 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:27:25,202 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:27:25,202 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:27:25,202 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:27:25,203 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:27:25,203 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:27:25,203 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:27:25,203 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:27:25,203 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:27:25,203 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:27:25,203 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:27:25,204 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:27:25,204 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:27:25,204 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:27:25,204 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:27:25,204 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:27:25,204 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:27:25,205 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:27:25,205 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:27:25,205 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:27:25,205 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:27:25,205 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:27:25,205 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:27:25,205 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:27:25,205 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:27:25,205 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:27:25,206 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:27:25,206 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:27:25,206 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:27:25,206 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:27:25,206 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:27:25,206 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:27:25,206 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:27:25,207 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:27:25,207 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 -> 7a2974a33527a9392dca8d355734fee3e0faaae6e14749128119c28fd0f37e8f [2025-02-08 03:27:25,464 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:27:25,482 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:27:25,483 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:27:25,484 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:27:25,484 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:27:25,492 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--dec--tulip--de4x5.ko-entry_point.cil.out.i [2025-02-08 03:27:26,832 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/10d7b1329/14a8e3f4c05541689fa9961dee309582/FLAG8821e66ce [2025-02-08 03:27:27,407 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:27:27,409 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--dec--tulip--de4x5.ko-entry_point.cil.out.i [2025-02-08 03:27:27,468 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/10d7b1329/14a8e3f4c05541689fa9961dee309582/FLAG8821e66ce [2025-02-08 03:27:27,487 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/10d7b1329/14a8e3f4c05541689fa9961dee309582 [2025-02-08 03:27:27,489 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:27:27,491 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:27:27,493 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:27:27,493 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:27:27,496 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:27:27,497 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:27:27" (1/1) ... [2025-02-08 03:27:27,499 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6f68ec3e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:27, skipping insertion in model container [2025-02-08 03:27:27,499 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:27:27" (1/1) ... [2025-02-08 03:27:27,629 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:27:28,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:27:28,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:28,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:28,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,283 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,349 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,354 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,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:27:29,381 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,394 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,408 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,426 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,429 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,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:27:29,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,443 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,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:27:29,451 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,451 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,452 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,455 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,458 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,458 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,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:27:29,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:27:29,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:27:29,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:27:29,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:27:29,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,591 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--dec--tulip--de4x5.ko-entry_point.cil.out.i[386204,386217] [2025-02-08 03:27:29,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,683 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:27:29,729 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:27:29,805 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:27:29,897 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,920 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,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:27:29,957 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,961 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,962 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,963 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:29,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:27:29,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:27:29,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:27:30,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,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:27:30,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:27:30,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,019 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,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:27:30,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:27:30,024 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,077 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,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:27:30,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:27:30,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:27:30,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:27:30,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:27:30,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:27:30,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:27:30,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:27:30,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:27:30,162 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--dec--tulip--de4x5.ko-entry_point.cil.out.i[386204,386217] [2025-02-08 03:27:30,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:27:30,165 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:27:30,174 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:27:30,289 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"); [5726] [2025-02-08 03:27:30,291 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)); [5733] [2025-02-08 03:27:30,291 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"); [5741-5742] [2025-02-08 03:27:30,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] [2025-02-08 03:27:30,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] [2025-02-08 03:27:30,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5937] [2025-02-08 03:27:30,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5945] [2025-02-08 03:27:30,304 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)); [6193-6194] [2025-02-08 03:27:30,305 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)); [6222-6223] [2025-02-08 03:27:30,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6926] [2025-02-08 03:27:30,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7152] [2025-02-08 03:27:30,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7505] [2025-02-08 03:27:30,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7513] [2025-02-08 03:27:30,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7849] [2025-02-08 03:27:30,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7851] [2025-02-08 03:27:30,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10163] [2025-02-08 03:27:30,525 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--dec--tulip--de4x5.ko-entry_point.cil.out.i[386204,386217] [2025-02-08 03:27:30,529 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:27:30,624 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:27:30,625 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30 WrapperNode [2025-02-08 03:27:30,626 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:27:30,627 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:27:30,627 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:27:30,627 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:27:30,632 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:27:30" (1/1) ... [2025-02-08 03:27:30,722 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:27:30" (1/1) ... [2025-02-08 03:27:30,889 INFO L138 Inliner]: procedures = 346, calls = 3802, calls flagged for inlining = 139, calls inlined = 136, statements flattened = 6712 [2025-02-08 03:27:30,889 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:27:30,891 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:27:30,892 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:27:30,892 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:27:30,899 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:30,900 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:30,943 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:31,768 INFO L175 MemorySlicer]: Split 2484 memory accesses to 34 slices as follows [4, 3, 1, 1, 6, 1, 1, 1, 93, 6, 1, 13, 1, 6, 22, 10, 27, 43, 7, 1, 76, 2, 6, 1, 2081, 1, 1, 1, 5, 1, 1, 54, 2, 4]. 84 percent of accesses are in the largest equivalence class. The 318 initializations are split as follows [4, 3, 0, 0, 6, 0, 0, 0, 86, 6, 0, 0, 0, 5, 9, 8, 7, 0, 0, 0, 20, 2, 0, 0, 106, 0, 0, 0, 0, 0, 0, 54, 2, 0]. The 794 writes are split as follows [0, 0, 1, 1, 0, 1, 1, 1, 6, 0, 1, 13, 1, 0, 9, 0, 0, 43, 1, 0, 56, 0, 1, 1, 646, 1, 1, 1, 4, 1, 1, 0, 0, 2]. [2025-02-08 03:27:31,768 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:31,769 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:31,950 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:31,969 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:32,075 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:32,120 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:32,209 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:27:32,211 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:27:32,211 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:27:32,211 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:27:32,213 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:27:30" (1/1) ... [2025-02-08 03:27:32,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:27:32,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:27:32,247 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:27:32,259 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:27:32,281 INFO L130 BoogieDeclarations]: Found specification of procedure disable_ast [2025-02-08 03:27:32,282 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_ast [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:27:32,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:27:32,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:27:32,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:27:32,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:27:32,285 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:27:32,285 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:27:32,285 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:27:32,285 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:27:32,288 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure type3_infoblock [2025-02-08 03:27:32,289 INFO L138 BoogieDeclarations]: Found implementation of procedure type3_infoblock [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:27:32,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:27:32,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:27:32,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:27:32,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:27:32,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:27:32,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:27:32,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:27:32,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:27:32,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:27:32,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:27:32,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:27:32,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_interrupt [2025-02-08 03:27:32,294 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_interrupt [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:27:32,294 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure reset_init_sia [2025-02-08 03:27:32,294 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_init_sia [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:27:32,294 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:27:32,294 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:27:32,294 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_alloc_rx_buff [2025-02-08 03:27:32,298 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_alloc_rx_buff [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure test_for_100Mb [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure test_for_100Mb [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure type4_infoblock [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure type4_infoblock [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_put_cache [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_put_cache [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure type5_infoblock [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure type5_infoblock [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure load_packet [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure load_packet [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_mii [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_mii [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140m_autoconf [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140m_autoconf [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_switch_mac_port [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_switch_mac_port [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure srom_latch [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_latch [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure is_100_up [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure is_100_up [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_open [2025-02-08 03:27:32,299 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_open [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:27:32,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:27:32,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:27:32,300 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:27:32,301 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ta [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ta [2025-02-08 03:27:32,301 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2025-02-08 03:27:32,301 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:27:32,301 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:27:32,301 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:27:32,301 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_autoconf [2025-02-08 03:27:32,302 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_autoconf [2025-02-08 03:27:32,302 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 03:27:32,302 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 03:27:32,302 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:27:32,302 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:27:32,302 INFO L130 BoogieDeclarations]: Found specification of procedure build_setup_frame [2025-02-08 03:27:32,302 INFO L138 BoogieDeclarations]: Found implementation of procedure build_setup_frame [2025-02-08 03:27:32,302 INFO L130 BoogieDeclarations]: Found specification of procedure type2_infoblock [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure type2_infoblock [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure test_mii_reg [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure test_mii_reg [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure type0_infoblock [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure type0_infoblock [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_cache_state [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_cache_state [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_media [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_media [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure autoconf_media [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure autoconf_media [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_autoconf [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_autoconf [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rd [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rd [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure DevicePresent [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure DevicePresent [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ast [2025-02-08 03:27:32,304 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ast [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:27:32,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure dc21143_infoleaf [2025-02-08 03:27:32,305 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21143_infoleaf [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure set_multicast_list [2025-02-08 03:27:32,305 INFO L138 BoogieDeclarations]: Found implementation of procedure set_multicast_list [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:27:32,305 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:27:32,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:27:32,305 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2025-02-08 03:27:32,305 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_sw_reset [2025-02-08 03:27:32,305 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_sw_reset [2025-02-08 03:27:32,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:27:32,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:27:32,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:27:32,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:27:32,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2025-02-08 03:27:32,311 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:27:32,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure is_10_up [2025-02-08 03:27:32,314 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10_up [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:27:32,314 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:27:32,314 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 03:27:32,314 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:27:32,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure is_anc_capable [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure is_anc_capable [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure type1_infoblock [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure type1_infoblock [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure is_spd_100 [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure is_spd_100 [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140_infoleaf [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140_infoleaf [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:27:32,316 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:27:32,316 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_queue_pkt [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_queue_pkt [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_mii [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_mii [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure test_media [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure test_media [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_rx_buffs [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_rx_buffs [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buffs [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buffs [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~C_INT [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~C_INT [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_insert [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_insert [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2025-02-08 03:27:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:27:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:27:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure ping_media [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ping_media [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:27:32,319 INFO L130 BoogieDeclarations]: Found specification of procedure srom_autoconf [2025-02-08 03:27:32,319 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_autoconf [2025-02-08 03:27:32,320 INFO L130 BoogieDeclarations]: Found specification of procedure srom_exec [2025-02-08 03:27:32,320 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_exec [2025-02-08 03:27:32,320 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:27:32,320 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:27:32,320 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:27:32,320 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:27:32,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:27:32,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:27:32,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:27:32,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:27:32,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:27:32,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_tx [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_tx [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure gep_wr [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_wr [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure srom_rd [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_rd [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_srom [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_srom [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:27:32,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:27:32,324 INFO L130 BoogieDeclarations]: Found specification of procedure SetMulticastFilter [2025-02-08 03:27:32,325 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMulticastFilter [2025-02-08 03:27:32,325 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:27:32,325 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:27:32,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:27:32,325 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ioctl [2025-02-08 03:27:32,326 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ioctl [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_cache [2025-02-08 03:27:32,326 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_cache [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:27:32,326 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:27:32,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:27:32,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:27:32,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:27:32,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_srom [2025-02-08 03:27:32,330 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_srom [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2025-02-08 03:27:32,330 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2025-02-08 03:27:32,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-02-08 03:27:32,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-02-08 03:27:32,331 INFO L130 BoogieDeclarations]: Found specification of procedure mii_swap [2025-02-08 03:27:32,331 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_swap [2025-02-08 03:27:32,331 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_suspect_state [2025-02-08 03:27:32,331 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_suspect_state [2025-02-08 03:27:32,331 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_mii [2025-02-08 03:27:32,331 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_mii [2025-02-08 03:27:32,331 INFO L130 BoogieDeclarations]: Found specification of procedure compact_infoblock [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure compact_infoblock [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure gep_rd [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_rd [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure mii_address [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_address [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_reset_phy [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_reset_phy [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_putb_cache [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_putb_cache [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buff [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buff [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_setup_intr [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_setup_intr [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure dc21142_infoleaf [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21142_infoleaf [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_stats [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_stats [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_save_skbs [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_save_skbs [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure dc2114x_autoconf [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure dc2114x_autoconf [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure srom_map_media [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_map_media [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_close [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_close [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure yawn [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure yawn [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wdata [2025-02-08 03:27:32,332 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wdata [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:27:32,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init_connection [2025-02-08 03:27:32,333 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init_connection [2025-02-08 03:27:32,333 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wr [2025-02-08 03:27:32,333 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wr [2025-02-08 03:27:32,335 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:27:32,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:27:32,335 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_state [2025-02-08 03:27:32,335 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_state [2025-02-08 03:27:33,555 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:27:33,561 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:27:33,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13915: havoc del_timer_sync_#t~nondet2455#1; [2025-02-08 03:27:33,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: assume 0bv64 != ~tmp___7~13; [2025-02-08 03:27:33,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: assume !(0bv64 != ~tmp___7~13); [2025-02-08 03:27:33,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216: ~tmp___7~13 := ~__ms___3~1;~__ms___3~1 := ~bvsub~64(~__ms___3~1, 1bv64); [2025-02-08 03:27:33,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:33,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: ~i~27 := ~bvadd~32(1bv32, ~i~27); [2025-02-08 03:27:33,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12188: SUMMARY for call #t~ret2091 := inl(~iobase~39[32:0]); srcloc: null [2025-02-08 03:27:33,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180: assume 0bv64 != ~tmp___5~15; [2025-02-08 03:27:33,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180: assume !(0bv64 != ~tmp___5~15); [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176: ~tmp___5~15 := ~__ms___1~2;~__ms___1~2 := ~bvsub~64(~__ms___1~2, 1bv64); [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume 0bv64 != ~tmp___4~18; [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume !(0bv64 != ~tmp___4~18); [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume true; [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume !true;~__ms___2~2 := 1bv64; [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: ~tmp___4~18 := ~__ms___0~2;~__ms___0~2 := ~bvsub~64(~__ms___0~2, 1bv64); [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12148: assume 0bv64 != ~tmp___3~23; [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12148: assume !(0bv64 != ~tmp___3~23); [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: ~tmp___3~23 := ~__ms~5;~__ms~5 := ~bvsub~64(~__ms~5, 1bv64); [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12190: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12195-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12195: ~tmp___6~15 := ~__ms___2~2;~__ms___2~2 := ~bvsub~64(~__ms___2~2, 1bv64); [2025-02-08 03:27:33,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199: assume 0bv64 != ~tmp___6~15; [2025-02-08 03:27:33,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199: assume !(0bv64 != ~tmp___6~15); [2025-02-08 03:27:33,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12061: assume 0bv32 != ~bvand~32(1bv32, ~i~26);~pa~1.base, ~pa~1.offset := ~pa~1.base, ~bvadd~64(4bv64, ~pa~1.offset); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12061: assume !(0bv32 != ~bvand~32(1bv32, ~i~26)); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12065: ~i~26 := ~bvadd~32(1bv32, ~i~26); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: assume ~bvsle~32(~i~26, 5bv32); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: assume !~bvsle~32(~i~26, 5bv32);call write~intINTTYPE1#24(128bv8, ~lp~69.base, ~bvadd~64(61bv64, ~bvadd~64(440bv64, ~lp~69.offset)), 1bv64); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12086: #res.base, #res.offset := ~pa~1.base, ~pa~1.offset; [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume 0bv32 != ~bvand~32(1bv32, ~i~26);~pa~1.base, ~pa~1.offset := ~pa~1.base, ~bvadd~64(2bv64, ~pa~1.offset); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume !(0bv32 != ~bvand~32(1bv32, ~i~26)); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12074: call write~intINTTYPE1#24(255bv8, ~pa~1.base, ~bvadd~64(~pa~1.offset, ~bvand~64(1bv64, ~sign_extend~64~32(~i~26))), 1bv64); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049: ~i~26 := ~bvadd~32(1bv32, ~i~26); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint build_setup_frameFINAL: assume true; [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: call #t~mem2077.base, #t~mem2077.offset := read~$Pointer$#24(~dev.base, ~bvadd~64(854bv64, ~dev.offset), 8bv64);call #t~mem2078 := read~intINTTYPE1#24(#t~mem2077.base, ~bvadd~64(#t~mem2077.offset, ~sign_extend~64~32(~i~26)), 1bv64);call write~intINTTYPE1#24(#t~mem2078, ~pa~1.base, ~bvadd~64(~pa~1.offset, ~bvand~64(1bv64, ~sign_extend~64~32(~i~26))), 1bv64); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: call #t~mem2075.base, #t~mem2075.offset := read~$Pointer$#24(~dev.base, ~bvadd~64(854bv64, ~dev.offset), 8bv64);call #t~mem2076 := read~intINTTYPE1#24(#t~mem2075.base, ~bvadd~64(#t~mem2075.offset, ~sign_extend~64~32(~i~26)), 1bv64);call write~intINTTYPE1#24(#t~mem2076, ~pa~1.base, ~bvadd~64(~pa~1.offset, ~sign_extend~64~32(~i~26)), 1bv64); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume 0bv32 != ~bvand~32(1bv32, ~i~26);~pa~1.base, ~pa~1.offset := ~pa~1.base, ~bvadd~64(4bv64, ~pa~1.offset); [2025-02-08 03:27:33,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume !(0bv32 != ~bvand~32(1bv32, ~i~26)); [2025-02-08 03:27:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: assume ~bvsle~32(~i~26, 5bv32); [2025-02-08 03:27:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: assume !~bvsle~32(~i~26, 5bv32); [2025-02-08 03:27:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: ~i~26 := ~bvadd~32(1bv32, ~i~26); [2025-02-08 03:27:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume ~bvsle~32(~i~26, 5bv32); [2025-02-08 03:27:33,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume !~bvsle~32(~i~26, 5bv32);~i~26 := 0bv32; [2025-02-08 03:27:35,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: havoc #t~mem180.base, #t~mem180.offset; [2025-02-08 03:27:35,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749: havoc constant_test_bit_#t~mem1#1; [2025-02-08 03:27:35,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: havoc #t~mem137.base, #t~mem137.offset; [2025-02-08 03:27:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: #res#1 := ~n#1; [2025-02-08 03:27:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882: havoc _copy_to_user_#t~nondet2451#1;#t~ret73#1 := _copy_to_user_#res#1;havoc _copy_to_user_#t~nondet2451#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1;havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1;assume { :end_inline__copy_to_user } true;~n#1 := #t~ret73#1;havoc #t~ret73#1; [2025-02-08 03:27:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint copy_to_userFINAL: assume true; [2025-02-08 03:27:36,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 03:27:36,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371: havoc __skb_unlink_#t~mem186#1, __skb_unlink_#t~mem187#1.base, __skb_unlink_#t~mem187#1.offset, __skb_unlink_#t~mem188#1.base, __skb_unlink_#t~mem188#1.offset, __skb_unlink_~skb#1.base, __skb_unlink_~skb#1.offset, __skb_unlink_~list#1.base, __skb_unlink_~list#1.offset, __skb_unlink_~next~0#1.base, __skb_unlink_~next~0#1.offset, __skb_unlink_~prev~0#1.base, __skb_unlink_~prev~0#1.offset, __skb_unlink_~tmp~21#1.base, __skb_unlink_~tmp~21#1.offset;havoc __skb_unlink_#in~skb#1.base, __skb_unlink_#in~skb#1.offset, __skb_unlink_#in~list#1.base, __skb_unlink_#in~list#1.offset;assume { :end_inline___skb_unlink } true; [2025-02-08 03:27:36,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: srom_data_~tmp~93#1 := srom_data_#t~ret1689#1;havoc srom_data_#t~ret1689#1; [2025-02-08 03:27:36,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-1: SUMMARY for call srom_data_#t~ret1689#1 := getfrom_srom(srom_data_~addr#1); srcloc: null [2025-02-08 03:27:36,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941-1: SUMMARY for call sendto_srom(srom_data_~command#1, srom_data_~addr#1); srcloc: null [2025-02-08 03:27:36,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: srom_data_~word~0#1 := ~bvor~32(~sign_extend~32~16(~bvshl~32(~sign_extend~32~16(srom_data_~word~0#1), 1bv32)[16:0]), ~bvand~32(1bv32, ~sign_extend~32~16(~bvashr~32(srom_data_~tmp~93#1, 3bv32)[16:0])))[16:0];srom_data_~i~19#1 := ~bvadd~32(1bv32, srom_data_~i~19#1); [2025-02-08 03:27:36,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: SUMMARY for call sendto_srom(~bvor~32(2bv32, srom_data_~command#1), srom_data_~addr#1); srcloc: null [2025-02-08 03:27:36,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-1: SUMMARY for call srom_latch(~bvor~32((if 0bv32 != ~bvand~32(128bv32, srom_address_~a~1#1) then 4bv32 else 0bv32), srom_address_~command#1), srom_address_~addr#1); srcloc: null [2025-02-08 03:27:36,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915: srom_address_~i~18#1 := ~bvadd~32(1bv32, srom_address_~i~18#1);srom_address_~a~1#1 := ~bvshl~32(srom_address_~a~1#1, 1bv32); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: assume ~bvsle~32(~i~4#1, 5bv32); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: assume !~bvsle~32(~i~4#1, 5bv32);call #t~mem648#1.base, #t~mem648#1.offset := read~$Pointer$#24(~ha~0#1.base, ~ha~0#1.offset, 8bv64);~__mptr___2~0#1.base, ~__mptr___2~0#1.offset := #t~mem648#1.base, #t~mem648#1.offset;havoc #t~mem648#1.base, #t~mem648#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___2~0#1.base, ~__mptr___2~0#1.offset; [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13905: havoc crc32_le_#t~nondet2454#1;#t~ret643#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet2454#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;~crc~0#1 := #t~ret643#1;~hashcode~0#1 := ~bvand~32(511bv32, ~zero_extend~32~16(~crc~0#1[16:0]))[16:0];~byte~0#1 := ~bvashr~32(~zero_extend~32~16(~hashcode~0#1), 3bv32);~bit~0#1 := ~bvshl~32(1bv32, ~bvand~32(7bv32, ~zero_extend~32~16(~hashcode~0#1)));~byte~0#1 := ~bvshl~32(~byte~0#1, 1bv32); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295bv32, ~ha~0#1.base, ~bvadd~64(16bv64, ~ha~0#1.offset), 6bv64;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet2454#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet2454#1;crc32_le_#res#1 := crc32_le_#t~nondet2454#1;havoc crc32_le_#t~nondet2454#1; [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: ~i~4#1 := ~bvadd~32(1bv32, ~i~4#1); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: assume 0bv32 != ~bvand~32(1bv32, ~i~4#1);~pa~0#1.base, ~pa~0#1.offset := ~pa~0#1.base, ~bvadd~64(4bv64, ~pa~0#1.offset); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: assume !(0bv32 != ~bvand~32(1bv32, ~i~4#1)); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume ~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(702bv64, ~dev#1.offset)); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume !(~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(702bv64, ~dev#1.offset))); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume ~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(702bv64, ~dev#1.offset)); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume !(~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(702bv64, ~dev#1.offset))); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: call #t~mem644#1 := read~intINTTYPE1#24(~lp~15#1.base, ~bvadd~64(~bvadd~64(440bv64, ~lp~15#1.offset), ~sign_extend~64~32(~byte~0#1)), 1bv64);call write~intINTTYPE1#24(~bvor~32(~sign_extend~32~8(#t~mem644#1), ~sign_extend~32~8(~bit~0#1[8:0]))[8:0], ~lp~15#1.base, ~bvadd~64(~bvadd~64(440bv64, ~lp~15#1.offset), ~sign_extend~64~32(~byte~0#1)), 1bv64);havoc #t~mem644#1;call #t~mem645#1.base, #t~mem645#1.offset := read~$Pointer$#24(~ha~0#1.base, ~ha~0#1.offset, 8bv64);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem645#1.base, #t~mem645#1.offset;havoc #t~mem645#1.base, #t~mem645#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: assume 0bv32 != ~bvand~32(2bv32, ~byte~0#1);~byte~0#1 := ~bvadd~32(4294967295bv32, ~byte~0#1); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: assume !(0bv32 != ~bvand~32(2bv32, ~byte~0#1)); [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: ~tmp___0~20#1.base, ~tmp___0~20#1.offset := ~addrs~0#1.base, ~addrs~0#1.offset;~addrs~0#1.base, ~addrs~0#1.offset := ~addrs~0#1.base, ~bvadd~64(1bv64, ~addrs~0#1.offset);call #t~mem647#1 := read~intINTTYPE1#24(~tmp___0~20#1.base, ~tmp___0~20#1.offset, 1bv64);call write~intINTTYPE1#24(#t~mem647#1, ~pa~0#1.base, ~bvadd~64(~pa~0#1.offset, ~bvand~64(1bv64, ~sign_extend~64~32(~i~4#1))), 1bv64);havoc #t~mem647#1; [2025-02-08 03:27:36,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: ~addrs~0#1.base, ~addrs~0#1.offset := ~ha~0#1.base, ~bvadd~64(16bv64, ~ha~0#1.offset);~i~4#1 := 0bv32; [2025-02-08 03:27:37,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714: assume 0bv64 != ~tmp___1~47;#res := 4294967282bv32;call ULTIMATE.dealloc(~#tmp___0~73.base, ~#tmp___0~73.offset);havoc ~#tmp___0~73.base, ~#tmp___0~73.offset;call ULTIMATE.dealloc(~#statbuf~0.base, ~#statbuf~0.offset);havoc ~#statbuf~0.base, ~#statbuf~0.offset; [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714: assume !(0bv64 != ~tmp___1~47); [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714-1: assume ~bvsle~32(~i~31, 5bv32); [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12714-1: assume !~bvsle~32(~i~31, 5bv32);call #t~mem2305.base, #t~mem2305.offset := read~$Pointer$#24(~ioc~0.base, ~bvadd~64(4bv64, ~ioc~0.offset), 8bv64);call #t~mem2306 := read~intINTTYPE2#24(~ioc~0.base, ~bvadd~64(2bv64, ~ioc~0.offset), 2bv64); [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764: SUMMARY for call #t~ret2314.base, #t~ret2314.offset := build_setup_frame(~dev.base, ~dev.offset, 1bv32); srcloc: null [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12765: call #t~mem2315 := read~intINTTYPE4#24(~lp~79.base, ~bvadd~64(432bv64, ~lp~79.offset), 4bv64);call #t~mem2316 := read~intINTTYPE1#24(~lp~79.base, ~bvadd~64(1053bv64, ~lp~79.offset), 1bv64);call write~intINTTYPE4#24(~bvsrem~32(~bvadd~32(1bv32, #t~mem2315), ~sign_extend~32~8(#t~mem2316)), ~lp~79.base, ~bvadd~64(432bv64, ~lp~79.offset), 4bv64);call #t~mem2317 := read~intINTTYPE4#24(~lp~79.base, ~bvadd~64(1054bv64, ~lp~79.offset), 4bv64); [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12765-1: SUMMARY for call load_packet(~dev.base, ~dev.offset, ~lp~79.base, ~bvadd~64(440bv64, ~lp~79.offset), 2281701568bv32, 0bv64, 1bv64); srcloc: null [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: assume ~bvsle~32(~i~31, 5bv32); [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: assume !~bvsle~32(~i~31, 5bv32); [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12757: call #t~mem2312.base, #t~mem2312.offset := read~$Pointer$#24(~dev.base, ~bvadd~64(854bv64, ~dev.offset), 8bv64);call #t~mem2313 := read~intINTTYPE1#24(~#tmp___0~73.base, ~bvadd~64(~#tmp___0~73.offset, ~sign_extend~64~32(~i~31)), 1bv64);call write~intINTTYPE1#24(#t~mem2313, #t~mem2312.base, ~bvadd~64(#t~mem2312.offset, ~sign_extend~64~32(~i~31)), 1bv64);~i~31 := ~bvadd~32(1bv32, ~i~31); [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: call ULTIMATE.dealloc(~#tmp___0~73.base, ~#tmp___0~73.offset);havoc ~#tmp___0~73.base, ~#tmp___0~73.offset;call ULTIMATE.dealloc(~#statbuf~0.base, ~#statbuf~0.offset);havoc ~#statbuf~0.base, ~#statbuf~0.offset; [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12767: SUMMARY for call outl(1bv32, ~bvadd~32(~bvshl~32(8bv32, #t~mem2317), ~iobase~44[32:0])); srcloc: null [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12726-1: SUMMARY for call #t~ret2307 := copy_to_user(#t~mem2305.base, #t~mem2305.offset, ~#tmp___0~73.base, ~#tmp___0~73.offset, ~zero_extend~64~16(#t~mem2306)); srcloc: null [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12726: ~tmp___1~47 := #t~ret2307; [2025-02-08 03:27:37,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12768: SUMMARY for call netif_wake_queue(~dev.base, ~dev.offset); srcloc: null [2025-02-08 03:27:37,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12719: call #t~mem2303.base, #t~mem2303.offset := read~$Pointer$#24(~dev.base, ~bvadd~64(854bv64, ~dev.offset), 8bv64);call #t~mem2304 := read~intINTTYPE1#24(#t~mem2303.base, ~bvadd~64(#t~mem2303.offset, ~sign_extend~64~32(~i~31)), 1bv64);call write~intINTTYPE1#24(#t~mem2304, ~#tmp___0~73.base, ~bvadd~64(~#tmp___0~73.offset, ~sign_extend~64~32(~i~31)), 1bv64);~i~31 := ~bvadd~32(1bv32, ~i~31); [2025-02-08 03:27:37,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: ~tmp~111 := ~bvshl~32(~tmp~111, 1bv32);~tmp~111 := ~bvor~32(~bvand~32(1bv32, ~data), ~tmp~111);~data := ~bvashr~32(~data, 1bv32);~i~24 := ~bvadd~32(1bv32, ~i~24); [2025-02-08 03:27:37,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: assume 0bv64 != ~tmp___3~9; [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: assume !(0bv64 != ~tmp___3~9); [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625: ~tmp___3~9 := ~__ms___2~1;~__ms___2~1 := ~bvsub~64(~__ms___2~1, 1bv64); [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume 0bv64 != ~tmp___2~11; [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume !(0bv64 != ~tmp___2~11); [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: ~tmp___1~14 := ~__ms___0~1;~__ms___0~1 := ~bvsub~64(~__ms___0~1, 1bv64); [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume 0bv64 != ~tmp___1~14; [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume !(0bv64 != ~tmp___1~14); [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: ~tmp___2~11 := ~__ms___1~1;~__ms___1~1 := ~bvsub~64(~__ms___1~1, 1bv64); [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: ~tmp___0~27 := ~__ms~2;~__ms~2 := ~bvsub~64(~__ms~2, 1bv64); [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume 0bv64 != ~tmp___0~27; [2025-02-08 03:27:37,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume !(0bv64 != ~tmp___0~27); [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168: havoc de4x5_rst_desc_ring_#t~mem1517#1; [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168-1: SUMMARY for call outl(de4x5_rst_desc_ring_~omr~12#1, ~bvadd~32(~bvshl~32(48bv32, de4x5_rst_desc_ring_#t~mem1517#1), de4x5_rst_desc_ring_~iobase~31#1[32:0])); srcloc: null [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10156: call de4x5_rst_desc_ring_#t~mem1512#1.base, de4x5_rst_desc_ring_#t~mem1512#1.offset := read~$Pointer$#24(de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(96bv64, de4x5_rst_desc_ring_~lp~43#1.offset), 8bv64);call write~intINTTYPE4#24(0bv32, de4x5_rst_desc_ring_#t~mem1512#1.base, ~bvadd~64(de4x5_rst_desc_ring_#t~mem1512#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rst_desc_ring_~i~9#1))), 4bv64);de4x5_rst_desc_ring_~i~9#1 := ~bvadd~32(1bv32, de4x5_rst_desc_ring_~i~9#1);call de4x5_rst_desc_ring_#t~mem1513#1 := read~intINTTYPE1#24(de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(1053bv64, de4x5_rst_desc_ring_~lp~43#1.offset), 1bv64); [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: call de4x5_rst_desc_ring_#t~mem1510#1.base, de4x5_rst_desc_ring_#t~mem1510#1.offset := read~$Pointer$#24(de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(88bv64, de4x5_rst_desc_ring_~lp~43#1.offset), 8bv64);call write~intINTTYPE4#24(2147483648bv32, de4x5_rst_desc_ring_#t~mem1510#1.base, ~bvadd~64(de4x5_rst_desc_ring_#t~mem1510#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rst_desc_ring_~i~9#1))), 4bv64);de4x5_rst_desc_ring_~i~9#1 := ~bvadd~32(1bv32, de4x5_rst_desc_ring_~i~9#1);call de4x5_rst_desc_ring_#t~mem1511#1 := read~intINTTYPE1#24(de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(1052bv64, de4x5_rst_desc_ring_~lp~43#1.offset), 1bv64); [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165: de4x5_rst_desc_ring_~tmp___3~13#1 := de4x5_rst_desc_ring_#t~ret1516#1;havoc de4x5_rst_desc_ring_#t~mem1515#1;havoc de4x5_rst_desc_ring_#t~ret1516#1;de4x5_rst_desc_ring_~omr~12#1 := de4x5_rst_desc_ring_~tmp___3~13#1;de4x5_rst_desc_ring_~omr~12#1 := ~bvor~32(8194bv32, de4x5_rst_desc_ring_~omr~12#1);call de4x5_rst_desc_ring_#t~mem1517#1 := read~intINTTYPE4#24(de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(1054bv64, de4x5_rst_desc_ring_~lp~43#1.offset), 4bv64); [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165-1: SUMMARY for call de4x5_rst_desc_ring_#t~ret1516#1 := inl(~bvadd~32(~bvshl~32(48bv32, de4x5_rst_desc_ring_#t~mem1515#1), de4x5_rst_desc_ring_~iobase~31#1[32:0])); srcloc: null [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: assume ~bvsgt~32(~sign_extend~32~8(de4x5_rst_desc_ring_#t~mem1513#1), de4x5_rst_desc_ring_~i~9#1);havoc de4x5_rst_desc_ring_#t~mem1513#1; [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: assume !~bvsgt~32(~sign_extend~32~8(de4x5_rst_desc_ring_#t~mem1513#1), de4x5_rst_desc_ring_~i~9#1);havoc de4x5_rst_desc_ring_#t~mem1513#1;call de4x5_rst_desc_ring_#t~mem1514#1 := read~intINTTYPE4#24(de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(40bv64, ~bvadd~64(1778bv64, de4x5_rst_desc_ring_~lp~43#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvsub~32(de4x5_rst_desc_ring_#t~mem1514#1, 1bv32), de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(40bv64, ~bvadd~64(1778bv64, de4x5_rst_desc_ring_~lp~43#1.offset)), 4bv64);havoc de4x5_rst_desc_ring_#t~mem1514#1;call de4x5_rst_desc_ring_#t~mem1515#1 := read~intINTTYPE4#24(de4x5_rst_desc_ring_~lp~43#1.base, ~bvadd~64(1054bv64, de4x5_rst_desc_ring_~lp~43#1.offset), 4bv64); [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume ~bvsgt~32(~sign_extend~32~8(de4x5_rst_desc_ring_#t~mem1511#1), de4x5_rst_desc_ring_~i~9#1);havoc de4x5_rst_desc_ring_#t~mem1511#1; [2025-02-08 03:27:40,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: assume !~bvsgt~32(~sign_extend~32~8(de4x5_rst_desc_ring_#t~mem1511#1), de4x5_rst_desc_ring_~i~9#1);havoc de4x5_rst_desc_ring_#t~mem1511#1;de4x5_rst_desc_ring_~i~9#1 := 0bv32; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11068: assume 4bv32 == ~zero_extend~32~8(srom_init_#t~mem1712#1);havoc srom_init_#t~mem1712#1;call srom_init_#t~mem1713#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1bv64);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(srom_init_~p~6#1.offset, ~bvadd~64(1bv64, ~bvand~64(127bv64, ~zero_extend~64~8(srom_init_#t~mem1713#1))));havoc srom_init_#t~mem1713#1; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11068: assume !(4bv32 == ~zero_extend~32~8(srom_init_#t~mem1712#1));havoc srom_init_#t~mem1712#1;call srom_init_#t~mem1714#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, ~bvadd~64(1bv64, srom_init_~p~6#1.offset), 1bv64); [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume 0bv32 == de4x5_bad_srom_~i~16#1;de4x5_bad_srom_~status~10#1 := 1bv32; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume !(0bv32 == de4x5_bad_srom_~i~16#1); [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: assume 0bv32 != de4x5_pci_probe_~error~0#1; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: assume !(0bv32 != de4x5_pci_probe_~error~0#1);de4x5_pci_probe_#res#1 := 0bv32;call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12456: call write~intINTTYPE1#28(de4x5_parse_params_~t~0#1, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, 1bv64); [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume 0bv32 != de4x5_pci_probe_~error~0#1;de4x5_pci_probe_#res#1 := de4x5_pci_probe_~error~0#1;call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume !(0bv32 != de4x5_pci_probe_~error~0#1);assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := 2256bv32, 1bv32, 1bv32;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2452#1.base, alloc_etherdev_mqs_#t~ret2452#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume 0bv64 == ~bvadd~64(de4x5_hw_init_#t~mem264#1.base, de4x5_hw_init_#t~mem264#1.offset);havoc de4x5_hw_init_#t~mem264#1.base, de4x5_hw_init_#t~mem264#1.offset;de4x5_hw_init_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume !(0bv64 == ~bvadd~64(de4x5_hw_init_#t~mem264#1.base, de4x5_hw_init_#t~mem264#1.offset));havoc de4x5_hw_init_#t~mem264#1.base, de4x5_hw_init_#t~mem264#1.offset;call de4x5_hw_init_#t~mem265#1.base, de4x5_hw_init_#t~mem265#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call write~$Pointer$#24(de4x5_hw_init_#t~mem265#1.base, ~bvadd~64(128bv64, de4x5_hw_init_#t~mem265#1.offset), de4x5_hw_init_~lp~0#1.base, ~bvadd~64(96bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);havoc de4x5_hw_init_#t~mem265#1.base, de4x5_hw_init_#t~mem265#1.offset;de4x5_hw_init_~i~0#1 := 0bv32; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10805: call test_bad_enet_#t~mem1668#1.base, test_bad_enet_#t~mem1668#1.offset := read~$Pointer$#24(test_bad_enet_~dev#1.base, ~bvadd~64(854bv64, test_bad_enet_~dev#1.offset), 8bv64);call test_bad_enet_#t~mem1669#1 := read~intINTTYPE1#14(~#last~0.base, ~bvadd~64(~bvadd~64(12bv64, ~#last~0.offset), ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);call write~intINTTYPE1#24(test_bad_enet_#t~mem1669#1, test_bad_enet_#t~mem1668#1.base, ~bvadd~64(test_bad_enet_#t~mem1668#1.offset, ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);test_bad_enet_~i~17#1 := ~bvadd~32(1bv32, test_bad_enet_~i~17#1); [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: de4x5_hw_init_~tmp___6~0#1 := de4x5_hw_init_~__ms___4~0#1;de4x5_hw_init_~__ms___4~0#1 := ~bvsub~64(de4x5_hw_init_~__ms___4~0#1, 1bv64); [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316: main_#t~ret2400#1 := de4x5_module_init_#res#1;havoc de4x5_module_init_#t~ret2358#1, de4x5_module_init_~err~0#1;assume { :end_inline_de4x5_module_init } true;~ldv_retval_1~0 := main_#t~ret2400#1;havoc main_#t~ret2400#1; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: de4x5_hw_init_#res#1 := de4x5_hw_init_~status~0#1;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: SUMMARY for call yawn(de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, 128bv32); srcloc: null [2025-02-08 03:28:13,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset;de4x5_pci_probe_#t~ret694#1 := de4x5_hw_init_#res#1;havoc de4x5_hw_init_#t~ret230#1.base, de4x5_hw_init_#t~ret230#1.offset, de4x5_hw_init_#t~mem231#1, de4x5_hw_init_#t~ret232#1, de4x5_hw_init_#t~ret233#1, de4x5_hw_init_#t~ret234#1, de4x5_hw_init_#t~mem235#1, de4x5_hw_init_#t~ret236#1, de4x5_hw_init_#t~mem237#1, de4x5_hw_init_#t~ret238#1, de4x5_hw_init_#t~ret239#1, de4x5_hw_init_#t~mem240#1, de4x5_hw_init_#t~ret241#1.base, de4x5_hw_init_#t~ret241#1.offset, de4x5_hw_init_#t~ret242#1, de4x5_hw_init_#t~ret243#1, de4x5_hw_init_#t~mem244#1.base, de4x5_hw_init_#t~mem244#1.offset, de4x5_hw_init_#t~ret245#1, de4x5_hw_init_#t~ret246#1, de4x5_hw_init_#t~ret247#1.base, de4x5_hw_init_#t~ret247#1.offset, de4x5_hw_init_#t~ret248#1, de4x5_hw_init_#t~mem249#1, de4x5_hw_init_#t~mem250#1, de4x5_hw_init_#t~mem251#1, de4x5_hw_init_#t~mem252#1, de4x5_hw_init_#t~short253#1, de4x5_hw_init_#t~mem254#1, de4x5_hw_init_#t~mem255#1, de4x5_hw_init_#t~short256#1, de4x5_hw_init_#t~mem257#1, de4x5_hw_init_#t~ret258#1.base, de4x5_hw_init_#t~ret258#1.offset, de4x5_hw_init_#t~loopctr259#1, de4x5_hw_init_#t~nondet260#1, de4x5_hw_init_#t~ret261#1, de4x5_hw_init_#t~mem262#1, de4x5_hw_init_#t~ret263#1.base, de4x5_hw_init_#t~ret263#1.offset, de4x5_hw_init_#t~mem264#1.base, de4x5_hw_init_#t~mem264#1.offset, de4x5_hw_init_#t~mem265#1.base, de4x5_hw_init_#t~mem265#1.offset, de4x5_hw_init_#t~mem266#1.base, de4x5_hw_init_#t~mem266#1.offset, de4x5_hw_init_#t~mem267#1.base, de4x5_hw_init_#t~mem267#1.offset, de4x5_hw_init_#t~mem268#1.base, de4x5_hw_init_#t~mem268#1.offset, de4x5_hw_init_#t~mem269#1.base, de4x5_hw_init_#t~mem269#1.offset, de4x5_hw_init_#t~mem271#1.base, de4x5_hw_init_#t~mem271#1.offset, de4x5_hw_init_#t~mem270#1, de4x5_hw_init_#t~mem273#1.base, de4x5_hw_init_#t~mem273#1.offset, de4x5_hw_init_#t~mem272#1, de4x5_hw_init_#t~mem274#1, de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset, de4x5_hw_init_#t~mem275#1, de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset, de4x5_hw_init_#t~mem277#1, de4x5_hw_init_#t~mem279#1, de4x5_hw_init_#t~mem280#1, de4x5_hw_init_#t~mem281#1, de4x5_hw_init_#t~mem282#1, de4x5_hw_init_#t~mem283#1, de4x5_hw_init_#t~mem284#1, de4x5_hw_init_#t~mem285#1, de4x5_hw_init_#t~mem286#1, de4x5_hw_init_#t~ret287#1, de4x5_hw_init_#t~mem288#1, de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset, de4x5_hw_init_#t~mem290#1, de4x5_hw_init_#t~mem291#1, de4x5_hw_init_#t~mem292#1, de4x5_hw_init_#t~short293#1, de4x5_hw_init_#t~ret294#1, de4x5_hw_init_#t~mem295#1, de4x5_hw_init_#t~mem296#1, de4x5_hw_init_#t~ret297#1, de4x5_hw_init_#t~ret298#1, de4x5_hw_init_#t~ret299#1, de4x5_hw_init_#t~mem300#1, de4x5_hw_init_#t~mem301#1.base, de4x5_hw_init_#t~mem301#1.offset, de4x5_hw_init_#t~mem302#1, de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, de4x5_hw_init_~iobase#1, de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset, de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset, de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset, de4x5_hw_init_~i~0#1, de4x5_hw_init_~status~0#1, de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset, de4x5_hw_init_~__ms~0#1, de4x5_hw_init_~tmp___0~7#1, de4x5_hw_init_~i___0~0#1, de4x5_hw_init_~tmp___1~2#1, de4x5_hw_init_~__ms___0~0#1, de4x5_hw_init_~tmp___2~1#1, de4x5_hw_init_~__ms___1~0#1, de4x5_hw_init_~tmp___3~1#1, de4x5_hw_init_~__ms___2~0#1, de4x5_hw_init_~tmp___4~0#1, de4x5_hw_init_~__ms___3~0#1, de4x5_hw_init_~tmp___5~0#1, de4x5_hw_init_~__ms___4~0#1, de4x5_hw_init_~tmp___6~0#1, de4x5_hw_init_~tmp___7~0#1, de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset, de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset, de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset, de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset, de4x5_hw_init_~tmp___11~0#1;havoc de4x5_hw_init_#in~dev#1.base, de4x5_hw_init_#in~dev#1.offset, de4x5_hw_init_#in~iobase#1, de4x5_hw_init_#in~gendev#1.base, de4x5_hw_init_#in~gendev#1.offset;assume { :end_inline_de4x5_hw_init } true;de4x5_pci_probe_~error~0#1 := de4x5_pci_probe_#t~ret694#1;havoc de4x5_pci_probe_#t~ret694#1; [2025-02-08 03:28:13,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674: assume 65535bv32 == get_hw_addr_~k~0#1;get_hw_addr_~k~0#1 := 0bv32; [2025-02-08 03:28:13,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674: assume !(65535bv32 == get_hw_addr_~k~0#1); [2025-02-08 03:28:13,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: assume 0bv32 == get_hw_addr_#t~mem1621#1;havoc get_hw_addr_#t~mem1621#1;call get_hw_addr_#t~mem1622#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1070bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: assume !(0bv32 == get_hw_addr_#t~mem1621#1);havoc get_hw_addr_#t~mem1621#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608-1: call get_hw_addr_#t~mem1621#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1054bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume 0bv32 != mii_get_phy_#t~mem2062#1;havoc mii_get_phy_#t~mem2062#1;mii_get_phy_~k~1#1 := 0bv32; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume !(0bv32 != mii_get_phy_#t~mem2062#1);havoc mii_get_phy_#t~mem2062#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume mii_get_phy_#t~mem2050#1 != mii_get_phy_~id~0#1;havoc mii_get_phy_#t~mem2050#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume !(mii_get_phy_#t~mem2050#1 != mii_get_phy_~id~0#1);havoc mii_get_phy_#t~mem2050#1;mii_get_phy_~k~1#1 := 0bv32; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume 3bv32 == ~zero_extend~32~8(srom_init_#t~mem1714#1);havoc srom_init_#t~mem1714#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume !(3bv32 == ~zero_extend~32~8(srom_init_#t~mem1714#1));havoc srom_init_#t~mem1714#1;call srom_init_#t~mem1717#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, ~bvadd~64(1bv64, srom_init_~p~6#1.offset), 1bv64); [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: assume 1bv32 == de4x5_bad_srom_~i~16#1;de4x5_bad_srom_~status~10#1 := 2bv32; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: assume !(1bv32 == de4x5_bad_srom_~i~16#1); [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930-1: call mii_get_phy_#t~mem2050#1 := read~intINTTYPE4#24(~#phy_info~0.base, ~bvadd~64(4bv64, ~bvadd~64(~#phy_info~0.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(mii_get_phy_~j~6#1)))), 4bv64); [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10609: assume 512bv32 == get_hw_addr_#t~mem1622#1;havoc get_hw_addr_#t~mem1622#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10609: assume !(512bv32 == get_hw_addr_#t~mem1622#1);havoc get_hw_addr_#t~mem1622#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: havoc srom_init_#t~ret1715#1;call srom_init_#t~mem1716#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1bv64);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(srom_init_~p~6#1.offset, ~bvadd~64(1bv64, ~bvand~64(127bv64, ~zero_extend~64~8(srom_init_#t~mem1716#1))));havoc srom_init_#t~mem1716#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: SUMMARY for call outl(~bvor~32(1bv32, de4x5_hw_init_~i___0~0#1), de4x5_hw_init_~iobase#1[32:0]); srcloc: null [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume ~bvsgt~32(srom_infoleaf_info_~count~0#1, 1bv32);srom_infoleaf_info_~i~20#1 := srom_infoleaf_info_~count~0#1; [2025-02-08 03:28:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume !~bvsgt~32(srom_infoleaf_info_~count~0#1, 1bv32); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072-1: SUMMARY for call srom_init_#t~ret1715#1 := type3_infoblock(srom_init_~dev#1.base, srom_init_~dev#1.offset, 1bv8, srom_init_~p~6#1.base, srom_init_~p~6#1.offset); srcloc: null [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: assume ~bvsle~32(test_bad_enet_~i~17#1, 5bv32); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: assume !~bvsle~32(test_bad_enet_~i~17#1, 5bv32);test_bad_enet_~i~17#1 := 5bv32; [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: call de4x5_parse_params_#t~mem2138#1 := read~intINTTYPE1#28(de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, 1bv64);de4x5_parse_params_~t~0#1 := de4x5_parse_params_#t~mem2138#1;havoc de4x5_parse_params_#t~mem2138#1;call write~intINTTYPE1#28(0bv8, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, 1bv64); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume true; [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume !true;de4x5_hw_init_~__ms___1~0#1 := 1bv64; [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: assume 0bv64 != de4x5_hw_init_~tmp___6~0#1; [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: assume !(0bv64 != de4x5_hw_init_~tmp___6~0#1); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: assume ~bvsge~32(EISA_signature_~i~11#1, 0bv32) && ~bvslt~32(EISA_signature_~i~11#1, EISA_signature_~siglen~0#1);call EISA_signature_#t~mem1590#1.base, EISA_signature_#t~mem1590#1.offset := read~$Pointer$#13(~#de4x5_signatures~0.base, ~bvadd~64(~#de4x5_signatures~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(EISA_signature_~i~11#1))), 8bv64); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: assume !(~bvsge~32(EISA_signature_~i~11#1, 0bv32) && ~bvslt~32(EISA_signature_~i~11#1, EISA_signature_~siglen~0#1)); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: call srom_search_#t~mem665#1 := read~intINTTYPE1#24(srom_search_~lp~16#1.base, ~bvadd~64(~bvadd~64(1910bv64, srom_search_~lp~16#1.offset), ~bvadd~64(20bv64, ~sign_extend~64~32(srom_search_~i~5#1))), 1bv64);call write~intINTTYPE1#14(srom_search_#t~mem665#1, ~#last~0.base, ~bvadd~64(~bvadd~64(12bv64, ~#last~0.offset), ~sign_extend~64~32(srom_search_~i~5#1)), 1bv64);srom_search_~i~5#1 := ~bvadd~32(1bv32, srom_search_~i~5#1); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume 0bv64 == ~bvadd~64(de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset);de4x5_pci_probe_~error~0#1 := 4294967284bv32; [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume !(0bv64 == ~bvadd~64(de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset)); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678-1: call get_hw_addr_#t~mem1641#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1054bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume 0bv32 == get_hw_addr_#t~mem1641#1;havoc get_hw_addr_#t~mem1641#1;call get_hw_addr_#t~mem1642#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1070bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume !(0bv32 == get_hw_addr_#t~mem1641#1);havoc get_hw_addr_#t~mem1641#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396: de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset := de4x5_parse_params_#t~nondet2139#1.base, de4x5_parse_params_#t~nondet2139#1.offset;havoc de4x5_parse_params_#t~nondet2139#1.base, de4x5_parse_params_#t~nondet2139#1.offset;havoc de4x5_parse_params_#t~nondet2140#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414-1: SUMMARY for call EISA_signature_#t~strcpy~res1591#1.base, EISA_signature_#t~strcpy~res1591#1.offset := #Ultimate.C_strcpy#8(EISA_signature_~name#1.base, EISA_signature_~name#1.offset, EISA_signature_#t~mem1590#1.base, EISA_signature_#t~mem1590#1.offset); srcloc: null [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-1: assume true;de4x5_parse_params_#t~nondet2139#1.base, de4x5_parse_params_#t~nondet2139#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-1: assume true;havoc de4x5_parse_params_#t~nondet2140#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2140#1, 0bv64);call de4x5_parse_params_#t~nondet2139#1.base, de4x5_parse_params_#t~nondet2139#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2140#1);call write~intINTTYPE1#26(0bv8, de4x5_parse_params_#t~nondet2139#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2140#1, 1bv64), 1bv64); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414: havoc EISA_signature_#t~mem1590#1.base, EISA_signature_#t~mem1590#1.offset;havoc EISA_signature_#t~strcpy~res1591#1.base, EISA_signature_#t~strcpy~res1591#1.offset;EISA_signature_~status~7#1 := 1bv32; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8168-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, de4x5_pci_probe_~iobase~13#1, 128bv64); srcloc: null [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8168: assume { :begin_inline_ldv_free_netdev_42 } true;ldv_free_netdev_42_#in~dev#1.base, ldv_free_netdev_42_#in~dev#1.offset := de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset;havoc ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset;ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset := ldv_free_netdev_42_#in~dev#1.base, ldv_free_netdev_42_#in~dev#1.offset; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume 2bv32 == ~zero_extend~32~8(srom_init_#t~mem1717#1);havoc srom_init_#t~mem1717#1;call srom_init_#t~mem1718#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1bv64);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(srom_init_~p~6#1.offset, ~bvadd~64(1bv64, ~bvand~64(127bv64, ~zero_extend~64~8(srom_init_#t~mem1718#1))));havoc srom_init_#t~mem1718#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume !(2bv32 == ~zero_extend~32~8(srom_init_#t~mem1717#1));havoc srom_init_#t~mem1717#1;call srom_init_#t~mem1719#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, ~bvadd~64(1bv64, srom_init_~p~6#1.offset), 1bv64); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: SUMMARY for call mii_wr(32768bv32, 0bv8, ~zero_extend~32~8(mii_get_phy_#t~mem2063#1[8:0])[8:0], ~bvadd~64(~sign_extend~64~32(~bvshl~32(72bv32, mii_get_phy_#t~mem2064#1)), mii_get_phy_~iobase~38#1)); srcloc: null [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13982: havoc pci_bus_read_config_byte_#t~nondet2467#1;pci_read_config_byte_#t~ret106#1 := pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2467#1, pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset, pci_bus_read_config_byte_~arg1#1, pci_bus_read_config_byte_~arg2#1, pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset;havoc pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset, pci_bus_read_config_byte_#in~arg1#1, pci_bus_read_config_byte_#in~arg2#1, pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_byte } true;pci_read_config_byte_~tmp~11#1 := pci_read_config_byte_#t~ret106#1;havoc pci_read_config_byte_#t~mem104#1.base, pci_read_config_byte_#t~mem104#1.offset;havoc pci_read_config_byte_#t~mem105#1;havoc pci_read_config_byte_#t~ret106#1;pci_read_config_byte_#res#1 := pci_read_config_byte_~tmp~11#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000-1: call mii_get_phy_#t~mem2063#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);call mii_get_phy_#t~mem2064#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1054bv64, mii_get_phy_~lp~68#1.offset), 4bv64); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-1: SUMMARY for call get_hw_addr_#t~ret1624#1 := inl(~bvadd~32(~bvshl~32(72bv32, get_hw_addr_#t~mem1623#1), get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: get_hw_addr_~tmp___1~29#1 := get_hw_addr_#t~ret1624#1;get_hw_addr_~tmp~87#1 := get_hw_addr_~tmp___1~29#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-2: call get_hw_addr_#t~mem1623#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1054bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10679: assume 512bv32 == get_hw_addr_#t~mem1642#1;havoc get_hw_addr_#t~mem1642#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10679: assume !(512bv32 == get_hw_addr_#t~mem1642#1);havoc get_hw_addr_#t~mem1642#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset);call write~intINTTYPE1#24(1bv8, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset), 1bv64); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset)); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume srom_infoleaf_info_#t~mem1698#1 == ~zero_extend~32~8(srom_infoleaf_info_#t~mem1697#1);havoc srom_infoleaf_info_#t~mem1698#1;havoc srom_infoleaf_info_#t~mem1697#1; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume !(srom_infoleaf_info_#t~mem1698#1 == ~zero_extend~32~8(srom_infoleaf_info_#t~mem1697#1));havoc srom_infoleaf_info_#t~mem1698#1;havoc srom_infoleaf_info_#t~mem1697#1;srom_infoleaf_info_~i~20#1 := ~bvsub~32(srom_infoleaf_info_~i~20#1, 1bv32);srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset := srom_infoleaf_info_~p~5#1.base, ~bvadd~64(3bv64, srom_infoleaf_info_~p~5#1.offset); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: call ULTIMATE.dealloc(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset);havoc srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset;havoc srom_search_#t~ret650#1.base, srom_search_#t~ret650#1.offset, srom_search_#t~mem651#1.base, srom_search_#t~mem651#1.offset, srom_search_#t~mem652#1.base, srom_search_#t~mem652#1.offset, srom_search_#t~mem653#1, srom_search_#t~mem654#1, srom_search_#t~mem655#1.base, srom_search_#t~mem655#1.offset, srom_search_#t~mem656#1, srom_search_#t~mem657#1, srom_search_#t~mem658#1, srom_search_#t~mem659#1, srom_search_#t~mem660#1, srom_search_#t~ret661#1, srom_search_#t~mem662#1, srom_search_#t~mem663#1, srom_search_#t~mem664#1, srom_search_#t~mem665#1, srom_search_#t~mem666#1.base, srom_search_#t~mem666#1.offset, srom_search_#t~mem667#1.base, srom_search_#t~mem667#1.offset, srom_search_~dev#1.base, srom_search_~dev#1.offset, srom_search_~pdev#1.base, srom_search_~pdev#1.offset, srom_search_~pb~0#1, srom_search_~vendor~0#1, srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset, srom_search_~irq~0#1, srom_search_~device~0#1, srom_search_~iobase~12#1, srom_search_~i~5#1, srom_search_~j~1#1, srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset, srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset, srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset, srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;havoc srom_search_#in~dev#1.base, srom_search_#in~dev#1.offset, srom_search_#in~pdev#1.base, srom_search_#in~pdev#1.offset;assume { :end_inline_srom_search } true; [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010-1: call srom_infoleaf_info_#t~mem1698#1 := read~intINTTYPE4#24(srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(1062bv64, srom_infoleaf_info_~lp~55#1.offset), 4bv64);call srom_infoleaf_info_#t~mem1697#1 := read~intINTTYPE1#24(srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset, 1bv64); [2025-02-08 03:28:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170: havoc ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset;havoc ldv_free_netdev_42_#in~dev#1.base, ldv_free_netdev_42_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_42 } true; [2025-02-08 03:28:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume ~bvsle~32(srom_search_~i~5#1, 5bv32); [2025-02-08 03:28:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume !~bvsle~32(srom_search_~i~5#1, 5bv32);call ULTIMATE.dealloc(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset);havoc srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset; [2025-02-08 03:28:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915: call de4x5_hw_init_#t~mem266#1.base, de4x5_hw_init_#t~mem266#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call write~intINTTYPE4#24(0bv32, de4x5_hw_init_#t~mem266#1.base, ~bvadd~64(de4x5_hw_init_#t~mem266#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_hw_init_~i~0#1))), 4bv64);call de4x5_hw_init_#t~mem267#1.base, de4x5_hw_init_#t~mem267#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call write~intINTTYPE4#24(1536bv32, de4x5_hw_init_#t~mem267#1.base, ~bvadd~64(4bv64, ~bvadd~64(de4x5_hw_init_#t~mem267#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_hw_init_~i~0#1)))), 4bv64);havoc de4x5_hw_init_#t~mem267#1.base, de4x5_hw_init_#t~mem267#1.offset;call de4x5_hw_init_#t~mem268#1.base, de4x5_hw_init_#t~mem268#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call write~intINTTYPE4#24(0bv32, de4x5_hw_init_#t~mem268#1.base, ~bvadd~64(8bv64, ~bvadd~64(de4x5_hw_init_#t~mem268#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_hw_init_~i~0#1)))), 4bv64);havoc de4x5_hw_init_#t~mem268#1.base, de4x5_hw_init_#t~mem268#1.offset;call de4x5_hw_init_#t~mem269#1.base, de4x5_hw_init_#t~mem269#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call write~intINTTYPE4#24(0bv32, de4x5_hw_init_#t~mem269#1.base, ~bvadd~64(12bv64, ~bvadd~64(de4x5_hw_init_#t~mem269#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_hw_init_~i~0#1)))), 4bv64);havoc de4x5_hw_init_#t~mem269#1.base, de4x5_hw_init_#t~mem269#1.offset;call write~$Pointer$#24(0bv64, 1bv64, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(~bvadd~64(360bv64, de4x5_hw_init_~lp~0#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(de4x5_hw_init_~i~0#1))), 8bv64);de4x5_hw_init_~i~0#1 := ~bvadd~32(1bv32, de4x5_hw_init_~i~0#1); [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918-3: SUMMARY for call dma_alloc_attrs_#t~ret2456#1.base, dma_alloc_attrs_#t~ret2456#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918-2: dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := dma_alloc_attrs_#t~ret2456#1.base, dma_alloc_attrs_#t~ret2456#1.offset;havoc dma_alloc_attrs_#t~ret2456#1.base, dma_alloc_attrs_#t~ret2456#1.offset; [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13918: havoc dma_alloc_attrs_#t~ret2456#1.base, dma_alloc_attrs_#t~ret2456#1.offset;de4x5_hw_init_#t~ret263#1.base, de4x5_hw_init_#t~ret263#1.offset := dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret2456#1.base, dma_alloc_attrs_#t~ret2456#1.offset, dma_alloc_attrs_~arg0#1.base, dma_alloc_attrs_~arg0#1.offset, dma_alloc_attrs_~arg1#1, dma_alloc_attrs_~arg2#1.base, dma_alloc_attrs_~arg2#1.offset, dma_alloc_attrs_~arg3#1, dma_alloc_attrs_~arg4#1.base, dma_alloc_attrs_~arg4#1.offset;havoc dma_alloc_attrs_#in~arg0#1.base, dma_alloc_attrs_#in~arg0#1.offset, dma_alloc_attrs_#in~arg1#1, dma_alloc_attrs_#in~arg2#1.base, dma_alloc_attrs_#in~arg2#1.offset, dma_alloc_attrs_#in~arg3#1, dma_alloc_attrs_#in~arg4#1.base, dma_alloc_attrs_#in~arg4#1.offset;assume { :end_inline_dma_alloc_attrs } true;de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset := de4x5_hw_init_#t~ret263#1.base, de4x5_hw_init_#t~ret263#1.offset;havoc de4x5_hw_init_#t~mem262#1;havoc de4x5_hw_init_#t~ret263#1.base, de4x5_hw_init_#t~ret263#1.offset;call write~$Pointer$#24(de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem264#1.base, de4x5_hw_init_#t~mem264#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64); [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615: assume ~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32); [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615: assume !~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32);get_hw_addr_~k~0#1 := ~bvadd~32(~zero_extend~32~8(get_hw_addr_~tmp~87#1[8:0]), get_hw_addr_~k~0#1);get_hw_addr_~tmp___2~22#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1);call get_hw_addr_#t~mem1625#1.base, get_hw_addr_#t~mem1625#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call write~intINTTYPE1#24(get_hw_addr_~tmp~87#1[8:0], get_hw_addr_#t~mem1625#1.base, ~bvadd~64(get_hw_addr_#t~mem1625#1.offset, ~sign_extend~64~32(get_hw_addr_~tmp___2~22#1)), 1bv64);havoc get_hw_addr_#t~mem1625#1.base, get_hw_addr_#t~mem1625#1.offset; [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: de4x5_hw_init_~tmp___7~0#1 := de4x5_hw_init_#t~ret236#1;havoc de4x5_hw_init_#t~mem235#1;havoc de4x5_hw_init_#t~ret236#1; [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: assume 1bv32 == ~zero_extend~32~8(srom_init_#t~mem1719#1);havoc srom_init_#t~mem1719#1; [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: assume !(1bv32 == ~zero_extend~32~8(srom_init_#t~mem1719#1));havoc srom_init_#t~mem1719#1;call srom_init_#t~mem1722#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1bv64);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(srom_init_~p~6#1.offset, ~bvadd~64(1bv64, ~bvand~64(127bv64, ~zero_extend~64~8(srom_init_#t~mem1722#1))));havoc srom_init_#t~mem1722#1; [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-2: call de4x5_hw_init_#t~mem235#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1054bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: SUMMARY for call de4x5_hw_init_#t~ret236#1 := inl(~bvadd~32(~bvshl~32(40bv32, de4x5_hw_init_#t~mem235#1), de4x5_hw_init_~iobase#1[32:0])); srcloc: null [2025-02-08 03:28:13,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11937: mii_get_phy_~k~1#1 := ~bvadd~32(1bv32, mii_get_phy_~k~1#1);mii_get_phy_#t~short2052#1 := ~bvsle~32(mii_get_phy_~k~1#1, 7bv32); [2025-02-08 03:28:13,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400: de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset := de4x5_parse_params_#t~nondet2141#1.base, de4x5_parse_params_#t~nondet2141#1.offset;havoc de4x5_parse_params_#t~nondet2141#1.base, de4x5_parse_params_#t~nondet2141#1.offset;havoc de4x5_parse_params_#t~nondet2142#1; [2025-02-08 03:28:13,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10418-1: EISA_signature_#res#1 := EISA_signature_~status~7#1; [2025-02-08 03:28:13,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: de4x5_pci_probe_~tmp~48#1.base, de4x5_pci_probe_~tmp~48#1.offset := de4x5_pci_probe_#t~ret675#1.base, de4x5_pci_probe_#t~ret675#1.offset;havoc de4x5_pci_probe_#t~ret675#1.base, de4x5_pci_probe_#t~ret675#1.offset;de4x5_pci_probe_~lp~17#1.base, de4x5_pci_probe_~lp~17#1.offset := de4x5_pci_probe_~tmp~48#1.base, de4x5_pci_probe_~tmp~48#1.offset;call write~intINTTYPE4#24(0bv32, de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1054bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64);call write~intINTTYPE4#24(0bv32, de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1058bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64);call de4x5_pci_probe_#t~mem676#1 := read~intINTTYPE4#24(de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1058bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172-1: SUMMARY for call pci_disable_device(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172: de4x5_pci_probe_#res#1 := de4x5_pci_probe_~error~0#1;call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400-1: assume true;de4x5_parse_params_#t~nondet2141#1.base, de4x5_parse_params_#t~nondet2141#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400-1: assume true;havoc de4x5_parse_params_#t~nondet2142#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2142#1, 0bv64);call de4x5_parse_params_#t~nondet2141#1.base, de4x5_parse_params_#t~nondet2141#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2142#1);call write~intINTTYPE1#3(0bv8, de4x5_parse_params_#t~nondet2141#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2142#1, 1bv64), 1bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: mii_get_phy_~tmp___1~41#1 := mii_get_phy_#t~ret2067#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-2: call mii_get_phy_#t~mem2065#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);call mii_get_phy_#t~mem2066#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1054bv64, mii_get_phy_~lp~68#1.offset), 4bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-1: SUMMARY for call mii_get_phy_#t~ret2067#1 := mii_rd(0bv8, ~zero_extend~32~8(mii_get_phy_#t~mem2065#1[8:0])[8:0], ~bvadd~64(~sign_extend~64~32(~bvshl~32(72bv32, mii_get_phy_#t~mem2066#1)), mii_get_phy_~iobase~38#1)); srcloc: null [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106-1: SUMMARY for call de4x5_pci_probe_#t~ret675#1.base, de4x5_pci_probe_#t~ret675#1.offset := netdev_priv(de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset); srcloc: null [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume 0bv32 != ~bvand~32(8257536bv32, de4x5_hw_init_~tmp___7~0#1);de4x5_hw_init_#res#1 := 4294967290bv32;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume !(0bv32 != ~bvand~32(8257536bv32, de4x5_hw_init_~tmp___7~0#1));call write~intINTTYPE1#24(0bv8, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2046bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call de4x5_hw_init_#t~mem237#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1054bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079-1: SUMMARY for call srom_init_#t~ret1720#1 := type1_infoblock(srom_init_~dev#1.base, srom_init_~dev#1.offset, 1bv8, srom_init_~p~6#1.base, srom_init_~p~6#1.offset); srcloc: null [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079: havoc srom_init_#t~ret1720#1;call srom_init_#t~mem1721#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1bv64);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(srom_init_~p~6#1.offset, ~bvadd~64(1bv64, ~bvand~64(127bv64, ~zero_extend~64~8(srom_init_#t~mem1721#1))));havoc srom_init_#t~mem1721#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-1: SUMMARY for call get_hw_addr_#t~ret1644#1 := inl(~bvadd~32(~bvshl~32(72bv32, get_hw_addr_#t~mem1643#1), get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: get_hw_addr_~tmp___9~4#1 := get_hw_addr_#t~ret1644#1;get_hw_addr_~tmp~87#1 := get_hw_addr_~tmp___9~4#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: de4x5_hw_init_~tmp___3~1#1 := de4x5_hw_init_~__ms___1~0#1;de4x5_hw_init_~__ms___1~0#1 := ~bvsub~64(de4x5_hw_init_~__ms___1~0#1, 1bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10815: call test_bad_enet_#t~mem1670#1.base, test_bad_enet_#t~mem1670#1.offset := read~$Pointer$#24(test_bad_enet_~dev#1.base, ~bvadd~64(854bv64, test_bad_enet_~dev#1.offset), 8bv64);call test_bad_enet_#t~mem1671#1.base, test_bad_enet_#t~mem1671#1.offset := read~$Pointer$#24(test_bad_enet_~dev#1.base, ~bvadd~64(854bv64, test_bad_enet_~dev#1.offset), 8bv64);call test_bad_enet_#t~mem1672#1 := read~intINTTYPE1#24(test_bad_enet_#t~mem1671#1.base, ~bvadd~64(test_bad_enet_#t~mem1671#1.offset, ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);call write~intINTTYPE1#24(~bvadd~32(1bv32, ~zero_extend~32~8(test_bad_enet_#t~mem1672#1))[8:0], test_bad_enet_#t~mem1670#1.base, ~bvadd~64(test_bad_enet_#t~mem1670#1.offset, ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);call test_bad_enet_#t~mem1673#1.base, test_bad_enet_#t~mem1673#1.offset := read~$Pointer$#24(test_bad_enet_~dev#1.base, ~bvadd~64(854bv64, test_bad_enet_~dev#1.offset), 8bv64);call test_bad_enet_#t~mem1674#1 := read~intINTTYPE1#24(test_bad_enet_#t~mem1673#1.base, ~bvadd~64(test_bad_enet_#t~mem1673#1.offset, ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683-2: call get_hw_addr_#t~mem1643#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1054bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset);call write~intINTTYPE1#24(1bv8, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset), 1bv64); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset)); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: assume 0bv32 != ~bvand~32(32768bv32, mii_get_phy_~tmp___1~41#1); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: assume !(0bv32 != ~bvand~32(32768bv32, mii_get_phy_~tmp___1~41#1)); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-1: assume mii_get_phy_#t~short2052#1;call mii_get_phy_#t~mem2051#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(4bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);mii_get_phy_#t~short2052#1 := 0bv32 != mii_get_phy_#t~mem2051#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-1: assume !mii_get_phy_#t~short2052#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939: assume mii_get_phy_#t~short2052#1;havoc mii_get_phy_#t~mem2051#1;havoc mii_get_phy_#t~short2052#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939: assume !mii_get_phy_#t~short2052#1;havoc mii_get_phy_#t~mem2051#1;havoc mii_get_phy_#t~short2052#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260-5: assume 0bv32 == ~ldv_retval_0~0;~ldv_state_variable_4~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260-5: assume !(0bv32 == ~ldv_retval_0~0); [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: assume 0bv32 != ~zero_extend~32~8(test_bad_enet_#t~mem1674#1);havoc test_bad_enet_#t~mem1673#1.base, test_bad_enet_#t~mem1673#1.offset;havoc test_bad_enet_#t~mem1674#1; [2025-02-08 03:28:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: assume !(0bv32 != ~zero_extend~32~8(test_bad_enet_#t~mem1674#1));havoc test_bad_enet_#t~mem1673#1.base, test_bad_enet_#t~mem1673#1.offset;havoc test_bad_enet_#t~mem1674#1;test_bad_enet_~i~17#1 := ~bvsub~32(test_bad_enet_~i~17#1, 1bv32); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: de4x5_bad_srom_~i~16#1 := ~bvadd~32(1bv32, de4x5_bad_srom_~i~16#1); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: assume ~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: assume !~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32);get_hw_addr_~chksum~0#1 := ~zero_extend~16~8(get_hw_addr_~tmp~87#1[8:0]); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume ~bvule~32(de4x5_bad_srom_~i~16#1, 1bv32); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: assume !~bvule~32(de4x5_bad_srom_~i~16#1, 1bv32);de4x5_bad_srom_#res#1 := de4x5_bad_srom_~status~10#1; [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume de4x5_pci_probe_#t~mem676#1 != ~zero_extend~32~8(de4x5_pci_probe_~pb~1#1);havoc de4x5_pci_probe_#t~mem676#1;call write~intINTTYPE4#24(~zero_extend~32~8(de4x5_pci_probe_~pb~1#1), de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1058bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64);assume { :begin_inline_srom_search } true;srom_search_#in~dev#1.base, srom_search_#in~dev#1.offset, srom_search_#in~pdev#1.base, srom_search_#in~pdev#1.offset := de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset;havoc srom_search_#t~ret650#1.base, srom_search_#t~ret650#1.offset, srom_search_#t~mem651#1.base, srom_search_#t~mem651#1.offset, srom_search_#t~mem652#1.base, srom_search_#t~mem652#1.offset, srom_search_#t~mem653#1, srom_search_#t~mem654#1, srom_search_#t~mem655#1.base, srom_search_#t~mem655#1.offset, srom_search_#t~mem656#1, srom_search_#t~mem657#1, srom_search_#t~mem658#1, srom_search_#t~mem659#1, srom_search_#t~mem660#1, srom_search_#t~ret661#1, srom_search_#t~mem662#1, srom_search_#t~mem663#1, srom_search_#t~mem664#1, srom_search_#t~mem665#1, srom_search_#t~mem666#1.base, srom_search_#t~mem666#1.offset, srom_search_#t~mem667#1.base, srom_search_#t~mem667#1.offset, srom_search_~dev#1.base, srom_search_~dev#1.offset, srom_search_~pdev#1.base, srom_search_~pdev#1.offset, srom_search_~pb~0#1, srom_search_~vendor~0#1, srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset, srom_search_~irq~0#1, srom_search_~device~0#1, srom_search_~iobase~12#1, srom_search_~i~5#1, srom_search_~j~1#1, srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset, srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset, srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset, srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;srom_search_~dev#1.base, srom_search_~dev#1.offset := srom_search_#in~dev#1.base, srom_search_#in~dev#1.offset;srom_search_~pdev#1.base, srom_search_~pdev#1.offset := srom_search_#in~pdev#1.base, srom_search_#in~pdev#1.offset;havoc srom_search_~pb~0#1;havoc srom_search_~vendor~0#1;call srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset := #Ultimate.allocOnStack(2bv64);havoc srom_search_~irq~0#1;havoc srom_search_~device~0#1;havoc srom_search_~iobase~12#1;havoc srom_search_~i~5#1;havoc srom_search_~j~1#1;havoc srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset;havoc srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset;havoc srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset;havoc srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset;havoc srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;srom_search_~irq~0#1 := 0bv32;srom_search_~iobase~12#1 := 0bv64; [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: assume !(de4x5_pci_probe_#t~mem676#1 != ~zero_extend~32~8(de4x5_pci_probe_~pb~1#1));havoc de4x5_pci_probe_#t~mem676#1; [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: assume 0bv32 != srom_infoleaf_info_~i~20#1; [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: assume !(0bv32 != srom_infoleaf_info_~i~20#1); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: assume 0bv64 != de4x5_hw_init_~tmp___3~1#1; [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: assume !(0bv64 != de4x5_hw_init_~tmp___3~1#1); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11084: srom_init_~count~1#1 := ~bvsub~32(~zero_extend~32~8(srom_init_~count~1#1), 1bv32)[8:0]; [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume ~bvsle~32(de4x5_hw_init_~i~0#1, 7bv32); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume !~bvsle~32(de4x5_hw_init_~i~0#1, 7bv32);call write~intINTTYPE1#24(8bv8, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1052bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call write~intINTTYPE1#24(32bv8, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1053bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call de4x5_hw_init_#t~mem271#1.base, de4x5_hw_init_#t~mem271#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem270#1 := read~intINTTYPE1#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1052bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call de4x5_hw_init_#t~mem273#1.base, de4x5_hw_init_#t~mem273#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem272#1 := read~intINTTYPE1#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1052bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call de4x5_hw_init_#t~mem274#1 := read~intINTTYPE4#24(de4x5_hw_init_#t~mem273#1.base, ~bvadd~64(4bv64, ~bvadd~64(de4x5_hw_init_#t~mem273#1.offset, ~bvmul~64(16bv64, ~bvadd~64(18446744073709551615bv64, ~sign_extend~64~8(de4x5_hw_init_#t~mem272#1))))), 4bv64);call write~intINTTYPE4#24(~bvor~32(33554432bv32, de4x5_hw_init_#t~mem274#1), de4x5_hw_init_#t~mem271#1.base, ~bvadd~64(4bv64, ~bvadd~64(de4x5_hw_init_#t~mem271#1.offset, ~bvmul~64(16bv64, ~bvadd~64(18446744073709551615bv64, ~sign_extend~64~8(de4x5_hw_init_#t~mem270#1))))), 4bv64);havoc de4x5_hw_init_#t~mem271#1.base, de4x5_hw_init_#t~mem271#1.offset;havoc de4x5_hw_init_#t~mem270#1;havoc de4x5_hw_init_#t~mem273#1.base, de4x5_hw_init_#t~mem273#1.offset;havoc de4x5_hw_init_#t~mem272#1;havoc de4x5_hw_init_#t~mem274#1;call de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(96bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem275#1 := read~intINTTYPE1#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1053bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(96bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem277#1 := read~intINTTYPE1#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1053bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call de4x5_hw_init_#t~mem279#1 := read~intINTTYPE4#24(de4x5_hw_init_#t~mem278#1.base, ~bvadd~64(4bv64, ~bvadd~64(de4x5_hw_init_#t~mem278#1.offset, ~bvmul~64(16bv64, ~bvadd~64(18446744073709551615bv64, ~sign_extend~64~8(de4x5_hw_init_#t~mem277#1))))), 4bv64);call write~intINTTYPE4#24(~bvor~32(33554432bv32, de4x5_hw_init_#t~mem279#1), de4x5_hw_init_#t~mem276#1.base, ~bvadd~64(4bv64, ~bvadd~64(de4x5_hw_init_#t~mem276#1.offset, ~bvmul~64(16bv64, ~bvadd~64(18446744073709551615bv64, ~sign_extend~64~8(de4x5_hw_init_#t~mem275#1))))), 4bv64);havoc de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset;havoc de4x5_hw_init_#t~mem275#1;havoc de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset;havoc de4x5_hw_init_#t~mem277#1;havoc de4x5_hw_init_#t~mem279#1;call de4x5_hw_init_#t~mem280#1 := read~intINTTYPE8#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2114bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem281#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1054bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume 0bv32 == de4x5_hw_init_#t~mem237#1;havoc de4x5_hw_init_#t~mem237#1;assume { :begin_inline_PCI_signature } true;PCI_signature_#in~name#1.base, PCI_signature_#in~name#1.offset, PCI_signature_#in~lp#1.base, PCI_signature_#in~lp#1.offset := de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset;havoc PCI_signature_#res#1;havoc PCI_signature_#t~mem1592#1, PCI_signature_#t~strcpy~res1593#1.base, PCI_signature_#t~strcpy~res1593#1.offset, PCI_signature_#t~mem1594#1, PCI_signature_#t~nondet1595#1.base, PCI_signature_#t~nondet1595#1.offset, PCI_signature_#t~nondet1596#1.base, PCI_signature_#t~nondet1596#1.offset, PCI_signature_#t~nondet1597#1, PCI_signature_#t~mem1598#1, PCI_signature_#t~ite1606#1.base, PCI_signature_#t~ite1606#1.offset, PCI_signature_#t~mem1599#1, PCI_signature_#t~ite1605#1.base, PCI_signature_#t~ite1605#1.offset, PCI_signature_#t~mem1600#1, PCI_signature_#t~ite1604#1.base, PCI_signature_#t~ite1604#1.offset, PCI_signature_#t~mem1601#1, PCI_signature_#t~ite1603#1.base, PCI_signature_#t~ite1603#1.offset, PCI_signature_#t~mem1602#1, PCI_signature_#t~strcpy~res1607#1.base, PCI_signature_#t~strcpy~res1607#1.offset, PCI_signature_#t~mem1608#1, PCI_signature_#t~mem1609#1, PCI_signature_~name#1.base, PCI_signature_~name#1.offset, PCI_signature_~lp#1.base, PCI_signature_~lp#1.offset, PCI_signature_~i~12#1, PCI_signature_~status~8#1, PCI_signature_~siglen~1#1, PCI_signature_~tmp~84#1, PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset;PCI_signature_~name#1.base, PCI_signature_~name#1.offset := PCI_signature_#in~name#1.base, PCI_signature_#in~name#1.offset;PCI_signature_~lp#1.base, PCI_signature_~lp#1.offset := PCI_signature_#in~lp#1.base, PCI_signature_#in~lp#1.offset;havoc PCI_signature_~i~12#1;havoc PCI_signature_~status~8#1;havoc PCI_signature_~siglen~1#1;havoc PCI_signature_~tmp~84#1;havoc PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset;PCI_signature_~status~8#1 := 0bv32;PCI_signature_~siglen~1#1 := 5bv32;call PCI_signature_#t~mem1592#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64); [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume !(0bv32 == de4x5_hw_init_#t~mem237#1);havoc de4x5_hw_init_#t~mem237#1;assume { :begin_inline_EISA_signature } true;EISA_signature_#in~name#1.base, EISA_signature_#in~name#1.offset, EISA_signature_#in~device#1.base, EISA_signature_#in~device#1.offset := de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset;havoc EISA_signature_#res#1;havoc EISA_signature_#t~mem1589#1, EISA_signature_#t~mem1590#1.base, EISA_signature_#t~mem1590#1.offset, EISA_signature_#t~strcpy~res1591#1.base, EISA_signature_#t~strcpy~res1591#1.offset, EISA_signature_~name#1.base, EISA_signature_~name#1.offset, EISA_signature_~device#1.base, EISA_signature_~device#1.offset, EISA_signature_~i~11#1, EISA_signature_~status~7#1, EISA_signature_~siglen~0#1, EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset, EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset;EISA_signature_~name#1.base, EISA_signature_~name#1.offset := EISA_signature_#in~name#1.base, EISA_signature_#in~name#1.offset;EISA_signature_~device#1.base, EISA_signature_~device#1.offset := EISA_signature_#in~device#1.base, EISA_signature_#in~device#1.offset;havoc EISA_signature_~i~11#1;havoc EISA_signature_~status~7#1;havoc EISA_signature_~siglen~0#1;havoc EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset;havoc EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset;EISA_signature_~status~7#1 := 0bv32;EISA_signature_~siglen~0#1 := 5bv32;call write~intINTTYPE1#8(0bv8, EISA_signature_~name#1.base, EISA_signature_~name#1.offset, 1bv64);EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset := EISA_signature_~device#1.base, EISA_signature_~device#1.offset;EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset := EISA_signature_~__mptr~3#1.base, ~bvadd~64(18446744073709128952bv64, EISA_signature_~__mptr~3#1.offset);call EISA_signature_#t~mem1589#1 := read~intINTTYPE8#24(EISA_signature_~edev~0#1.base, ~bvadd~64(8bv64, EISA_signature_~edev~0#1.offset), 8bv64);EISA_signature_~i~11#1 := EISA_signature_#t~mem1589#1[32:0];havoc EISA_signature_#t~mem1589#1; [2025-02-08 03:28:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009-1: SUMMARY for call de4x5_dbg_mii(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~k~1#1); srcloc: null [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009: mii_get_phy_~k~1#1 := ~bvadd~32(1bv32, mii_get_phy_~k~1#1);mii_get_phy_#t~short2069#1 := ~bvsle~32(mii_get_phy_~k~1#1, 7bv32); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume ~bvsle~32(mii_get_phy_~k~1#1, 7bv32); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume !~bvsle~32(mii_get_phy_~k~1#1, 7bv32); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-1: assume true;de4x5_parse_params_#t~nondet2143#1.base, de4x5_parse_params_#t~nondet2143#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-1: assume true;havoc de4x5_parse_params_#t~nondet2144#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2144#1, 0bv64);call de4x5_parse_params_#t~nondet2143#1.base, de4x5_parse_params_#t~nondet2143#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2144#1);call write~intINTTYPE1#10(0bv8, de4x5_parse_params_#t~nondet2143#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2144#1, 1bv64), 1bv64); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset := de4x5_parse_params_#t~nondet2143#1.base, de4x5_parse_params_#t~nondet2143#1.offset;havoc de4x5_parse_params_#t~nondet2143#1.base, de4x5_parse_params_#t~nondet2143#1.offset;havoc de4x5_parse_params_#t~nondet2144#1; [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878-1: SUMMARY for call mii_get_oui_#t~ret2042#1 := mii_rd(2bv8, ~zero_extend~32~8(mii_get_oui_~phyaddr#1)[8:0], mii_get_oui_~ioaddr#1); srcloc: null [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: de4x5_hw_init_#t~ret238#1 := PCI_signature_#res#1;havoc PCI_signature_#t~mem1592#1, PCI_signature_#t~strcpy~res1593#1.base, PCI_signature_#t~strcpy~res1593#1.offset, PCI_signature_#t~mem1594#1, PCI_signature_#t~nondet1595#1.base, PCI_signature_#t~nondet1595#1.offset, PCI_signature_#t~nondet1596#1.base, PCI_signature_#t~nondet1596#1.offset, PCI_signature_#t~nondet1597#1, PCI_signature_#t~mem1598#1, PCI_signature_#t~ite1606#1.base, PCI_signature_#t~ite1606#1.offset, PCI_signature_#t~mem1599#1, PCI_signature_#t~ite1605#1.base, PCI_signature_#t~ite1605#1.offset, PCI_signature_#t~mem1600#1, PCI_signature_#t~ite1604#1.base, PCI_signature_#t~ite1604#1.offset, PCI_signature_#t~mem1601#1, PCI_signature_#t~ite1603#1.base, PCI_signature_#t~ite1603#1.offset, PCI_signature_#t~mem1602#1, PCI_signature_#t~strcpy~res1607#1.base, PCI_signature_#t~strcpy~res1607#1.offset, PCI_signature_#t~mem1608#1, PCI_signature_#t~mem1609#1, PCI_signature_~name#1.base, PCI_signature_~name#1.offset, PCI_signature_~lp#1.base, PCI_signature_~lp#1.offset, PCI_signature_~i~12#1, PCI_signature_~status~8#1, PCI_signature_~siglen~1#1, PCI_signature_~tmp~84#1, PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset;havoc PCI_signature_#in~name#1.base, PCI_signature_#in~name#1.offset, PCI_signature_#in~lp#1.base, PCI_signature_#in~lp#1.offset;assume { :end_inline_PCI_signature } true;havoc de4x5_hw_init_#t~ret238#1; [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: havoc mii_get_phy_#t~memcpy~res2053#1.base, mii_get_phy_#t~memcpy~res2053#1.offset;call write~intINTTYPE4#24(mii_get_phy_~i~25#1, mii_get_phy_~lp~68#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);call mii_get_phy_#t~mem2054#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1646bv64, mii_get_phy_~lp~68#1.offset), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, mii_get_phy_#t~mem2054#1), mii_get_phy_~lp~68#1.base, ~bvadd~64(1646bv64, mii_get_phy_~lp~68#1.offset), 4bv64);havoc mii_get_phy_#t~mem2054#1;call mii_get_phy_#t~mem2055#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1642bv64, mii_get_phy_~lp~68#1.offset), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, mii_get_phy_#t~mem2055#1), mii_get_phy_~lp~68#1.base, ~bvadd~64(1642bv64, mii_get_phy_~lp~68#1.offset), 4bv64);havoc mii_get_phy_#t~mem2055#1; [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: mii_get_oui_~r2~0#1 := mii_get_oui_#t~ret2042#1;havoc mii_get_oui_#t~ret2042#1; [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944-1: SUMMARY for call mii_get_phy_#t~memcpy~res2053#1.base, mii_get_phy_#t~memcpy~res2053#1.offset := #Ultimate.C_memcpy#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~sign_extend~64~32(mii_get_phy_~k~1#1)), ~#phy_info~0.base, ~bvadd~64(~#phy_info~0.offset, ~sign_extend~64~32(mii_get_phy_~j~6#1)), 24bv64); srcloc: null [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728: havoc ldv_pci_driver_4_#t~ret2375#1.base, ldv_pci_driver_4_#t~ret2375#1.offset, ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset;assume { :end_inline_ldv_pci_driver_4 } true;ldv___pci_register_driver_46_#res#1 := ldv___pci_register_driver_46_~ldv_func_res~5#1; [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset)); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086: assume 0bv32 != ~zero_extend~32~8(srom_init_~count~1#1); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086: assume !(0bv32 != ~zero_extend~32~8(srom_init_~count~1#1)); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: havoc __pci_register_driver_#t~nondet2447#1;ldv___pci_register_driver_46_#t~ret2443#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2447#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;ldv___pci_register_driver_46_~tmp~143#1 := ldv___pci_register_driver_46_#t~ret2443#1;havoc ldv___pci_register_driver_46_#t~ret2443#1;ldv___pci_register_driver_46_~ldv_func_res~5#1 := ldv___pci_register_driver_46_~tmp~143#1;~ldv_state_variable_4~0 := 1bv32;assume { :begin_inline_ldv_pci_driver_4 } true;havoc ldv_pci_driver_4_#t~ret2375#1.base, ldv_pci_driver_4_#t~ret2375#1.offset, ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset;havoc ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset; [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-1: SUMMARY for call mii_get_oui_#t~ret2043#1 := mii_rd(3bv8, ~zero_extend~32~8(mii_get_oui_~phyaddr#1)[8:0], mii_get_oui_~ioaddr#1); srcloc: null [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume ~bvsgt~32(test_bad_enet_~i~17#1, 2bv32); [2025-02-08 03:28:13,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume !~bvsgt~32(test_bad_enet_~i~17#1, 2bv32);test_bad_enet_~i~17#1 := 0bv32; [2025-02-08 03:28:13,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: mii_get_oui_~r3~0#1 := mii_get_oui_#t~ret2043#1;havoc mii_get_oui_#t~ret2043#1;mii_get_oui_#res#1 := mii_get_oui_~r2~0#1; [2025-02-08 03:28:13,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: assume mii_get_phy_#t~short2069#1;havoc mii_get_phy_#t~mem2068#1;havoc mii_get_phy_#t~short2069#1; [2025-02-08 03:28:13,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: assume !mii_get_phy_#t~short2069#1;havoc mii_get_phy_#t~mem2068#1;havoc mii_get_phy_#t~short2069#1; [2025-02-08 03:28:13,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994: havoc pci_bus_write_config_word_#t~nondet2470#1;pci_write_config_word_#t~ret115#1 := pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet2470#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;havoc pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1;assume { :end_inline_pci_bus_write_config_word } true;pci_write_config_word_~tmp~14#1 := pci_write_config_word_#t~ret115#1;havoc pci_write_config_word_#t~mem113#1.base, pci_write_config_word_#t~mem113#1.offset;havoc pci_write_config_word_#t~mem114#1;havoc pci_write_config_word_#t~ret115#1;pci_write_config_word_#res#1 := pci_write_config_word_~tmp~14#1; [2025-02-08 03:28:13,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012-1: assume mii_get_phy_#t~short2069#1;call mii_get_phy_#t~mem2068#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(4bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);mii_get_phy_#t~short2069#1 := 0bv32 != mii_get_phy_#t~mem2068#1; [2025-02-08 03:28:13,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012-1: assume !mii_get_phy_#t~short2069#1; [2025-02-08 03:28:13,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: de4x5_hw_init_#t~ret239#1 := EISA_signature_#res#1;havoc EISA_signature_#t~mem1589#1, EISA_signature_#t~mem1590#1.base, EISA_signature_#t~mem1590#1.offset, EISA_signature_#t~strcpy~res1591#1.base, EISA_signature_#t~strcpy~res1591#1.offset, EISA_signature_~name#1.base, EISA_signature_~name#1.offset, EISA_signature_~device#1.base, EISA_signature_~device#1.offset, EISA_signature_~i~11#1, EISA_signature_~status~7#1, EISA_signature_~siglen~0#1, EISA_signature_~edev~0#1.base, EISA_signature_~edev~0#1.offset, EISA_signature_~__mptr~3#1.base, EISA_signature_~__mptr~3#1.offset;havoc EISA_signature_#in~name#1.base, EISA_signature_#in~name#1.offset, EISA_signature_#in~device#1.base, EISA_signature_#in~device#1.offset;assume { :end_inline_EISA_signature } true;havoc de4x5_hw_init_#t~ret239#1; [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: call de4x5_pci_probe_#t~mem677#1 := read~intINTTYPE1#24(de4x5_pci_probe_~pdev#1.base, ~bvadd~64(72bv64, de4x5_pci_probe_~pdev#1.offset), 1bv64);call write~intINTTYPE4#24(~zero_extend~32~8(de4x5_pci_probe_#t~mem677#1), de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(2038bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64);havoc de4x5_pci_probe_#t~mem677#1;call write~intINTTYPE4#24(~zero_extend~32~8(de4x5_pci_probe_~dev_num~0#1), de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1062bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64);call write~intINTTYPE4#24(~zero_extend~32~8(de4x5_pci_probe_~pb~1#1), de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1058bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64); [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: assume ~bvadd~64(srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset) != ~bvadd~64(srom_search_#t~mem667#1.base, ~bvadd~64(40bv64, srom_search_#t~mem667#1.offset));havoc srom_search_#t~mem667#1.base, srom_search_#t~mem667#1.offset; [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: assume !(~bvadd~64(srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset) != ~bvadd~64(srom_search_#t~mem667#1.base, ~bvadd~64(40bv64, srom_search_#t~mem667#1.offset)));havoc srom_search_#t~mem667#1.base, srom_search_#t~mem667#1.offset;call ULTIMATE.dealloc(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset);havoc srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset; [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: SUMMARY for call outl(de4x5_hw_init_~i___0~0#1, de4x5_hw_init_~iobase#1[32:0]); srcloc: null [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume 0bv32 == srom_infoleaf_info_~i~20#1;call write~intINTTYPE1#24(0bv8, srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(2046bv64, srom_infoleaf_info_~lp~55#1.offset), 1bv64);call srom_infoleaf_info_#t~mem1699#1 := read~intINTTYPE4#24(srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(1062bv64, srom_infoleaf_info_~lp~55#1.offset), 4bv64); [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume !(0bv32 == srom_infoleaf_info_~i~20#1); [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: get_hw_addr_~tmp___3~15#1 := get_hw_addr_#t~ret1627#1;get_hw_addr_~tmp~87#1 := get_hw_addr_~tmp___3~15#1; [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410: de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset := de4x5_parse_params_#t~nondet2145#1.base, de4x5_parse_params_#t~nondet2145#1.offset;havoc de4x5_parse_params_#t~nondet2145#1.base, de4x5_parse_params_#t~nondet2145#1.offset;havoc de4x5_parse_params_#t~nondet2146#1; [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-2: call get_hw_addr_#t~mem1626#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1054bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626-1: SUMMARY for call get_hw_addr_#t~ret1627#1 := inl(~bvadd~32(~bvshl~32(72bv32, get_hw_addr_#t~mem1626#1), get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: de4x5_pci_remove_#t~ret695#1.base, de4x5_pci_remove_#t~ret695#1.offset := pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset;havoc pci_get_drvdata_#t~ret173#1.base, pci_get_drvdata_#t~ret173#1.offset, pci_get_drvdata_~pdev#1.base, pci_get_drvdata_~pdev#1.offset, pci_get_drvdata_~tmp~18#1.base, pci_get_drvdata_~tmp~18#1.offset;havoc pci_get_drvdata_#in~pdev#1.base, pci_get_drvdata_#in~pdev#1.offset;assume { :end_inline_pci_get_drvdata } true;de4x5_pci_remove_~tmp~49#1.base, de4x5_pci_remove_~tmp~49#1.offset := de4x5_pci_remove_#t~ret695#1.base, de4x5_pci_remove_#t~ret695#1.offset;havoc de4x5_pci_remove_#t~ret695#1.base, de4x5_pci_remove_#t~ret695#1.offset;de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset := de4x5_pci_remove_~tmp~49#1.base, de4x5_pci_remove_~tmp~49#1.offset;call de4x5_pci_remove_#t~mem696#1 := read~intINTTYPE8#24(de4x5_pci_remove_~dev~2#1.base, ~bvadd~64(56bv64, de4x5_pci_remove_~dev~2#1.offset), 8bv64);de4x5_pci_remove_~iobase~14#1 := de4x5_pci_remove_#t~mem696#1;havoc de4x5_pci_remove_#t~mem696#1;assume { :begin_inline_ldv_unregister_netdev_43 } true;ldv_unregister_netdev_43_#in~dev#1.base, ldv_unregister_netdev_43_#in~dev#1.offset := de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset;havoc ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset;ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset := ldv_unregister_netdev_43_#in~dev#1.base, ldv_unregister_netdev_43_#in~dev#1.offset;assume { :begin_inline_unregister_netdev } true;unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset := ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset;havoc unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset;unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset := unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-1: assume true;de4x5_parse_params_#t~nondet2145#1.base, de4x5_parse_params_#t~nondet2145#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-1: assume true;havoc de4x5_parse_params_#t~nondet2146#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2146#1, 0bv64);call de4x5_parse_params_#t~nondet2145#1.base, de4x5_parse_params_#t~nondet2145#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2146#1);call write~intINTTYPE1#12(0bv8, de4x5_parse_params_#t~nondet2145#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2146#1, 1bv64), 1bv64); [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume true; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !true;de4x5_hw_init_~__ms___2~0#1 := 1bv64; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861-1: call de4x5_hw_init_#t~mem240#1 := read~intINTTYPE1#8(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, 1bv64); [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume 0bv32 == ~sign_extend~32~8(de4x5_hw_init_#t~mem240#1);havoc de4x5_hw_init_#t~mem240#1;de4x5_hw_init_#res#1 := 4294967290bv32;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume !(0bv32 == ~sign_extend~32~8(de4x5_hw_init_#t~mem240#1));havoc de4x5_hw_init_#t~mem240#1;call write~intINTTYPE8#24(de4x5_hw_init_~iobase#1, de4x5_hw_init_~dev#1.base, ~bvadd~64(56bv64, de4x5_hw_init_~dev#1.offset), 8bv64); [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: SUMMARY for call get_hw_addr_#t~ret1646#1 := inl(~bvadd~32(~bvshl~32(72bv32, get_hw_addr_#t~mem1645#1), get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: get_hw_addr_~tmp___10~4#1 := get_hw_addr_#t~ret1646#1;get_hw_addr_~tmp~87#1 := get_hw_addr_~tmp___10~4#1; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-2: call get_hw_addr_#t~mem1645#1 := read~intINTTYPE4#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(1054bv64, get_hw_addr_~lp~52#1.offset), 4bv64); [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset); [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset)); [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call srom_search_#t~ret650#1.base, srom_search_#t~ret650#1.offset := netdev_priv(srom_search_~dev#1.base, srom_search_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset := srom_search_#t~ret650#1.base, srom_search_#t~ret650#1.offset;havoc srom_search_#t~ret650#1.base, srom_search_#t~ret650#1.offset;srom_search_~lp~16#1.base, srom_search_~lp~16#1.offset := srom_search_~tmp~47#1.base, srom_search_~tmp~47#1.offset;call srom_search_#t~mem651#1.base, srom_search_#t~mem651#1.offset := read~$Pointer$#24(srom_search_~pdev#1.base, ~bvadd~64(16bv64, srom_search_~pdev#1.offset), 8bv64);call srom_search_#t~mem652#1.base, srom_search_#t~mem652#1.offset := read~$Pointer$#24(srom_search_#t~mem651#1.base, ~bvadd~64(40bv64, srom_search_#t~mem651#1.offset), 8bv64);srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset := srom_search_#t~mem652#1.base, srom_search_#t~mem652#1.offset;havoc srom_search_#t~mem651#1.base, srom_search_#t~mem651#1.offset;havoc srom_search_#t~mem652#1.base, srom_search_#t~mem652#1.offset;srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset := srom_search_~__mptr~2#1.base, srom_search_~__mptr~2#1.offset; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11024: havoc srom_infoleaf_info_#t~mem1699#1;havoc srom_infoleaf_info_#t~ret1700#1;srom_infoleaf_info_#res#1 := 4294967290bv32; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11024-1: SUMMARY for call srom_infoleaf_info_#t~ret1700#1 := printk(51bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628: assume ~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32); [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628: assume !~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32);get_hw_addr_~k~0#1 := ~bvadd~32(~bvshl~32(~zero_extend~32~16(get_hw_addr_~tmp~87#1[16:0]), 8bv32), get_hw_addr_~k~0#1);get_hw_addr_~tmp___4~10#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1);call get_hw_addr_#t~mem1628#1.base, get_hw_addr_#t~mem1628#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call write~intINTTYPE1#24(get_hw_addr_~tmp~87#1[8:0], get_hw_addr_#t~mem1628#1.base, ~bvadd~64(get_hw_addr_#t~mem1628#1.offset, ~sign_extend~64~32(get_hw_addr_~tmp___4~10#1)), 1bv64);havoc get_hw_addr_#t~mem1628#1.base, get_hw_addr_#t~mem1628#1.offset; [2025-02-08 03:28:13,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume 4113bv32 == ~zero_extend~32~16(de4x5_pci_probe_~vendor~1#1) && 6400bv32 == de4x5_pci_probe_~device~1#1;call de4x5_pci_probe_#t~mem678#1 := read~intINTTYPE4#24(de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(2038bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64);de4x5_pci_probe_~device~1#1 := (if ~bvsle~32(~bvand~32(240bv32, de4x5_pci_probe_#t~mem678#1), 31bv32) then 6416bv32 else 6448bv32);havoc de4x5_pci_probe_#t~mem678#1; [2025-02-08 03:28:13,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume !(4113bv32 == ~zero_extend~32~16(de4x5_pci_probe_~vendor~1#1) && 6400bv32 == de4x5_pci_probe_~device~1#1); [2025-02-08 03:28:13,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: assume ~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32); [2025-02-08 03:28:13,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: assume !~bvslt~32(get_hw_addr_~tmp~87#1, 0bv32);get_hw_addr_~chksum~0#1 := ~bvor~32(~bvshl~32(~zero_extend~32~16(get_hw_addr_~tmp~87#1[16:0]), 8bv32), ~zero_extend~32~16(get_hw_addr_~chksum~0#1))[16:0]; [2025-02-08 03:28:13,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-1: assume true;de4x5_parse_params_#t~nondet2147#1.base, de4x5_parse_params_#t~nondet2147#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-1: assume true;havoc de4x5_parse_params_#t~nondet2148#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2148#1, 0bv64);call de4x5_parse_params_#t~nondet2147#1.base, de4x5_parse_params_#t~nondet2147#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2148#1);call write~intINTTYPE1#7(0bv8, de4x5_parse_params_#t~nondet2147#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2148#1, 1bv64), 1bv64); [2025-02-08 03:28:13,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: havoc choose_timer_3_#t~mem2368#1, choose_timer_3_#t~mem2369#1.base, choose_timer_3_#t~mem2369#1.offset, choose_timer_3_~timer#1.base, choose_timer_3_~timer#1.offset;havoc choose_timer_3_#in~timer#1.base, choose_timer_3_#in~timer#1.offset;assume { :end_inline_choose_timer_3 } true; [2025-02-08 03:28:13,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset := de4x5_parse_params_#t~nondet2147#1.base, de4x5_parse_params_#t~nondet2147#1.offset; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume 512bv32 == PCI_signature_#t~mem1592#1;havoc PCI_signature_#t~mem1592#1; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume !(512bv32 == PCI_signature_#t~mem1592#1);havoc PCI_signature_#t~mem1592#1;call PCI_signature_#t~mem1594#1 := read~intINTTYPE1#24(PCI_signature_~lp#1.base, ~bvadd~64(19bv64, ~bvadd~64(1910bv64, PCI_signature_~lp#1.offset)), 1bv64);PCI_signature_~tmp~84#1 := ~bvmul~32(3bv32, ~sign_extend~32~8(PCI_signature_#t~mem1594#1));havoc PCI_signature_#t~mem1594#1;havoc PCI_signature_#t~nondet1595#1.base, PCI_signature_#t~nondet1595#1.offset;call write~intINTTYPE1#8(0bv8, PCI_signature_~name#1.base, ~bvadd~64(8bv64, PCI_signature_~name#1.offset), 1bv64);PCI_signature_~i~12#1 := 0bv32; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: havoc ldv_unregister_netdev_43_~dev#1.base, ldv_unregister_netdev_43_~dev#1.offset;havoc ldv_unregister_netdev_43_#in~dev#1.base, ldv_unregister_netdev_43_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_43 } true;assume { :begin_inline_ldv_free_netdev_44 } true;ldv_free_netdev_44_#in~dev#1.base, ldv_free_netdev_44_#in~dev#1.offset := de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset;havoc ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset;ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset := ldv_free_netdev_44_#in~dev#1.base, ldv_free_netdev_44_#in~dev#1.offset; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: 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_4~0 := 0bv32; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: havoc ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset;havoc ldv_free_netdev_44_#in~dev#1.base, ldv_free_netdev_44_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_44 } true; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432: havoc PCI_signature_#t~strcpy~res1593#1.base, PCI_signature_#t~strcpy~res1593#1.offset;PCI_signature_#res#1 := PCI_signature_~status~8#1; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset);call write~intINTTYPE4#24(2bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset)); [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432-1: SUMMARY for call PCI_signature_#t~strcpy~res1593#1.base, PCI_signature_#t~strcpy~res1593#1.offset := #Ultimate.C_strcpy#8(PCI_signature_~name#1.base, PCI_signature_~name#1.offset, 43bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume 0bv32 == mii_get_phy_#t~mem2070#1;havoc mii_get_phy_#t~mem2070#1;call write~intINTTYPE1#24(0bv8, mii_get_phy_~lp~68#1.base, ~bvadd~64(2047bv64, mii_get_phy_~lp~68#1.offset), 1bv64); [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume !(0bv32 == mii_get_phy_#t~mem2070#1);havoc mii_get_phy_#t~mem2070#1; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-1: SUMMARY for call outl(de4x5_hw_init_#t~mem280#1[32:0], ~bvadd~32(~bvshl~32(24bv32, de4x5_hw_init_#t~mem281#1), de4x5_hw_init_~iobase#1[32:0])); srcloc: null [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: havoc de4x5_hw_init_#t~mem280#1;havoc de4x5_hw_init_#t~mem281#1;call de4x5_hw_init_#t~mem282#1 := read~intINTTYPE8#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2114bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem283#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1054bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018-1: call mii_get_phy_#t~mem2070#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1646bv64, mii_get_phy_~lp~68#1.offset), 4bv64); [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8187: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, de4x5_pci_remove_~iobase~14#1, 128bv64); srcloc: null [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset := de4x5_hw_init_#t~ret241#1.base, de4x5_hw_init_#t~ret241#1.offset;havoc de4x5_hw_init_#t~ret241#1.base, de4x5_hw_init_#t~ret241#1.offset; [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-1: SUMMARY for call outl(~bvadd~32(128bv32, de4x5_hw_init_#t~mem282#1[32:0]), ~bvadd~32(~bvshl~32(32bv32, de4x5_hw_init_#t~mem283#1), de4x5_hw_init_~iobase#1[32:0])); srcloc: null [2025-02-08 03:28:13,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: havoc de4x5_hw_init_#t~mem282#1;havoc de4x5_hw_init_#t~mem283#1;call write~intINTTYPE4#24(101bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1074bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call write~intINTTYPE4#24(98304bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1078bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);assume { :begin_inline_create_packet } true;create_packet_#in~dev#1.base, create_packet_#in~dev#1.offset, create_packet_#in~frame#1.base, create_packet_#in~frame#1.offset, create_packet_#in~len#1 := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(632bv64, de4x5_hw_init_~lp~0#1.offset), 64bv32;havoc create_packet_#t~mem1585#1.base, create_packet_#t~mem1585#1.offset, create_packet_#t~mem1586#1, create_packet_#t~mem1587#1.base, create_packet_#t~mem1587#1.offset, create_packet_#t~mem1588#1, create_packet_~dev#1.base, create_packet_~dev#1.offset, create_packet_~frame#1.base, create_packet_~frame#1.offset, create_packet_~len#1, create_packet_~i~10#1, create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset, create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset, create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset, create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset, create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset;create_packet_~dev#1.base, create_packet_~dev#1.offset := create_packet_#in~dev#1.base, create_packet_#in~dev#1.offset;create_packet_~frame#1.base, create_packet_~frame#1.offset := create_packet_#in~frame#1.base, create_packet_#in~frame#1.offset;create_packet_~len#1 := create_packet_#in~len#1;havoc create_packet_~i~10#1;havoc create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;havoc create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset;havoc create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset;havoc create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset;havoc create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~frame#1.base, create_packet_~frame#1.offset;create_packet_~i~10#1 := 0bv32; [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-1: SUMMARY for call de4x5_hw_init_#t~ret241#1.base, de4x5_hw_init_#t~ret241#1.offset := dev_name(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset); srcloc: null [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: call test_bad_enet_#t~mem1675#1.base, test_bad_enet_#t~mem1675#1.offset := read~$Pointer$#24(test_bad_enet_~dev#1.base, ~bvadd~64(854bv64, test_bad_enet_~dev#1.offset), 8bv64);call test_bad_enet_#t~mem1676#1 := read~intINTTYPE1#24(test_bad_enet_#t~mem1675#1.base, ~bvadd~64(test_bad_enet_#t~mem1675#1.offset, ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);call write~intINTTYPE1#14(test_bad_enet_#t~mem1676#1, ~#last~0.base, ~bvadd~64(~bvadd~64(12bv64, ~#last~0.offset), ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);test_bad_enet_~i~17#1 := ~bvadd~32(1bv32, test_bad_enet_~i~17#1); [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: havoc pci_enable_device_#t~nondet2471#1;de4x5_pci_probe_#t~ret673#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2471#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;de4x5_pci_probe_~error~0#1 := de4x5_pci_probe_#t~ret673#1;havoc de4x5_pci_probe_#t~ret673#1; [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: call write~intINTTYPE4#24(de4x5_pci_probe_~device~1#1, de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1070bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64);call de4x5_pci_probe_#t~mem679#1 := read~intINTTYPE8#24(de4x5_pci_probe_~pdev#1.base, ~bvadd~64(1493bv64, de4x5_pci_probe_~pdev#1.offset), 8bv64);de4x5_pci_probe_~iobase~13#1 := de4x5_pci_probe_#t~mem679#1;havoc de4x5_pci_probe_#t~mem679#1;call de4x5_pci_probe_#t~mem680#1 := read~intINTTYPE4#24(de4x5_pci_probe_~pdev#1.base, ~bvadd~64(1489bv64, de4x5_pci_probe_~pdev#1.offset), 4bv64);de4x5_pci_probe_~irq~1#1 := de4x5_pci_probe_#t~mem680#1;havoc de4x5_pci_probe_#t~mem680#1; [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: SUMMARY for call pci_disable_device(de4x5_pci_remove_~pdev#1.base, de4x5_pci_remove_~pdev#1.offset); srcloc: null [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11954: mii_get_phy_~j~6#1 := ~bvadd~32(1bv32, mii_get_phy_~j~6#1); [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867-1: SUMMARY for call de4x5_hw_init_#t~ret242#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: havoc de4x5_hw_init_#t~ret242#1;assume { :begin_inline_get_hw_addr } true;get_hw_addr_#in~dev#1.base, get_hw_addr_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc get_hw_addr_#res#1;havoc get_hw_addr_#t~mem1618#1, get_hw_addr_#t~ret1619#1.base, get_hw_addr_#t~ret1619#1.offset, get_hw_addr_#t~ret1620#1, get_hw_addr_#t~mem1621#1, get_hw_addr_#t~mem1622#1, get_hw_addr_#t~mem1623#1, get_hw_addr_#t~ret1624#1, get_hw_addr_#t~mem1625#1.base, get_hw_addr_#t~mem1625#1.offset, get_hw_addr_#t~mem1626#1, get_hw_addr_#t~ret1627#1, get_hw_addr_#t~mem1628#1.base, get_hw_addr_#t~mem1628#1.offset, get_hw_addr_#t~mem1629#1.base, get_hw_addr_#t~mem1629#1.offset, get_hw_addr_#t~mem1630#1, get_hw_addr_#t~mem1631#1.base, get_hw_addr_#t~mem1631#1.offset, get_hw_addr_#t~mem1632#1, get_hw_addr_#t~mem1633#1.base, get_hw_addr_#t~mem1633#1.offset, get_hw_addr_#t~mem1634#1, get_hw_addr_#t~mem1635#1.base, get_hw_addr_#t~mem1635#1.offset, get_hw_addr_#t~mem1636#1, get_hw_addr_#t~ret1637#1, get_hw_addr_#t~mem1638#1.base, get_hw_addr_#t~mem1638#1.offset, get_hw_addr_#t~ret1639#1, get_hw_addr_#t~mem1640#1.base, get_hw_addr_#t~mem1640#1.offset, get_hw_addr_#t~mem1641#1, get_hw_addr_#t~mem1642#1, get_hw_addr_#t~mem1643#1, get_hw_addr_#t~ret1644#1, get_hw_addr_#t~mem1645#1, get_hw_addr_#t~ret1646#1, get_hw_addr_#t~ret1647#1, get_hw_addr_#t~ret1648#1, get_hw_addr_#t~ret1649#1, get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~iobase~36#1, get_hw_addr_~broken~0#1, get_hw_addr_~i~15#1, get_hw_addr_~k~0#1, get_hw_addr_~tmp~87#1, get_hw_addr_~status~9#1, get_hw_addr_~j~4#1, get_hw_addr_~chksum~0#1, get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset, get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset, get_hw_addr_~tmp___1~29#1, get_hw_addr_~tmp___2~22#1, get_hw_addr_~tmp___3~15#1, get_hw_addr_~tmp___4~10#1, get_hw_addr_~tmp___5~7#1, get_hw_addr_~tmp___6~7#1, get_hw_addr_~tmp___7~7#1, get_hw_addr_~tmp___8~6#1, get_hw_addr_~tmp___9~4#1, get_hw_addr_~tmp___10~4#1, get_hw_addr_~tmp___11~4#1, get_hw_addr_~tmp___12~2#1;get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset := get_hw_addr_#in~dev#1.base, get_hw_addr_#in~dev#1.offset;havoc get_hw_addr_~iobase~36#1;havoc get_hw_addr_~broken~0#1;havoc get_hw_addr_~i~15#1;havoc get_hw_addr_~k~0#1;havoc get_hw_addr_~tmp~87#1;havoc get_hw_addr_~status~9#1;havoc get_hw_addr_~j~4#1;havoc get_hw_addr_~chksum~0#1;havoc get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset;havoc get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset;havoc get_hw_addr_~tmp___1~29#1;havoc get_hw_addr_~tmp___2~22#1;havoc get_hw_addr_~tmp___3~15#1;havoc get_hw_addr_~tmp___4~10#1;havoc get_hw_addr_~tmp___5~7#1;havoc get_hw_addr_~tmp___6~7#1;havoc get_hw_addr_~tmp___7~7#1;havoc get_hw_addr_~tmp___8~6#1;havoc get_hw_addr_~tmp___9~4#1;havoc get_hw_addr_~tmp___10~4#1;havoc get_hw_addr_~tmp___11~4#1;havoc get_hw_addr_~tmp___12~2#1;call get_hw_addr_#t~mem1618#1 := read~intINTTYPE8#24(get_hw_addr_~dev#1.base, ~bvadd~64(56bv64, get_hw_addr_~dev#1.offset), 8bv64);get_hw_addr_~iobase~36#1 := get_hw_addr_#t~mem1618#1;havoc get_hw_addr_#t~mem1618#1;get_hw_addr_~status~9#1 := 0bv32; [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-1: SUMMARY for call srom_repair_#t~ret1652#1.base, srom_repair_#t~ret1652#1.offset := netdev_priv(srom_repair_~dev#1.base, srom_repair_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765: srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset := srom_repair_#t~ret1652#1.base, srom_repair_#t~ret1652#1.offset;havoc srom_repair_#t~ret1652#1.base, srom_repair_#t~ret1652#1.offset;srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset := srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset;srom_repair_#t~switch1653#1 := 1bv32 == srom_repair_~card#1; [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: de4x5_hw_init_~tmp___4~0#1 := de4x5_hw_init_~__ms___2~0#1;de4x5_hw_init_~__ms___2~0#1 := ~bvsub~64(de4x5_hw_init_~__ms___2~0#1, 1bv64); [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369: create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, ~bvadd~64(1bv64, create_packet_~buf~0#1.offset);call create_packet_#t~mem1585#1.base, create_packet_#t~mem1585#1.offset := read~$Pointer$#24(create_packet_~dev#1.base, ~bvadd~64(854bv64, create_packet_~dev#1.offset), 8bv64);call create_packet_#t~mem1586#1 := read~intINTTYPE1#24(create_packet_#t~mem1585#1.base, ~bvadd~64(create_packet_#t~mem1585#1.offset, ~sign_extend~64~32(create_packet_~i~10#1)), 1bv64);call write~intINTTYPE1#24(create_packet_#t~mem1586#1, create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset, 1bv64);havoc create_packet_#t~mem1585#1.base, create_packet_#t~mem1585#1.offset;havoc create_packet_#t~mem1586#1;create_packet_~i~10#1 := ~bvadd~32(1bv32, create_packet_~i~10#1); [2025-02-08 03:28:13,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: assume true;de4x5_parse_params_#t~nondet2149#1.base, de4x5_parse_params_#t~nondet2149#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: assume true;havoc de4x5_parse_params_#t~nondet2150#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2150#1, 0bv64);call de4x5_parse_params_#t~nondet2149#1.base, de4x5_parse_params_#t~nondet2149#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2150#1);call write~intINTTYPE1#6(0bv8, de4x5_parse_params_#t~nondet2149#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2150#1, 1bv64), 1bv64); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset := de4x5_parse_params_#t~nondet2149#1.base, de4x5_parse_params_#t~nondet2149#1.offset;havoc de4x5_parse_params_#t~nondet2149#1.base, de4x5_parse_params_#t~nondet2149#1.offset;havoc de4x5_parse_params_#t~nondet2150#1; [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: call srom_search_#t~mem653#1 := read~intINTTYPE2#24(srom_search_~this_dev~0#1.base, ~bvadd~64(60bv64, srom_search_~this_dev~0#1.offset), 2bv64);srom_search_~vendor~0#1 := srom_search_#t~mem653#1;call srom_search_#t~mem654#1 := read~intINTTYPE2#24(srom_search_~this_dev~0#1.base, ~bvadd~64(62bv64, srom_search_~this_dev~0#1.offset), 2bv64);srom_search_~device~0#1 := ~bvshl~32(~zero_extend~32~16(srom_search_#t~mem654#1), 8bv32);havoc srom_search_#t~mem654#1; [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: de4x5_hw_init_#t~ret243#1 := get_hw_addr_#res#1;havoc get_hw_addr_#t~mem1618#1, get_hw_addr_#t~ret1619#1.base, get_hw_addr_#t~ret1619#1.offset, get_hw_addr_#t~ret1620#1, get_hw_addr_#t~mem1621#1, get_hw_addr_#t~mem1622#1, get_hw_addr_#t~mem1623#1, get_hw_addr_#t~ret1624#1, get_hw_addr_#t~mem1625#1.base, get_hw_addr_#t~mem1625#1.offset, get_hw_addr_#t~mem1626#1, get_hw_addr_#t~ret1627#1, get_hw_addr_#t~mem1628#1.base, get_hw_addr_#t~mem1628#1.offset, get_hw_addr_#t~mem1629#1.base, get_hw_addr_#t~mem1629#1.offset, get_hw_addr_#t~mem1630#1, get_hw_addr_#t~mem1631#1.base, get_hw_addr_#t~mem1631#1.offset, get_hw_addr_#t~mem1632#1, get_hw_addr_#t~mem1633#1.base, get_hw_addr_#t~mem1633#1.offset, get_hw_addr_#t~mem1634#1, get_hw_addr_#t~mem1635#1.base, get_hw_addr_#t~mem1635#1.offset, get_hw_addr_#t~mem1636#1, get_hw_addr_#t~ret1637#1, get_hw_addr_#t~mem1638#1.base, get_hw_addr_#t~mem1638#1.offset, get_hw_addr_#t~ret1639#1, get_hw_addr_#t~mem1640#1.base, get_hw_addr_#t~mem1640#1.offset, get_hw_addr_#t~mem1641#1, get_hw_addr_#t~mem1642#1, get_hw_addr_#t~mem1643#1, get_hw_addr_#t~ret1644#1, get_hw_addr_#t~mem1645#1, get_hw_addr_#t~ret1646#1, get_hw_addr_#t~ret1647#1, get_hw_addr_#t~ret1648#1, get_hw_addr_#t~ret1649#1, get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~iobase~36#1, get_hw_addr_~broken~0#1, get_hw_addr_~i~15#1, get_hw_addr_~k~0#1, get_hw_addr_~tmp~87#1, get_hw_addr_~status~9#1, get_hw_addr_~j~4#1, get_hw_addr_~chksum~0#1, get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset, get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset, get_hw_addr_~tmp___1~29#1, get_hw_addr_~tmp___2~22#1, get_hw_addr_~tmp___3~15#1, get_hw_addr_~tmp___4~10#1, get_hw_addr_~tmp___5~7#1, get_hw_addr_~tmp___6~7#1, get_hw_addr_~tmp___7~7#1, get_hw_addr_~tmp___8~6#1, get_hw_addr_~tmp___9~4#1, get_hw_addr_~tmp___10~4#1, get_hw_addr_~tmp___11~4#1, get_hw_addr_~tmp___12~2#1;havoc get_hw_addr_#in~dev#1.base, get_hw_addr_#in~dev#1.offset;assume { :end_inline_get_hw_addr } true;de4x5_hw_init_~status~0#1 := de4x5_hw_init_#t~ret243#1;havoc de4x5_hw_init_#t~ret243#1;call de4x5_hw_init_#t~mem244#1.base, de4x5_hw_init_#t~mem244#1.offset := read~$Pointer$#24(de4x5_hw_init_~dev#1.base, ~bvadd~64(854bv64, de4x5_hw_init_~dev#1.offset), 8bv64); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10700: assume ~zero_extend~32~16(get_hw_addr_~chksum~0#1) != get_hw_addr_~k~0#1 && 0bv32 != ~dec_only~0;get_hw_addr_~status~9#1 := 4294967295bv32; [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10700: assume !(~zero_extend~32~16(get_hw_addr_~chksum~0#1) != get_hw_addr_~k~0#1 && 0bv32 != ~dec_only~0); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset);call write~intINTTYPE4#24(64bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset)); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: havoc de4x5_pci_remove_#t~ret695#1.base, de4x5_pci_remove_#t~ret695#1.offset, de4x5_pci_remove_#t~mem696#1, de4x5_pci_remove_~pdev#1.base, de4x5_pci_remove_~pdev#1.offset, de4x5_pci_remove_~dev~2#1.base, de4x5_pci_remove_~dev~2#1.offset, de4x5_pci_remove_~iobase~14#1, de4x5_pci_remove_~tmp~49#1.base, de4x5_pci_remove_~tmp~49#1.offset;havoc de4x5_pci_remove_#in~pdev#1.base, de4x5_pci_remove_#in~pdev#1.offset;assume { :end_inline_de4x5_pci_remove } true;~ldv_state_variable_4~0 := 1bv32; [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-2: call mii_get_phy_#t~mem2071#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1646bv64, mii_get_phy_~lp~68#1.offset), 4bv64);mii_get_phy_#res#1 := mii_get_phy_#t~mem2071#1;havoc mii_get_phy_#t~mem2071#1; [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: assume ~bvslt~32(mii_get_phy_~j~6#1, mii_get_phy_~limit~1#1); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: assume !~bvslt~32(mii_get_phy_~j~6#1, mii_get_phy_~limit~1#1); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: havoc create_packet_#t~mem1585#1.base, create_packet_#t~mem1585#1.offset, create_packet_#t~mem1586#1, create_packet_#t~mem1587#1.base, create_packet_#t~mem1587#1.offset, create_packet_#t~mem1588#1, create_packet_~dev#1.base, create_packet_~dev#1.offset, create_packet_~frame#1.base, create_packet_~frame#1.offset, create_packet_~len#1, create_packet_~i~10#1, create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset, create_packet_~tmp~83#1.base, create_packet_~tmp~83#1.offset, create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset, create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset, create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset;havoc create_packet_#in~dev#1.base, create_packet_#in~dev#1.offset, create_packet_#in~frame#1.base, create_packet_#in~frame#1.offset, create_packet_#in~len#1;assume { :end_inline_create_packet } true;call de4x5_hw_init_#t~mem284#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2038bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);de4x5_hw_init_~i~0#1 := ~bvand~32(254bv32, de4x5_hw_init_#t~mem284#1);havoc de4x5_hw_init_#t~mem284#1;call de4x5_hw_init_#t~mem285#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1070bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022: havoc mii_get_phy_#t~mem2071#1;de4x5_hw_init_#t~ret294#1 := mii_get_phy_#res#1;havoc mii_get_phy_#t~ret2044#1.base, mii_get_phy_#t~ret2044#1.offset, mii_get_phy_#t~mem2045#1, mii_get_phy_#t~mem2046#1, mii_get_phy_#t~ret2047#1, mii_get_phy_#t~mem2048#1, mii_get_phy_#t~ret2049#1, mii_get_phy_#t~mem2050#1, mii_get_phy_#t~mem2051#1, mii_get_phy_#t~short2052#1, mii_get_phy_#t~memcpy~res2053#1.base, mii_get_phy_#t~memcpy~res2053#1.offset, mii_get_phy_#t~mem2054#1, mii_get_phy_#t~mem2055#1, mii_get_phy_#t~mem2056#1, mii_get_phy_#t~short2057#1, mii_get_phy_#t~mem2058#1, mii_get_phy_#t~mem2059#1, mii_get_phy_#t~ret2060#1, mii_get_phy_#t~ret2061#1, mii_get_phy_#t~mem2062#1, mii_get_phy_#t~mem2063#1, mii_get_phy_#t~mem2064#1, mii_get_phy_#t~mem2065#1, mii_get_phy_#t~mem2066#1, mii_get_phy_#t~ret2067#1, mii_get_phy_#t~mem2068#1, mii_get_phy_#t~short2069#1, mii_get_phy_#t~mem2070#1, mii_get_phy_#t~mem2071#1, mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset, mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset, mii_get_phy_~iobase~38#1, mii_get_phy_~i~25#1, mii_get_phy_~j~6#1, mii_get_phy_~k~1#1, mii_get_phy_~n~0#1, mii_get_phy_~limit~1#1, mii_get_phy_~id~0#1, mii_get_phy_~tmp___0~67#1, mii_get_phy_~tmp___1~41#1;havoc mii_get_phy_#in~dev#1.base, mii_get_phy_#in~dev#1.offset;assume { :end_inline_mii_get_phy } true;havoc de4x5_hw_init_#t~ret294#1; [2025-02-08 03:28:13,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11031-1: SUMMARY for call srom_infoleaf_info_#t~ret1701#1 := get_unaligned_le16(srom_infoleaf_info_~p~5#1.base, ~bvadd~64(1bv64, srom_infoleaf_info_~p~5#1.offset)); srcloc: null [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869-1: SUMMARY for call de4x5_hw_init_#t~ret245#1 := printk(12bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11031: srom_infoleaf_info_~tmp___0~53#1 := srom_infoleaf_info_#t~ret1701#1;havoc srom_infoleaf_info_#t~ret1701#1;call write~intINTTYPE4#24(~zero_extend~32~16(srom_infoleaf_info_~tmp___0~53#1), srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(2072bv64, srom_infoleaf_info_~lp~55#1.offset), 4bv64);srom_infoleaf_info_#res#1 := 0bv32; [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: havoc de4x5_hw_init_#t~mem244#1.base, de4x5_hw_init_#t~mem244#1.offset;havoc de4x5_hw_init_#t~ret245#1; [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume ~bvsle~32(test_bad_enet_~i~17#1, 5bv32); [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume !~bvsle~32(test_bad_enet_~i~17#1, 5bv32);assume { :begin_inline_an_exception } true;an_exception_#in~lp#1.base, an_exception_#in~lp#1.offset := test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset;havoc an_exception_#res#1;havoc an_exception_#t~mem1684#1, an_exception_#t~mem1685#1, an_exception_#t~short1686#1, an_exception_~lp#1.base, an_exception_~lp#1.offset;an_exception_~lp#1.base, an_exception_~lp#1.offset := an_exception_#in~lp#1.base, an_exception_#in~lp#1.offset;call an_exception_#t~mem1684#1 := read~intINTTYPE2#24(an_exception_~lp#1.base, ~bvadd~64(1910bv64, an_exception_~lp#1.offset), 2bv64);an_exception_#t~short1686#1 := 192bv32 == ~zero_extend~32~16(an_exception_#t~mem1684#1); [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: havoc choose_interrupt_2_#t~nondet2359#1, choose_interrupt_2_#t~switch2360#1, choose_interrupt_2_#t~ret2361#1, choose_interrupt_2_#t~ret2362#1, choose_interrupt_2_#t~ret2363#1, choose_interrupt_2_#t~ret2364#1, choose_interrupt_2_~tmp~125#1;assume { :end_inline_choose_interrupt_2 } true; [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume (0bv32 == de4x5_pci_probe_~irq~1#1 || 255bv32 == de4x5_pci_probe_~irq~1#1) || 4294967295bv32 == de4x5_pci_probe_~irq~1#1;de4x5_pci_probe_~error~0#1 := 4294967277bv32; [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume !((0bv32 == de4x5_pci_probe_~irq~1#1 || 255bv32 == de4x5_pci_probe_~irq~1#1) || 4294967295bv32 == de4x5_pci_probe_~irq~1#1); [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume 0bv32 != de4x5_hw_init_~status~0#1; [2025-02-08 03:28:13,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: assume !(0bv32 != de4x5_hw_init_~status~0#1);assume { :begin_inline_skb_queue_head_init } true;skb_queue_head_init_#in~list#1.base, skb_queue_head_init_#in~list#1.offset := de4x5_hw_init_~lp~0#1.base, ~bvadd~64(44bv64, ~bvadd~64(1778bv64, de4x5_hw_init_~lp~0#1.offset));havoc skb_queue_head_init_#t~ret182#1.base, skb_queue_head_init_#t~ret182#1.offset, skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset, skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset;skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset := skb_queue_head_init_#in~list#1.base, skb_queue_head_init_#in~list#1.offset;call skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64); [2025-02-08 03:28:13,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: assume (((4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 512bv32 != srom_search_~device~0#1) && (4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 5120bv32 != srom_search_~device~0#1)) && (4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 2304bv32 != srom_search_~device~0#1)) && (4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 6400bv32 != srom_search_~device~0#1); [2025-02-08 03:28:13,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: assume !((((4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 512bv32 != srom_search_~device~0#1) && (4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 5120bv32 != srom_search_~device~0#1)) && (4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 2304bv32 != srom_search_~device~0#1)) && (4113bv32 != ~zero_extend~32~16(srom_search_~vendor~0#1) || 6400bv32 != srom_search_~device~0#1));call srom_search_#t~mem655#1.base, srom_search_#t~mem655#1.offset := read~$Pointer$#24(srom_search_~this_dev~0#1.base, ~bvadd~64(16bv64, srom_search_~this_dev~0#1.offset), 8bv64);call srom_search_#t~mem656#1 := read~intINTTYPE1#24(srom_search_#t~mem655#1.base, ~bvadd~64(216bv64, srom_search_#t~mem655#1.offset), 1bv64);srom_search_~pb~0#1 := srom_search_#t~mem656#1;havoc srom_search_#t~mem655#1.base, srom_search_#t~mem655#1.offset;havoc srom_search_#t~mem656#1;call srom_search_#t~mem657#1 := read~intINTTYPE4#24(srom_search_~this_dev~0#1.base, ~bvadd~64(56bv64, srom_search_~this_dev~0#1.offset), 4bv64);call write~intINTTYPE4#24(~bvand~32(31bv32, ~bvlshr~32(srom_search_#t~mem657#1, 3bv32)), srom_search_~lp~16#1.base, ~bvadd~64(1062bv64, srom_search_~lp~16#1.offset), 4bv64);havoc srom_search_#t~mem657#1;call write~intINTTYPE4#24(~zero_extend~32~8(srom_search_~pb~0#1), srom_search_~lp~16#1.base, ~bvadd~64(1058bv64, srom_search_~lp~16#1.offset), 4bv64); [2025-02-08 03:28:13,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset := de4x5_hw_init_#t~ret230#1.base, de4x5_hw_init_#t~ret230#1.offset;havoc de4x5_hw_init_#t~ret230#1.base, de4x5_hw_init_#t~ret230#1.offset;de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset := de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset;de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset := 0bv64, 0bv64;de4x5_hw_init_~status~0#1 := 0bv32;assume { :begin_inline_dev_set_drvdata } true;dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset := de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset := dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset;dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset := dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;call write~$Pointer$#24(dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset, dev_set_drvdata_~dev#1.base, ~bvadd~64(477bv64, dev_set_drvdata_~dev#1.offset), 8bv64); [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738-1: SUMMARY for call de4x5_hw_init_#t~ret230#1.base, de4x5_hw_init_#t~ret230#1.offset := netdev_priv(de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: assume srom_repair_#t~switch1653#1; [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: assume !srom_repair_#t~switch1653#1;havoc srom_repair_#t~switch1653#1;havoc srom_repair_#t~memset~res1654#1.base, srom_repair_#t~memset~res1654#1.offset;havoc srom_repair_#t~mem1655#1.base, srom_repair_#t~mem1655#1.offset;havoc srom_repair_#t~memcpy~res1656#1.base, srom_repair_#t~memcpy~res1656#1.offset;havoc srom_repair_#t~memcpy~res1657#1.base, srom_repair_#t~memcpy~res1657#1.offset;havoc srom_repair_#t~switch1653#1;havoc srom_repair_#t~memset~res1654#1.base, srom_repair_#t~memset~res1654#1.offset;havoc srom_repair_#t~mem1655#1.base, srom_repair_#t~mem1655#1.offset;havoc srom_repair_#t~memcpy~res1656#1.base, srom_repair_#t~memcpy~res1656#1.offset;havoc srom_repair_#t~memcpy~res1657#1.base, srom_repair_#t~memcpy~res1657#1.offset; [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871-1: SUMMARY for call de4x5_hw_init_#t~ret246#1 := printk(13bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: havoc de4x5_hw_init_#t~ret246#1;de4x5_hw_init_#res#1 := 4294967290bv32;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874: havoc __request_region_#t~ret2449#1.base, __request_region_#t~ret2449#1.offset;de4x5_pci_probe_#t~ret693#1.base, de4x5_pci_probe_#t~ret693#1.offset := __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret2449#1.base, __request_region_#t~ret2449#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;havoc __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1;assume { :end_inline___request_region } true;de4x5_pci_probe_~tmp___0~21#1.base, de4x5_pci_probe_~tmp___0~21#1.offset := de4x5_pci_probe_#t~ret693#1.base, de4x5_pci_probe_#t~ret693#1.offset;havoc de4x5_pci_probe_#t~ret693#1.base, de4x5_pci_probe_#t~ret693#1.offset; [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset := ldv_net_device_ops_5_#t~ret2365#1.base, ldv_net_device_ops_5_#t~ret2365#1.offset;havoc ldv_net_device_ops_5_#t~ret2365#1.base, ldv_net_device_ops_5_#t~ret2365#1.offset;~de4x5_netdev_ops_group1~0.base, ~de4x5_netdev_ops_group1~0.offset := ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset; [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949-1: SUMMARY for call ldv_net_device_ops_5_#t~ret2365#1.base, ldv_net_device_ops_5_#t~ret2365#1.offset := ldv_init_zalloc(3008bv64); srcloc: null [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: assume 2304bv32 == de4x5_hw_init_#t~mem285#1 && 32bv32 == de4x5_hw_init_~i~0#1;havoc de4x5_hw_init_#t~mem285#1;call write~intINTTYPE4#24(1bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2042bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: assume !(2304bv32 == de4x5_hw_init_#t~mem285#1 && 32bv32 == de4x5_hw_init_~i~0#1);havoc de4x5_hw_init_#t~mem285#1; [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume 0bv64 != de4x5_hw_init_~tmp___4~0#1; [2025-02-08 03:28:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: assume !(0bv64 != de4x5_hw_init_~tmp___4~0#1); [2025-02-08 03:28:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: assume 0bv32 == get_hw_addr_~broken~0#1;call get_hw_addr_#t~mem1629#1.base, get_hw_addr_#t~mem1629#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call get_hw_addr_#t~mem1630#1 := read~intINTTYPE1#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(~bvadd~64(20bv64, ~bvadd~64(1910bv64, get_hw_addr_~lp~52#1.offset)), ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);call write~intINTTYPE1#24(get_hw_addr_#t~mem1630#1, get_hw_addr_#t~mem1629#1.base, ~bvadd~64(get_hw_addr_#t~mem1629#1.offset, ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);havoc get_hw_addr_#t~mem1629#1.base, get_hw_addr_#t~mem1629#1.offset;havoc get_hw_addr_#t~mem1630#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1);call get_hw_addr_#t~mem1631#1.base, get_hw_addr_#t~mem1631#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call get_hw_addr_#t~mem1632#1 := read~intINTTYPE1#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(~bvadd~64(20bv64, ~bvadd~64(1910bv64, get_hw_addr_~lp~52#1.offset)), ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);call write~intINTTYPE1#24(get_hw_addr_#t~mem1632#1, get_hw_addr_#t~mem1631#1.base, ~bvadd~64(get_hw_addr_#t~mem1631#1.offset, ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);havoc get_hw_addr_#t~mem1631#1.base, get_hw_addr_#t~mem1631#1.offset;havoc get_hw_addr_#t~mem1632#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1); [2025-02-08 03:28:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: assume !(0bv32 == get_hw_addr_~broken~0#1); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-1: SUMMARY for call srom_repair_#t~memset~res1654#1.base, srom_repair_#t~memset~res1654#1.offset := #Ultimate.C_memset#24(srom_repair_~lp~53#1.base, ~bvadd~64(1910bv64, srom_repair_~lp~53#1.offset), 0bv32, 128bv64); srcloc: null [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874-3: SUMMARY for call __request_region_#t~ret2449#1.base, __request_region_#t~ret2449#1.offset := ldv_malloc(56bv64); srcloc: null [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769: call srom_repair_#t~mem1655#1.base, srom_repair_#t~mem1655#1.offset := read~$Pointer$#24(srom_repair_~dev#1.base, ~bvadd~64(854bv64, srom_repair_~dev#1.offset), 8bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874-2: __request_region_#res#1.base, __request_region_#res#1.offset := __request_region_#t~ret2449#1.base, __request_region_#t~ret2449#1.offset;havoc __request_region_#t~ret2449#1.base, __request_region_#t~ret2449#1.offset; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-1: assume true;de4x5_parse_params_#t~nondet2151#1.base, de4x5_parse_params_#t~nondet2151#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-1: assume true;havoc de4x5_parse_params_#t~nondet2152#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2152#1, 0bv64);call de4x5_parse_params_#t~nondet2151#1.base, de4x5_parse_params_#t~nondet2151#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2152#1);call write~intINTTYPE1#25(0bv8, de4x5_parse_params_#t~nondet2151#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2152#1, 1bv64), 1bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset := de4x5_parse_params_#t~nondet2151#1.base, de4x5_parse_params_#t~nondet2151#1.offset;havoc de4x5_parse_params_#t~nondet2151#1.base, de4x5_parse_params_#t~nondet2151#1.offset;havoc de4x5_parse_params_#t~nondet2152#1; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: SUMMARY for call srom_repair_#t~memcpy~res1656#1.base, srom_repair_#t~memcpy~res1656#1.offset := #Ultimate.C_memcpy#24(srom_repair_~lp~53#1.base, ~bvadd~64(20bv64, ~bvadd~64(1910bv64, srom_repair_~lp~53#1.offset)), srom_repair_#t~mem1655#1.base, srom_repair_#t~mem1655#1.offset, 6bv64); srcloc: null [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset);call write~intINTTYPE4#24(4bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset)); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: assume ~bvsle~32(create_packet_~i~10#1, 5bv32); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: assume !~bvsle~32(create_packet_~i~10#1, 5bv32);create_packet_~i~10#1 := 0bv32; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: call ULTIMATE.dealloc(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset);havoc de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;call ULTIMATE.dealloc(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset);havoc de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset;main_#t~ret2396#1 := de4x5_pci_probe_#res#1;havoc de4x5_pci_probe_#t~mem668#1, de4x5_pci_probe_#t~mem669#1.base, de4x5_pci_probe_#t~mem669#1.offset, de4x5_pci_probe_#t~mem670#1, de4x5_pci_probe_#t~mem671#1, de4x5_pci_probe_#t~mem672#1, de4x5_pci_probe_#t~ret673#1, de4x5_pci_probe_#t~ret674#1.base, de4x5_pci_probe_#t~ret674#1.offset, de4x5_pci_probe_#t~ret675#1.base, de4x5_pci_probe_#t~ret675#1.offset, de4x5_pci_probe_#t~mem676#1, de4x5_pci_probe_#t~mem677#1, de4x5_pci_probe_#t~mem678#1, de4x5_pci_probe_#t~mem679#1, de4x5_pci_probe_#t~mem680#1, de4x5_pci_probe_#t~ret681#1, de4x5_pci_probe_#t~mem682#1, de4x5_pci_probe_#t~mem683#1, de4x5_pci_probe_#t~mem684#1, de4x5_pci_probe_#t~mem685#1, de4x5_pci_probe_#t~ret686#1, de4x5_pci_probe_#t~ret687#1, de4x5_pci_probe_#t~mem688#1, de4x5_pci_probe_#t~ret689#1, de4x5_pci_probe_#t~mem690#1, de4x5_pci_probe_#t~ret691#1, de4x5_pci_probe_#t~mem692#1, de4x5_pci_probe_#t~ret693#1.base, de4x5_pci_probe_#t~ret693#1.offset, de4x5_pci_probe_#t~ret694#1, de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, de4x5_pci_probe_~ent#1.base, de4x5_pci_probe_~ent#1.offset, de4x5_pci_probe_~pb~1#1, de4x5_pci_probe_~pbus~0#1, de4x5_pci_probe_~dev_num~0#1, de4x5_pci_probe_~dnum~0#1, de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset, de4x5_pci_probe_~vendor~1#1, de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, de4x5_pci_probe_~irq~1#1, de4x5_pci_probe_~device~1#1, de4x5_pci_probe_~iobase~13#1, de4x5_pci_probe_~error~0#1, de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, de4x5_pci_probe_~lp~17#1.base, de4x5_pci_probe_~lp~17#1.offset, de4x5_pci_probe_~tmp~48#1.base, de4x5_pci_probe_~tmp~48#1.offset, de4x5_pci_probe_~tmp___0~21#1.base, de4x5_pci_probe_~tmp___0~21#1.offset;havoc de4x5_pci_probe_#in~pdev#1.base, de4x5_pci_probe_#in~pdev#1.offset, de4x5_pci_probe_#in~ent#1.base, de4x5_pci_probe_#in~ent#1.offset;assume { :end_inline_de4x5_pci_probe } true;~ldv_retval_0~0 := main_#t~ret2396#1;havoc main_#t~ret2396#1; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: test_bad_enet_#t~ret1677#1 := an_exception_#res#1;havoc an_exception_#t~mem1684#1, an_exception_#t~mem1685#1, an_exception_#t~short1686#1, an_exception_~lp#1.base, an_exception_~lp#1.offset;havoc an_exception_#in~lp#1.base, an_exception_#in~lp#1.offset;assume { :end_inline_an_exception } true;test_bad_enet_~tmp___1~30#1 := test_bad_enet_#t~ret1677#1;havoc test_bad_enet_#t~ret1677#1; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771-1: SUMMARY for call srom_repair_#t~memcpy~res1657#1.base, srom_repair_#t~memcpy~res1657#1.offset := #Ultimate.C_memcpy#24(srom_repair_~lp~53#1.base, ~bvadd~64(26bv64, ~bvadd~64(1910bv64, srom_repair_~lp~53#1.offset)), ~#srom_repair_info~0.base, ~#srom_repair_info~0.offset, 100bv64); srcloc: null [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: call write~intINTTYPE1#24(1bv8, srom_repair_~lp~53#1.base, ~bvadd~64(2046bv64, srom_repair_~lp~53#1.offset), 1bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13348-3: assume 0bv32 == ~ldv_retval_2~0;~ldv_state_variable_5~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13348-3: assume !(0bv32 == ~ldv_retval_2~0); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742: havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;havoc dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;assume { :end_inline_dev_set_drvdata } true;call de4x5_hw_init_#t~mem231#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1054bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume mii_get_phy_~j~6#1 == mii_get_phy_~limit~1#1 && ~bvsle~32(mii_get_phy_~i~25#1, 31bv32);mii_get_phy_~k~1#1 := 0bv32; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume !(mii_get_phy_~j~6#1 == mii_get_phy_~limit~1#1 && ~bvsle~32(mii_get_phy_~i~25#1, 31bv32)); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: assume 0bv32 == test_bad_enet_~tmp___1~30#1;call test_bad_enet_#t~mem1678#1 := read~intINTTYPE4#14(~#last~0.base, ~bvadd~64(8bv64, ~#last~0.offset), 4bv64);call write~intINTTYPE4#24(test_bad_enet_#t~mem1678#1, test_bad_enet_~dev#1.base, ~bvadd~64(64bv64, test_bad_enet_~dev#1.offset), 4bv64);havoc test_bad_enet_#t~mem1678#1; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: assume !(0bv32 == test_bad_enet_~tmp___1~30#1); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset := PCI_signature_#t~nondet1596#1.base, PCI_signature_#t~nondet1596#1.offset; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442-1: assume true;PCI_signature_#t~nondet1596#1.base, PCI_signature_#t~nondet1596#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442-1: assume true;havoc PCI_signature_#t~nondet1597#1;assume ~bvugt~64(PCI_signature_#t~nondet1597#1, 0bv64);call PCI_signature_#t~nondet1596#1.base, PCI_signature_#t~nondet1596#1.offset := #Ultimate.allocOnHeap(PCI_signature_#t~nondet1597#1);call write~intINTTYPE1#5(0bv8, PCI_signature_#t~nondet1596#1.base, ~bvsub~64(PCI_signature_#t~nondet1597#1, 1bv64), 1bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130: havoc de4x5_pci_probe_#t~ret681#1;call de4x5_pci_probe_#t~mem682#1 := read~intINTTYPE2#18(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130-1: SUMMARY for call de4x5_pci_probe_#t~ret681#1 := pci_read_config_word(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 4bv32, de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset); srcloc: null [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-1: call de4x5_hw_init_#t~mem286#1 := read~intINTTYPE1#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2046bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64); [2025-02-08 03:28:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume 0bv32 != ~zero_extend~32~8(de4x5_hw_init_#t~mem286#1);havoc de4x5_hw_init_#t~mem286#1;call write~intINTTYPE4#24(0bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1066bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);assume { :begin_inline_srom_infoleaf_info } true;srom_infoleaf_info_#in~dev#1.base, srom_infoleaf_info_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc srom_infoleaf_info_#res#1;havoc srom_infoleaf_info_#t~ret1691#1.base, srom_infoleaf_info_#t~ret1691#1.offset, srom_infoleaf_info_#t~mem1692#1, srom_infoleaf_info_#t~mem1693#1, srom_infoleaf_info_#t~ret1694#1, srom_infoleaf_info_#t~mem1695#1.base, srom_infoleaf_info_#t~mem1695#1.offset, srom_infoleaf_info_#t~mem1696#1, srom_infoleaf_info_#t~mem1698#1, srom_infoleaf_info_#t~mem1697#1, srom_infoleaf_info_#t~mem1699#1, srom_infoleaf_info_#t~ret1700#1, srom_infoleaf_info_#t~ret1701#1, srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset, srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset, srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset, srom_infoleaf_info_~i~20#1, srom_infoleaf_info_~count~0#1, srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset, srom_infoleaf_info_~tmp___0~53#1;srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset := srom_infoleaf_info_#in~dev#1.base, srom_infoleaf_info_#in~dev#1.offset;havoc srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset;havoc srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset;havoc srom_infoleaf_info_~i~20#1;havoc srom_infoleaf_info_~count~0#1;havoc srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset;havoc srom_infoleaf_info_~tmp___0~53#1; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(0bv32 != ~zero_extend~32~8(de4x5_hw_init_#t~mem286#1));havoc de4x5_hw_init_#t~mem286#1; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume 1bv32 == de4x5_hw_init_#t~mem231#1;havoc de4x5_hw_init_#t~mem231#1; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume !(1bv32 == de4x5_hw_init_#t~mem231#1);havoc de4x5_hw_init_#t~mem231#1;de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset := de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset;de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset := de4x5_hw_init_~__mptr~0#1.base, ~bvadd~64(18446744073709110056bv64, de4x5_hw_init_~__mptr~0#1.offset); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10707-1: SUMMARY for call get_hw_addr_#t~ret1647#1 := inb(~bvadd~32(3216bv32, get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10707: get_hw_addr_~tmp___11~4#1 := get_hw_addr_#t~ret1647#1;havoc get_hw_addr_#t~ret1647#1;get_hw_addr_~chksum~0#1 := ~zero_extend~16~8(get_hw_addr_~tmp___11~4#1); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume 0bv64 != ~bvadd~64(PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume !(0bv64 != ~bvadd~64(PCI_signature_~tmp___0~47#1.base, PCI_signature_~tmp___0~47#1.offset));PCI_signature_~i~12#1 := ~bvadd~32(1bv32, PCI_signature_~i~12#1); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425-1: assume true;de4x5_parse_params_#t~nondet2153#1.base, de4x5_parse_params_#t~nondet2153#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425-1: assume true;havoc de4x5_parse_params_#t~nondet2154#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2154#1, 0bv64);call de4x5_parse_params_#t~nondet2153#1.base, de4x5_parse_params_#t~nondet2153#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2154#1);call write~intINTTYPE1#23(0bv8, de4x5_parse_params_#t~nondet2153#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2154#1, 1bv64), 1bv64); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425: de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset := de4x5_parse_params_#t~nondet2153#1.base, de4x5_parse_params_#t~nondet2153#1.offset;havoc de4x5_parse_params_#t~nondet2153#1.base, de4x5_parse_params_#t~nondet2153#1.offset;havoc de4x5_parse_params_#t~nondet2154#1; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem682#1));havoc de4x5_pci_probe_#t~mem682#1;de4x5_pci_probe_~error~0#1 := 4294967277bv32; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem682#1)));havoc de4x5_pci_probe_#t~mem682#1;call de4x5_pci_probe_#t~mem683#1 := read~intINTTYPE2#18(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2bv64); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: de4x5_hw_init_~i___0~0#1 := 0bv32; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: SUMMARY for call outb(0bv8, ~bvadd~32(67bv32, de4x5_hw_init_~iobase#1[32:0])); srcloc: null [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897-1: SUMMARY for call mii_get_phy_#t~ret2044#1.base, mii_get_phy_#t~ret2044#1.offset := netdev_priv(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset := mii_get_phy_#t~ret2044#1.base, mii_get_phy_#t~ret2044#1.offset;havoc mii_get_phy_#t~ret2044#1.base, mii_get_phy_#t~ret2044#1.offset;mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset := mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset;call mii_get_phy_#t~mem2045#1 := read~intINTTYPE8#24(mii_get_phy_~dev#1.base, ~bvadd~64(56bv64, mii_get_phy_~dev#1.offset), 8bv64);mii_get_phy_~iobase~38#1 := mii_get_phy_#t~mem2045#1;havoc mii_get_phy_#t~mem2045#1;mii_get_phy_~limit~1#1 := 5bv32;call write~intINTTYPE4#24(0bv32, mii_get_phy_~lp~68#1.base, ~bvadd~64(1642bv64, mii_get_phy_~lp~68#1.offset), 4bv64);call write~intINTTYPE1#24(1bv8, mii_get_phy_~lp~68#1.base, ~bvadd~64(2047bv64, mii_get_phy_~lp~68#1.offset), 1bv64);mii_get_phy_~n~0#1 := 0bv32;call write~intINTTYPE4#24(0bv32, mii_get_phy_~lp~68#1.base, ~bvadd~64(1646bv64, mii_get_phy_~lp~68#1.offset), 4bv64);mii_get_phy_~i~25#1 := 1bv32; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset);call write~intINTTYPE4#24(4bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset)); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: de4x5_hw_init_#t~ret287#1 := srom_infoleaf_info_#res#1;havoc srom_infoleaf_info_#t~ret1691#1.base, srom_infoleaf_info_#t~ret1691#1.offset, srom_infoleaf_info_#t~mem1692#1, srom_infoleaf_info_#t~mem1693#1, srom_infoleaf_info_#t~ret1694#1, srom_infoleaf_info_#t~mem1695#1.base, srom_infoleaf_info_#t~mem1695#1.offset, srom_infoleaf_info_#t~mem1696#1, srom_infoleaf_info_#t~mem1698#1, srom_infoleaf_info_#t~mem1697#1, srom_infoleaf_info_#t~mem1699#1, srom_infoleaf_info_#t~ret1700#1, srom_infoleaf_info_#t~ret1701#1, srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset, srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset, srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset, srom_infoleaf_info_~i~20#1, srom_infoleaf_info_~count~0#1, srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset, srom_infoleaf_info_~tmp___0~53#1;havoc srom_infoleaf_info_#in~dev#1.base, srom_infoleaf_info_#in~dev#1.offset;assume { :end_inline_srom_infoleaf_info } true;de4x5_hw_init_~tmp___11~0#1 := de4x5_hw_init_#t~ret287#1;havoc de4x5_hw_init_#t~ret287#1; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume 4113bv32 == ~zero_extend~32~16(srom_search_~vendor~0#1) && 6400bv32 == srom_search_~device~0#1;call srom_search_#t~mem658#1 := read~intINTTYPE1#24(srom_search_~this_dev~0#1.base, ~bvadd~64(72bv64, srom_search_~this_dev~0#1.offset), 1bv64);srom_search_~device~0#1 := (if ~bvsle~32(~bvand~32(240bv32, ~zero_extend~32~8(srom_search_#t~mem658#1)), 31bv32) then 6416bv32 else 6448bv32);havoc srom_search_#t~mem658#1; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume !(4113bv32 == ~zero_extend~32~16(srom_search_~vendor~0#1) && 6400bv32 == srom_search_~device~0#1); [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14012: havoc register_netdev_#t~nondet2473#1;ldv_register_netdev_37_#t~ret2436#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2473#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;ldv_register_netdev_37_~tmp~138#1 := ldv_register_netdev_37_#t~ret2436#1;havoc ldv_register_netdev_37_#t~ret2436#1;ldv_register_netdev_37_~ldv_func_res~0#1 := ldv_register_netdev_37_~tmp~138#1;~ldv_state_variable_5~0 := 1bv32;assume { :begin_inline_ldv_net_device_ops_5 } true;havoc ldv_net_device_ops_5_#t~ret2365#1.base, ldv_net_device_ops_5_#t~ret2365#1.offset, ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset;havoc ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153: ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset := ldv_pci_driver_4_#t~ret2375#1.base, ldv_pci_driver_4_#t~ret2375#1.offset;havoc ldv_pci_driver_4_#t~ret2375#1.base, ldv_pci_driver_4_#t~ret2375#1.offset;~de4x5_pci_driver_group1~0.base, ~de4x5_pci_driver_group1~0.offset := ldv_pci_driver_4_~tmp~128#1.base, ldv_pci_driver_4_~tmp~128#1.offset; [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-1: SUMMARY for call ldv_pci_driver_4_#t~ret2375#1.base, ldv_pci_driver_4_#t~ret2375#1.offset := ldv_init_zalloc(2976bv64); srcloc: null [2025-02-08 03:28:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10709-1: SUMMARY for call get_hw_addr_#t~ret1648#1 := inb(~bvadd~32(3216bv32, get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10709: get_hw_addr_~tmp___12~2#1 := get_hw_addr_#t~ret1648#1;havoc get_hw_addr_#t~ret1648#1;get_hw_addr_~chksum~0#1 := ~bvor~32(~bvshl~32(~zero_extend~32~16(~zero_extend~16~8(get_hw_addr_~tmp___12~2#1)), 8bv32), ~zero_extend~32~16(get_hw_addr_~chksum~0#1))[16:0]; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume 1bv32 == get_hw_addr_~broken~0#1 || 2bv32 == get_hw_addr_~broken~0#1;call get_hw_addr_#t~mem1633#1.base, get_hw_addr_#t~mem1633#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call get_hw_addr_#t~mem1634#1 := read~intINTTYPE1#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(~bvadd~64(1910bv64, get_hw_addr_~lp~52#1.offset), ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);call write~intINTTYPE1#24(get_hw_addr_#t~mem1634#1, get_hw_addr_#t~mem1633#1.base, ~bvadd~64(get_hw_addr_#t~mem1633#1.offset, ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);havoc get_hw_addr_#t~mem1633#1.base, get_hw_addr_#t~mem1633#1.offset;havoc get_hw_addr_#t~mem1634#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1);call get_hw_addr_#t~mem1635#1.base, get_hw_addr_#t~mem1635#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call get_hw_addr_#t~mem1636#1 := read~intINTTYPE1#24(get_hw_addr_~lp~52#1.base, ~bvadd~64(~bvadd~64(1910bv64, get_hw_addr_~lp~52#1.offset), ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);call write~intINTTYPE1#24(get_hw_addr_#t~mem1636#1, get_hw_addr_#t~mem1635#1.base, ~bvadd~64(get_hw_addr_#t~mem1635#1.offset, ~sign_extend~64~32(get_hw_addr_~i~15#1)), 1bv64);havoc get_hw_addr_#t~mem1635#1.base, get_hw_addr_#t~mem1635#1.offset;havoc get_hw_addr_#t~mem1636#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1); [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume !(1bv32 == get_hw_addr_~broken~0#1 || 2bv32 == get_hw_addr_~broken~0#1); [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12889: de4x5_module_init_#t~ret2358#1 := ldv___pci_register_driver_46_#res#1;havoc ldv___pci_register_driver_46_#t~ret2443#1, ldv___pci_register_driver_46_~ldv_func_arg1#1.base, ldv___pci_register_driver_46_~ldv_func_arg1#1.offset, ldv___pci_register_driver_46_~ldv_func_arg2#1.base, ldv___pci_register_driver_46_~ldv_func_arg2#1.offset, ldv___pci_register_driver_46_~ldv_func_arg3#1.base, ldv___pci_register_driver_46_~ldv_func_arg3#1.offset, ldv___pci_register_driver_46_~ldv_func_res~5#1, ldv___pci_register_driver_46_~tmp~143#1;havoc ldv___pci_register_driver_46_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_46_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_46_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_46_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_46_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_46_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_46 } true;de4x5_module_init_~err~0#1 := de4x5_module_init_#t~ret2358#1;havoc de4x5_module_init_#t~ret2358#1;de4x5_module_init_#res#1 := de4x5_module_init_~err~0#1; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11965: mii_get_phy_~k~1#1 := ~bvadd~32(1bv32, mii_get_phy_~k~1#1);mii_get_phy_#t~short2057#1 := ~bvsle~32(mii_get_phy_~k~1#1, 7bv32); [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume 0bv32 != de4x5_hw_init_~tmp___11~0#1;call de4x5_hw_init_#t~mem288#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2122bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem290#1 := read~intINTTYPE8#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2114bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64); [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume !(0bv32 != de4x5_hw_init_~tmp___11~0#1);assume { :begin_inline_srom_init } true;srom_init_#in~dev#1.base, srom_init_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc srom_init_#t~ret1702#1.base, srom_init_#t~ret1702#1.offset, srom_init_#t~mem1703#1, srom_init_#t~mem1704#1, srom_init_#t~mem1705#1, srom_init_#t~mem1706#1, srom_init_#t~mem1707#1, srom_init_#t~mem1708#1, srom_init_#t~mem1709#1, srom_init_#t~ret1710#1, srom_init_#t~mem1711#1, srom_init_#t~mem1712#1, srom_init_#t~mem1713#1, srom_init_#t~mem1714#1, srom_init_#t~ret1715#1, srom_init_#t~mem1716#1, srom_init_#t~mem1717#1, srom_init_#t~mem1718#1, srom_init_#t~mem1719#1, srom_init_#t~ret1720#1, srom_init_#t~mem1721#1, srom_init_#t~mem1722#1, srom_init_~dev#1.base, srom_init_~dev#1.offset, srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset, srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset, srom_init_~p~6#1.base, srom_init_~p~6#1.offset, srom_init_~count~1#1, srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset, srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset;srom_init_~dev#1.base, srom_init_~dev#1.offset := srom_init_#in~dev#1.base, srom_init_#in~dev#1.offset;havoc srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset;havoc srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset;havoc srom_init_~p~6#1.base, srom_init_~p~6#1.offset;havoc srom_init_~count~1#1;havoc srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset;havoc srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842: test_bad_enet_~status#1 := 0bv32; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945-1: SUMMARY for call dma_free_attrs(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, ~sign_extend~64~32(de4x5_hw_init_#t~mem288#1), de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset, de4x5_hw_init_#t~mem290#1, 0bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: havoc de4x5_hw_init_#t~mem288#1;havoc de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset;havoc de4x5_hw_init_#t~mem290#1;de4x5_hw_init_#res#1 := 4294967290bv32;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: SUMMARY for call de4x5_hw_init_#t~ret234#1 := inl(de4x5_hw_init_~iobase#1[32:0]); srcloc: null [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10711: assume ~zero_extend~32~16(get_hw_addr_~chksum~0#1) != get_hw_addr_~k~0#1 && 0bv32 != ~dec_only~0;get_hw_addr_~status~9#1 := 4294967295bv32; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10711: assume !(~zero_extend~32~16(get_hw_addr_~chksum~0#1) != get_hw_addr_~k~0#1 && 0bv32 != ~dec_only~0); [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381: create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, ~bvadd~64(1bv64, create_packet_~buf~0#1.offset);call create_packet_#t~mem1587#1.base, create_packet_#t~mem1587#1.offset := read~$Pointer$#24(create_packet_~dev#1.base, ~bvadd~64(854bv64, create_packet_~dev#1.offset), 8bv64);call create_packet_#t~mem1588#1 := read~intINTTYPE1#24(create_packet_#t~mem1587#1.base, ~bvadd~64(create_packet_#t~mem1587#1.offset, ~sign_extend~64~32(create_packet_~i~10#1)), 1bv64);call write~intINTTYPE1#24(create_packet_#t~mem1588#1, create_packet_~tmp___0~46#1.base, create_packet_~tmp___0~46#1.offset, 1bv64);havoc create_packet_#t~mem1587#1.base, create_packet_#t~mem1587#1.offset;havoc create_packet_#t~mem1588#1;create_packet_~i~10#1 := ~bvadd~32(1bv32, create_packet_~i~10#1); [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429-1: assume true;de4x5_parse_params_#t~nondet2155#1.base, de4x5_parse_params_#t~nondet2155#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429-1: assume true;havoc de4x5_parse_params_#t~nondet2156#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2156#1, 0bv64);call de4x5_parse_params_#t~nondet2155#1.base, de4x5_parse_params_#t~nondet2155#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2156#1);call write~intINTTYPE1#30(0bv8, de4x5_parse_params_#t~nondet2155#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2156#1, 1bv64), 1bv64); [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429: de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset := de4x5_parse_params_#t~nondet2155#1.base, de4x5_parse_params_#t~nondet2155#1.offset;havoc de4x5_parse_params_#t~nondet2155#1.base, de4x5_parse_params_#t~nondet2155#1.offset;havoc de4x5_parse_params_#t~nondet2156#1; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume true; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume !true;de4x5_hw_init_~__ms___3~0#1 := 1bv64; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748-1: SUMMARY for call de4x5_hw_init_#t~ret232#1 := pci_write_config_byte(de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset, 67bv32, 0bv8); srcloc: null [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967-1: assume mii_get_phy_#t~short2057#1;call mii_get_phy_#t~mem2056#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(4bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);mii_get_phy_#t~short2057#1 := 0bv32 != mii_get_phy_#t~mem2056#1; [2025-02-08 03:28:13,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967-1: assume !mii_get_phy_#t~short2057#1; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: havoc de4x5_hw_init_#t~ret232#1; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: assume mii_get_phy_#t~short2057#1;havoc mii_get_phy_#t~mem2056#1;havoc mii_get_phy_#t~short2057#1; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: assume !mii_get_phy_#t~short2057#1;havoc mii_get_phy_#t~mem2056#1;havoc mii_get_phy_#t~short2057#1;call write~intINTTYPE4#24(mii_get_phy_~i~25#1, mii_get_phy_~lp~68#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);call write~intINTTYPE4#24(mii_get_phy_~id~0#1, mii_get_phy_~lp~68#1.base, ~bvadd~64(4bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);call write~intINTTYPE4#24(5bv32, mii_get_phy_~lp~68#1.base, ~bvadd~64(12bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1)))), 4bv64);call write~intINTTYPE4#24(896bv32, mii_get_phy_~lp~68#1.base, ~bvadd~64(4bv64, ~bvadd~64(12bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1))))), 4bv64);call write~intINTTYPE4#24(896bv32, mii_get_phy_~lp~68#1.base, ~bvadd~64(8bv64, ~bvadd~64(12bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_~k~1#1))))), 4bv64);call mii_get_phy_#t~mem2058#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1646bv64, mii_get_phy_~lp~68#1.offset), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, mii_get_phy_#t~mem2058#1), mii_get_phy_~lp~68#1.base, ~bvadd~64(1646bv64, mii_get_phy_~lp~68#1.offset), 4bv64);havoc mii_get_phy_#t~mem2058#1;call mii_get_phy_#t~mem2059#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1642bv64, mii_get_phy_~lp~68#1.offset), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, mii_get_phy_#t~mem2059#1), mii_get_phy_~lp~68#1.base, ~bvadd~64(1642bv64, mii_get_phy_~lp~68#1.offset), 4bv64);havoc mii_get_phy_#t~mem2059#1; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset);call write~intINTTYPE4#24(8bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset)); [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: assume 0bv32 == ~bvand~32(4bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem683#1));havoc de4x5_pci_probe_#t~mem683#1;call de4x5_pci_probe_#t~mem684#1 := read~intINTTYPE2#18(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2bv64);call write~intINTTYPE2#18(~bvor~32(4bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem684#1))[16:0], de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2bv64);havoc de4x5_pci_probe_#t~mem684#1;call de4x5_pci_probe_#t~mem685#1 := read~intINTTYPE2#18(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2bv64);assume { :begin_inline_pci_write_config_word } true;pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1 := de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 4bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem685#1)[16:0];havoc pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem113#1.base, pci_write_config_word_#t~mem113#1.offset, pci_write_config_word_#t~mem114#1, pci_write_config_word_#t~ret115#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~14#1;pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset := pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset;pci_write_config_word_~where#1 := pci_write_config_word_#in~where#1;pci_write_config_word_~val#1 := pci_write_config_word_#in~val#1;havoc pci_write_config_word_~tmp~14#1;call pci_write_config_word_#t~mem113#1.base, pci_write_config_word_#t~mem113#1.offset := read~$Pointer$#24(pci_write_config_word_~dev#1.base, ~bvadd~64(16bv64, pci_write_config_word_~dev#1.offset), 8bv64);call pci_write_config_word_#t~mem114#1 := read~intINTTYPE4#24(pci_write_config_word_~dev#1.base, ~bvadd~64(56bv64, pci_write_config_word_~dev#1.offset), 4bv64);assume { :begin_inline_pci_bus_write_config_word } true;pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1 := pci_write_config_word_#t~mem113#1.base, pci_write_config_word_#t~mem113#1.offset, pci_write_config_word_#t~mem114#1, pci_write_config_word_~where#1, ~zero_extend~32~16(pci_write_config_word_~val#1)[16:0];havoc pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet2470#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset := pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset;pci_bus_write_config_word_~arg1#1 := pci_bus_write_config_word_#in~arg1#1;pci_bus_write_config_word_~arg2#1 := pci_bus_write_config_word_#in~arg2#1;pci_bus_write_config_word_~arg3#1 := pci_bus_write_config_word_#in~arg3#1;havoc pci_bus_write_config_word_#t~nondet2470#1;pci_bus_write_config_word_#res#1 := pci_bus_write_config_word_#t~nondet2470#1;havoc pci_bus_write_config_word_#t~nondet2470#1; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: assume !(0bv32 == ~bvand~32(4bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem683#1)));havoc de4x5_pci_probe_#t~mem683#1; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: call write~intINTTYPE4#24(srom_search_~device~0#1, srom_search_~lp~16#1.base, ~bvadd~64(1070bv64, srom_search_~lp~16#1.offset), 4bv64);call srom_search_#t~mem659#1 := read~intINTTYPE8#24(srom_search_~this_dev~0#1.base, ~bvadd~64(1493bv64, srom_search_~this_dev~0#1.offset), 8bv64);srom_search_~iobase~12#1 := srom_search_#t~mem659#1;havoc srom_search_#t~mem659#1;call srom_search_#t~mem660#1 := read~intINTTYPE4#24(srom_search_~this_dev~0#1.base, ~bvadd~64(1489bv64, srom_search_~this_dev~0#1.offset), 4bv64);srom_search_~irq~0#1 := srom_search_#t~mem660#1;havoc srom_search_#t~mem660#1; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881-1: SUMMARY for call de4x5_hw_init_#t~ret247#1.base, de4x5_hw_init_#t~ret247#1.offset := spinlock_check(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(696bv64, de4x5_hw_init_~lp~0#1.offset)); srcloc: null [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: havoc de4x5_hw_init_#t~ret247#1.base, de4x5_hw_init_#t~ret247#1.offset; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: assume ~bvslt~32(PCI_signature_~i~12#1, PCI_signature_~siglen~1#1); [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: assume !~bvslt~32(PCI_signature_~i~12#1, PCI_signature_~siglen~1#1); [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6089: havoc dev_get_drvdata_#t~mem87#1.base, dev_get_drvdata_#t~mem87#1.offset;pci_get_drvdata_#t~ret173#1.base, pci_get_drvdata_#t~ret173#1.offset := dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~mem87#1.base, dev_get_drvdata_#t~mem87#1.offset, dev_get_drvdata_~dev#1.base, dev_get_drvdata_~dev#1.offset;havoc dev_get_drvdata_#in~dev#1.base, dev_get_drvdata_#in~dev#1.offset;assume { :end_inline_dev_get_drvdata } true;pci_get_drvdata_~tmp~18#1.base, pci_get_drvdata_~tmp~18#1.offset := pci_get_drvdata_#t~ret173#1.base, pci_get_drvdata_#t~ret173#1.offset;havoc pci_get_drvdata_#t~ret173#1.base, pci_get_drvdata_#t~ret173#1.offset;pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset := pci_get_drvdata_~tmp~18#1.base, pci_get_drvdata_~tmp~18#1.offset; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: SUMMARY for call __raw_spin_lock_init(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(696bv64, de4x5_hw_init_~lp~0#1.offset), 14bv64, 0bv64, de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset); srcloc: null [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6750: de4x5_hw_init_~__ms~0#1 := 10bv64; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume 0bv32 == test_bad_enet_~status#1;call test_bad_enet_#t~mem1679#1 := read~intINTTYPE4#24(test_bad_enet_~lp~54#1.base, ~bvadd~64(1070bv64, test_bad_enet_~lp~54#1.offset), 4bv64);call write~intINTTYPE4#14(test_bad_enet_#t~mem1679#1, ~#last~0.base, ~#last~0.offset, 4bv64);havoc test_bad_enet_#t~mem1679#1;call test_bad_enet_#t~mem1680#1 := read~intINTTYPE4#24(test_bad_enet_~lp~54#1.base, ~bvadd~64(1058bv64, test_bad_enet_~lp~54#1.offset), 4bv64);call write~intINTTYPE4#14(test_bad_enet_#t~mem1680#1, ~#last~0.base, ~bvadd~64(4bv64, ~#last~0.offset), 4bv64);havoc test_bad_enet_#t~mem1680#1;call test_bad_enet_#t~mem1681#1 := read~intINTTYPE4#24(test_bad_enet_~dev#1.base, ~bvadd~64(64bv64, test_bad_enet_~dev#1.offset), 4bv64);call write~intINTTYPE4#14(test_bad_enet_#t~mem1681#1, ~#last~0.base, ~bvadd~64(8bv64, ~#last~0.offset), 4bv64);havoc test_bad_enet_#t~mem1681#1;test_bad_enet_~i~17#1 := 0bv32; [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume !(0bv32 == test_bad_enet_~status#1); [2025-02-08 03:28:13,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687: ~ldv_state_variable_5~0 := 0bv32; [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687-1: SUMMARY for call free_netdev(ldv_free_netdev_42_~dev#1.base, ldv_free_netdev_42_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: de4x5_pci_probe_#t~ret686#1 := pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem113#1.base, pci_write_config_word_#t~mem113#1.offset, pci_write_config_word_#t~mem114#1, pci_write_config_word_#t~ret115#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~14#1;havoc pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1;assume { :end_inline_pci_write_config_word } true;havoc de4x5_pci_probe_#t~mem685#1;havoc de4x5_pci_probe_#t~ret686#1; [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045-1: SUMMARY for call srom_init_#t~ret1702#1.base, srom_init_#t~ret1702#1.offset := netdev_priv(srom_init_~dev#1.base, srom_init_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045: srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset := srom_init_#t~ret1702#1.base, srom_init_#t~ret1702#1.offset;havoc srom_init_#t~ret1702#1.base, srom_init_#t~ret1702#1.offset;srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset := srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset;call srom_init_#t~mem1703#1 := read~intINTTYPE4#24(srom_init_~lp~56#1.base, ~bvadd~64(2072bv64, srom_init_~lp~56#1.offset), 4bv64);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~lp~56#1.base, ~bvadd~64(~bvadd~64(1910bv64, srom_init_~lp~56#1.offset), ~sign_extend~64~32(srom_init_#t~mem1703#1));havoc srom_init_#t~mem1703#1;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(2bv64, srom_init_~p~6#1.offset);call srom_init_#t~mem1704#1 := read~intINTTYPE4#24(srom_init_~lp~56#1.base, ~bvadd~64(1070bv64, srom_init_~lp~56#1.offset), 4bv64); [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433-1: assume true;de4x5_parse_params_#t~nondet2157#1.base, de4x5_parse_params_#t~nondet2157#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433-1: assume true;havoc de4x5_parse_params_#t~nondet2158#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2158#1, 0bv64);call de4x5_parse_params_#t~nondet2157#1.base, de4x5_parse_params_#t~nondet2157#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2158#1);call write~intINTTYPE1#29(0bv8, de4x5_parse_params_#t~nondet2157#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2158#1, 1bv64), 1bv64); [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139-1: SUMMARY for call de4x5_pci_probe_#t~ret687#1 := pci_read_config_word(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 4bv32, de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset); srcloc: null [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset := de4x5_parse_params_#t~nondet2157#1.base, de4x5_parse_params_#t~nondet2157#1.offset;havoc de4x5_parse_params_#t~nondet2157#1.base, de4x5_parse_params_#t~nondet2157#1.offset;havoc de4x5_parse_params_#t~nondet2158#1; [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: havoc de4x5_pci_probe_#t~ret687#1; [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: havoc srom_init_#t~ret1702#1.base, srom_init_#t~ret1702#1.offset, srom_init_#t~mem1703#1, srom_init_#t~mem1704#1, srom_init_#t~mem1705#1, srom_init_#t~mem1706#1, srom_init_#t~mem1707#1, srom_init_#t~mem1708#1, srom_init_#t~mem1709#1, srom_init_#t~ret1710#1, srom_init_#t~mem1711#1, srom_init_#t~mem1712#1, srom_init_#t~mem1713#1, srom_init_#t~mem1714#1, srom_init_#t~ret1715#1, srom_init_#t~mem1716#1, srom_init_#t~mem1717#1, srom_init_#t~mem1718#1, srom_init_#t~mem1719#1, srom_init_#t~ret1720#1, srom_init_#t~mem1721#1, srom_init_#t~mem1722#1, srom_init_~dev#1.base, srom_init_~dev#1.offset, srom_init_~lp~56#1.base, srom_init_~lp~56#1.offset, srom_init_~tmp~96#1.base, srom_init_~tmp~96#1.offset, srom_init_~p~6#1.base, srom_init_~p~6#1.offset, srom_init_~count~1#1, srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset, srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset;havoc srom_init_#in~dev#1.base, srom_init_#in~dev#1.offset;assume { :end_inline_srom_init } true; [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume (0bv32 == srom_search_~irq~0#1 || 255bv32 == srom_search_~irq~0#1) || 4294967295bv32 == srom_search_~irq~0#1; [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume !((0bv32 == srom_search_~irq~0#1 || 255bv32 == srom_search_~irq~0#1) || 4294967295bv32 == srom_search_~irq~0#1); [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-1: SUMMARY for call de4x5_hw_init_#t~ret248#1 := reg_timer_3(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1654bv64, de4x5_hw_init_~lp~0#1.offset)); srcloc: null [2025-02-08 03:28:13,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: havoc de4x5_hw_init_#t~ret248#1;call write~$Pointer$#24(#funAddr~de4x5_ast.base, #funAddr~de4x5_ast.offset, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(24bv64, ~bvadd~64(1654bv64, de4x5_hw_init_~lp~0#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset), de4x5_hw_init_~lp~0#1.base, ~bvadd~64(32bv64, ~bvadd~64(1654bv64, de4x5_hw_init_~lp~0#1.offset)), 8bv64);assume { :begin_inline_de4x5_parse_params } true;de4x5_parse_params_#in~dev#1.base, de4x5_parse_params_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc de4x5_parse_params_#t~ret2131#1.base, de4x5_parse_params_#t~ret2131#1.offset, de4x5_parse_params_#t~nondet2132#1.base, de4x5_parse_params_#t~nondet2132#1.offset, de4x5_parse_params_#t~nondet2133#1, de4x5_parse_params_#t~nondet2134#1, de4x5_parse_params_#t~nondet2135#1.base, de4x5_parse_params_#t~nondet2135#1.offset, de4x5_parse_params_#t~nondet2136#1, de4x5_parse_params_#t~nondet2137#1, de4x5_parse_params_#t~mem2138#1, de4x5_parse_params_#t~nondet2139#1.base, de4x5_parse_params_#t~nondet2139#1.offset, de4x5_parse_params_#t~nondet2140#1, de4x5_parse_params_#t~nondet2141#1.base, de4x5_parse_params_#t~nondet2141#1.offset, de4x5_parse_params_#t~nondet2142#1, de4x5_parse_params_#t~nondet2143#1.base, de4x5_parse_params_#t~nondet2143#1.offset, de4x5_parse_params_#t~nondet2144#1, de4x5_parse_params_#t~nondet2145#1.base, de4x5_parse_params_#t~nondet2145#1.offset, de4x5_parse_params_#t~nondet2146#1, de4x5_parse_params_#t~nondet2147#1.base, de4x5_parse_params_#t~nondet2147#1.offset, de4x5_parse_params_#t~nondet2148#1, de4x5_parse_params_#t~nondet2149#1.base, de4x5_parse_params_#t~nondet2149#1.offset, de4x5_parse_params_#t~nondet2150#1, de4x5_parse_params_#t~nondet2151#1.base, de4x5_parse_params_#t~nondet2151#1.offset, de4x5_parse_params_#t~nondet2152#1, de4x5_parse_params_#t~nondet2153#1.base, de4x5_parse_params_#t~nondet2153#1.offset, de4x5_parse_params_#t~nondet2154#1, de4x5_parse_params_#t~nondet2155#1.base, de4x5_parse_params_#t~nondet2155#1.offset, de4x5_parse_params_#t~nondet2156#1, de4x5_parse_params_#t~nondet2157#1.base, de4x5_parse_params_#t~nondet2157#1.offset, de4x5_parse_params_#t~nondet2158#1, de4x5_parse_params_#t~nondet2159#1.base, de4x5_parse_params_#t~nondet2159#1.offset, de4x5_parse_params_#t~nondet2160#1, de4x5_parse_params_#t~nondet2161#1.base, de4x5_parse_params_#t~nondet2161#1.offset, de4x5_parse_params_#t~nondet2162#1, de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset, de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset, de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset, de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, de4x5_parse_params_~t~0#1, de4x5_parse_params_~tmp___0~71#1, de4x5_parse_params_~tmp___1~45#1, de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset, de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset, de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset, de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset, de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset, de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset, de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset, de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset, de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset, de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset, de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset, de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset;de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset := de4x5_parse_params_#in~dev#1.base, de4x5_parse_params_#in~dev#1.offset;havoc de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset;havoc de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset;havoc de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset;havoc de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset;havoc de4x5_parse_params_~t~0#1;havoc de4x5_parse_params_~tmp___0~71#1;havoc de4x5_parse_params_~tmp___1~45#1;havoc de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset;havoc de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset;havoc de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset;havoc de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset;havoc de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset;havoc de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset;havoc de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset;havoc de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset;havoc de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset;havoc de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset;havoc de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset;havoc de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset; [2025-02-08 03:28:13,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: havoc srom_repair_#t~ret1652#1.base, srom_repair_#t~ret1652#1.offset, srom_repair_#t~switch1653#1, srom_repair_#t~memset~res1654#1.base, srom_repair_#t~memset~res1654#1.offset, srom_repair_#t~mem1655#1.base, srom_repair_#t~mem1655#1.offset, srom_repair_#t~memcpy~res1656#1.base, srom_repair_#t~memcpy~res1656#1.offset, srom_repair_#t~memcpy~res1657#1.base, srom_repair_#t~memcpy~res1657#1.offset, srom_repair_~dev#1.base, srom_repair_~dev#1.offset, srom_repair_~card#1, srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset, srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset;havoc srom_repair_#in~dev#1.base, srom_repair_#in~dev#1.offset, srom_repair_#in~card#1;assume { :end_inline_srom_repair } true;assume { :begin_inline_test_bad_enet } true;test_bad_enet_#in~dev#1.base, test_bad_enet_#in~dev#1.offset, test_bad_enet_#in~status#1 := get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~status~9#1;havoc test_bad_enet_#res#1;havoc test_bad_enet_#t~ret1658#1.base, test_bad_enet_#t~ret1658#1.offset, test_bad_enet_#t~mem1659#1.base, test_bad_enet_#t~mem1659#1.offset, test_bad_enet_#t~mem1660#1, test_bad_enet_#t~mem1661#1, test_bad_enet_#t~mem1662#1, test_bad_enet_#t~mem1663#1, test_bad_enet_#t~mem1664#1, test_bad_enet_#t~short1665#1, test_bad_enet_#t~mem1666#1, test_bad_enet_#t~short1667#1, test_bad_enet_#t~mem1668#1.base, test_bad_enet_#t~mem1668#1.offset, test_bad_enet_#t~mem1669#1, test_bad_enet_#t~mem1670#1.base, test_bad_enet_#t~mem1670#1.offset, test_bad_enet_#t~mem1671#1.base, test_bad_enet_#t~mem1671#1.offset, test_bad_enet_#t~mem1672#1, test_bad_enet_#t~mem1673#1.base, test_bad_enet_#t~mem1673#1.offset, test_bad_enet_#t~mem1674#1, test_bad_enet_#t~mem1675#1.base, test_bad_enet_#t~mem1675#1.offset, test_bad_enet_#t~mem1676#1, test_bad_enet_#t~ret1677#1, test_bad_enet_#t~mem1678#1, test_bad_enet_#t~mem1679#1, test_bad_enet_#t~mem1680#1, test_bad_enet_#t~mem1681#1, test_bad_enet_#t~mem1682#1.base, test_bad_enet_#t~mem1682#1.offset, test_bad_enet_#t~mem1683#1, test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset, test_bad_enet_~status#1, test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset, test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset, test_bad_enet_~i~17#1, test_bad_enet_~tmp___0~51#1, test_bad_enet_~tmp___1~30#1;test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset := test_bad_enet_#in~dev#1.base, test_bad_enet_#in~dev#1.offset;test_bad_enet_~status#1 := test_bad_enet_#in~status#1;havoc test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset;havoc test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset;havoc test_bad_enet_~i~17#1;havoc test_bad_enet_~tmp___0~51#1;havoc test_bad_enet_~tmp___1~30#1; [2025-02-08 03:28:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716-1: assume { :begin_inline_srom_repair } true;srom_repair_#in~dev#1.base, srom_repair_#in~dev#1.offset, srom_repair_#in~card#1 := get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset, get_hw_addr_~broken~0#1;havoc srom_repair_#t~ret1652#1.base, srom_repair_#t~ret1652#1.offset, srom_repair_#t~switch1653#1, srom_repair_#t~memset~res1654#1.base, srom_repair_#t~memset~res1654#1.offset, srom_repair_#t~mem1655#1.base, srom_repair_#t~mem1655#1.offset, srom_repair_#t~memcpy~res1656#1.base, srom_repair_#t~memcpy~res1656#1.offset, srom_repair_#t~memcpy~res1657#1.base, srom_repair_#t~memcpy~res1657#1.offset, srom_repair_~dev#1.base, srom_repair_~dev#1.offset, srom_repair_~card#1, srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset, srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset;srom_repair_~dev#1.base, srom_repair_~dev#1.offset := srom_repair_#in~dev#1.base, srom_repair_#in~dev#1.offset;srom_repair_~card#1 := srom_repair_#in~card#1;havoc srom_repair_~lp~53#1.base, srom_repair_~lp~53#1.offset;havoc srom_repair_~tmp~89#1.base, srom_repair_~tmp~89#1.offset; [2025-02-08 03:28:13,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: havoc ldv_pci_unregister_driver_47_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_47_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_47_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_47_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_47 } true; [2025-02-08 03:28:13,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12434: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset);call write~intINTTYPE4#24(64bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12434: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset)); [2025-02-08 03:28:13,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume ~bvsle~32(create_packet_~i~10#1, 5bv32); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume !~bvsle~32(create_packet_~i~10#1, 5bv32);create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, ~bvadd~64(1bv64, create_packet_~buf~0#1.offset);call write~intINTTYPE1#24(0bv8, create_packet_~tmp___1~27#1.base, create_packet_~tmp___1~27#1.offset, 1bv64);create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset := create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset;create_packet_~buf~0#1.base, create_packet_~buf~0#1.offset := create_packet_~buf~0#1.base, ~bvadd~64(1bv64, create_packet_~buf~0#1.offset);call write~intINTTYPE1#24(1bv8, create_packet_~tmp___2~20#1.base, create_packet_~tmp___2~20#1.offset, 1bv64); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: havoc ldv_net_device_ops_5_#t~ret2365#1.base, ldv_net_device_ops_5_#t~ret2365#1.offset, ldv_net_device_ops_5_~tmp~126#1.base, ldv_net_device_ops_5_~tmp~126#1.offset;assume { :end_inline_ldv_net_device_ops_5 } true;ldv_register_netdev_37_#res#1 := ldv_register_netdev_37_~ldv_func_res~0#1; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981-1: SUMMARY for call srom_infoleaf_info_#t~ret1691#1.base, srom_infoleaf_info_#t~ret1691#1.offset := netdev_priv(srom_infoleaf_info_~dev#1.base, srom_infoleaf_info_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981: srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset := srom_infoleaf_info_#t~ret1691#1.base, srom_infoleaf_info_#t~ret1691#1.offset;havoc srom_infoleaf_info_#t~ret1691#1.base, srom_infoleaf_info_#t~ret1691#1.offset;srom_infoleaf_info_~lp~55#1.base, srom_infoleaf_info_~lp~55#1.offset := srom_infoleaf_info_~tmp~95#1.base, srom_infoleaf_info_~tmp~95#1.offset;srom_infoleaf_info_~i~20#1 := 0bv32; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: get_hw_addr_#t~ret1649#1 := test_bad_enet_#res#1;havoc test_bad_enet_#t~ret1658#1.base, test_bad_enet_#t~ret1658#1.offset, test_bad_enet_#t~mem1659#1.base, test_bad_enet_#t~mem1659#1.offset, test_bad_enet_#t~mem1660#1, test_bad_enet_#t~mem1661#1, test_bad_enet_#t~mem1662#1, test_bad_enet_#t~mem1663#1, test_bad_enet_#t~mem1664#1, test_bad_enet_#t~short1665#1, test_bad_enet_#t~mem1666#1, test_bad_enet_#t~short1667#1, test_bad_enet_#t~mem1668#1.base, test_bad_enet_#t~mem1668#1.offset, test_bad_enet_#t~mem1669#1, test_bad_enet_#t~mem1670#1.base, test_bad_enet_#t~mem1670#1.offset, test_bad_enet_#t~mem1671#1.base, test_bad_enet_#t~mem1671#1.offset, test_bad_enet_#t~mem1672#1, test_bad_enet_#t~mem1673#1.base, test_bad_enet_#t~mem1673#1.offset, test_bad_enet_#t~mem1674#1, test_bad_enet_#t~mem1675#1.base, test_bad_enet_#t~mem1675#1.offset, test_bad_enet_#t~mem1676#1, test_bad_enet_#t~ret1677#1, test_bad_enet_#t~mem1678#1, test_bad_enet_#t~mem1679#1, test_bad_enet_#t~mem1680#1, test_bad_enet_#t~mem1681#1, test_bad_enet_#t~mem1682#1.base, test_bad_enet_#t~mem1682#1.offset, test_bad_enet_#t~mem1683#1, test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset, test_bad_enet_~status#1, test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset, test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset, test_bad_enet_~i~17#1, test_bad_enet_~tmp___0~51#1, test_bad_enet_~tmp___1~30#1;havoc test_bad_enet_#in~dev#1.base, test_bad_enet_#in~dev#1.offset, test_bad_enet_#in~status#1;assume { :end_inline_test_bad_enet } true;get_hw_addr_~status~9#1 := get_hw_addr_#t~ret1649#1;havoc get_hw_addr_#t~ret1649#1;get_hw_addr_#res#1 := get_hw_addr_~status~9#1; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651-1: SUMMARY for call get_hw_addr_#t~ret1637#1 := inb(~bvadd~32(3216bv32, get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: get_hw_addr_~tmp___5~7#1 := get_hw_addr_#t~ret1637#1;havoc get_hw_addr_#t~ret1637#1;get_hw_addr_~tmp~87#1 := ~zero_extend~32~8(get_hw_addr_~tmp___5~7#1);get_hw_addr_~k~0#1 := ~bvadd~32(~zero_extend~32~8(get_hw_addr_~tmp~87#1[8:0]), get_hw_addr_~k~0#1);get_hw_addr_~tmp___6~7#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1);call get_hw_addr_#t~mem1638#1.base, get_hw_addr_#t~mem1638#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call write~intINTTYPE1#24(get_hw_addr_~tmp~87#1[8:0], get_hw_addr_#t~mem1638#1.base, ~bvadd~64(get_hw_addr_#t~mem1638#1.offset, ~sign_extend~64~32(get_hw_addr_~tmp___6~7#1)), 1bv64);havoc get_hw_addr_#t~mem1638#1.base, get_hw_addr_#t~mem1638#1.offset; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: de4x5_hw_init_~tmp___0~7#1 := de4x5_hw_init_~__ms~0#1;de4x5_hw_init_~__ms~0#1 := ~bvsub~64(de4x5_hw_init_~__ms~0#1, 1bv64); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228: 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_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: de4x5_hw_init_~tmp___5~0#1 := de4x5_hw_init_~__ms___3~0#1;de4x5_hw_init_~__ms___3~0#1 := ~bvsub~64(de4x5_hw_init_~__ms___3~0#1, 1bv64); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: assume PCI_signature_~i~12#1 == PCI_signature_~siglen~1#1; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: assume !(PCI_signature_~i~12#1 == PCI_signature_~siglen~1#1);call PCI_signature_#t~mem1609#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume 0bv32 == ~bvand~32(4bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem688#1));havoc de4x5_pci_probe_#t~mem688#1;de4x5_pci_probe_~error~0#1 := 4294967277bv32; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !(0bv32 == ~bvand~32(4bv32, ~zero_extend~32~16(de4x5_pci_probe_#t~mem688#1)));havoc de4x5_pci_probe_#t~mem688#1;assume { :begin_inline_pci_read_config_byte } true;pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset := de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 13bv32, de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset;havoc pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem104#1.base, pci_read_config_byte_#t~mem104#1.offset, pci_read_config_byte_#t~mem105#1, pci_read_config_byte_#t~ret106#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~11#1;pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset := pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset;pci_read_config_byte_~where#1 := pci_read_config_byte_#in~where#1;pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset := pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;havoc pci_read_config_byte_~tmp~11#1;call pci_read_config_byte_#t~mem104#1.base, pci_read_config_byte_#t~mem104#1.offset := read~$Pointer$#24(pci_read_config_byte_~dev#1.base, ~bvadd~64(16bv64, pci_read_config_byte_~dev#1.offset), 8bv64);call pci_read_config_byte_#t~mem105#1 := read~intINTTYPE4#24(pci_read_config_byte_~dev#1.base, ~bvadd~64(56bv64, pci_read_config_byte_~dev#1.offset), 4bv64);assume { :begin_inline_pci_bus_read_config_byte } true;pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset, pci_bus_read_config_byte_#in~arg1#1, pci_bus_read_config_byte_#in~arg2#1, pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset := pci_read_config_byte_#t~mem104#1.base, pci_read_config_byte_#t~mem104#1.offset, pci_read_config_byte_#t~mem105#1, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset;havoc pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2467#1, pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset, pci_bus_read_config_byte_~arg1#1, pci_bus_read_config_byte_~arg2#1, pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset;pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset := pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset;pci_bus_read_config_byte_~arg1#1 := pci_bus_read_config_byte_#in~arg1#1;pci_bus_read_config_byte_~arg2#1 := pci_bus_read_config_byte_#in~arg2#1;pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset := pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset;havoc pci_bus_read_config_byte_#t~nondet2467#1;pci_bus_read_config_byte_#res#1 := pci_bus_read_config_byte_#t~nondet2467#1;havoc pci_bus_read_config_byte_#t~nondet2467#1; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-1: call de4x5_pci_probe_#t~mem688#1 := read~intINTTYPE2#18(de4x5_pci_probe_~#status~6#1.base, de4x5_pci_probe_~#status~6#1.offset, 2bv64); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: call mii_get_phy_#t~mem2046#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1642bv64, mii_get_phy_~lp~68#1.offset), 4bv64);call write~intINTTYPE4#24(mii_get_phy_~i~25#1, mii_get_phy_~lp~68#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset), ~bvmul~64(64bv64, ~sign_extend~64~32(mii_get_phy_#t~mem2046#1)))), 4bv64); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc de4x5_parse_params_#t~ret2131#1.base, de4x5_parse_params_#t~ret2131#1.offset, de4x5_parse_params_#t~nondet2132#1.base, de4x5_parse_params_#t~nondet2132#1.offset, de4x5_parse_params_#t~nondet2133#1, de4x5_parse_params_#t~nondet2134#1, de4x5_parse_params_#t~nondet2135#1.base, de4x5_parse_params_#t~nondet2135#1.offset, de4x5_parse_params_#t~nondet2136#1, de4x5_parse_params_#t~nondet2137#1, de4x5_parse_params_#t~mem2138#1, de4x5_parse_params_#t~nondet2139#1.base, de4x5_parse_params_#t~nondet2139#1.offset, de4x5_parse_params_#t~nondet2140#1, de4x5_parse_params_#t~nondet2141#1.base, de4x5_parse_params_#t~nondet2141#1.offset, de4x5_parse_params_#t~nondet2142#1, de4x5_parse_params_#t~nondet2143#1.base, de4x5_parse_params_#t~nondet2143#1.offset, de4x5_parse_params_#t~nondet2144#1, de4x5_parse_params_#t~nondet2145#1.base, de4x5_parse_params_#t~nondet2145#1.offset, de4x5_parse_params_#t~nondet2146#1, de4x5_parse_params_#t~nondet2147#1.base, de4x5_parse_params_#t~nondet2147#1.offset, de4x5_parse_params_#t~nondet2148#1, de4x5_parse_params_#t~nondet2149#1.base, de4x5_parse_params_#t~nondet2149#1.offset, de4x5_parse_params_#t~nondet2150#1, de4x5_parse_params_#t~nondet2151#1.base, de4x5_parse_params_#t~nondet2151#1.offset, de4x5_parse_params_#t~nondet2152#1, de4x5_parse_params_#t~nondet2153#1.base, de4x5_parse_params_#t~nondet2153#1.offset, de4x5_parse_params_#t~nondet2154#1, de4x5_parse_params_#t~nondet2155#1.base, de4x5_parse_params_#t~nondet2155#1.offset, de4x5_parse_params_#t~nondet2156#1, de4x5_parse_params_#t~nondet2157#1.base, de4x5_parse_params_#t~nondet2157#1.offset, de4x5_parse_params_#t~nondet2158#1, de4x5_parse_params_#t~nondet2159#1.base, de4x5_parse_params_#t~nondet2159#1.offset, de4x5_parse_params_#t~nondet2160#1, de4x5_parse_params_#t~nondet2161#1.base, de4x5_parse_params_#t~nondet2161#1.offset, de4x5_parse_params_#t~nondet2162#1, de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset, de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset, de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset, de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset, de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset, de4x5_parse_params_~t~0#1, de4x5_parse_params_~tmp___0~71#1, de4x5_parse_params_~tmp___1~45#1, de4x5_parse_params_~tmp___2~31#1.base, de4x5_parse_params_~tmp___2~31#1.offset, de4x5_parse_params_~tmp___3~24#1.base, de4x5_parse_params_~tmp___3~24#1.offset, de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset, de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset, de4x5_parse_params_~tmp___6~16#1.base, de4x5_parse_params_~tmp___6~16#1.offset, de4x5_parse_params_~tmp___7~14#1.base, de4x5_parse_params_~tmp___7~14#1.offset, de4x5_parse_params_~tmp___8~9#1.base, de4x5_parse_params_~tmp___8~9#1.offset, de4x5_parse_params_~tmp___9~6#1.base, de4x5_parse_params_~tmp___9~6#1.offset, de4x5_parse_params_~tmp___10~5#1.base, de4x5_parse_params_~tmp___10~5#1.offset, de4x5_parse_params_~tmp___11~5#1.base, de4x5_parse_params_~tmp___11~5#1.offset, de4x5_parse_params_~tmp___12~3#1.base, de4x5_parse_params_~tmp___12~3#1.offset, de4x5_parse_params_~tmp___13~2#1.base, de4x5_parse_params_~tmp___13~2#1.offset;havoc de4x5_parse_params_#in~dev#1.base, de4x5_parse_params_#in~dev#1.offset;assume { :end_inline_de4x5_parse_params } true;call de4x5_hw_init_#t~mem249#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_hw_init_~lp~0#1.offset)), 4bv64);call write~intINTTYPE4#24(de4x5_hw_init_#t~mem249#1, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1095bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);havoc de4x5_hw_init_#t~mem249#1;call de4x5_hw_init_#t~mem250#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1070bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: havoc ldv_ndo_init_5_#t~nondet2461#1;main_#t~ret2425#1 := ldv_ndo_init_5_#res#1;havoc ldv_ndo_init_5_#t~nondet2461#1;assume { :end_inline_ldv_ndo_init_5 } true;~ldv_retval_2~0 := main_#t~ret2425#1;havoc main_#t~ret2425#1; [2025-02-08 03:28:13,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: call write~intINTTYPE4#24(1bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1066bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call de4x5_hw_init_#t~mem291#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1070bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);de4x5_hw_init_#t~short293#1 := 512bv32 != de4x5_hw_init_#t~mem291#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: assume 2304bv32 == srom_init_#t~mem1704#1;havoc srom_init_#t~mem1704#1;srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(1bv64, srom_init_~p~6#1.offset);call srom_init_#t~mem1705#1 := read~intINTTYPE1#24(srom_init_~tmp___0~54#1.base, srom_init_~tmp___0~54#1.offset, 1bv64);call write~intINTTYPE4#24(~bvor~32(256bv32, ~zero_extend~32~8(srom_init_#t~mem1705#1)), srom_init_~lp~56#1.base, ~bvadd~64(24bv64, ~bvadd~64(1778bv64, srom_init_~lp~56#1.offset)), 4bv64);havoc srom_init_#t~mem1705#1;call srom_init_#t~mem1706#1 := read~intINTTYPE4#24(srom_init_~lp~56#1.base, ~bvadd~64(24bv64, ~bvadd~64(1778bv64, srom_init_~lp~56#1.offset)), 4bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: assume !(2304bv32 == srom_init_#t~mem1704#1);havoc srom_init_#t~mem1704#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437-1: assume true;de4x5_parse_params_#t~nondet2159#1.base, de4x5_parse_params_#t~nondet2159#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437-1: assume true;havoc de4x5_parse_params_#t~nondet2160#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2160#1, 0bv64);call de4x5_parse_params_#t~nondet2159#1.base, de4x5_parse_params_#t~nondet2159#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2160#1);call write~intINTTYPE1#27(0bv8, de4x5_parse_params_#t~nondet2159#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2160#1, 1bv64), 1bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437: de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset := de4x5_parse_params_#t~nondet2159#1.base, de4x5_parse_params_#t~nondet2159#1.offset;havoc de4x5_parse_params_#t~nondet2159#1.base, de4x5_parse_params_#t~nondet2159#1.offset;havoc de4x5_parse_params_#t~nondet2160#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6293: call ULTIMATE.dealloc(skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset);havoc skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset;havoc skb_queue_head_init_#t~ret182#1.base, skb_queue_head_init_#t~ret182#1.offset, skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset, skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset;havoc skb_queue_head_init_#in~list#1.base, skb_queue_head_init_#in~list#1.offset;assume { :end_inline_skb_queue_head_init } true;call write~intINTTYPE4#24(287bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(24bv64, ~bvadd~64(1778bv64, de4x5_hw_init_~lp~0#1.offset)), 4bv64);call write~intINTTYPE4#24(64bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2056bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call write~intINTTYPE4#24(64bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2052bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call write~intINTTYPE4#24(4294967295bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2048bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call write~intINTTYPE4#24(4294967295bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1650bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call write~$Pointer$#24(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2106bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10455: assume 0bv32 != ~dec_only~0;call write~intINTTYPE1#8(0bv8, PCI_signature_~name#1.base, PCI_signature_~name#1.offset, 1bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10455: assume !(0bv32 != ~dec_only~0);call PCI_signature_#t~mem1598#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: assume de4x5_hw_init_#t~short293#1;havoc de4x5_hw_init_#t~mem291#1;havoc de4x5_hw_init_#t~mem292#1;havoc de4x5_hw_init_#t~short293#1;assume { :begin_inline_mii_get_phy } true;mii_get_phy_#in~dev#1.base, mii_get_phy_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc mii_get_phy_#res#1;havoc mii_get_phy_#t~ret2044#1.base, mii_get_phy_#t~ret2044#1.offset, mii_get_phy_#t~mem2045#1, mii_get_phy_#t~mem2046#1, mii_get_phy_#t~ret2047#1, mii_get_phy_#t~mem2048#1, mii_get_phy_#t~ret2049#1, mii_get_phy_#t~mem2050#1, mii_get_phy_#t~mem2051#1, mii_get_phy_#t~short2052#1, mii_get_phy_#t~memcpy~res2053#1.base, mii_get_phy_#t~memcpy~res2053#1.offset, mii_get_phy_#t~mem2054#1, mii_get_phy_#t~mem2055#1, mii_get_phy_#t~mem2056#1, mii_get_phy_#t~short2057#1, mii_get_phy_#t~mem2058#1, mii_get_phy_#t~mem2059#1, mii_get_phy_#t~ret2060#1, mii_get_phy_#t~ret2061#1, mii_get_phy_#t~mem2062#1, mii_get_phy_#t~mem2063#1, mii_get_phy_#t~mem2064#1, mii_get_phy_#t~mem2065#1, mii_get_phy_#t~mem2066#1, mii_get_phy_#t~ret2067#1, mii_get_phy_#t~mem2068#1, mii_get_phy_#t~short2069#1, mii_get_phy_#t~mem2070#1, mii_get_phy_#t~mem2071#1, mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset, mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset, mii_get_phy_~iobase~38#1, mii_get_phy_~i~25#1, mii_get_phy_~j~6#1, mii_get_phy_~k~1#1, mii_get_phy_~n~0#1, mii_get_phy_~limit~1#1, mii_get_phy_~id~0#1, mii_get_phy_~tmp___0~67#1, mii_get_phy_~tmp___1~41#1;mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset := mii_get_phy_#in~dev#1.base, mii_get_phy_#in~dev#1.offset;havoc mii_get_phy_~lp~68#1.base, mii_get_phy_~lp~68#1.offset;havoc mii_get_phy_~tmp~113#1.base, mii_get_phy_~tmp~113#1.offset;havoc mii_get_phy_~iobase~38#1;havoc mii_get_phy_~i~25#1;havoc mii_get_phy_~j~6#1;havoc mii_get_phy_~k~1#1;havoc mii_get_phy_~n~0#1;havoc mii_get_phy_~limit~1#1;havoc mii_get_phy_~id~0#1;havoc mii_get_phy_~tmp___0~67#1;havoc mii_get_phy_~tmp___1~41#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: assume !de4x5_hw_init_#t~short293#1;havoc de4x5_hw_init_#t~mem291#1;havoc de4x5_hw_init_#t~mem292#1;havoc de4x5_hw_init_#t~short293#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011-1: SUMMARY for call srom_search_#t~ret661#1 := pci_read_config_word(srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, 4bv32, srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset); srcloc: null [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: havoc srom_search_#t~ret661#1;call srom_search_#t~mem662#1 := read~intINTTYPE2#18(srom_search_~#status~5#1.base, srom_search_~#status~5#1.offset, 2bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: assume 0bv32 == mii_get_phy_~i~25#1;mii_get_phy_~n~0#1 := ~bvadd~32(1bv32, mii_get_phy_~n~0#1); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: assume !(0bv32 == mii_get_phy_~i~25#1); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954-1: assume de4x5_hw_init_#t~short293#1;call de4x5_hw_init_#t~mem292#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1070bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);de4x5_hw_init_#t~short293#1 := 5120bv32 != de4x5_hw_init_#t~mem292#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954-1: assume !de4x5_hw_init_#t~short293#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset);call write~intINTTYPE4#24(128bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___5~16#1.base, de4x5_parse_params_~tmp___5~16#1.offset)); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: assume 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(srom_search_#t~mem662#1));havoc srom_search_#t~mem662#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(srom_search_#t~mem662#1)));havoc srom_search_#t~mem662#1;call srom_search_#t~mem663#1 := read~intINTTYPE4#24(srom_search_~lp~16#1.base, ~bvadd~64(1054bv64, srom_search_~lp~16#1.offset), 4bv64); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853: call test_bad_enet_#t~mem1682#1.base, test_bad_enet_#t~mem1682#1.offset := read~$Pointer$#24(test_bad_enet_~dev#1.base, ~bvadd~64(854bv64, test_bad_enet_~dev#1.offset), 8bv64);call test_bad_enet_#t~mem1683#1 := read~intINTTYPE1#24(test_bad_enet_#t~mem1682#1.base, ~bvadd~64(test_bad_enet_#t~mem1682#1.offset, ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);call write~intINTTYPE1#14(test_bad_enet_#t~mem1683#1, ~#last~0.base, ~bvadd~64(~bvadd~64(12bv64, ~#last~0.offset), ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);test_bad_enet_~i~17#1 := ~bvadd~32(1bv32, test_bad_enet_~i~17#1); [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787-1: SUMMARY for call test_bad_enet_#t~ret1658#1.base, test_bad_enet_#t~ret1658#1.offset := netdev_priv(test_bad_enet_~dev#1.base, test_bad_enet_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume 2304bv32 != de4x5_hw_init_#t~mem250#1;havoc de4x5_hw_init_#t~mem250#1;call de4x5_hw_init_#t~mem251#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1070bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);de4x5_hw_init_#t~short253#1 := 512bv32 == de4x5_hw_init_#t~mem251#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume !(2304bv32 != de4x5_hw_init_#t~mem250#1);havoc de4x5_hw_init_#t~mem250#1; [2025-02-08 03:28:13,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787: test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset := test_bad_enet_#t~ret1658#1.base, test_bad_enet_#t~ret1658#1.offset;havoc test_bad_enet_#t~ret1658#1.base, test_bad_enet_#t~ret1658#1.offset;test_bad_enet_~lp~54#1.base, test_bad_enet_~lp~54#1.offset := test_bad_enet_~tmp~90#1.base, test_bad_enet_~tmp~90#1.offset;test_bad_enet_~tmp___0~51#1 := 0bv32;test_bad_enet_~i~17#1 := 0bv32; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume 0bv64 != de4x5_hw_init_~tmp___0~7#1; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume !(0bv64 != de4x5_hw_init_~tmp___0~7#1); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295: havoc skb_queue_head_init_#t~ret182#1.base, skb_queue_head_init_#t~ret182#1.offset; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13298: havoc choose_interrupt_1_#t~nondet2380#1, choose_interrupt_1_#t~switch2381#1, choose_interrupt_1_#t~ret2382#1, choose_interrupt_1_#t~ret2383#1, choose_interrupt_1_#t~ret2384#1, choose_interrupt_1_#t~ret2385#1, choose_interrupt_1_~tmp~130#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-1: SUMMARY for call skb_queue_head_init_#t~ret182#1.base, skb_queue_head_init_#t~ret182#1.offset := spinlock_check(skb_queue_head_init_~list#1.base, ~bvadd~64(20bv64, skb_queue_head_init_~list#1.offset)); srcloc: null [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986: assume srom_infoleaf_info_#t~mem1692#1 == srom_infoleaf_info_#t~mem1693#1;havoc srom_infoleaf_info_#t~mem1692#1;havoc srom_infoleaf_info_#t~mem1693#1; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986: assume !(srom_infoleaf_info_#t~mem1692#1 == srom_infoleaf_info_#t~mem1693#1);havoc srom_infoleaf_info_#t~mem1692#1;havoc srom_infoleaf_info_#t~mem1693#1;srom_infoleaf_info_~i~20#1 := ~bvadd~32(1bv32, srom_infoleaf_info_~i~20#1); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume de4x5_hw_init_#t~short253#1;havoc de4x5_hw_init_#t~mem251#1;havoc de4x5_hw_init_#t~mem252#1;havoc de4x5_hw_init_#t~short253#1;call write~intINTTYPE4#24(64bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_hw_init_~lp~0#1.offset)), 4bv64); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume !de4x5_hw_init_#t~short253#1;havoc de4x5_hw_init_#t~mem251#1;havoc de4x5_hw_init_#t~mem252#1;havoc de4x5_hw_init_#t~short253#1; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume 0bv64 != de4x5_hw_init_~tmp___5~0#1; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume !(0bv64 != de4x5_hw_init_~tmp___5~0#1); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-1: assume de4x5_hw_init_#t~short253#1;call de4x5_hw_init_#t~mem252#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_hw_init_~lp~0#1.offset)), 4bv64);de4x5_hw_init_#t~short253#1 := 0bv32 != ~bvand~32(2bv32, de4x5_hw_init_#t~mem252#1); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-1: assume !de4x5_hw_init_#t~short253#1; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986-1: call srom_infoleaf_info_#t~mem1692#1 := read~intINTTYPE4#24(srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(1070bv64, srom_infoleaf_info_~lp~55#1.offset), 4bv64);call srom_infoleaf_info_#t~mem1693#1 := read~intINTTYPE4#15(~#infoleaf_array~0.base, ~bvadd~64(~#infoleaf_array~0.offset, ~bvmul~64(12bv64, ~sign_extend~64~32(srom_infoleaf_info_~i~20#1))), 4bv64); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: havoc PCI_signature_#t~mem1598#1;havoc PCI_signature_#t~ite1606#1.base, PCI_signature_#t~ite1606#1.offset;havoc PCI_signature_#t~mem1599#1;havoc PCI_signature_#t~ite1605#1.base, PCI_signature_#t~ite1605#1.offset;havoc PCI_signature_#t~mem1600#1;havoc PCI_signature_#t~ite1604#1.base, PCI_signature_#t~ite1604#1.offset;havoc PCI_signature_#t~mem1601#1;havoc PCI_signature_#t~ite1603#1.base, PCI_signature_#t~ite1603#1.offset;havoc PCI_signature_#t~mem1602#1;havoc PCI_signature_#t~strcpy~res1607#1.base, PCI_signature_#t~strcpy~res1607#1.offset; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: havoc unregister_netdev_~arg0#1.base, unregister_netdev_~arg0#1.offset;havoc unregister_netdev_#in~arg0#1.base, unregister_netdev_#in~arg0#1.offset;assume { :end_inline_unregister_netdev } true;~ldv_state_variable_5~0 := 0bv32; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296-1: SUMMARY for call __raw_spin_lock_init(skb_queue_head_init_~list#1.base, ~bvadd~64(20bv64, skb_queue_head_init_~list#1.offset), 5bv64, 0bv64, skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset); srcloc: null [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-5: assume 6416bv32 != PCI_signature_#t~mem1601#1;call PCI_signature_#t~mem1602#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64);PCI_signature_#t~ite1603#1.base, PCI_signature_#t~ite1603#1.offset := (if 6448bv32 == PCI_signature_#t~mem1602#1 then 44bv64 else 45bv64), (if 6448bv32 == PCI_signature_#t~mem1602#1 then 0bv64 else 0bv64); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-5: assume !(6416bv32 != PCI_signature_#t~mem1601#1);PCI_signature_#t~ite1603#1.base, PCI_signature_#t~ite1603#1.offset := 46bv64, 0bv64; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-6: assume 2304bv32 != PCI_signature_#t~mem1600#1;call PCI_signature_#t~mem1601#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-6: assume !(2304bv32 != PCI_signature_#t~mem1600#1);PCI_signature_#t~ite1604#1.base, PCI_signature_#t~ite1604#1.offset := 47bv64, 0bv64; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-7: assume 5120bv32 != PCI_signature_#t~mem1599#1;call PCI_signature_#t~mem1600#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-7: assume !(5120bv32 != PCI_signature_#t~mem1599#1);PCI_signature_#t~ite1605#1.base, PCI_signature_#t~ite1605#1.offset := 48bv64, 0bv64; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296: assume { :begin_inline___skb_queue_head_init } true;__skb_queue_head_init_#in~list#1.base, __skb_queue_head_init_#in~list#1.offset := skb_queue_head_init_~list#1.base, skb_queue_head_init_~list#1.offset;havoc __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset, __skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset;__skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset := __skb_queue_head_init_#in~list#1.base, __skb_queue_head_init_#in~list#1.offset;havoc __skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset;__skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset := __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset;call write~$Pointer$#24(__skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset, __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset, 8bv64);call write~$Pointer$#24(__skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset, __skb_queue_head_init_~list#1.base, ~bvadd~64(8bv64, __skb_queue_head_init_~list#1.offset), 8bv64);call write~intINTTYPE4#24(0bv32, __skb_queue_head_init_~list#1.base, ~bvadd~64(16bv64, __skb_queue_head_init_~list#1.offset), 4bv64); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-8: assume 512bv32 != PCI_signature_#t~mem1598#1;call PCI_signature_#t~mem1599#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64); [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-8: assume !(512bv32 != PCI_signature_#t~mem1598#1);PCI_signature_#t~ite1606#1.base, PCI_signature_#t~ite1606#1.offset := 49bv64, 0bv64; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-1: SUMMARY for call PCI_signature_#t~strcpy~res1607#1.base, PCI_signature_#t~strcpy~res1607#1.offset := #Ultimate.C_strcpy#8(PCI_signature_~name#1.base, PCI_signature_~name#1.offset, PCI_signature_#t~ite1606#1.base, PCI_signature_#t~ite1606#1.offset); srcloc: null [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-2: PCI_signature_#t~ite1606#1.base, PCI_signature_#t~ite1606#1.offset := PCI_signature_#t~ite1605#1.base, PCI_signature_#t~ite1605#1.offset; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-3: PCI_signature_#t~ite1605#1.base, PCI_signature_#t~ite1605#1.offset := PCI_signature_#t~ite1604#1.base, PCI_signature_#t~ite1604#1.offset; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-4: PCI_signature_#t~ite1604#1.base, PCI_signature_#t~ite1604#1.offset := PCI_signature_#t~ite1603#1.base, PCI_signature_#t~ite1603#1.offset; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11053-1: SUMMARY for call gep_wr(srom_init_#t~mem1706#1, srom_init_~dev#1.base, srom_init_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11053: havoc srom_init_#t~mem1706#1; [2025-02-08 03:28:13,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: havoc mii_get_phy_#t~ret2060#1;mii_get_phy_~j~6#1 := ~de4x5_debug~0;~de4x5_debug~0 := ~bvor~32(32bv32, ~de4x5_debug~0); [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2452#1.base, alloc_etherdev_mqs_#t~ret2452#1.offset := ldv_malloc(2832bv64); srcloc: null [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2452#1.base, alloc_etherdev_mqs_#t~ret2452#1.offset;havoc alloc_etherdev_mqs_#t~ret2452#1.base, alloc_etherdev_mqs_#t~ret2452#1.offset; [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978-1: SUMMARY for call mii_get_phy_#t~ret2060#1 := printk(52bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13894: havoc alloc_etherdev_mqs_#t~ret2452#1.base, alloc_etherdev_mqs_#t~ret2452#1.offset;de4x5_pci_probe_#t~ret674#1.base, de4x5_pci_probe_#t~ret674#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2452#1.base, alloc_etherdev_mqs_#t~ret2452#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset := de4x5_pci_probe_#t~ret674#1.base, de4x5_pci_probe_#t~ret674#1.offset;havoc de4x5_pci_probe_#t~ret674#1.base, de4x5_pci_probe_#t~ret674#1.offset; [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960: havoc ldv_ndo_uninit_5_#t~nondet2462#1;main_#t~ret2426#1 := ldv_ndo_uninit_5_#res#1;havoc ldv_ndo_uninit_5_#t~nondet2462#1;assume { :end_inline_ldv_ndo_uninit_5 } true;havoc main_#t~ret2426#1;~ldv_state_variable_5~0 := 1bv32;~ref_cnt~0 := ~bvsub~32(~ref_cnt~0, 1bv32); [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-1: SUMMARY for call get_hw_addr_#t~ret1639#1 := inb(~bvadd~32(3216bv32, get_hw_addr_~iobase~36#1[32:0])); srcloc: null [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: get_hw_addr_~tmp___7~7#1 := get_hw_addr_#t~ret1639#1;havoc get_hw_addr_#t~ret1639#1;get_hw_addr_~tmp~87#1 := ~zero_extend~32~8(get_hw_addr_~tmp___7~7#1);get_hw_addr_~k~0#1 := ~bvadd~32(~bvshl~32(~zero_extend~32~16(get_hw_addr_~tmp~87#1[16:0]), 8bv32), get_hw_addr_~k~0#1);get_hw_addr_~tmp___8~6#1 := get_hw_addr_~i~15#1;get_hw_addr_~i~15#1 := ~bvadd~32(1bv32, get_hw_addr_~i~15#1);call get_hw_addr_#t~mem1640#1.base, get_hw_addr_#t~mem1640#1.offset := read~$Pointer$#24(get_hw_addr_~dev#1.base, ~bvadd~64(854bv64, get_hw_addr_~dev#1.offset), 8bv64);call write~intINTTYPE1#24(get_hw_addr_~tmp~87#1[8:0], get_hw_addr_#t~mem1640#1.base, ~bvadd~64(get_hw_addr_#t~mem1640#1.offset, ~sign_extend~64~32(get_hw_addr_~tmp___8~6#1)), 1bv64);havoc get_hw_addr_#t~mem1640#1.base, get_hw_addr_#t~mem1640#1.offset; [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-1: assume true;de4x5_parse_params_#t~nondet2161#1.base, de4x5_parse_params_#t~nondet2161#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441-1: assume true;havoc de4x5_parse_params_#t~nondet2162#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2162#1, 0bv64);call de4x5_parse_params_#t~nondet2161#1.base, de4x5_parse_params_#t~nondet2161#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2162#1);call write~intINTTYPE1#2(0bv8, de4x5_parse_params_#t~nondet2161#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2162#1, 1bv64), 1bv64); [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441: de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset := de4x5_parse_params_#t~nondet2161#1.base, de4x5_parse_params_#t~nondet2161#1.offset;havoc de4x5_parse_params_#t~nondet2161#1.base, de4x5_parse_params_#t~nondet2161#1.offset;havoc de4x5_parse_params_#t~nondet2162#1; [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: de4x5_pci_probe_#t~ret689#1 := pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem104#1.base, pci_read_config_byte_#t~mem104#1.offset, pci_read_config_byte_#t~mem105#1, pci_read_config_byte_#t~ret106#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~11#1;havoc pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;assume { :end_inline_pci_read_config_byte } true;havoc de4x5_pci_probe_#t~ret689#1;call de4x5_pci_probe_#t~mem690#1 := read~intINTTYPE1#19(de4x5_pci_probe_~#timer~0#1.base, de4x5_pci_probe_~#timer~0#1.offset, 1bv64); [2025-02-08 03:28:13,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: havoc de4x5_hw_init_#t~mem295#1;havoc de4x5_hw_init_#t~mem296#1;havoc de4x5_hw_init_#t~ret297#1; [2025-02-08 03:28:13,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958-2: call de4x5_hw_init_#t~mem295#1 := read~intINTTYPE4#24(de4x5_hw_init_~dev#1.base, ~bvadd~64(64bv64, de4x5_hw_init_~dev#1.offset), 4bv64);call de4x5_hw_init_#t~mem296#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1054bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64); [2025-02-08 03:28:13,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958-1: SUMMARY for call de4x5_hw_init_#t~ret297#1 := printk(15bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume ~bvsle~32(test_bad_enet_~i~17#1, 5bv32); [2025-02-08 03:28:13,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume !~bvsle~32(test_bad_enet_~i~17#1, 5bv32); [2025-02-08 03:28:13,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume 5120bv32 != PCI_signature_#t~mem1608#1;havoc PCI_signature_#t~mem1608#1;call write~intINTTYPE1#24(1bv8, PCI_signature_~lp#1.base, ~bvadd~64(2046bv64, PCI_signature_~lp#1.offset), 1bv64); [2025-02-08 03:28:13,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume !(5120bv32 != PCI_signature_#t~mem1608#1);havoc PCI_signature_#t~mem1608#1; [2025-02-08 03:28:13,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset);call write~intINTTYPE4#24(16384bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~tmp___4~19#1.base, de4x5_parse_params_~tmp___4~19#1.offset)); [2025-02-08 03:28:13,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460-1: call PCI_signature_#t~mem1608#1 := read~intINTTYPE4#24(PCI_signature_~lp#1.base, ~bvadd~64(1070bv64, PCI_signature_~lp#1.offset), 4bv64); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: havoc __skb_queue_head_init_~list#1.base, __skb_queue_head_init_~list#1.offset, __skb_queue_head_init_~tmp~19#1.base, __skb_queue_head_init_~tmp~19#1.offset;havoc __skb_queue_head_init_#in~list#1.base, __skb_queue_head_init_#in~list#1.offset;assume { :end_inline___skb_queue_head_init } true;call ULTIMATE.dealloc(skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset);havoc skb_queue_head_init_~#__key~0#1.base, skb_queue_head_init_~#__key~0#1.offset; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: assume ~bvule~32(~zero_extend~32~8(de4x5_pci_probe_#t~mem690#1), 95bv32);havoc de4x5_pci_probe_#t~mem690#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: assume !~bvule~32(~zero_extend~32~8(de4x5_pci_probe_#t~mem690#1), 95bv32);havoc de4x5_pci_probe_#t~mem690#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-1: SUMMARY for call DevicePresent(srom_search_~dev#1.base, srom_search_~dev#1.offset, ~bvadd~64(~sign_extend~64~32(~bvshl~32(72bv32, srom_search_#t~mem663#1)), srom_search_~iobase~12#1)); srcloc: null [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: havoc srom_search_#t~mem663#1;srom_search_~j~1#1 := 0bv32;srom_search_~i~5#1 := 0bv32; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: SUMMARY for call de4x5_hw_init_#t~ret233#1 := inl(de4x5_hw_init_~iobase#1[32:0]); srcloc: null [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: de4x5_hw_init_~tmp___1~2#1 := de4x5_hw_init_#t~ret233#1;havoc de4x5_hw_init_#t~ret233#1;de4x5_hw_init_~i___0~0#1 := de4x5_hw_init_~tmp___1~2#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-1: assume 0bv32 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-1: assume !(0bv32 != ~ldv_retval_1~0); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-2: assume 0bv32 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-2: assume !(0bv32 == ~ldv_retval_1~0); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-1: SUMMARY for call de4x5_parse_params_#t~ret2131#1.base, de4x5_parse_params_#t~ret2131#1.offset := netdev_priv(de4x5_parse_params_~dev#1.base, de4x5_parse_params_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset := de4x5_parse_params_#t~ret2131#1.base, de4x5_parse_params_#t~ret2131#1.offset;havoc de4x5_parse_params_#t~ret2131#1.base, de4x5_parse_params_#t~ret2131#1.offset;de4x5_parse_params_~lp~75#1.base, de4x5_parse_params_~lp~75#1.offset := de4x5_parse_params_~tmp~120#1.base, de4x5_parse_params_~tmp~120#1.offset;call write~intINTTYPE1#24(0bv8, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset), 1bv64);call write~intINTTYPE4#24(16384bv32, de4x5_parse_params_~lp~75#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_parse_params_~lp~75#1.offset)), 4bv64); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-1: SUMMARY for call de4x5_pci_probe_#t~ret691#1 := pci_write_config_byte(de4x5_pci_probe_~pdev#1.base, de4x5_pci_probe_~pdev#1.offset, 13bv32, 96bv8); srcloc: null [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: havoc de4x5_pci_probe_#t~ret691#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: assume de4x5_hw_init_#t~short256#1;havoc de4x5_hw_init_#t~mem254#1;havoc de4x5_hw_init_#t~mem255#1;havoc de4x5_hw_init_#t~short256#1;call write~intINTTYPE4#24(4bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_hw_init_~lp~0#1.offset)), 4bv64); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: assume !de4x5_hw_init_#t~short256#1;havoc de4x5_hw_init_#t~mem254#1;havoc de4x5_hw_init_#t~mem255#1;havoc de4x5_hw_init_#t~short256#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume 0bv32 != ~bvand~32(1bv32, ~de4x5_debug~0); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume !(0bv32 != ~bvand~32(1bv32, ~de4x5_debug~0)); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: SUMMARY for call __const_udelay(429500bv64); srcloc: null [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset := srom_init_~p~6#1.base, srom_init_~p~6#1.offset;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(1bv64, srom_init_~p~6#1.offset);call srom_init_#t~mem1707#1 := read~intINTTYPE1#24(srom_init_~tmp___1~31#1.base, srom_init_~tmp___1~31#1.offset, 1bv64);srom_init_~count~1#1 := srom_init_#t~mem1707#1;havoc srom_init_#t~mem1707#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-2: call de4x5_hw_init_#t~mem254#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1070bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);de4x5_hw_init_#t~short256#1 := 5120bv32 == de4x5_hw_init_#t~mem254#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-1: assume de4x5_hw_init_#t~short256#1;call de4x5_hw_init_#t~mem255#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(2101bv64, de4x5_hw_init_~lp~0#1.offset)), 4bv64);de4x5_hw_init_#t~short256#1 := 0bv32 != ~bvand~32(16bv32, de4x5_hw_init_#t~mem255#1); [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-1: assume !de4x5_hw_init_#t~short256#1; [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982-1: SUMMARY for call de4x5_dbg_mii(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset, mii_get_phy_~k~1#1); srcloc: null [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-1: SUMMARY for call de4x5_hw_init_#t~ret298#1 := printk(~#version~0.base, ~#version~0.offset); srcloc: null [2025-02-08 03:28:13,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13964: havoc ldv_shutdown_4_#t~nondet2463#1;main_#t~ret2397#1 := ldv_shutdown_4_#res#1;havoc ldv_shutdown_4_#t~nondet2463#1;assume { :end_inline_ldv_shutdown_4 } true;havoc main_#t~ret2397#1;~ldv_state_variable_4~0 := 2bv32; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: havoc de4x5_hw_init_#t~ret298#1; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: assume true; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: assume !true;de4x5_hw_init_~__ms___0~0#1 := 1bv64; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982: ~de4x5_debug~0 := mii_get_phy_~j~6#1; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: de4x5_hw_init_~i___0~0#1 := ~bvadd~32(1bv32, de4x5_hw_init_~i___0~0#1); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595-1: SUMMARY for call get_hw_addr_#t~ret1619#1.base, get_hw_addr_#t~ret1619#1.offset := netdev_priv(get_hw_addr_~dev#1.base, get_hw_addr_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595: get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset := get_hw_addr_#t~ret1619#1.base, get_hw_addr_#t~ret1619#1.offset;havoc get_hw_addr_#t~ret1619#1.base, get_hw_addr_#t~ret1619#1.offset;get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset := get_hw_addr_~tmp___0~49#1.base, get_hw_addr_~tmp___0~49#1.offset;assume { :begin_inline_de4x5_bad_srom } true;de4x5_bad_srom_#in~lp#1.base, de4x5_bad_srom_#in~lp#1.offset := get_hw_addr_~lp~52#1.base, get_hw_addr_~lp~52#1.offset;havoc de4x5_bad_srom_#res#1;havoc de4x5_bad_srom_#t~nondet1650#1, de4x5_bad_srom_#t~nondet1651#1, de4x5_bad_srom_~lp#1.base, de4x5_bad_srom_~lp#1.offset, de4x5_bad_srom_~i~16#1, de4x5_bad_srom_~status~10#1, de4x5_bad_srom_~tmp~88#1, de4x5_bad_srom_~tmp___0~50#1;de4x5_bad_srom_~lp#1.base, de4x5_bad_srom_~lp#1.offset := de4x5_bad_srom_#in~lp#1.base, de4x5_bad_srom_#in~lp#1.offset;havoc de4x5_bad_srom_~i~16#1;havoc de4x5_bad_srom_~status~10#1;havoc de4x5_bad_srom_~tmp~88#1;havoc de4x5_bad_srom_~tmp___0~50#1;de4x5_bad_srom_~status~10#1 := 0bv32;de4x5_bad_srom_~i~16#1 := 0bv32; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: call test_bad_enet_#t~mem1659#1.base, test_bad_enet_#t~mem1659#1.offset := read~$Pointer$#24(test_bad_enet_~dev#1.base, ~bvadd~64(854bv64, test_bad_enet_~dev#1.offset), 8bv64);call test_bad_enet_#t~mem1660#1 := read~intINTTYPE1#24(test_bad_enet_#t~mem1659#1.base, ~bvadd~64(test_bad_enet_#t~mem1659#1.offset, ~sign_extend~64~32(test_bad_enet_~i~17#1)), 1bv64);test_bad_enet_~tmp___0~51#1 := ~bvadd~32(~zero_extend~32~8(test_bad_enet_#t~mem1660#1), test_bad_enet_~tmp___0~51#1);test_bad_enet_~i~17#1 := ~bvadd~32(1bv32, test_bad_enet_~i~17#1); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11917-1: SUMMARY for call mii_get_phy_#t~ret2047#1 := de4x5_reset_phy(mii_get_phy_~dev#1.base, mii_get_phy_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11917: mii_get_phy_~tmp___0~67#1 := mii_get_phy_#t~ret2047#1; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10992: assume ~bvule~32(srom_infoleaf_info_~i~20#1, 3bv32); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10992: assume !~bvule~32(srom_infoleaf_info_~i~20#1, 3bv32); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6764: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-2: call de4x5_pci_probe_#t~mem692#1 := read~intINTTYPE4#24(de4x5_pci_probe_~lp~17#1.base, ~bvadd~64(1054bv64, de4x5_pci_probe_~lp~17#1.offset), 4bv64); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-1: SUMMARY for call DevicePresent(de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, ~bvadd~64(~sign_extend~64~32(~bvshl~32(72bv32, de4x5_pci_probe_#t~mem692#1)), de4x5_pci_probe_~iobase~13#1)); srcloc: null [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152: havoc de4x5_pci_probe_#t~mem692#1;assume { :begin_inline___request_region } true;__request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, de4x5_pci_probe_~iobase~13#1, 128bv64, 39bv64, 0bv64, 0bv32;havoc __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret2449#1.base, __request_region_#t~ret2449#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;__request_region_~arg0#1.base, __request_region_~arg0#1.offset := __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset;__request_region_~arg1#1 := __request_region_#in~arg1#1;__request_region_~arg2#1 := __request_region_#in~arg2#1;__request_region_~arg3#1.base, __request_region_~arg3#1.offset := __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset;__request_region_~arg4#1 := __request_region_#in~arg4#1; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: assume ~bvsle~32(de4x5_hw_init_~i___0~0#1, 4bv32); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: assume !~bvsle~32(de4x5_hw_init_~i___0~0#1, 4bv32); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984: havoc mii_get_phy_#t~ret2061#1; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: assume ~bvslt~32(mii_get_phy_~tmp___0~67#1, 0bv32); [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: assume !~bvslt~32(mii_get_phy_~tmp___0~67#1, 0bv32);call mii_get_phy_#t~mem2048#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(1054bv64, mii_get_phy_~lp~68#1.offset), 4bv64);assume { :begin_inline_mii_get_oui } true;mii_get_oui_#in~phyaddr#1, mii_get_oui_#in~ioaddr#1 := ~zero_extend~32~8(mii_get_phy_~i~25#1[8:0])[8:0], ~bvadd~64(~sign_extend~64~32(~bvshl~32(72bv32, mii_get_phy_#t~mem2048#1)), mii_get_phy_~iobase~38#1);havoc mii_get_oui_#res#1;havoc mii_get_oui_#t~ret2042#1, mii_get_oui_#t~ret2043#1, mii_get_oui_~phyaddr#1, mii_get_oui_~ioaddr#1, mii_get_oui_~r2~0#1, mii_get_oui_~r3~0#1;mii_get_oui_~phyaddr#1 := mii_get_oui_#in~phyaddr#1;mii_get_oui_~ioaddr#1 := mii_get_oui_#in~ioaddr#1;havoc mii_get_oui_~r2~0#1;havoc mii_get_oui_~r3~0#1; [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984-1: SUMMARY for call mii_get_phy_#t~ret2061#1 := printk(53bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10597: get_hw_addr_#t~ret1620#1 := de4x5_bad_srom_#res#1;havoc de4x5_bad_srom_#t~nondet1650#1, de4x5_bad_srom_#t~nondet1651#1, de4x5_bad_srom_~lp#1.base, de4x5_bad_srom_~lp#1.offset, de4x5_bad_srom_~i~16#1, de4x5_bad_srom_~status~10#1, de4x5_bad_srom_~tmp~88#1, de4x5_bad_srom_~tmp___0~50#1;havoc de4x5_bad_srom_#in~lp#1.base, de4x5_bad_srom_#in~lp#1.offset;assume { :end_inline_de4x5_bad_srom } true;get_hw_addr_~broken~0#1 := get_hw_addr_#t~ret1620#1;havoc get_hw_addr_#t~ret1620#1;get_hw_addr_~i~15#1 := 0bv32;get_hw_addr_~k~0#1 := 0bv32;get_hw_addr_~j~4#1 := 0bv16; [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume 0bv64 == ~bvadd~64(~args~0.base, ~args~0.offset); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume !(0bv64 == ~bvadd~64(~args~0.base, ~args~0.offset)); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10465: assume 6400bv32 == ~bvand~32(4294967040bv32, PCI_signature_#t~mem1609#1);havoc PCI_signature_#t~mem1609#1;call write~intINTTYPE1#24(1bv8, PCI_signature_~lp#1.base, ~bvadd~64(2046bv64, PCI_signature_~lp#1.offset), 1bv64); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10465: assume !(6400bv32 == ~bvand~32(4294967040bv32, PCI_signature_#t~mem1609#1));havoc PCI_signature_#t~mem1609#1; [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: call write~$Pointer$#24(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~dev#1.base, ~bvadd~64(1322bv64, de4x5_hw_init_~dev#1.offset), 8bv64);call write~$Pointer$#24(~#de4x5_netdev_ops~0.base, ~#de4x5_netdev_ops~0.offset, de4x5_hw_init_~dev#1.base, ~bvadd~64(512bv64, de4x5_hw_init_~dev#1.offset), 8bv64);call write~intINTTYPE8#24(0bv64, de4x5_hw_init_~dev#1.base, ~bvadd~64(48bv64, de4x5_hw_init_~dev#1.offset), 8bv64);assume { :begin_inline_ldv_register_netdev_37 } true;ldv_register_netdev_37_#in~dev#1.base, ldv_register_netdev_37_#in~dev#1.offset := de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset;havoc ldv_register_netdev_37_#res#1;havoc ldv_register_netdev_37_#t~ret2436#1, ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset, ldv_register_netdev_37_~ldv_func_res~0#1, ldv_register_netdev_37_~tmp~138#1;ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset := ldv_register_netdev_37_#in~dev#1.base, ldv_register_netdev_37_#in~dev#1.offset;havoc ldv_register_netdev_37_~ldv_func_res~0#1;havoc ldv_register_netdev_37_~tmp~138#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2473#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet2473#1;register_netdev_#res#1 := register_netdev_#t~nondet2473#1;havoc register_netdev_#t~nondet2473#1; [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: call srom_search_#t~mem664#1 := read~intINTTYPE1#24(srom_search_~lp~16#1.base, ~bvadd~64(~bvadd~64(1910bv64, srom_search_~lp~16#1.offset), ~bvadd~64(20bv64, ~sign_extend~64~32(srom_search_~i~5#1))), 1bv64);srom_search_~j~1#1 := ~bvadd~32(~zero_extend~32~8(srom_search_#t~mem664#1), srom_search_~j~1#1);srom_search_~i~5#1 := ~bvadd~32(1bv32, srom_search_~i~5#1); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume ~bvsle~32(test_bad_enet_~i~17#1, 5bv32); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume !~bvsle~32(test_bad_enet_~i~17#1, 5bv32); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10862-1: test_bad_enet_#res#1 := test_bad_enet_~status#1; [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13703: ~ldv_state_variable_5~0 := 0bv32; [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: assume ~bvsgt~32(get_hw_addr_~k~0#1, 65535bv32);get_hw_addr_~k~0#1 := ~bvadd~32(4294901761bv32, get_hw_addr_~k~0#1); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: assume !~bvsgt~32(get_hw_addr_~k~0#1, 65535bv32); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13703-1: SUMMARY for call free_netdev(ldv_free_netdev_44_~dev#1.base, ldv_free_netdev_44_~dev#1.offset); srcloc: null [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;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_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset; [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061-1: call srom_init_#t~mem1708#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1bv64); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: assume ~bvsge~32(~sign_extend~32~8(srom_init_#t~mem1708#1), 0bv32);havoc srom_init_#t~mem1708#1;srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(4bv64, srom_init_~p~6#1.offset); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: assume !~bvsge~32(~sign_extend~32~8(srom_init_#t~mem1708#1), 0bv32);havoc srom_init_#t~mem1708#1;call srom_init_#t~mem1709#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, ~bvadd~64(1bv64, srom_init_~p~6#1.offset), 1bv64); [2025-02-08 03:28:13,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13506: #t~ret2479#1 := main_#res#1;havoc main_#t~ret2386#1.base, main_#t~ret2386#1.offset, main_#t~ret2387#1.base, main_#t~ret2387#1.offset, main_#t~ret2388#1.base, main_#t~ret2388#1.offset, main_#t~ret2389#1.base, main_#t~ret2389#1.offset, main_#t~ret2390#1.base, main_#t~ret2390#1.offset, main_#t~ret2391#1.base, main_#t~ret2391#1.offset, main_#t~nondet2392#1, main_#t~switch2393#1, main_#t~nondet2394#1, main_#t~switch2395#1, main_#t~ret2396#1, main_#t~ret2397#1, main_#t~nondet2398#1, main_#t~switch2399#1, main_#t~ret2400#1, main_#t~nondet2401#1, main_#t~switch2402#1, main_#t~ret2403#1, main_#t~ret2404#1, main_#t~ret2405#1, main_#t~ret2406#1, main_#t~mem2407#1, main_#t~ret2408#1, main_#t~mem2409#1, main_#t~ret2410#1, main_#t~mem2411#1, main_#t~ret2412#1, main_#t~ret2413#1.base, main_#t~ret2413#1.offset, main_#t~ret2414#1.base, main_#t~ret2414#1.offset, main_#t~ret2415#1.base, main_#t~ret2415#1.offset, main_#t~mem2416#1, main_#t~ret2417#1, main_#t~mem2418#1, main_#t~ret2419#1, main_#t~ret2420#1, main_#t~ret2421#1, main_#t~ret2422#1, main_#t~ret2423#1, main_#t~ret2424#1, main_#t~ret2425#1, main_#t~ret2426#1, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp~131#1.base, main_~tmp~131#1.offset, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp___0~76#1.base, main_~tmp___0~76#1.offset, main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___1~48#1.base, main_~tmp___1~48#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___2~34#1.base, main_~tmp___2~34#1.offset, main_~tmp___3~27#1, main_~tmp___4~22#1, main_~tmp___5~19#1, main_~tmp___6~19#1;assume { :end_inline_main } true; [2025-02-08 03:28:13,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: assume { :end_inline_de4x5_module_exit } true;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 03:28:13,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume 0bv64 == ~bvadd~64(de4x5_pci_probe_~tmp___0~21#1.base, de4x5_pci_probe_~tmp___0~21#1.offset);de4x5_pci_probe_~error~0#1 := 4294967280bv32; [2025-02-08 03:28:13,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume !(0bv64 == ~bvadd~64(de4x5_pci_probe_~tmp___0~21#1.base, de4x5_pci_probe_~tmp___0~21#1.offset));call write~intINTTYPE4#24(de4x5_pci_probe_~irq~1#1, de4x5_pci_probe_~dev~1#1.base, ~bvadd~64(64bv64, de4x5_pci_probe_~dev~1#1.offset), 4bv64);assume { :begin_inline_de4x5_hw_init } true;de4x5_hw_init_#in~dev#1.base, de4x5_hw_init_#in~dev#1.offset, de4x5_hw_init_#in~iobase#1, de4x5_hw_init_#in~gendev#1.base, de4x5_hw_init_#in~gendev#1.offset := de4x5_pci_probe_~dev~1#1.base, de4x5_pci_probe_~dev~1#1.offset, de4x5_pci_probe_~iobase~13#1, de4x5_pci_probe_~pdev#1.base, ~bvadd~64(148bv64, de4x5_pci_probe_~pdev#1.offset);havoc de4x5_hw_init_#res#1;havoc de4x5_hw_init_#t~ret230#1.base, de4x5_hw_init_#t~ret230#1.offset, de4x5_hw_init_#t~mem231#1, de4x5_hw_init_#t~ret232#1, de4x5_hw_init_#t~ret233#1, de4x5_hw_init_#t~ret234#1, de4x5_hw_init_#t~mem235#1, de4x5_hw_init_#t~ret236#1, de4x5_hw_init_#t~mem237#1, de4x5_hw_init_#t~ret238#1, de4x5_hw_init_#t~ret239#1, de4x5_hw_init_#t~mem240#1, de4x5_hw_init_#t~ret241#1.base, de4x5_hw_init_#t~ret241#1.offset, de4x5_hw_init_#t~ret242#1, de4x5_hw_init_#t~ret243#1, de4x5_hw_init_#t~mem244#1.base, de4x5_hw_init_#t~mem244#1.offset, de4x5_hw_init_#t~ret245#1, de4x5_hw_init_#t~ret246#1, de4x5_hw_init_#t~ret247#1.base, de4x5_hw_init_#t~ret247#1.offset, de4x5_hw_init_#t~ret248#1, de4x5_hw_init_#t~mem249#1, de4x5_hw_init_#t~mem250#1, de4x5_hw_init_#t~mem251#1, de4x5_hw_init_#t~mem252#1, de4x5_hw_init_#t~short253#1, de4x5_hw_init_#t~mem254#1, de4x5_hw_init_#t~mem255#1, de4x5_hw_init_#t~short256#1, de4x5_hw_init_#t~mem257#1, de4x5_hw_init_#t~ret258#1.base, de4x5_hw_init_#t~ret258#1.offset, de4x5_hw_init_#t~loopctr259#1, de4x5_hw_init_#t~nondet260#1, de4x5_hw_init_#t~ret261#1, de4x5_hw_init_#t~mem262#1, de4x5_hw_init_#t~ret263#1.base, de4x5_hw_init_#t~ret263#1.offset, de4x5_hw_init_#t~mem264#1.base, de4x5_hw_init_#t~mem264#1.offset, de4x5_hw_init_#t~mem265#1.base, de4x5_hw_init_#t~mem265#1.offset, de4x5_hw_init_#t~mem266#1.base, de4x5_hw_init_#t~mem266#1.offset, de4x5_hw_init_#t~mem267#1.base, de4x5_hw_init_#t~mem267#1.offset, de4x5_hw_init_#t~mem268#1.base, de4x5_hw_init_#t~mem268#1.offset, de4x5_hw_init_#t~mem269#1.base, de4x5_hw_init_#t~mem269#1.offset, de4x5_hw_init_#t~mem271#1.base, de4x5_hw_init_#t~mem271#1.offset, de4x5_hw_init_#t~mem270#1, de4x5_hw_init_#t~mem273#1.base, de4x5_hw_init_#t~mem273#1.offset, de4x5_hw_init_#t~mem272#1, de4x5_hw_init_#t~mem274#1, de4x5_hw_init_#t~mem276#1.base, de4x5_hw_init_#t~mem276#1.offset, de4x5_hw_init_#t~mem275#1, de4x5_hw_init_#t~mem278#1.base, de4x5_hw_init_#t~mem278#1.offset, de4x5_hw_init_#t~mem277#1, de4x5_hw_init_#t~mem279#1, de4x5_hw_init_#t~mem280#1, de4x5_hw_init_#t~mem281#1, de4x5_hw_init_#t~mem282#1, de4x5_hw_init_#t~mem283#1, de4x5_hw_init_#t~mem284#1, de4x5_hw_init_#t~mem285#1, de4x5_hw_init_#t~mem286#1, de4x5_hw_init_#t~ret287#1, de4x5_hw_init_#t~mem288#1, de4x5_hw_init_#t~mem289#1.base, de4x5_hw_init_#t~mem289#1.offset, de4x5_hw_init_#t~mem290#1, de4x5_hw_init_#t~mem291#1, de4x5_hw_init_#t~mem292#1, de4x5_hw_init_#t~short293#1, de4x5_hw_init_#t~ret294#1, de4x5_hw_init_#t~mem295#1, de4x5_hw_init_#t~mem296#1, de4x5_hw_init_#t~ret297#1, de4x5_hw_init_#t~ret298#1, de4x5_hw_init_#t~ret299#1, de4x5_hw_init_#t~mem300#1, de4x5_hw_init_#t~mem301#1.base, de4x5_hw_init_#t~mem301#1.offset, de4x5_hw_init_#t~mem302#1, de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset, de4x5_hw_init_~iobase#1, de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset, de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset, de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset, de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset, de4x5_hw_init_~i~0#1, de4x5_hw_init_~status~0#1, de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset, de4x5_hw_init_~__ms~0#1, de4x5_hw_init_~tmp___0~7#1, de4x5_hw_init_~i___0~0#1, de4x5_hw_init_~tmp___1~2#1, de4x5_hw_init_~__ms___0~0#1, de4x5_hw_init_~tmp___2~1#1, de4x5_hw_init_~__ms___1~0#1, de4x5_hw_init_~tmp___3~1#1, de4x5_hw_init_~__ms___2~0#1, de4x5_hw_init_~tmp___4~0#1, de4x5_hw_init_~__ms___3~0#1, de4x5_hw_init_~tmp___5~0#1, de4x5_hw_init_~__ms___4~0#1, de4x5_hw_init_~tmp___6~0#1, de4x5_hw_init_~tmp___7~0#1, de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset, de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset, de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset, de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset, de4x5_hw_init_~tmp___11~0#1;de4x5_hw_init_~dev#1.base, de4x5_hw_init_~dev#1.offset := de4x5_hw_init_#in~dev#1.base, de4x5_hw_init_#in~dev#1.offset;de4x5_hw_init_~iobase#1 := de4x5_hw_init_#in~iobase#1;de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset := de4x5_hw_init_#in~gendev#1.base, de4x5_hw_init_#in~gendev#1.offset;call de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset := #Ultimate.allocOnStack(9bv64);havoc de4x5_hw_init_~lp~0#1.base, de4x5_hw_init_~lp~0#1.offset;havoc de4x5_hw_init_~tmp~31#1.base, de4x5_hw_init_~tmp~31#1.offset;havoc de4x5_hw_init_~pdev~0#1.base, de4x5_hw_init_~pdev~0#1.offset;havoc de4x5_hw_init_~i~0#1;havoc de4x5_hw_init_~status~0#1;havoc de4x5_hw_init_~__mptr~0#1.base, de4x5_hw_init_~__mptr~0#1.offset;havoc de4x5_hw_init_~__ms~0#1;havoc de4x5_hw_init_~tmp___0~7#1;havoc de4x5_hw_init_~i___0~0#1;havoc de4x5_hw_init_~tmp___1~2#1;havoc de4x5_hw_init_~__ms___0~0#1;havoc de4x5_hw_init_~tmp___2~1#1;havoc de4x5_hw_init_~__ms___1~0#1;havoc de4x5_hw_init_~tmp___3~1#1;havoc de4x5_hw_init_~__ms___2~0#1;havoc de4x5_hw_init_~tmp___4~0#1;havoc de4x5_hw_init_~__ms___3~0#1;havoc de4x5_hw_init_~tmp___5~0#1;havoc de4x5_hw_init_~__ms___4~0#1;havoc de4x5_hw_init_~tmp___6~0#1;havoc de4x5_hw_init_~tmp___7~0#1;havoc de4x5_hw_init_~tmp___8~0#1.base, de4x5_hw_init_~tmp___8~0#1.offset;call de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset;havoc de4x5_hw_init_~tmp___10~0#1.base, de4x5_hw_init_~tmp___10~0#1.offset;havoc de4x5_hw_init_~tmp___11~0#1; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: call de4x5_hw_init_#t~mem257#1 := read~intINTTYPE1#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2101bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);call write~intINTTYPE1#24((if 0bv8 == de4x5_hw_init_#t~mem257#1 then 0bv8 else 1bv8), de4x5_hw_init_~lp~0#1.base, ~bvadd~64(1090bv64, de4x5_hw_init_~lp~0#1.offset), 1bv64);havoc de4x5_hw_init_#t~mem257#1; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732: de4x5_bad_srom_~tmp~88#1 := de4x5_bad_srom_#t~nondet1650#1; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: mii_get_phy_~i~25#1 := ~bvsrem~32(~bvadd~32(1bv32, mii_get_phy_~i~25#1), 32bv32); [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: de4x5_hw_init_#t~ret299#1 := ldv_register_netdev_37_#res#1;havoc ldv_register_netdev_37_#t~ret2436#1, ldv_register_netdev_37_~dev#1.base, ldv_register_netdev_37_~dev#1.offset, ldv_register_netdev_37_~ldv_func_res~0#1, ldv_register_netdev_37_~tmp~138#1;havoc ldv_register_netdev_37_#in~dev#1.base, ldv_register_netdev_37_#in~dev#1.offset;assume { :end_inline_ldv_register_netdev_37 } true;de4x5_hw_init_~status~0#1 := de4x5_hw_init_#t~ret299#1;havoc de4x5_hw_init_#t~ret299#1; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume 4bv32 == srom_infoleaf_info_~i~20#1;call write~intINTTYPE1#24(0bv8, srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(2046bv64, srom_infoleaf_info_~lp~55#1.offset), 1bv64); [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume !(4bv32 == srom_infoleaf_info_~i~20#1);call srom_infoleaf_info_#t~mem1695#1.base, srom_infoleaf_info_#t~mem1695#1.offset := read~$Pointer$#15(~#infoleaf_array~0.base, ~bvadd~64(4bv64, ~bvadd~64(~#infoleaf_array~0.offset, ~bvmul~64(12bv64, ~sign_extend~64~32(srom_infoleaf_info_~i~20#1)))), 8bv64);call write~$Pointer$#24(srom_infoleaf_info_#t~mem1695#1.base, srom_infoleaf_info_#t~mem1695#1.offset, srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(2084bv64, srom_infoleaf_info_~lp~55#1.offset), 8bv64);havoc srom_infoleaf_info_#t~mem1695#1.base, srom_infoleaf_info_#t~mem1695#1.offset;call srom_infoleaf_info_#t~mem1696#1 := read~intINTTYPE1#24(srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(19bv64, ~bvadd~64(1910bv64, srom_infoleaf_info_~lp~55#1.offset)), 1bv64);srom_infoleaf_info_~count~0#1 := ~zero_extend~32~8(srom_infoleaf_info_#t~mem1696#1);havoc srom_infoleaf_info_#t~mem1696#1;srom_infoleaf_info_~p~5#1.base, srom_infoleaf_info_~p~5#1.offset := srom_infoleaf_info_~lp~55#1.base, ~bvadd~64(26bv64, ~bvadd~64(1910bv64, srom_infoleaf_info_~lp~55#1.offset)); [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: mii_get_phy_#t~ret2049#1 := mii_get_oui_#res#1;havoc mii_get_oui_#t~ret2042#1, mii_get_oui_#t~ret2043#1, mii_get_oui_~phyaddr#1, mii_get_oui_~ioaddr#1, mii_get_oui_~r2~0#1, mii_get_oui_~r3~0#1;havoc mii_get_oui_#in~phyaddr#1, mii_get_oui_#in~ioaddr#1;assume { :end_inline_mii_get_oui } true;mii_get_phy_~id~0#1 := mii_get_phy_#t~ret2049#1;havoc mii_get_phy_#t~mem2048#1;havoc mii_get_phy_#t~ret2049#1; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: assume ~bvsle~32(srom_search_~i~5#1, 5bv32); [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: assume !~bvsle~32(srom_search_~i~5#1, 5bv32); [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume true; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: assume !true;de4x5_hw_init_~__ms___4~0#1 := 1bv64; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: SUMMARY for call de4x5_hw_init_#t~ret258#1.base, de4x5_hw_init_#t~ret258#1.offset := dev_name(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset); srcloc: null [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: de4x5_hw_init_~tmp___9~0#1.base, de4x5_hw_init_~tmp___9~0#1.offset := de4x5_hw_init_#t~ret258#1.base, de4x5_hw_init_#t~ret258#1.offset;havoc de4x5_hw_init_#t~ret258#1.base, de4x5_hw_init_#t~ret258#1.offset;de4x5_hw_init_#t~loopctr259#1 := 0bv64; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: de4x5_hw_init_~tmp___2~1#1 := de4x5_hw_init_~__ms___0~0#1;de4x5_hw_init_~__ms___0~0#1 := ~bvsub~64(de4x5_hw_init_~__ms___0~0#1, 1bv64); [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469-1: PCI_signature_#res#1 := PCI_signature_~status~8#1; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385-1: assume true;de4x5_parse_params_#t~nondet2132#1.base, de4x5_parse_params_#t~nondet2132#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385-1: assume true;havoc de4x5_parse_params_#t~nondet2133#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2133#1, 0bv64);call de4x5_parse_params_#t~nondet2132#1.base, de4x5_parse_params_#t~nondet2132#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2133#1);call write~intINTTYPE1#28(0bv8, de4x5_parse_params_#t~nondet2132#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2133#1, 1bv64), 1bv64); [2025-02-08 03:28:13,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset := de4x5_parse_params_#t~nondet2132#1.base, de4x5_parse_params_#t~nondet2132#1.offset;havoc de4x5_parse_params_#t~nondet2132#1.base, de4x5_parse_params_#t~nondet2132#1.offset;havoc de4x5_parse_params_#t~nondet2133#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902: assume true;havoc de4x5_hw_init_#t~nondet260#1;call write~intINTTYPE1#24(de4x5_hw_init_#t~nondet260#1, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(de4x5_hw_init_~lp~0#1.offset, de4x5_hw_init_#t~loopctr259#1), 8bv64);de4x5_hw_init_#t~loopctr259#1 := ~bvadd~64(1bv64, de4x5_hw_init_#t~loopctr259#1); [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902: assume true;havoc de4x5_hw_init_#t~loopctr259#1;havoc de4x5_hw_init_#t~nondet260#1;havoc de4x5_hw_init_#t~ret261#1;call write~intINTTYPE4#24(640bv32, de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2122bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call de4x5_hw_init_#t~mem262#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2122bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);assume { :begin_inline_dma_alloc_attrs } true;dma_alloc_attrs_#in~arg0#1.base, dma_alloc_attrs_#in~arg0#1.offset, dma_alloc_attrs_#in~arg1#1, dma_alloc_attrs_#in~arg2#1.base, dma_alloc_attrs_#in~arg2#1.offset, dma_alloc_attrs_#in~arg3#1, dma_alloc_attrs_#in~arg4#1.base, dma_alloc_attrs_#in~arg4#1.offset := de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, ~sign_extend~64~32(de4x5_hw_init_#t~mem262#1), de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2114bv64, de4x5_hw_init_~lp~0#1.offset), 32bv32, 0bv64, 0bv64;havoc dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret2456#1.base, dma_alloc_attrs_#t~ret2456#1.offset, dma_alloc_attrs_~arg0#1.base, dma_alloc_attrs_~arg0#1.offset, dma_alloc_attrs_~arg1#1, dma_alloc_attrs_~arg2#1.base, dma_alloc_attrs_~arg2#1.offset, dma_alloc_attrs_~arg3#1, dma_alloc_attrs_~arg4#1.base, dma_alloc_attrs_~arg4#1.offset;dma_alloc_attrs_~arg0#1.base, dma_alloc_attrs_~arg0#1.offset := dma_alloc_attrs_#in~arg0#1.base, dma_alloc_attrs_#in~arg0#1.offset;dma_alloc_attrs_~arg1#1 := dma_alloc_attrs_#in~arg1#1;dma_alloc_attrs_~arg2#1.base, dma_alloc_attrs_~arg2#1.offset := dma_alloc_attrs_#in~arg2#1.base, dma_alloc_attrs_#in~arg2#1.offset;dma_alloc_attrs_~arg3#1 := dma_alloc_attrs_#in~arg3#1;dma_alloc_attrs_~arg4#1.base, dma_alloc_attrs_~arg4#1.offset := dma_alloc_attrs_#in~arg4#1.base, dma_alloc_attrs_#in~arg4#1.offset; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume 0bv32 != de4x5_hw_init_~status~0#1;call de4x5_hw_init_#t~mem300#1 := read~intINTTYPE4#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2122bv64, de4x5_hw_init_~lp~0#1.offset), 4bv64);call de4x5_hw_init_#t~mem301#1.base, de4x5_hw_init_#t~mem301#1.offset := read~$Pointer$#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(88bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64);call de4x5_hw_init_#t~mem302#1 := read~intINTTYPE8#24(de4x5_hw_init_~lp~0#1.base, ~bvadd~64(2114bv64, de4x5_hw_init_~lp~0#1.offset), 8bv64); [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume !(0bv32 != de4x5_hw_init_~status~0#1); [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: assume 0bv32 == mii_get_phy_~id~0#1 || 65535bv32 == mii_get_phy_~id~0#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: assume !(0bv32 == mii_get_phy_~id~0#1 || 65535bv32 == mii_get_phy_~id~0#1);mii_get_phy_~j~6#1 := 0bv32; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume 5bv32 == ~zero_extend~32~8(srom_init_#t~mem1709#1);havoc srom_init_#t~mem1709#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: assume !(5bv32 == ~zero_extend~32~8(srom_init_#t~mem1709#1));havoc srom_init_#t~mem1709#1;call srom_init_#t~mem1712#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, ~bvadd~64(1bv64, srom_init_~p~6#1.offset), 1bv64); [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668: get_hw_addr_~j~4#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(get_hw_addr_~j~4#1))[16:0]; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume 0bv32 == test_bad_enet_~tmp___0~51#1 || 1530bv32 == test_bad_enet_~tmp___0~51#1;call test_bad_enet_#t~mem1661#1 := read~intINTTYPE4#24(test_bad_enet_~lp~54#1.base, ~bvadd~64(1070bv64, test_bad_enet_~lp~54#1.offset), 4bv64);call test_bad_enet_#t~mem1662#1 := read~intINTTYPE4#14(~#last~0.base, ~#last~0.offset, 4bv64);test_bad_enet_#t~short1665#1 := test_bad_enet_#t~mem1661#1 == test_bad_enet_#t~mem1662#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume !(0bv32 == test_bad_enet_~tmp___0~51#1 || 1530bv32 == test_bad_enet_~tmp___0~51#1); [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734: assume 0bv32 == de4x5_bad_srom_~tmp~88#1;de4x5_bad_srom_~tmp___0~50#1 := de4x5_bad_srom_#t~nondet1651#1;havoc de4x5_bad_srom_#t~nondet1651#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734: assume !(0bv32 == de4x5_bad_srom_~tmp~88#1); [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: assume 0bv64 != ~bvadd~64(de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset);de4x5_parse_params_~tmp___1~45#1 := ~sign_extend~64~32(de4x5_parse_params_#t~nondet2134#1);havoc de4x5_parse_params_#t~nondet2134#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: assume !(0bv64 != ~bvadd~64(de4x5_parse_params_~p~10#1.base, de4x5_parse_params_~p~10#1.offset)); [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-1: SUMMARY for call dma_free_attrs(de4x5_hw_init_~gendev#1.base, de4x5_hw_init_~gendev#1.offset, ~sign_extend~64~32(de4x5_hw_init_#t~mem300#1), de4x5_hw_init_#t~mem301#1.base, de4x5_hw_init_#t~mem301#1.offset, de4x5_hw_init_#t~mem302#1, 0bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: havoc de4x5_hw_init_#t~mem300#1;havoc de4x5_hw_init_#t~mem301#1.base, de4x5_hw_init_#t~mem301#1.offset;havoc de4x5_hw_init_#t~mem302#1;de4x5_hw_init_#res#1 := de4x5_hw_init_~status~0#1;call ULTIMATE.dealloc(de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset);havoc de4x5_hw_init_~#name~0#1.base, de4x5_hw_init_~#name~0#1.offset;call ULTIMATE.dealloc(de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset);havoc de4x5_hw_init_~#__key~1#1.base, de4x5_hw_init_~#__key~1#1.offset; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-1: SUMMARY for call srom_init_#t~ret1710#1 := type5_infoblock(srom_init_~dev#1.base, srom_init_~dev#1.offset, 1bv8, srom_init_~p~6#1.base, srom_init_~p~6#1.offset); srcloc: null [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065: havoc srom_init_#t~ret1710#1;call srom_init_#t~mem1711#1 := read~intINTTYPE1#24(srom_init_~p~6#1.base, srom_init_~p~6#1.offset, 1bv64);srom_init_~p~6#1.base, srom_init_~p~6#1.offset := srom_init_~p~6#1.base, ~bvadd~64(srom_init_~p~6#1.offset, ~bvadd~64(1bv64, ~bvand~64(127bv64, ~zero_extend~64~8(srom_init_#t~mem1711#1))));havoc srom_init_#t~mem1711#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: assume 1bv32 != mii_get_phy_~i~25#1 || 1bv32 != mii_get_phy_~n~0#1; [2025-02-08 03:28:13,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: assume !(1bv32 != mii_get_phy_~i~25#1 || 1bv32 != mii_get_phy_~n~0#1);call write~intINTTYPE4#24(0bv32, mii_get_phy_~lp~68#1.base, ~bvadd~64(1642bv64, mii_get_phy_~lp~68#1.offset), 4bv64);call mii_get_phy_#t~mem2062#1 := read~intINTTYPE4#24(mii_get_phy_~lp~68#1.base, ~bvadd~64(4bv64, ~bvadd~64(1108bv64, mii_get_phy_~lp~68#1.offset)), 4bv64); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10999-1: SUMMARY for call srom_infoleaf_info_#t~ret1694#1 := printk(50bv64, 0bv64); srcloc: null [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10999: havoc srom_infoleaf_info_#t~ret1694#1;srom_infoleaf_info_#res#1 := 4294967290bv32; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10603: get_hw_addr_~k~0#1 := ~bvshl~32(get_hw_addr_~k~0#1, 1bv32); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-1: assume test_bad_enet_#t~short1667#1;call test_bad_enet_#t~mem1666#1 := read~intINTTYPE4#24(test_bad_enet_~lp~54#1.base, ~bvadd~64(1058bv64, test_bad_enet_~lp~54#1.offset), 4bv64);test_bad_enet_#t~short1667#1 := ~bvsgt~32(test_bad_enet_#t~mem1666#1, 0bv32); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-1: assume !test_bad_enet_#t~short1667#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: assume test_bad_enet_#t~short1667#1;havoc test_bad_enet_#t~mem1661#1;havoc test_bad_enet_#t~mem1662#1;havoc test_bad_enet_#t~mem1663#1;havoc test_bad_enet_#t~mem1664#1;havoc test_bad_enet_#t~short1665#1;havoc test_bad_enet_#t~mem1666#1;havoc test_bad_enet_#t~short1667#1;test_bad_enet_~i~17#1 := 0bv32; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: assume !test_bad_enet_#t~short1667#1;havoc test_bad_enet_#t~mem1661#1;havoc test_bad_enet_#t~mem1662#1;havoc test_bad_enet_#t~mem1663#1;havoc test_bad_enet_#t~mem1664#1;havoc test_bad_enet_#t~short1665#1;havoc test_bad_enet_#t~mem1666#1;havoc test_bad_enet_#t~short1667#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-3: assume test_bad_enet_#t~short1665#1;call test_bad_enet_#t~mem1663#1 := read~intINTTYPE4#24(test_bad_enet_~lp~54#1.base, ~bvadd~64(1058bv64, test_bad_enet_~lp~54#1.offset), 4bv64);call test_bad_enet_#t~mem1664#1 := read~intINTTYPE4#14(~#last~0.base, ~bvadd~64(4bv64, ~#last~0.offset), 4bv64);test_bad_enet_#t~short1665#1 := test_bad_enet_#t~mem1663#1 == test_bad_enet_#t~mem1664#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-3: assume !test_bad_enet_#t~short1665#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801-2: test_bad_enet_#t~short1667#1 := test_bad_enet_#t~short1665#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume an_exception_#t~short1686#1;havoc an_exception_#t~mem1684#1;havoc an_exception_#t~mem1685#1;havoc an_exception_#t~short1686#1;an_exception_#res#1 := 4294967295bv32; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume !an_exception_#t~short1686#1;havoc an_exception_#t~mem1684#1;havoc an_exception_#t~mem1685#1;havoc an_exception_#t~short1686#1;an_exception_#res#1 := 0bv32; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868-1: assume an_exception_#t~short1686#1;call an_exception_#t~mem1685#1 := read~intINTTYPE2#24(an_exception_~lp#1.base, ~bvadd~64(2bv64, ~bvadd~64(1910bv64, an_exception_~lp#1.offset)), 2bv64);an_exception_#t~short1686#1 := 38368bv32 == ~zero_extend~32~16(an_exception_#t~mem1685#1); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868-1: assume !an_exception_#t~short1686#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume ~bvsgt~32(get_hw_addr_~k~0#1, 65535bv32);get_hw_addr_~k~0#1 := ~bvadd~32(4294901761bv32, get_hw_addr_~k~0#1); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume !~bvsgt~32(get_hw_addr_~k~0#1, 65535bv32); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: assume ~bvule~32(~zero_extend~32~16(get_hw_addr_~j~4#1), 2bv32); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: assume !~bvule~32(~zero_extend~32~16(get_hw_addr_~j~4#1), 2bv32); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388: de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset := de4x5_parse_params_#t~nondet2135#1.base, de4x5_parse_params_#t~nondet2135#1.offset;havoc de4x5_parse_params_#t~nondet2135#1.base, de4x5_parse_params_#t~nondet2135#1.offset;havoc de4x5_parse_params_#t~nondet2136#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-1: assume true;de4x5_parse_params_#t~nondet2135#1.base, de4x5_parse_params_#t~nondet2135#1.offset := 0bv64, 0bv64; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-1: assume true;havoc de4x5_parse_params_#t~nondet2136#1;assume ~bvugt~64(de4x5_parse_params_#t~nondet2136#1, 0bv64);call de4x5_parse_params_#t~nondet2135#1.base, de4x5_parse_params_#t~nondet2135#1.offset := #Ultimate.allocOnHeap(de4x5_parse_params_#t~nondet2136#1);call write~intINTTYPE1#28(0bv8, de4x5_parse_params_#t~nondet2135#1.base, ~bvsub~64(de4x5_parse_params_#t~nondet2136#1, 1bv64), 1bv64); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume 0bv32 != srom_search_~j~1#1 && 1530bv32 != srom_search_~j~1#1;call write~intINTTYPE4#14(srom_search_~device~0#1, ~#last~0.base, ~#last~0.offset, 4bv64);call write~intINTTYPE4#14(~zero_extend~32~8(srom_search_~pb~0#1), ~#last~0.base, ~bvadd~64(4bv64, ~#last~0.offset), 4bv64);call write~intINTTYPE4#14(srom_search_~irq~0#1, ~#last~0.base, ~bvadd~64(8bv64, ~#last~0.offset), 4bv64);srom_search_~i~5#1 := 0bv32; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume !(0bv32 != srom_search_~j~1#1 && 1530bv32 != srom_search_~j~1#1);call srom_search_#t~mem666#1.base, srom_search_#t~mem666#1.offset := read~$Pointer$#24(srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset, 8bv64);srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset := srom_search_#t~mem666#1.base, srom_search_#t~mem666#1.offset;srom_search_~this_dev~0#1.base, srom_search_~this_dev~0#1.offset := srom_search_~__mptr___0~1#1.base, srom_search_~__mptr___0~1#1.offset;call srom_search_#t~mem667#1.base, srom_search_#t~mem667#1.offset := read~$Pointer$#24(srom_search_~pdev#1.base, ~bvadd~64(16bv64, srom_search_~pdev#1.offset), 8bv64); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773: assume 0bv64 != de4x5_hw_init_~tmp___2~1#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773: assume !(0bv64 != de4x5_hw_init_~tmp___2~1#1); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume 0bv32 == de4x5_bad_srom_~tmp___0~50#1; [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume !(0bv32 == de4x5_bad_srom_~tmp___0~50#1); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: assume 0bv64 == ~bvadd~64(de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset);de4x5_parse_params_~tmp___0~71#1 := ~sign_extend~64~32(de4x5_parse_params_#t~nondet2137#1);havoc de4x5_parse_params_#t~nondet2137#1;de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset := de4x5_parse_params_~p~10#1.base, ~bvadd~64(de4x5_parse_params_~p~10#1.offset, de4x5_parse_params_~tmp___0~71#1); [2025-02-08 03:28:13,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: assume !(0bv64 == ~bvadd~64(de4x5_parse_params_~q~0#1.base, de4x5_parse_params_~q~0#1.offset)); [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385-1: SUMMARY for call #t~ret445#1 := de4x5_queue_pkt(~tmp___4~4#1.base, ~tmp___4~4#1.offset, ~dev~0#1.base, ~dev~0#1.offset); srcloc: null [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: havoc #t~ret445#1; [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: de4x5_txur_~tmp~39#1.base, de4x5_txur_~tmp~39#1.offset := de4x5_txur_#t~ret542#1.base, de4x5_txur_#t~ret542#1.offset;havoc de4x5_txur_#t~ret542#1.base, de4x5_txur_#t~ret542#1.offset;de4x5_txur_~lp~8#1.base, de4x5_txur_~lp~8#1.offset := de4x5_txur_~tmp~39#1.base, de4x5_txur_~tmp~39#1.offset;call de4x5_txur_#t~mem543#1 := read~intINTTYPE8#24(de4x5_txur_~dev#1.base, ~bvadd~64(56bv64, de4x5_txur_~dev#1.offset), 8bv64);de4x5_txur_~iobase~6#1 := de4x5_txur_#t~mem543#1;havoc de4x5_txur_#t~mem543#1;call de4x5_txur_#t~mem544#1 := read~intINTTYPE4#24(de4x5_txur_~lp~8#1.base, ~bvadd~64(1054bv64, de4x5_txur_~lp~8#1.offset), 4bv64); [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13975: havoc netif_rx_#t~nondet2466#1;de4x5_rx_#t~ret478#1 := netif_rx_#res#1;havoc netif_rx_#t~nondet2466#1, netif_rx_~arg0#1.base, netif_rx_~arg0#1.offset;havoc netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset;assume { :end_inline_netif_rx } true;havoc de4x5_rx_#t~ret478#1;call de4x5_rx_#t~mem479#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset), 8bv64);call write~intINTTYPE8#24(~bvadd~64(1bv64, de4x5_rx_#t~mem479#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset), 8bv64);havoc de4x5_rx_#t~mem479#1;call de4x5_rx_#t~mem480#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(16bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(de4x5_rx_#t~mem480#1, ~sign_extend~64~16(de4x5_rx_~pkt_len~0#1)), de4x5_rx_~lp~5#1.base, ~bvadd~64(16bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);havoc de4x5_rx_#t~mem480#1; [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654-1: SUMMARY for call de4x5_dbg_rx_#t~ret2297#1 := printk(105bv64, 0bv64); srcloc: null [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-1: SUMMARY for call de4x5_txur_#t~ret542#1.base, de4x5_txur_#t~ret542#1.offset := netdev_priv(de4x5_txur_~dev#1.base, de4x5_txur_~dev#1.offset); srcloc: null [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654-2: call de4x5_dbg_rx_#t~mem2295#1.base, de4x5_dbg_rx_#t~mem2295#1.offset := read~$Pointer$#24(de4x5_dbg_rx_~skb#1.base, ~bvadd~64(238bv64, de4x5_dbg_rx_~skb#1.offset), 8bv64);call de4x5_dbg_rx_#t~mem2296#1 := read~intINTTYPE1#24(de4x5_dbg_rx_#t~mem2295#1.base, ~bvadd~64(de4x5_dbg_rx_#t~mem2295#1.offset, ~sign_extend~64~32(~bvadd~32(de4x5_dbg_rx_~i~30#1, de4x5_dbg_rx_~j~7#1))), 1bv64); [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654: de4x5_dbg_rx_~i~30#1 := ~bvadd~32(1bv32, de4x5_dbg_rx_~i~30#1); [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435: assume 0bv32 != de4x5_rx_#t~mem456#1;havoc de4x5_rx_#t~mem456#1;call de4x5_rx_#t~mem457#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(1054bv64, de4x5_rx_~lp~5#1.offset), 4bv64); [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435: assume !(0bv32 != de4x5_rx_#t~mem456#1);havoc de4x5_rx_#t~mem456#1; [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: SUMMARY for call spin_unlock(~lp~4#1.base, ~bvadd~64(696bv64, ~lp~4#1.offset)); srcloc: null [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: #res#1 := 1bv32; [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436-1: SUMMARY for call de4x5_rx_#t~ret458#1 := inl(~bvadd~32(~bvshl~32(64bv32, de4x5_rx_#t~mem457#1), de4x5_rx_~iobase~4#1[32:0])); srcloc: null [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: de4x5_rx_~tmp___0~12#1 := de4x5_rx_#t~ret458#1;havoc de4x5_rx_#t~mem457#1;havoc de4x5_rx_#t~ret458#1; [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: de4x5_local_stats_#t~ret593#1 := ether_addr_equal_#res#1;havoc ether_addr_equal_#t~mem226#1, ether_addr_equal_#t~mem227#1, ether_addr_equal_#t~mem228#1, ether_addr_equal_#t~mem229#1, ether_addr_equal_~addr1#1.base, ether_addr_equal_~addr1#1.offset, ether_addr_equal_~addr2#1.base, ether_addr_equal_~addr2#1.offset, ether_addr_equal_~fold~0#1;havoc ether_addr_equal_#in~addr1#1.base, ether_addr_equal_#in~addr1#1.offset, ether_addr_equal_#in~addr2#1.base, ether_addr_equal_#in~addr2#1.offset;assume { :end_inline_ether_addr_equal } true;de4x5_local_stats_~tmp___1~10#1 := (if 0bv8 == de4x5_local_stats_#t~ret593#1 then 0bv8 else 1bv8);havoc de4x5_local_stats_#t~mem592#1.base, de4x5_local_stats_#t~mem592#1.offset;havoc de4x5_local_stats_#t~ret593#1; [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7519: assume ~bvsge~32(de4x5_rx_#t~mem491#1, 0bv32);havoc de4x5_rx_#t~mem490#1.base, de4x5_rx_#t~mem490#1.offset;havoc de4x5_rx_#t~mem491#1; [2025-02-08 03:28:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7519: assume !~bvsge~32(de4x5_rx_#t~mem491#1, 0bv32);havoc de4x5_rx_#t~mem490#1.base, de4x5_rx_#t~mem490#1.offset;havoc de4x5_rx_#t~mem491#1;de4x5_rx_#res#1 := 0bv32; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-1: SUMMARY for call #t~ret446#1 := skb_queue_empty(~lp~4#1.base, ~bvadd~64(44bv64, ~bvadd~64(1778bv64, ~lp~4#1.offset))); srcloc: null [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: assume 0bv32 != ~bvand~32(4096bv32, ~sts~0#1);call #t~mem437#1 := read~intINTTYPE4#24(~lp~4#1.base, ~bvadd~64(1074bv64, ~lp~4#1.offset), 4bv64);call write~intINTTYPE4#24(~bvand~32(4294963199bv32, #t~mem437#1), ~lp~4#1.base, ~bvadd~64(1074bv64, ~lp~4#1.offset), 4bv64);havoc #t~mem437#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: assume !(0bv32 != ~bvand~32(4096bv32, ~sts~0#1)); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: ~tmp___5~3#1 := #t~ret446#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume 0bv32 != ~bvand~32(32768bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem462#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(32bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(1bv64, de4x5_rx_#t~mem462#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(32bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);havoc de4x5_rx_#t~mem462#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume !(0bv32 != ~bvand~32(32768bv32, de4x5_rx_~status~3#1));call de4x5_rx_#t~mem471#1.base, de4x5_rx_#t~mem471#1.offset := read~$Pointer$#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(88bv64, de4x5_rx_~lp~5#1.offset), 8bv64);call de4x5_rx_#t~mem472#1 := read~intINTTYPE4#24(de4x5_rx_#t~mem471#1.base, ~bvadd~64(de4x5_rx_#t~mem471#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rx_~entry~0#1))), 4bv64);de4x5_rx_~pkt_len~0#1 := ~bvadd~32(65532bv32, ~zero_extend~32~16(~bvlshr~32(de4x5_rx_#t~mem472#1, 16bv32)[16:0]))[16:0];havoc de4x5_rx_#t~mem471#1.base, de4x5_rx_#t~mem471#1.offset;havoc de4x5_rx_#t~mem472#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338: ~tmp___2~5#1 := #t~ret432#1;~sts~0#1 := ~tmp___2~5#1;call #t~mem433#1 := read~intINTTYPE4#24(~lp~4#1.base, ~bvadd~64(1054bv64, ~lp~4#1.offset), 4bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume 0bv32 != ~bvand~32(536739840bv32, de4x5_rx_~tmp___0~12#1);assume { :begin_inline_de4x5_rx_ovfc } true;de4x5_rx_ovfc_#in~dev#1.base, de4x5_rx_ovfc_#in~dev#1.offset := de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset;havoc de4x5_rx_ovfc_#res#1;havoc de4x5_rx_ovfc_#t~ret554#1.base, de4x5_rx_ovfc_#t~ret554#1.offset, de4x5_rx_ovfc_#t~mem555#1, de4x5_rx_ovfc_#t~mem556#1, de4x5_rx_ovfc_#t~ret557#1, de4x5_rx_ovfc_#t~mem558#1, de4x5_rx_ovfc_#t~mem559#1, de4x5_rx_ovfc_#t~ret560#1, de4x5_rx_ovfc_#t~mem562#1.base, de4x5_rx_ovfc_#t~mem562#1.offset, de4x5_rx_ovfc_#t~mem561#1, de4x5_rx_ovfc_#t~mem563#1, de4x5_rx_ovfc_#t~mem564#1, de4x5_rx_ovfc_#t~mem566#1.base, de4x5_rx_ovfc_#t~mem566#1.offset, de4x5_rx_ovfc_#t~mem565#1, de4x5_rx_ovfc_#t~mem567#1, de4x5_rx_ovfc_#t~mem568#1, de4x5_rx_ovfc_~dev#1.base, de4x5_rx_ovfc_~dev#1.offset, de4x5_rx_ovfc_~lp~9#1.base, de4x5_rx_ovfc_~lp~9#1.offset, de4x5_rx_ovfc_~tmp~40#1.base, de4x5_rx_ovfc_~tmp~40#1.offset, de4x5_rx_ovfc_~iobase~7#1, de4x5_rx_ovfc_~omr~4#1, de4x5_rx_ovfc_~tmp___0~15#1, de4x5_rx_ovfc_~tmp___1~8#1;de4x5_rx_ovfc_~dev#1.base, de4x5_rx_ovfc_~dev#1.offset := de4x5_rx_ovfc_#in~dev#1.base, de4x5_rx_ovfc_#in~dev#1.offset;havoc de4x5_rx_ovfc_~lp~9#1.base, de4x5_rx_ovfc_~lp~9#1.offset;havoc de4x5_rx_ovfc_~tmp~40#1.base, de4x5_rx_ovfc_~tmp~40#1.offset;havoc de4x5_rx_ovfc_~iobase~7#1;havoc de4x5_rx_ovfc_~omr~4#1;havoc de4x5_rx_ovfc_~tmp___0~15#1;havoc de4x5_rx_ovfc_~tmp___1~8#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume !(0bv32 != ~bvand~32(536739840bv32, de4x5_rx_~tmp___0~12#1)); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718: call de4x5_rx_ovfc_#t~mem562#1.base, de4x5_rx_ovfc_#t~mem562#1.offset := read~$Pointer$#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(88bv64, de4x5_rx_ovfc_~lp~9#1.offset), 8bv64);call de4x5_rx_ovfc_#t~mem561#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(424bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64);call write~intINTTYPE4#24(2147483648bv32, de4x5_rx_ovfc_#t~mem562#1.base, ~bvadd~64(de4x5_rx_ovfc_#t~mem562#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rx_ovfc_#t~mem561#1))), 4bv64);call de4x5_rx_ovfc_#t~mem563#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(424bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64);call de4x5_rx_ovfc_#t~mem564#1 := read~intINTTYPE1#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(1052bv64, de4x5_rx_ovfc_~lp~9#1.offset), 1bv64);call write~intINTTYPE4#24(~bvsrem~32(~bvadd~32(1bv32, de4x5_rx_ovfc_#t~mem563#1), ~sign_extend~32~8(de4x5_rx_ovfc_#t~mem564#1)), de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(424bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64);havoc de4x5_rx_ovfc_#t~mem563#1;havoc de4x5_rx_ovfc_#t~mem564#1;call de4x5_rx_ovfc_#t~mem566#1.base, de4x5_rx_ovfc_#t~mem566#1.offset := read~$Pointer$#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(88bv64, de4x5_rx_ovfc_~lp~9#1.offset), 8bv64);call de4x5_rx_ovfc_#t~mem565#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(424bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64);call de4x5_rx_ovfc_#t~mem567#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_#t~mem566#1.base, ~bvadd~64(de4x5_rx_ovfc_#t~mem566#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rx_ovfc_#t~mem565#1))), 4bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338-2: call #t~mem431#1 := read~intINTTYPE4#24(~lp~4#1.base, ~bvadd~64(1054bv64, ~lp~4#1.offset), 4bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume 0bv32 != ~zero_extend~32~8(de4x5_local_stats_~tmp___1~10#1);call de4x5_local_stats_#t~mem594#1 := read~intINTTYPE4#24(de4x5_local_stats_~lp~12#1.base, ~bvadd~64(64bv64, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_local_stats_#t~mem594#1), de4x5_local_stats_~lp~12#1.base, ~bvadd~64(64bv64, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset)), 4bv64);havoc de4x5_local_stats_#t~mem594#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !(0bv32 != ~zero_extend~32~8(de4x5_local_stats_~tmp___1~10#1)); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338-1: SUMMARY for call #t~ret432#1 := inl(~bvadd~32(~bvshl~32(40bv32, #t~mem431#1), ~iobase~3#1[32:0])); srcloc: null [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: assume 0bv32 == ~tmp___5~3#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: assume !(0bv32 == ~tmp___5~3#1);call write~intINTTYPE8#24(0bv64, ~lp~4#1.base, ~bvadd~64(1778bv64, ~lp~4#1.offset), 8bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702: de4x5_rx_ovfc_~tmp~40#1.base, de4x5_rx_ovfc_~tmp~40#1.offset := de4x5_rx_ovfc_#t~ret554#1.base, de4x5_rx_ovfc_#t~ret554#1.offset;havoc de4x5_rx_ovfc_#t~ret554#1.base, de4x5_rx_ovfc_#t~ret554#1.offset;de4x5_rx_ovfc_~lp~9#1.base, de4x5_rx_ovfc_~lp~9#1.offset := de4x5_rx_ovfc_~tmp~40#1.base, de4x5_rx_ovfc_~tmp~40#1.offset;call de4x5_rx_ovfc_#t~mem555#1 := read~intINTTYPE8#24(de4x5_rx_ovfc_~dev#1.base, ~bvadd~64(56bv64, de4x5_rx_ovfc_~dev#1.offset), 8bv64);de4x5_rx_ovfc_~iobase~7#1 := de4x5_rx_ovfc_#t~mem555#1;havoc de4x5_rx_ovfc_#t~mem555#1;call de4x5_rx_ovfc_#t~mem556#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(1054bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: de4x5_local_stats_~i~3#1 := ~bvadd~32(1bv32, de4x5_local_stats_~i~3#1); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-1: SUMMARY for call de4x5_txur_#t~ret545#1 := inl(~bvadd~32(~bvshl~32(48bv32, de4x5_txur_#t~mem544#1), de4x5_txur_~iobase~6#1[32:0])); srcloc: null [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: de4x5_txur_~tmp___0~14#1 := de4x5_txur_#t~ret545#1;havoc de4x5_txur_#t~mem544#1;havoc de4x5_txur_#t~ret545#1;de4x5_txur_~omr~3#1 := de4x5_txur_~tmp___0~14#1;de4x5_txur_#t~short547#1 := 0bv32 == ~bvand~32(2097152bv32, de4x5_txur_~omr~3#1); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702-1: SUMMARY for call de4x5_rx_ovfc_#t~ret554#1.base, de4x5_rx_ovfc_#t~ret554#1.offset := netdev_priv(de4x5_rx_ovfc_~dev#1.base, de4x5_rx_ovfc_~dev#1.offset); srcloc: null [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7438: de4x5_rx_#t~ret459#1 := de4x5_rx_ovfc_#res#1;havoc de4x5_rx_ovfc_#t~ret554#1.base, de4x5_rx_ovfc_#t~ret554#1.offset, de4x5_rx_ovfc_#t~mem555#1, de4x5_rx_ovfc_#t~mem556#1, de4x5_rx_ovfc_#t~ret557#1, de4x5_rx_ovfc_#t~mem558#1, de4x5_rx_ovfc_#t~mem559#1, de4x5_rx_ovfc_#t~ret560#1, de4x5_rx_ovfc_#t~mem562#1.base, de4x5_rx_ovfc_#t~mem562#1.offset, de4x5_rx_ovfc_#t~mem561#1, de4x5_rx_ovfc_#t~mem563#1, de4x5_rx_ovfc_#t~mem564#1, de4x5_rx_ovfc_#t~mem566#1.base, de4x5_rx_ovfc_#t~mem566#1.offset, de4x5_rx_ovfc_#t~mem565#1, de4x5_rx_ovfc_#t~mem567#1, de4x5_rx_ovfc_#t~mem568#1, de4x5_rx_ovfc_~dev#1.base, de4x5_rx_ovfc_~dev#1.offset, de4x5_rx_ovfc_~lp~9#1.base, de4x5_rx_ovfc_~lp~9#1.offset, de4x5_rx_ovfc_~tmp~40#1.base, de4x5_rx_ovfc_~tmp~40#1.offset, de4x5_rx_ovfc_~iobase~7#1, de4x5_rx_ovfc_~omr~4#1, de4x5_rx_ovfc_~tmp___0~15#1, de4x5_rx_ovfc_~tmp___1~8#1;havoc de4x5_rx_ovfc_#in~dev#1.base, de4x5_rx_ovfc_#in~dev#1.offset;assume { :end_inline_de4x5_rx_ovfc } true;havoc de4x5_rx_#t~ret459#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471: assume 0bv32 != ~bvand~32(2048bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem467#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(88bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_rx_#t~mem467#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(88bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);havoc de4x5_rx_#t~mem467#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471: assume !(0bv32 != ~bvand~32(2048bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7504: call de4x5_rx_#t~mem482#1.base, de4x5_rx_#t~mem482#1.offset := read~$Pointer$#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(88bv64, de4x5_rx_~lp~5#1.offset), 8bv64);call de4x5_rx_#t~mem481#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(428bv64, de4x5_rx_~lp~5#1.offset), 4bv64);call write~intINTTYPE4#24(2147483648bv32, de4x5_rx_#t~mem482#1.base, ~bvadd~64(de4x5_rx_#t~mem482#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rx_#t~mem481#1))), 4bv64);call de4x5_rx_#t~mem483#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(428bv64, de4x5_rx_~lp~5#1.offset), 4bv64);call de4x5_rx_#t~mem484#1 := read~intINTTYPE1#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(1052bv64, de4x5_rx_~lp~5#1.offset), 1bv64);call write~intINTTYPE4#24(~bvsrem~32(~bvadd~32(1bv32, de4x5_rx_#t~mem483#1), ~sign_extend~32~8(de4x5_rx_#t~mem484#1)), de4x5_rx_~lp~5#1.base, ~bvadd~64(428bv64, de4x5_rx_~lp~5#1.offset), 4bv64);havoc de4x5_rx_#t~mem483#1;havoc de4x5_rx_#t~mem484#1;call de4x5_rx_#t~mem485#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(428bv64, de4x5_rx_~lp~5#1.offset), 4bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: assume ~bvsle~32(de4x5_dbg_rx_~i~30#1, 15bv32) && ~bvslt~32(de4x5_dbg_rx_~i~30#1, de4x5_dbg_rx_~len#1); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: assume !(~bvsle~32(de4x5_dbg_rx_~i~30#1, 15bv32) && ~bvslt~32(de4x5_dbg_rx_~i~30#1, de4x5_dbg_rx_~len#1)); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: assume 0bv32 != ~bvand~32(2176bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem463#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(104bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(1bv64, de4x5_rx_#t~mem463#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(104bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);havoc de4x5_rx_#t~mem463#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: assume !(0bv32 != ~bvand~32(2176bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389-1: SUMMARY for call #t~ret447#1 := netif_queue_stopped(~dev~0#1.base, ~dev~0#1.offset); srcloc: null [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: ~tmp___6~3#1 := (if 0bv8 == #t~ret447#1 then 0bv8 else 1bv8);havoc #t~ret447#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340-1: SUMMARY for call outl(~sts~0#1, ~bvadd~32(~bvshl~32(40bv32, #t~mem433#1), ~iobase~3#1[32:0])); srcloc: null [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340: havoc #t~mem433#1;call #t~mem434#1 := read~intINTTYPE4#24(~lp~4#1.base, ~bvadd~64(1074bv64, ~lp~4#1.offset), 4bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687-1: SUMMARY for call outl(~bvor~32(8194bv32, de4x5_txur_~omr~3#1), ~bvadd~32(~bvshl~32(48bv32, de4x5_txur_#t~mem553#1), de4x5_txur_~iobase~6#1[32:0])); srcloc: null [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: havoc de4x5_txur_#t~mem553#1; [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687-2: call de4x5_txur_#t~mem553#1 := read~intINTTYPE4#24(de4x5_txur_~lp~8#1.base, ~bvadd~64(1054bv64, de4x5_txur_~lp~8#1.offset), 4bv64); [2025-02-08 03:28:26,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume 0bv8 != ~tmp___6~3#1;~tmp___7~3#1 := 0bv32; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume !(0bv8 != ~tmp___6~3#1);~tmp___7~3#1 := 1bv32; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489-1: SUMMARY for call de4x5_rx_#t~ret473#1.base, de4x5_rx_#t~ret473#1.offset := de4x5_alloc_rx_buff(de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset, de4x5_rx_~entry~0#1, ~sign_extend~32~16(de4x5_rx_~pkt_len~0#1)); srcloc: null [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset := de4x5_rx_#t~ret473#1.base, de4x5_rx_#t~ret473#1.offset;havoc de4x5_rx_#t~ret473#1.base, de4x5_rx_#t~ret473#1.offset; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: assume ~bvsle~32(de4x5_local_stats_~i~3#1, 14bv32); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: assume !~bvsle~32(de4x5_local_stats_~i~3#1, 14bv32);assume { :begin_inline_is_multicast_ether_addr } true;is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset := de4x5_local_stats_~buf#1.base, de4x5_local_stats_~buf#1.offset;havoc is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem222#1, is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset, is_multicast_ether_addr_~a~0#1;is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset := is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset;havoc is_multicast_ether_addr_~a~0#1;call is_multicast_ether_addr_#t~mem222#1 := read~intINTTYPE4#24(is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset, 4bv64);is_multicast_ether_addr_~a~0#1 := is_multicast_ether_addr_#t~mem222#1;havoc is_multicast_ether_addr_#t~mem222#1;is_multicast_ether_addr_#res#1 := (if 0bv32 == (if 0bv32 != ~bvand~32(1bv32, is_multicast_ether_addr_~a~0#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-1: assume de4x5_txur_#t~short549#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-1: assume !de4x5_txur_#t~short549#1;call de4x5_txur_#t~mem548#1 := read~intINTTYPE4#24(de4x5_txur_~lp~8#1.base, ~bvadd~64(1070bv64, de4x5_txur_~lp~8#1.offset), 4bv64);de4x5_txur_#t~short549#1 := 512bv32 == de4x5_txur_#t~mem548#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: assume de4x5_txur_#t~short549#1;havoc de4x5_txur_#t~mem546#1;havoc de4x5_txur_#t~short547#1;havoc de4x5_txur_#t~mem548#1;havoc de4x5_txur_#t~short549#1;de4x5_txur_~omr~3#1 := ~bvand~32(4294959101bv32, de4x5_txur_~omr~3#1);call de4x5_txur_#t~mem550#1 := read~intINTTYPE4#24(de4x5_txur_~lp~8#1.base, ~bvadd~64(1054bv64, de4x5_txur_~lp~8#1.offset), 4bv64); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: assume !de4x5_txur_#t~short549#1;havoc de4x5_txur_#t~mem546#1;havoc de4x5_txur_#t~short547#1;havoc de4x5_txur_#t~mem548#1;havoc de4x5_txur_#t~short549#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-3: assume de4x5_txur_#t~short547#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-3: assume !de4x5_txur_#t~short547#1;call de4x5_txur_#t~mem546#1 := read~intINTTYPE4#24(de4x5_txur_~lp~8#1.base, ~bvadd~64(1070bv64, de4x5_txur_~lp~8#1.offset), 4bv64);de4x5_txur_#t~short547#1 := 5120bv32 == de4x5_txur_#t~mem546#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-2: de4x5_txur_#t~short549#1 := de4x5_txur_#t~short547#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7341: assume 0bv32 == ~bvand~32(#t~mem434#1, ~sts~0#1);havoc #t~mem434#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7341: assume !(0bv32 == ~bvand~32(#t~mem434#1, ~sts~0#1));havoc #t~mem434#1;~handled~0#1 := 1bv32; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7721: assume ~bvsge~32(de4x5_rx_ovfc_#t~mem567#1, 0bv32);havoc de4x5_rx_ovfc_#t~mem566#1.base, de4x5_rx_ovfc_#t~mem566#1.offset;havoc de4x5_rx_ovfc_#t~mem565#1;havoc de4x5_rx_ovfc_#t~mem567#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7721: assume !~bvsge~32(de4x5_rx_ovfc_#t~mem567#1, 0bv32);havoc de4x5_rx_ovfc_#t~mem566#1.base, de4x5_rx_ovfc_#t~mem566#1.offset;havoc de4x5_rx_ovfc_#t~mem565#1;havoc de4x5_rx_ovfc_#t~mem567#1;call de4x5_rx_ovfc_#t~mem568#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(1054bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: assume 0bv64 == ~bvadd~64(de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: assume !(0bv64 == ~bvadd~64(de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset));assume { :begin_inline_de4x5_dbg_rx } true;de4x5_dbg_rx_#in~skb#1.base, de4x5_dbg_rx_#in~skb#1.offset, de4x5_dbg_rx_#in~len#1 := de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset, ~sign_extend~32~16(de4x5_rx_~pkt_len~0#1);havoc de4x5_dbg_rx_#t~mem2287#1.base, de4x5_dbg_rx_#t~mem2287#1.offset, de4x5_dbg_rx_#t~mem2288#1.base, de4x5_dbg_rx_#t~mem2288#1.offset, de4x5_dbg_rx_#t~mem2289#1.base, de4x5_dbg_rx_#t~mem2289#1.offset, de4x5_dbg_rx_#t~mem2290#1, de4x5_dbg_rx_#t~mem2291#1.base, de4x5_dbg_rx_#t~mem2291#1.offset, de4x5_dbg_rx_#t~mem2292#1, de4x5_dbg_rx_#t~ret2293#1, de4x5_dbg_rx_#t~ret2294#1, de4x5_dbg_rx_#t~mem2295#1.base, de4x5_dbg_rx_#t~mem2295#1.offset, de4x5_dbg_rx_#t~mem2296#1, de4x5_dbg_rx_#t~ret2297#1, de4x5_dbg_rx_#t~ret2298#1, de4x5_dbg_rx_~skb#1.base, de4x5_dbg_rx_~skb#1.offset, de4x5_dbg_rx_~len#1, de4x5_dbg_rx_~i~30#1, de4x5_dbg_rx_~j~7#1;de4x5_dbg_rx_~skb#1.base, de4x5_dbg_rx_~skb#1.offset := de4x5_dbg_rx_#in~skb#1.base, de4x5_dbg_rx_#in~skb#1.offset;de4x5_dbg_rx_~len#1 := de4x5_dbg_rx_#in~len#1;havoc de4x5_dbg_rx_~i~30#1;havoc de4x5_dbg_rx_~j~7#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume 0bv32 != ~bvand~32(32bv32, ~sts~0#1);assume { :begin_inline_de4x5_txur } true;de4x5_txur_#in~dev#1.base, de4x5_txur_#in~dev#1.offset := ~dev~0#1.base, ~dev~0#1.offset;havoc de4x5_txur_#res#1;havoc de4x5_txur_#t~ret542#1.base, de4x5_txur_#t~ret542#1.offset, de4x5_txur_#t~mem543#1, de4x5_txur_#t~mem544#1, de4x5_txur_#t~ret545#1, de4x5_txur_#t~mem546#1, de4x5_txur_#t~short547#1, de4x5_txur_#t~mem548#1, de4x5_txur_#t~short549#1, de4x5_txur_#t~mem550#1, de4x5_txur_#t~mem551#1, de4x5_txur_#t~ret552#1, de4x5_txur_#t~mem553#1, de4x5_txur_~dev#1.base, de4x5_txur_~dev#1.offset, de4x5_txur_~lp~8#1.base, de4x5_txur_~lp~8#1.offset, de4x5_txur_~tmp~39#1.base, de4x5_txur_~tmp~39#1.offset, de4x5_txur_~iobase~6#1, de4x5_txur_~omr~3#1, de4x5_txur_~tmp___0~14#1, de4x5_txur_~tmp___1~7#1;de4x5_txur_~dev#1.base, de4x5_txur_~dev#1.offset := de4x5_txur_#in~dev#1.base, de4x5_txur_#in~dev#1.offset;havoc de4x5_txur_~lp~8#1.base, de4x5_txur_~lp~8#1.offset;havoc de4x5_txur_~tmp~39#1.base, de4x5_txur_~tmp~39#1.offset;havoc de4x5_txur_~iobase~6#1;havoc de4x5_txur_~omr~3#1;havoc de4x5_txur_~tmp___0~14#1;havoc de4x5_txur_~tmp___1~7#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume !(0bv32 != ~bvand~32(32bv32, ~sts~0#1)); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705-1: SUMMARY for call de4x5_rx_ovfc_#t~ret557#1 := inl(~bvadd~32(~bvshl~32(48bv32, de4x5_rx_ovfc_#t~mem556#1), de4x5_rx_ovfc_~iobase~7#1[32:0])); srcloc: null [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: de4x5_rx_ovfc_~tmp___0~15#1 := de4x5_rx_ovfc_#t~ret557#1;havoc de4x5_rx_ovfc_#t~mem556#1;havoc de4x5_rx_ovfc_#t~ret557#1;de4x5_rx_ovfc_~omr~4#1 := de4x5_rx_ovfc_~tmp___0~15#1;call de4x5_rx_ovfc_#t~mem558#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(1054bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12644: assume 0bv32 != ~bvand~32(8bv32, ~de4x5_debug~0);call de4x5_dbg_rx_#t~mem2287#1.base, de4x5_dbg_rx_#t~mem2287#1.offset := read~$Pointer$#24(de4x5_dbg_rx_~skb#1.base, ~bvadd~64(238bv64, de4x5_dbg_rx_~skb#1.offset), 8bv64);call de4x5_dbg_rx_#t~mem2288#1.base, de4x5_dbg_rx_#t~mem2288#1.offset := read~$Pointer$#24(de4x5_dbg_rx_~skb#1.base, ~bvadd~64(238bv64, de4x5_dbg_rx_~skb#1.offset), 8bv64);call de4x5_dbg_rx_#t~mem2289#1.base, de4x5_dbg_rx_#t~mem2289#1.offset := read~$Pointer$#24(de4x5_dbg_rx_~skb#1.base, ~bvadd~64(238bv64, de4x5_dbg_rx_~skb#1.offset), 8bv64);call de4x5_dbg_rx_#t~mem2290#1 := read~intINTTYPE1#24(de4x5_dbg_rx_#t~mem2289#1.base, ~bvadd~64(12bv64, de4x5_dbg_rx_#t~mem2289#1.offset), 1bv64);call de4x5_dbg_rx_#t~mem2291#1.base, de4x5_dbg_rx_#t~mem2291#1.offset := read~$Pointer$#24(de4x5_dbg_rx_~skb#1.base, ~bvadd~64(238bv64, de4x5_dbg_rx_~skb#1.offset), 8bv64);call de4x5_dbg_rx_#t~mem2292#1 := read~intINTTYPE1#24(de4x5_dbg_rx_#t~mem2291#1.base, ~bvadd~64(13bv64, de4x5_dbg_rx_#t~mem2291#1.offset), 1bv64); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12644: assume !(0bv32 != ~bvand~32(8bv32, ~de4x5_debug~0)); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491-1: SUMMARY for call de4x5_rx_#t~ret474#1 := printk(37bv64, 0bv64); srcloc: null [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: havoc de4x5_rx_#t~ret474#1;call de4x5_rx_#t~mem475#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(48bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(1bv64, de4x5_rx_#t~mem475#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(48bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);havoc de4x5_rx_#t~mem475#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359: #t~ret438#1 := de4x5_txur_#res#1;havoc de4x5_txur_#t~ret542#1.base, de4x5_txur_#t~ret542#1.offset, de4x5_txur_#t~mem543#1, de4x5_txur_#t~mem544#1, de4x5_txur_#t~ret545#1, de4x5_txur_#t~mem546#1, de4x5_txur_#t~short547#1, de4x5_txur_#t~mem548#1, de4x5_txur_#t~short549#1, de4x5_txur_#t~mem550#1, de4x5_txur_#t~mem551#1, de4x5_txur_#t~ret552#1, de4x5_txur_#t~mem553#1, de4x5_txur_~dev#1.base, de4x5_txur_~dev#1.offset, de4x5_txur_~lp~8#1.base, de4x5_txur_~lp~8#1.offset, de4x5_txur_~tmp~39#1.base, de4x5_txur_~tmp~39#1.offset, de4x5_txur_~iobase~6#1, de4x5_txur_~omr~3#1, de4x5_txur_~tmp___0~14#1, de4x5_txur_~tmp___1~7#1;havoc de4x5_txur_#in~dev#1.base, de4x5_txur_#in~dev#1.offset;assume { :end_inline_de4x5_txur } true;havoc #t~ret438#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673-1: SUMMARY for call outl(de4x5_txur_~omr~3#1, ~bvadd~32(~bvshl~32(48bv32, de4x5_txur_#t~mem550#1), de4x5_txur_~iobase~6#1[32:0])); srcloc: null [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661: havoc de4x5_dbg_rx_#t~ret2298#1;de4x5_dbg_rx_~j~7#1 := ~bvadd~32(16bv32, de4x5_dbg_rx_~j~7#1);de4x5_dbg_rx_~len#1 := ~bvadd~32(4294967280bv32, de4x5_dbg_rx_~len#1); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: havoc de4x5_txur_#t~mem550#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661-1: SUMMARY for call de4x5_dbg_rx_#t~ret2298#1 := printk(106bv64, 0bv64); srcloc: null [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7475: assume 0bv32 != ~bvand~32(64bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem468#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(92bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_rx_#t~mem468#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(92bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);havoc de4x5_rx_#t~mem468#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7475: assume !(0bv32 != ~bvand~32(64bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7508: assume de4x5_rx_#t~mem485#1 != de4x5_rx_~entry~0#1;havoc de4x5_rx_#t~mem485#1; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7508: assume !(de4x5_rx_#t~mem485#1 != de4x5_rx_~entry~0#1);havoc de4x5_rx_#t~mem485#1;call de4x5_rx_#t~mem486#1.base, de4x5_rx_#t~mem486#1.offset := read~$Pointer$#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(88bv64, de4x5_rx_~lp~5#1.offset), 8bv64);call write~intINTTYPE4#24(2147483648bv32, de4x5_rx_#t~mem486#1.base, ~bvadd~64(de4x5_rx_#t~mem486#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rx_~entry~0#1))), 4bv64);havoc de4x5_rx_#t~mem486#1.base, de4x5_rx_#t~mem486#1.offset;havoc de4x5_rx_#t~mem486#1.base, de4x5_rx_#t~mem486#1.offset; [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: call de4x5_local_stats_#t~mem595#1 := read~intINTTYPE4#24(de4x5_local_stats_~lp~12#1.base, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_local_stats_#t~mem595#1), de4x5_local_stats_~lp~12#1.base, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset), 4bv64);havoc de4x5_local_stats_#t~mem595#1;call de4x5_local_stats_#t~mem596#1 := read~intINTTYPE4#24(de4x5_local_stats_~lp~12#1.base, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset), 4bv64); [2025-02-08 03:28:26,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13933: havoc eth_type_trans_#t~nondet2459#1;de4x5_rx_#t~ret476#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2459#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;havoc eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;assume { :end_inline_eth_type_trans } true;call write~intINTTYPE2#24(de4x5_rx_#t~ret476#1, de4x5_rx_~skb~3#1.base, ~bvadd~64(214bv64, de4x5_rx_~skb~3#1.offset), 2bv64);havoc de4x5_rx_#t~ret476#1;call de4x5_rx_#t~mem477#1.base, de4x5_rx_#t~mem477#1.offset := read~$Pointer$#24(de4x5_rx_~skb~3#1.base, ~bvadd~64(238bv64, de4x5_rx_~skb~3#1.offset), 8bv64);assume { :begin_inline_de4x5_local_stats } true;de4x5_local_stats_#in~dev#1.base, de4x5_local_stats_#in~dev#1.offset, de4x5_local_stats_#in~buf#1.base, de4x5_local_stats_#in~buf#1.offset, de4x5_local_stats_#in~pkt_len#1 := de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset, de4x5_rx_#t~mem477#1.base, de4x5_rx_#t~mem477#1.offset, ~sign_extend~32~16(de4x5_rx_~pkt_len~0#1);havoc de4x5_local_stats_#t~ret586#1.base, de4x5_local_stats_#t~ret586#1.offset, de4x5_local_stats_#t~mem587#1, de4x5_local_stats_#t~ret588#1, de4x5_local_stats_#t~ret589#1, de4x5_local_stats_#t~mem590#1, de4x5_local_stats_#t~mem591#1, de4x5_local_stats_#t~mem592#1.base, de4x5_local_stats_#t~mem592#1.offset, de4x5_local_stats_#t~ret593#1, de4x5_local_stats_#t~mem594#1, de4x5_local_stats_#t~mem595#1, de4x5_local_stats_#t~mem596#1, de4x5_local_stats_#t~memset~res597#1.base, de4x5_local_stats_#t~memset~res597#1.offset, de4x5_local_stats_~dev#1.base, de4x5_local_stats_~dev#1.offset, de4x5_local_stats_~buf#1.base, de4x5_local_stats_~buf#1.offset, de4x5_local_stats_~pkt_len#1, de4x5_local_stats_~lp~12#1.base, de4x5_local_stats_~lp~12#1.offset, de4x5_local_stats_~tmp~43#1.base, de4x5_local_stats_~tmp~43#1.offset, de4x5_local_stats_~i~3#1, de4x5_local_stats_~tmp___0~18#1, de4x5_local_stats_~tmp___1~10#1, de4x5_local_stats_~tmp___2~7#1;de4x5_local_stats_~dev#1.base, de4x5_local_stats_~dev#1.offset := de4x5_local_stats_#in~dev#1.base, de4x5_local_stats_#in~dev#1.offset;de4x5_local_stats_~buf#1.base, de4x5_local_stats_~buf#1.offset := de4x5_local_stats_#in~buf#1.base, de4x5_local_stats_#in~buf#1.offset;de4x5_local_stats_~pkt_len#1 := de4x5_local_stats_#in~pkt_len#1;havoc de4x5_local_stats_~lp~12#1.base, de4x5_local_stats_~lp~12#1.offset;havoc de4x5_local_stats_~tmp~43#1.base, de4x5_local_stats_~tmp~43#1.offset;havoc de4x5_local_stats_~i~3#1;havoc de4x5_local_stats_~tmp___0~18#1;havoc de4x5_local_stats_~tmp___1~10#1;havoc de4x5_local_stats_~tmp___2~7#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645-1: SUMMARY for call de4x5_dbg_rx_#t~ret2293#1 := printk(103bv64, 0bv64); srcloc: null [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645: havoc de4x5_dbg_rx_#t~mem2287#1.base, de4x5_dbg_rx_#t~mem2287#1.offset;havoc de4x5_dbg_rx_#t~mem2288#1.base, de4x5_dbg_rx_#t~mem2288#1.offset;havoc de4x5_dbg_rx_#t~mem2289#1.base, de4x5_dbg_rx_#t~mem2289#1.offset;havoc de4x5_dbg_rx_#t~mem2290#1;havoc de4x5_dbg_rx_#t~mem2291#1.base, de4x5_dbg_rx_#t~mem2291#1.offset;havoc de4x5_dbg_rx_#t~mem2292#1;havoc de4x5_dbg_rx_#t~ret2293#1;de4x5_dbg_rx_~j~7#1 := 0bv32; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-1: de4x5_txur_#res#1 := 0bv32; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume 0bv32 != ~bvand~32(2bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem464#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(96bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(1bv64, de4x5_rx_#t~mem464#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(96bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);havoc de4x5_rx_#t~mem464#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume !(0bv32 != ~bvand~32(2bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707-1: SUMMARY for call outl(~bvand~32(4294967293bv32, de4x5_rx_ovfc_~omr~4#1), ~bvadd~32(~bvshl~32(48bv32, de4x5_rx_ovfc_#t~mem558#1), de4x5_rx_ovfc_~iobase~7#1[32:0])); srcloc: null [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707: havoc de4x5_rx_ovfc_#t~mem558#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: assume 0bv32 == de4x5_local_stats_#t~mem596#1;havoc de4x5_local_stats_#t~mem596#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: assume !(0bv32 == de4x5_local_stats_#t~mem596#1);havoc de4x5_local_stats_#t~mem596#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: de4x5_local_stats_#t~ret588#1 := is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem222#1, is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset, is_multicast_ether_addr_~a~0#1;havoc is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset;assume { :end_inline_is_multicast_ether_addr } true;de4x5_local_stats_~tmp___2~7#1 := (if 0bv8 == de4x5_local_stats_#t~ret588#1 then 0bv8 else 1bv8);havoc de4x5_local_stats_#t~ret588#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7444: assume 0bv32 != ~bvand~32(512bv32, de4x5_rx_~status~3#1);call write~intINTTYPE4#24(de4x5_rx_~entry~0#1, de4x5_rx_~lp~5#1.base, ~bvadd~64(428bv64, de4x5_rx_~lp~5#1.offset), 4bv64); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7444: assume !(0bv32 != ~bvand~32(512bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791-1: SUMMARY for call de4x5_local_stats_#t~ret586#1.base, de4x5_local_stats_#t~ret586#1.offset := netdev_priv(de4x5_local_stats_~dev#1.base, de4x5_local_stats_~dev#1.offset); srcloc: null [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824-1: SUMMARY for call de4x5_local_stats_#t~memset~res597#1.base, de4x5_local_stats_#t~memset~res597#1.offset := #Ultimate.C_memset#24(de4x5_local_stats_~lp~12#1.base, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset), 0bv32, 104bv64); srcloc: null [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: de4x5_local_stats_~tmp~43#1.base, de4x5_local_stats_~tmp~43#1.offset := de4x5_local_stats_#t~ret586#1.base, de4x5_local_stats_#t~ret586#1.offset;havoc de4x5_local_stats_#t~ret586#1.base, de4x5_local_stats_#t~ret586#1.offset;de4x5_local_stats_~lp~12#1.base, de4x5_local_stats_~lp~12#1.offset := de4x5_local_stats_~tmp~43#1.base, de4x5_local_stats_~tmp~43#1.offset;de4x5_local_stats_~i~3#1 := 1bv32; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: havoc de4x5_local_stats_#t~memset~res597#1.base, de4x5_local_stats_#t~memset~res597#1.offset; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725-1: SUMMARY for call outl(de4x5_rx_ovfc_~omr~4#1, ~bvadd~32(~bvshl~32(48bv32, de4x5_rx_ovfc_#t~mem568#1), de4x5_rx_ovfc_~iobase~7#1[32:0])); srcloc: null [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: havoc de4x5_rx_ovfc_#t~mem568#1;de4x5_rx_ovfc_#res#1 := 0bv32; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: havoc de4x5_dbg_rx_#t~mem2287#1.base, de4x5_dbg_rx_#t~mem2287#1.offset, de4x5_dbg_rx_#t~mem2288#1.base, de4x5_dbg_rx_#t~mem2288#1.offset, de4x5_dbg_rx_#t~mem2289#1.base, de4x5_dbg_rx_#t~mem2289#1.offset, de4x5_dbg_rx_#t~mem2290#1, de4x5_dbg_rx_#t~mem2291#1.base, de4x5_dbg_rx_#t~mem2291#1.offset, de4x5_dbg_rx_#t~mem2292#1, de4x5_dbg_rx_#t~ret2293#1, de4x5_dbg_rx_#t~ret2294#1, de4x5_dbg_rx_#t~mem2295#1.base, de4x5_dbg_rx_#t~mem2295#1.offset, de4x5_dbg_rx_#t~mem2296#1, de4x5_dbg_rx_#t~ret2297#1, de4x5_dbg_rx_#t~ret2298#1, de4x5_dbg_rx_~skb#1.base, de4x5_dbg_rx_~skb#1.offset, de4x5_dbg_rx_~len#1, de4x5_dbg_rx_~i~30#1, de4x5_dbg_rx_~j~7#1;havoc de4x5_dbg_rx_#in~skb#1.base, de4x5_dbg_rx_#in~skb#1.offset, de4x5_dbg_rx_#in~len#1;assume { :end_inline_de4x5_dbg_rx } true;assume { :begin_inline_eth_type_trans } true;eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset := de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset, de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2459#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset := eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset;eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset := eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;havoc eth_type_trans_#t~nondet2459#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2459#1;havoc eth_type_trans_#t~nondet2459#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: assume 0bv32 != ~bvand~32(8192bv32, ~sts~0#1);call #t~mem439#1 := read~intINTTYPE4#24(~lp~4#1.base, ~bvadd~64(1054bv64, ~lp~4#1.offset), 4bv64); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: assume !(0bv32 != ~bvand~32(8192bv32, ~sts~0#1));~limit~0#1 := ~bvadd~32(1bv32, ~limit~0#1); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: assume 0bv32 != ~tmp___7~3#1;call #t~mem448#1 := read~intINTTYPE1#24(~lp~4#1.base, ~bvadd~64(1099bv64, ~lp~4#1.offset), 1bv64); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: assume !(0bv32 != ~tmp___7~3#1); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428-1: SUMMARY for call de4x5_rx_#t~ret451#1.base, de4x5_rx_#t~ret451#1.offset := netdev_priv(de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset); srcloc: null [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: de4x5_rx_~tmp~36#1.base, de4x5_rx_~tmp~36#1.offset := de4x5_rx_#t~ret451#1.base, de4x5_rx_#t~ret451#1.offset;havoc de4x5_rx_#t~ret451#1.base, de4x5_rx_#t~ret451#1.offset;de4x5_rx_~lp~5#1.base, de4x5_rx_~lp~5#1.offset := de4x5_rx_~tmp~36#1.base, de4x5_rx_~tmp~36#1.offset;call de4x5_rx_#t~mem452#1 := read~intINTTYPE8#24(de4x5_rx_~dev#1.base, ~bvadd~64(56bv64, de4x5_rx_~dev#1.offset), 8bv64);de4x5_rx_~iobase~4#1 := de4x5_rx_#t~mem452#1;havoc de4x5_rx_#t~mem452#1;call de4x5_rx_#t~mem453#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(424bv64, de4x5_rx_~lp~5#1.offset), 4bv64);de4x5_rx_~entry~0#1 := de4x5_rx_#t~mem453#1;havoc de4x5_rx_#t~mem453#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume 0bv32 != ~zero_extend~32~8(de4x5_local_stats_~tmp___2~7#1);assume { :begin_inline_is_broadcast_ether_addr } true;is_broadcast_ether_addr_#in~addr#1.base, is_broadcast_ether_addr_#in~addr#1.offset := de4x5_local_stats_~buf#1.base, de4x5_local_stats_~buf#1.offset;havoc is_broadcast_ether_addr_#res#1;havoc is_broadcast_ether_addr_#t~mem223#1, is_broadcast_ether_addr_#t~mem224#1, is_broadcast_ether_addr_#t~mem225#1, is_broadcast_ether_addr_~addr#1.base, is_broadcast_ether_addr_~addr#1.offset;is_broadcast_ether_addr_~addr#1.base, is_broadcast_ether_addr_~addr#1.offset := is_broadcast_ether_addr_#in~addr#1.base, is_broadcast_ether_addr_#in~addr#1.offset;call is_broadcast_ether_addr_#t~mem223#1 := read~intINTTYPE2#24(is_broadcast_ether_addr_~addr#1.base, is_broadcast_ether_addr_~addr#1.offset, 2bv64);call is_broadcast_ether_addr_#t~mem224#1 := read~intINTTYPE2#24(is_broadcast_ether_addr_~addr#1.base, ~bvadd~64(4bv64, is_broadcast_ether_addr_~addr#1.offset), 2bv64);call is_broadcast_ether_addr_#t~mem225#1 := read~intINTTYPE2#24(is_broadcast_ether_addr_~addr#1.base, ~bvadd~64(8bv64, is_broadcast_ether_addr_~addr#1.offset), 2bv64);is_broadcast_ether_addr_#res#1 := (if 0bv32 == (if 65535bv32 == ~bvand~32(~bvand~32(~zero_extend~32~16(is_broadcast_ether_addr_#t~mem223#1), ~zero_extend~32~16(is_broadcast_ether_addr_#t~mem224#1)), ~zero_extend~32~16(is_broadcast_ether_addr_#t~mem225#1)) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc is_broadcast_ether_addr_#t~mem223#1;havoc is_broadcast_ether_addr_#t~mem224#1;havoc is_broadcast_ether_addr_#t~mem225#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume !(0bv32 != ~zero_extend~32~8(de4x5_local_stats_~tmp___2~7#1));call de4x5_local_stats_#t~mem592#1.base, de4x5_local_stats_#t~mem592#1.offset := read~$Pointer$#24(de4x5_local_stats_~dev#1.base, ~bvadd~64(854bv64, de4x5_local_stats_~dev#1.offset), 8bv64);assume { :begin_inline_ether_addr_equal } true;ether_addr_equal_#in~addr1#1.base, ether_addr_equal_#in~addr1#1.offset, ether_addr_equal_#in~addr2#1.base, ether_addr_equal_#in~addr2#1.offset := de4x5_local_stats_~buf#1.base, de4x5_local_stats_~buf#1.offset, de4x5_local_stats_#t~mem592#1.base, de4x5_local_stats_#t~mem592#1.offset;havoc ether_addr_equal_#res#1;havoc ether_addr_equal_#t~mem226#1, ether_addr_equal_#t~mem227#1, ether_addr_equal_#t~mem228#1, ether_addr_equal_#t~mem229#1, ether_addr_equal_~addr1#1.base, ether_addr_equal_~addr1#1.offset, ether_addr_equal_~addr2#1.base, ether_addr_equal_~addr2#1.offset, ether_addr_equal_~fold~0#1;ether_addr_equal_~addr1#1.base, ether_addr_equal_~addr1#1.offset := ether_addr_equal_#in~addr1#1.base, ether_addr_equal_#in~addr1#1.offset;ether_addr_equal_~addr2#1.base, ether_addr_equal_~addr2#1.offset := ether_addr_equal_#in~addr2#1.base, ether_addr_equal_#in~addr2#1.offset;havoc ether_addr_equal_~fold~0#1;call ether_addr_equal_#t~mem226#1 := read~intINTTYPE4#24(ether_addr_equal_~addr1#1.base, ether_addr_equal_~addr1#1.offset, 4bv64);call ether_addr_equal_#t~mem227#1 := read~intINTTYPE4#24(ether_addr_equal_~addr2#1.base, ether_addr_equal_~addr2#1.offset, 4bv64);call ether_addr_equal_#t~mem228#1 := read~intINTTYPE2#24(ether_addr_equal_~addr1#1.base, ~bvadd~64(8bv64, ether_addr_equal_~addr1#1.offset), 2bv64);call ether_addr_equal_#t~mem229#1 := read~intINTTYPE2#24(ether_addr_equal_~addr2#1.base, ~bvadd~64(8bv64, ether_addr_equal_~addr2#1.offset), 2bv64);ether_addr_equal_~fold~0#1 := ~bvor~32(~bvxor~32(ether_addr_equal_#t~mem226#1, ether_addr_equal_#t~mem227#1), ~bvxor~32(~zero_extend~32~16(ether_addr_equal_#t~mem228#1), ~zero_extend~32~16(ether_addr_equal_#t~mem229#1)));havoc ether_addr_equal_#t~mem226#1;havoc ether_addr_equal_#t~mem227#1;havoc ether_addr_equal_#t~mem228#1;havoc ether_addr_equal_#t~mem229#1;ether_addr_equal_#res#1 := (if 0bv32 == (if 0bv32 == ether_addr_equal_~fold~0#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: assume 0bv32 != ~bvand~32(192bv32, ~sts~0#1);assume { :begin_inline_de4x5_rx } true;de4x5_rx_#in~dev#1.base, de4x5_rx_#in~dev#1.offset := ~dev~0#1.base, ~dev~0#1.offset;havoc de4x5_rx_#res#1;havoc de4x5_rx_#t~ret451#1.base, de4x5_rx_#t~ret451#1.offset, de4x5_rx_#t~mem452#1, de4x5_rx_#t~mem453#1, de4x5_rx_#t~mem454#1.base, de4x5_rx_#t~mem454#1.offset, de4x5_rx_#t~mem455#1, de4x5_rx_#t~mem456#1, de4x5_rx_#t~mem457#1, de4x5_rx_#t~ret458#1, de4x5_rx_#t~ret459#1, de4x5_rx_#t~mem460#1, de4x5_rx_#t~mem461#1, de4x5_rx_#t~mem462#1, de4x5_rx_#t~mem463#1, de4x5_rx_#t~mem464#1, de4x5_rx_#t~mem465#1, de4x5_rx_#t~mem466#1, de4x5_rx_#t~mem467#1, de4x5_rx_#t~mem468#1, de4x5_rx_#t~mem469#1, de4x5_rx_#t~mem470#1, de4x5_rx_#t~mem471#1.base, de4x5_rx_#t~mem471#1.offset, de4x5_rx_#t~mem472#1, de4x5_rx_#t~ret473#1.base, de4x5_rx_#t~ret473#1.offset, de4x5_rx_#t~ret474#1, de4x5_rx_#t~mem475#1, de4x5_rx_#t~ret476#1, de4x5_rx_#t~mem477#1.base, de4x5_rx_#t~mem477#1.offset, de4x5_rx_#t~ret478#1, de4x5_rx_#t~mem479#1, de4x5_rx_#t~mem480#1, de4x5_rx_#t~mem482#1.base, de4x5_rx_#t~mem482#1.offset, de4x5_rx_#t~mem481#1, de4x5_rx_#t~mem483#1, de4x5_rx_#t~mem484#1, de4x5_rx_#t~mem485#1, de4x5_rx_#t~mem486#1.base, de4x5_rx_#t~mem486#1.offset, de4x5_rx_#t~mem487#1, de4x5_rx_#t~mem488#1, de4x5_rx_#t~mem489#1, de4x5_rx_#t~mem490#1.base, de4x5_rx_#t~mem490#1.offset, de4x5_rx_#t~mem491#1, de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset, de4x5_rx_~lp~5#1.base, de4x5_rx_~lp~5#1.offset, de4x5_rx_~tmp~36#1.base, de4x5_rx_~tmp~36#1.offset, de4x5_rx_~iobase~4#1, de4x5_rx_~entry~0#1, de4x5_rx_~status~3#1, de4x5_rx_~tmp___0~12#1, de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset, de4x5_rx_~pkt_len~0#1;de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset := de4x5_rx_#in~dev#1.base, de4x5_rx_#in~dev#1.offset;havoc de4x5_rx_~lp~5#1.base, de4x5_rx_~lp~5#1.offset;havoc de4x5_rx_~tmp~36#1.base, de4x5_rx_~tmp~36#1.offset;havoc de4x5_rx_~iobase~4#1;havoc de4x5_rx_~entry~0#1;havoc de4x5_rx_~status~3#1;havoc de4x5_rx_~tmp___0~12#1;havoc de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset;havoc de4x5_rx_~pkt_len~0#1; [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: assume !(0bv32 != ~bvand~32(192bv32, ~sts~0#1)); [2025-02-08 03:28:26,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363-1: SUMMARY for call #t~ret440#1 := inl(~bvadd~32(~bvshl~32(48bv32, #t~mem439#1), ~iobase~3#1[32:0])); srcloc: null [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: ~tmp___3~5#1 := #t~ret440#1;havoc #t~mem439#1;havoc #t~ret440#1;~omr~2#1 := ~tmp___3~5#1;~omr~2#1 := ~bvand~32(4294959101bv32, ~omr~2#1);call #t~mem441#1 := read~intINTTYPE4#24(~lp~4#1.base, ~bvadd~64(1054bv64, ~lp~4#1.offset), 4bv64); [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: assume 0bv32 != ~zero_extend~32~8(#t~mem448#1);havoc #t~mem448#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: assume !(0bv32 != ~zero_extend~32~8(#t~mem448#1));havoc #t~mem448#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677-2: call de4x5_txur_#t~mem551#1 := read~intINTTYPE4#24(de4x5_txur_~lp~8#1.base, ~bvadd~64(1054bv64, de4x5_txur_~lp~8#1.offset), 4bv64); [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677-1: SUMMARY for call de4x5_txur_#t~ret552#1 := inl(~bvadd~32(~bvshl~32(40bv32, de4x5_txur_#t~mem551#1), de4x5_txur_~iobase~6#1[32:0])); srcloc: null [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: de4x5_txur_~tmp___1~7#1 := de4x5_txur_#t~ret552#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: assume 0bv32 != ~bvand~32(4bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem469#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(96bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_rx_#t~mem469#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(96bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);havoc de4x5_rx_#t~mem469#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: assume !(0bv32 != ~bvand~32(4bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: #t~ret435#1 := de4x5_rx_#res#1;havoc de4x5_rx_#t~ret451#1.base, de4x5_rx_#t~ret451#1.offset, de4x5_rx_#t~mem452#1, de4x5_rx_#t~mem453#1, de4x5_rx_#t~mem454#1.base, de4x5_rx_#t~mem454#1.offset, de4x5_rx_#t~mem455#1, de4x5_rx_#t~mem456#1, de4x5_rx_#t~mem457#1, de4x5_rx_#t~ret458#1, de4x5_rx_#t~ret459#1, de4x5_rx_#t~mem460#1, de4x5_rx_#t~mem461#1, de4x5_rx_#t~mem462#1, de4x5_rx_#t~mem463#1, de4x5_rx_#t~mem464#1, de4x5_rx_#t~mem465#1, de4x5_rx_#t~mem466#1, de4x5_rx_#t~mem467#1, de4x5_rx_#t~mem468#1, de4x5_rx_#t~mem469#1, de4x5_rx_#t~mem470#1, de4x5_rx_#t~mem471#1.base, de4x5_rx_#t~mem471#1.offset, de4x5_rx_#t~mem472#1, de4x5_rx_#t~ret473#1.base, de4x5_rx_#t~ret473#1.offset, de4x5_rx_#t~ret474#1, de4x5_rx_#t~mem475#1, de4x5_rx_#t~ret476#1, de4x5_rx_#t~mem477#1.base, de4x5_rx_#t~mem477#1.offset, de4x5_rx_#t~ret478#1, de4x5_rx_#t~mem479#1, de4x5_rx_#t~mem480#1, de4x5_rx_#t~mem482#1.base, de4x5_rx_#t~mem482#1.offset, de4x5_rx_#t~mem481#1, de4x5_rx_#t~mem483#1, de4x5_rx_#t~mem484#1, de4x5_rx_#t~mem485#1, de4x5_rx_#t~mem486#1.base, de4x5_rx_#t~mem486#1.offset, de4x5_rx_#t~mem487#1, de4x5_rx_#t~mem488#1, de4x5_rx_#t~mem489#1, de4x5_rx_#t~mem490#1.base, de4x5_rx_#t~mem490#1.offset, de4x5_rx_#t~mem491#1, de4x5_rx_~dev#1.base, de4x5_rx_~dev#1.offset, de4x5_rx_~lp~5#1.base, de4x5_rx_~lp~5#1.offset, de4x5_rx_~tmp~36#1.base, de4x5_rx_~tmp~36#1.offset, de4x5_rx_~iobase~4#1, de4x5_rx_~entry~0#1, de4x5_rx_~status~3#1, de4x5_rx_~tmp___0~12#1, de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset, de4x5_rx_~pkt_len~0#1;havoc de4x5_rx_#in~dev#1.base, de4x5_rx_#in~dev#1.offset;assume { :end_inline_de4x5_rx } true;havoc #t~ret435#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665: assume ~bvsgt~32(de4x5_dbg_rx_~len#1, 0bv32); [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665: assume !~bvsgt~32(de4x5_dbg_rx_~len#1, 0bv32); [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538: havoc is_broadcast_ether_addr_#t~mem223#1;havoc is_broadcast_ether_addr_#t~mem224#1;havoc is_broadcast_ether_addr_#t~mem225#1;de4x5_local_stats_#t~ret589#1 := is_broadcast_ether_addr_#res#1;havoc is_broadcast_ether_addr_#t~mem223#1, is_broadcast_ether_addr_#t~mem224#1, is_broadcast_ether_addr_#t~mem225#1, is_broadcast_ether_addr_~addr#1.base, is_broadcast_ether_addr_~addr#1.offset;havoc is_broadcast_ether_addr_#in~addr#1.base, is_broadcast_ether_addr_#in~addr#1.offset;assume { :end_inline_is_broadcast_ether_addr } true;de4x5_local_stats_~tmp___0~18#1 := (if 0bv8 == de4x5_local_stats_#t~ret589#1 then 0bv8 else 1bv8);havoc de4x5_local_stats_#t~ret589#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: assume 0bv32 != ~bvand~32(1bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem465#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(112bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(1bv64, de4x5_rx_#t~mem465#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(112bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);havoc de4x5_rx_#t~mem465#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: assume !(0bv32 != ~bvand~32(1bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: havoc de4x5_local_stats_#t~ret586#1.base, de4x5_local_stats_#t~ret586#1.offset, de4x5_local_stats_#t~mem587#1, de4x5_local_stats_#t~ret588#1, de4x5_local_stats_#t~ret589#1, de4x5_local_stats_#t~mem590#1, de4x5_local_stats_#t~mem591#1, de4x5_local_stats_#t~mem592#1.base, de4x5_local_stats_#t~mem592#1.offset, de4x5_local_stats_#t~ret593#1, de4x5_local_stats_#t~mem594#1, de4x5_local_stats_#t~mem595#1, de4x5_local_stats_#t~mem596#1, de4x5_local_stats_#t~memset~res597#1.base, de4x5_local_stats_#t~memset~res597#1.offset, de4x5_local_stats_~dev#1.base, de4x5_local_stats_~dev#1.offset, de4x5_local_stats_~buf#1.base, de4x5_local_stats_~buf#1.offset, de4x5_local_stats_~pkt_len#1, de4x5_local_stats_~lp~12#1.base, de4x5_local_stats_~lp~12#1.offset, de4x5_local_stats_~tmp~43#1.base, de4x5_local_stats_~tmp~43#1.offset, de4x5_local_stats_~i~3#1, de4x5_local_stats_~tmp___0~18#1, de4x5_local_stats_~tmp___1~10#1, de4x5_local_stats_~tmp___2~7#1;havoc de4x5_local_stats_#in~dev#1.base, de4x5_local_stats_#in~dev#1.offset, de4x5_local_stats_#in~buf#1.base, de4x5_local_stats_#in~buf#1.offset, de4x5_local_stats_#in~pkt_len#1;assume { :end_inline_de4x5_local_stats } true;havoc de4x5_rx_#t~mem477#1.base, de4x5_rx_#t~mem477#1.offset;assume { :begin_inline_netif_rx } true;netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset := de4x5_rx_~skb~3#1.base, de4x5_rx_~skb~3#1.offset;havoc netif_rx_#res#1;havoc netif_rx_#t~nondet2466#1, netif_rx_~arg0#1.base, netif_rx_~arg0#1.offset;netif_rx_~arg0#1.base, netif_rx_~arg0#1.offset := netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset;havoc netif_rx_#t~nondet2466#1;netif_rx_#res#1 := netif_rx_#t~nondet2466#1;havoc netif_rx_#t~nondet2466#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume 0bv32 != ~zero_extend~32~8(de4x5_local_stats_~tmp___0~18#1);call de4x5_local_stats_#t~mem590#1 := read~intINTTYPE4#24(de4x5_local_stats_~lp~12#1.base, ~bvadd~64(72bv64, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_local_stats_#t~mem590#1), de4x5_local_stats_~lp~12#1.base, ~bvadd~64(72bv64, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset)), 4bv64);havoc de4x5_local_stats_#t~mem590#1; [2025-02-08 03:28:26,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume !(0bv32 != ~zero_extend~32~8(de4x5_local_stats_~tmp___0~18#1));call de4x5_local_stats_#t~mem591#1 := read~intINTTYPE4#24(de4x5_local_stats_~lp~12#1.base, ~bvadd~64(68bv64, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_local_stats_#t~mem591#1), de4x5_local_stats_~lp~12#1.base, ~bvadd~64(68bv64, ~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset)), 4bv64);havoc de4x5_local_stats_#t~mem591#1; [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7678: assume 0bv32 != ~bvand~32(7340032bv32, de4x5_txur_~tmp___1~7#1); [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7678: assume !(0bv32 != ~bvand~32(7340032bv32, de4x5_txur_~tmp___1~7#1)); [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711-1: SUMMARY for call de4x5_rx_ovfc_#t~ret560#1 := inl(~bvadd~32(~bvshl~32(40bv32, de4x5_rx_ovfc_#t~mem559#1), de4x5_rx_ovfc_~iobase~7#1[32:0])); srcloc: null [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: de4x5_rx_ovfc_~tmp___1~8#1 := de4x5_rx_ovfc_#t~ret560#1; [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711-2: call de4x5_rx_ovfc_#t~mem559#1 := read~intINTTYPE4#24(de4x5_rx_ovfc_~lp~9#1.base, ~bvadd~64(1054bv64, de4x5_rx_ovfc_~lp~9#1.offset), 4bv64); [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12650: de4x5_dbg_rx_~i~30#1 := 0bv32; [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12650-1: SUMMARY for call de4x5_dbg_rx_#t~ret2294#1 := printk(104bv64, 0bv64); srcloc: null [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: assume 0bv32 != ~bvand~32(917504bv32, de4x5_rx_ovfc_~tmp___1~8#1); [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7712: assume !(0bv32 != ~bvand~32(917504bv32, de4x5_rx_ovfc_~tmp___1~8#1)); [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: assume 0bv32 != ~bvand~32(256bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem460#1 := read~intINTTYPE1#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(1099bv64, de4x5_rx_~lp~5#1.offset), 1bv64); [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: assume !(0bv32 != ~bvand~32(256bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: havoc #t~mem441#1; [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-1: SUMMARY for call outl(~omr~2#1, ~bvadd~32(~bvshl~32(48bv32, #t~mem441#1), ~iobase~3#1[32:0])); srcloc: null [2025-02-08 03:28:26,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: assume 0bv32 != ~bvand~32(5bv32, ~sts~0#1); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: assume !(0bv32 != ~bvand~32(5bv32, ~sts~0#1)); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: assume 0bv32 != ~zero_extend~32~8(de4x5_rx_#t~mem460#1);havoc de4x5_rx_#t~mem460#1;call de4x5_rx_#t~mem461#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(1091bv64, de4x5_rx_~lp~5#1.offset), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_rx_#t~mem461#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(1091bv64, de4x5_rx_~lp~5#1.offset), 4bv64);havoc de4x5_rx_#t~mem461#1; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: assume !(0bv32 != ~zero_extend~32~8(de4x5_rx_#t~mem460#1));havoc de4x5_rx_#t~mem460#1; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: assume ~bvsgt~32(~bvmul~32(128bv32, de4x5_local_stats_~i~3#1), de4x5_local_stats_~pkt_len#1);call de4x5_local_stats_#t~mem587#1 := read~intINTTYPE4#24(de4x5_local_stats_~lp~12#1.base, ~bvadd~64(~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset), ~bvmul~64(4bv64, ~sign_extend~64~32(de4x5_local_stats_~i~3#1))), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_local_stats_#t~mem587#1), de4x5_local_stats_~lp~12#1.base, ~bvadd~64(~bvadd~64(948bv64, de4x5_local_stats_~lp~12#1.offset), ~bvmul~64(4bv64, ~sign_extend~64~32(de4x5_local_stats_~i~3#1))), 4bv64);havoc de4x5_local_stats_#t~mem587#1;de4x5_local_stats_~i~3#1 := 16bv32; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: assume !~bvsgt~32(~bvmul~32(128bv32, de4x5_local_stats_~i~3#1), de4x5_local_stats_~pkt_len#1); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367-1: SUMMARY for call #t~ret442#1 := printk(36bv64, 0bv64); srcloc: null [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: havoc #t~ret442#1; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483: assume 0bv32 != ~bvand~32(1bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem470#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(100bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);call write~intINTTYPE4#24(~bvadd~32(1bv32, de4x5_rx_#t~mem470#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(100bv64, ~bvadd~64(948bv64, de4x5_rx_~lp~5#1.offset)), 4bv64);havoc de4x5_rx_#t~mem470#1; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483: assume !(0bv32 != ~bvand~32(1bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7516: call de4x5_rx_#t~mem487#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(424bv64, de4x5_rx_~lp~5#1.offset), 4bv64);call de4x5_rx_#t~mem488#1 := read~intINTTYPE1#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(1052bv64, de4x5_rx_~lp~5#1.offset), 1bv64);call write~intINTTYPE4#24(~bvsrem~32(~bvadd~32(1bv32, de4x5_rx_#t~mem487#1), ~sign_extend~32~8(de4x5_rx_#t~mem488#1)), de4x5_rx_~lp~5#1.base, ~bvadd~64(424bv64, de4x5_rx_~lp~5#1.offset), 4bv64);havoc de4x5_rx_#t~mem487#1;havoc de4x5_rx_#t~mem488#1;call de4x5_rx_#t~mem489#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(424bv64, de4x5_rx_~lp~5#1.offset), 4bv64);de4x5_rx_~entry~0#1 := de4x5_rx_#t~mem489#1;havoc de4x5_rx_#t~mem489#1;call de4x5_rx_#t~mem490#1.base, de4x5_rx_#t~mem490#1.offset := read~$Pointer$#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(88bv64, de4x5_rx_~lp~5#1.offset), 8bv64);call de4x5_rx_#t~mem491#1 := read~intINTTYPE4#24(de4x5_rx_#t~mem490#1.base, ~bvadd~64(de4x5_rx_#t~mem490#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rx_~entry~0#1))), 4bv64); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351-1: SUMMARY for call #t~ret436#1 := de4x5_tx(~dev~0#1.base, ~dev~0#1.offset); srcloc: null [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-1: SUMMARY for call #t~ret444#1.base, #t~ret444#1.offset := de4x5_get_cache(~dev~0#1.base, ~dev~0#1.offset); srcloc: null [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: havoc #t~ret436#1; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: ~tmp___4~4#1.base, ~tmp___4~4#1.offset := #t~ret444#1.base, #t~ret444#1.offset; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: call de4x5_rx_#t~mem454#1.base, de4x5_rx_#t~mem454#1.offset := read~$Pointer$#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(88bv64, de4x5_rx_~lp~5#1.offset), 8bv64);call de4x5_rx_#t~mem455#1 := read~intINTTYPE4#24(de4x5_rx_#t~mem454#1.base, ~bvadd~64(de4x5_rx_#t~mem454#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(de4x5_rx_~entry~0#1))), 4bv64);de4x5_rx_~status~3#1 := de4x5_rx_#t~mem455#1;call de4x5_rx_#t~mem456#1 := read~intINTTYPE4#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(2042bv64, de4x5_rx_~lp~5#1.offset), 4bv64); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: assume 0bv32 != ~bvand~32(128bv32, de4x5_rx_~status~3#1);call de4x5_rx_#t~mem466#1 := read~intINTTYPE8#24(de4x5_rx_~lp~5#1.base, ~bvadd~64(80bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);call write~intINTTYPE8#24(~bvadd~64(1bv64, de4x5_rx_#t~mem466#1), de4x5_rx_~lp~5#1.base, ~bvadd~64(80bv64, ~bvadd~64(764bv64, de4x5_rx_~lp~5#1.offset)), 8bv64);havoc de4x5_rx_#t~mem466#1; [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: assume !(0bv32 != ~bvand~32(128bv32, de4x5_rx_~status~3#1)); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume ~bvsle~32(~bvand~32(49152bv32, de4x5_txur_~omr~3#1), 49151bv32);de4x5_txur_~omr~3#1 := ~bvadd~32(16384bv32, de4x5_txur_~omr~3#1); [2025-02-08 03:28:26,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume !~bvsle~32(~bvand~32(49152bv32, de4x5_txur_~omr~3#1), 49151bv32);de4x5_txur_~omr~3#1 := ~bvor~32(2097152bv32, de4x5_txur_~omr~3#1); [2025-02-08 03:28:32,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: havoc #t~mem1408;havoc #t~mem1407;havoc #t~mem1406;havoc #t~mem1410;havoc #t~mem1409; [2025-02-08 03:28:35,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-1: SUMMARY for call mii_rdata_#t~ret2038#1 := getfrom_mii(278528bv32, mii_rdata_~ioaddr#1); srcloc: null [2025-02-08 03:28:35,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765: mii_rdata_~tmp~109#1 := ~bvshl~32(mii_rdata_~tmp~109#1, 1bv32); [2025-02-08 03:28:35,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: mii_rdata_~tmp___0~66#1 := mii_rdata_#t~ret2038#1;havoc mii_rdata_#t~ret2038#1;mii_rdata_~tmp~109#1 := ~bvor~32(mii_rdata_~tmp___0~66#1, mii_rdata_~tmp~109#1);mii_rdata_~i~21#1 := ~bvadd~32(1bv32, mii_rdata_~i~21#1);