./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4ee317e42bc2e06685ca0df819e5fc98feaca323581d52409851fe6eefd66a2a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:23:24,272 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:23:24,338 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:23:24,346 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:23:24,346 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:23:24,361 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:23:24,361 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:23:24,361 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:23:24,362 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:23:24,362 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:23:24,362 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:23:24,362 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:23:24,362 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:23:24,362 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:23:24,362 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:23:24,363 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:23:24,363 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:23:24,363 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:23:24,364 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:23:24,364 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:23:24,365 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 -> 4ee317e42bc2e06685ca0df819e5fc98feaca323581d52409851fe6eefd66a2a [2025-02-08 04:23:24,607 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:23:24,613 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:23:24,615 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:23:24,616 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:23:24,616 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:23:24,617 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i [2025-02-08 04:23:25,776 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b7db4e5cc/1a82848d40ec4d308197ad7b3d6a6611/FLAG2ae813c32 [2025-02-08 04:23:26,311 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:23:26,313 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i [2025-02-08 04:23:26,352 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b7db4e5cc/1a82848d40ec4d308197ad7b3d6a6611/FLAG2ae813c32 [2025-02-08 04:23:26,850 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b7db4e5cc/1a82848d40ec4d308197ad7b3d6a6611 [2025-02-08 04:23:26,855 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:23:26,856 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:23:26,858 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:23:26,858 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:23:26,862 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:23:26,863 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:23:26" (1/1) ... [2025-02-08 04:23:26,865 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ef7ab0c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:26, skipping insertion in model container [2025-02-08 04:23:26,865 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:23:26" (1/1) ... [2025-02-08 04:23:26,965 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:23:29,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323320,323333] [2025-02-08 04:23:29,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323489,323502] [2025-02-08 04:23:29,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323656,323669] [2025-02-08 04:23:29,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323824,323837] [2025-02-08 04:23:29,078 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:23:29,104 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:23:29,206 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"); [5245] [2025-02-08 04:23:29,208 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)); [5252] [2025-02-08 04:23:29,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5259] [2025-02-08 04:23:29,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5309-5310] [2025-02-08 04:23:29,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5315-5317] [2025-02-08 04:23:29,214 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)); [5476-5477] [2025-02-08 04:23:29,215 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)); [5510-5511] [2025-02-08 04:23:29,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7257] [2025-02-08 04:23:29,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7580] [2025-02-08 04:23:29,310 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323320,323333] [2025-02-08 04:23:29,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323489,323502] [2025-02-08 04:23:29,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323656,323669] [2025-02-08 04:23:29,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323824,323837] [2025-02-08 04:23:29,316 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:23:29,502 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:23:29,507 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29 WrapperNode [2025-02-08 04:23:29,507 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:23:29,508 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:23:29,508 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:23:29,508 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:23:29,514 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:29,578 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:29,808 INFO L138 Inliner]: procedures = 421, calls = 2027, calls flagged for inlining = 203, calls inlined = 186, statements flattened = 6148 [2025-02-08 04:23:29,813 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:23:29,813 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:23:29,813 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:23:29,813 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:23:29,822 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:29,826 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:29,858 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,476 INFO L175 MemorySlicer]: Split 1041 memory accesses to 23 slices as follows [3, 3, 853, 4, 5, 5, 6, 1, 5, 13, 2, 2, 5, 1, 2, 4, 2, 3, 56, 5, 5, 52, 4]. 82 percent of accesses are in the largest equivalence class. The 65 initializations are split as follows [3, 1, 17, 0, 5, 5, 0, 0, 5, 0, 0, 0, 5, 1, 2, 4, 0, 3, 0, 5, 5, 0, 4]. The 473 writes are split as follows [0, 0, 360, 3, 0, 0, 4, 0, 0, 5, 1, 1, 0, 0, 0, 0, 1, 0, 56, 0, 0, 42, 0]. [2025-02-08 04:23:30,477 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,477 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,546 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,555 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,573 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,585 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,610 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:23:30,613 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:23:30,613 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:23:30,613 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:23:30,614 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:23:30,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:23:30,642 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:23:30,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:23:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:23:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:23:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:23:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:23:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:23:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:23:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_set_filter_mode [2025-02-08 04:23:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_set_filter_mode [2025-02-08 04:23:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:23:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:23:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:23:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:23:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_resume [2025-02-08 04:23:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_resume [2025-02-08 04:23:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:23:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:23:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:23:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:23:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_dmfe_board_info [2025-02-08 04:23:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_dmfe_board_info [2025-02-08 04:23:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:23:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:23:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 04:23:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 04:23:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 04:23:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_reuse_skb [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_reuse_skb [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:23:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:23:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:23:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:23:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:23:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write [2025-02-08 04:23:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure poll_dmfe [2025-02-08 04:23:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_dmfe [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:23:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:23:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:23:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:23:30,667 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2025-02-08 04:23:30,667 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:23:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:23:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:23:30,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_remove_one [2025-02-08 04:23:30,669 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_remove_one [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write_1bit [2025-02-08 04:23:30,669 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write_1bit [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:23:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure dm9132_id_table [2025-02-08 04:23:30,670 INFO L138 BoogieDeclarations]: Found implementation of procedure dm9132_id_table [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:23:30,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:23:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:23:30,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:23:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:23:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_interrupt [2025-02-08 04:23:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_interrupt [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:23:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read_1bit [2025-02-08 04:23:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read_1bit [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:23:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure cal_CRC [2025-02-08 04:23:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure cal_CRC [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:23:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:23:30,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:23:30,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffer [2025-02-08 04:23:30,672 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffer [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:23:30,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:23:30,672 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:23:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:23:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:23:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2025-02-08 04:23:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_free_rxbuffer [2025-02-08 04:23:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_free_rxbuffer [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:23:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:23:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:23:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:23:30,674 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:23:30,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_stop [2025-02-08 04:23:30,674 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_stop [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:23:30,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:23:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:23:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:23:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:23:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_open [2025-02-08 04:23:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_open [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:23:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:23:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:23:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read [2025-02-08 04:23:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:23:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:23:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure send_filter_frame [2025-02-08 04:23:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure send_filter_frame [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:23:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:23:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:23:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 04:23:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:23:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:23:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_init_dm910x [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_init_dm910x [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure update_cr6 [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure update_cr6 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure srom_clk_write [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_clk_write [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_dmfe_cleanup_module_14_2 [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_dmfe_cleanup_module_14_2 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:23:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:23:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:23:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:23:30,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:23:31,312 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:23:31,316 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:23:31,347 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:23:31,353 INFO L158 Benchmark]: Toolchain (without parser) took 4496.18ms. Allocated memory was 167.8MB in the beginning and 503.3MB in the end (delta: 335.5MB). Free memory was 114.0MB in the beginning and 275.2MB in the end (delta: -161.2MB). Peak memory consumption was 168.5MB. Max. memory is 16.1GB. [2025-02-08 04:23:31,353 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 201.3MB. Free memory is still 126.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:23:31,353 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2648.96ms. Allocated memory is still 167.8MB. Free memory was 114.0MB in the beginning and 47.8MB in the end (delta: 66.2MB). Peak memory consumption was 119.1MB. Max. memory is 16.1GB. [2025-02-08 04:23:31,353 INFO L158 Benchmark]: Boogie Procedure Inliner took 305.07ms. Allocated memory was 167.8MB in the beginning and 503.3MB in the end (delta: 335.5MB). Free memory was 47.8MB in the beginning and 391.9MB in the end (delta: -344.1MB). Peak memory consumption was 22.2MB. Max. memory is 16.1GB. [2025-02-08 04:23:31,356 INFO L158 Benchmark]: Boogie Preprocessor took 797.55ms. Allocated memory is still 503.3MB. Free memory was 391.9MB in the beginning and 317.1MB in the end (delta: 74.7MB). Peak memory consumption was 224.9MB. Max. memory is 16.1GB. [2025-02-08 04:23:31,356 INFO L158 Benchmark]: IcfgBuilder took 738.38ms. Allocated memory is still 503.3MB. Free memory was 317.1MB in the beginning and 275.2MB in the end (delta: 42.0MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 04:23:31,357 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.24ms. Allocated memory is still 201.3MB. Free memory is still 126.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2648.96ms. Allocated memory is still 167.8MB. Free memory was 114.0MB in the beginning and 47.8MB in the end (delta: 66.2MB). Peak memory consumption was 119.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 305.07ms. Allocated memory was 167.8MB in the beginning and 503.3MB in the end (delta: 335.5MB). Free memory was 47.8MB in the beginning and 391.9MB in the end (delta: -344.1MB). Peak memory consumption was 22.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 797.55ms. Allocated memory is still 503.3MB. Free memory was 391.9MB in the beginning and 317.1MB in the end (delta: 74.7MB). Peak memory consumption was 224.9MB. Max. memory is 16.1GB. * IcfgBuilder took 738.38ms. Allocated memory is still 503.3MB. Free memory was 317.1MB in the beginning and 275.2MB in the end (delta: 42.0MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5245]: 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"); [5245] - GenericResultAtLocation [Line: 5252]: 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)); [5252] - GenericResultAtLocation [Line: 5259]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5259] - GenericResultAtLocation [Line: 5309]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5309-5310] - GenericResultAtLocation [Line: 5315]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5315-5317] - GenericResultAtLocation [Line: 5476]: 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)); [5476-5477] - GenericResultAtLocation [Line: 5510]: 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)); [5510-5511] - GenericResultAtLocation [Line: 7257]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7257] - GenericResultAtLocation [Line: 7580]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7580] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:23:31,379 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4ee317e42bc2e06685ca0df819e5fc98feaca323581d52409851fe6eefd66a2a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:23:33,306 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:23:33,380 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:23:33,383 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:23:33,384 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:23:33,398 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:23:33,414 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:23:33,414 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:23:33,415 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:23:33,415 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:23:33,415 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:23:33,415 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:23:33,415 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:23:33,416 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:23:33,416 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:23:33,416 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:23:33,417 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:23:33,417 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:23:33,417 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:23:33,417 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:23:33,417 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 -> 4ee317e42bc2e06685ca0df819e5fc98feaca323581d52409851fe6eefd66a2a [2025-02-08 04:23:33,624 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:23:33,629 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:23:33,631 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:23:33,632 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:23:33,632 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:23:33,632 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i [2025-02-08 04:23:34,868 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c755444b4/79ef57418eb2403e82b2485df51392e5/FLAG11bab0a79 [2025-02-08 04:23:35,442 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:23:35,443 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i [2025-02-08 04:23:35,514 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c755444b4/79ef57418eb2403e82b2485df51392e5/FLAG11bab0a79 [2025-02-08 04:23:35,932 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c755444b4/79ef57418eb2403e82b2485df51392e5 [2025-02-08 04:23:35,934 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:23:35,936 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:23:35,937 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:23:35,937 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:23:35,945 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:23:35,946 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:35,951 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76755875 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35, skipping insertion in model container [2025-02-08 04:23:35,951 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:36,042 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:23:36,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,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 04:23:36,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 04:23:36,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 04:23:36,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,982 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,986 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,990 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:36,999 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,020 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,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 04:23:37,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,054 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,061 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,062 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,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 04:23:37,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,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 04:23:37,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323320,323333] [2025-02-08 04:23:37,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323489,323502] [2025-02-08 04:23:37,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323656,323669] [2025-02-08 04:23:37,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323824,323837] [2025-02-08 04:23:37,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 04:23:37,577 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:23:37,651 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:23:37,685 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:23:37,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,775 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,775 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,828 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,857 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,897 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323320,323333] [2025-02-08 04:23:37,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323489,323502] [2025-02-08 04:23:37,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323656,323669] [2025-02-08 04:23:37,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323824,323837] [2025-02-08 04:23:37,902 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:23:37,903 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:23:37,920 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:23:38,012 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"); [5245] [2025-02-08 04:23:38,013 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)); [5252] [2025-02-08 04:23:38,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5259] [2025-02-08 04:23:38,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5309-5310] [2025-02-08 04:23:38,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5315-5317] [2025-02-08 04:23:38,020 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)); [5476-5477] [2025-02-08 04:23:38,022 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)); [5510-5511] [2025-02-08 04:23:38,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7257] [2025-02-08 04:23:38,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7580] [2025-02-08 04:23:38,209 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323320,323333] [2025-02-08 04:23:38,210 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323489,323502] [2025-02-08 04:23:38,210 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323656,323669] [2025-02-08 04:23:38,211 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-dmfe.cil.i[323824,323837] [2025-02-08 04:23:38,243 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:23:38,370 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:23:38,371 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38 WrapperNode [2025-02-08 04:23:38,371 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:23:38,372 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:23:38,372 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:23:38,372 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:23:38,376 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:38,421 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:38,570 INFO L138 Inliner]: procedures = 434, calls = 2027, calls flagged for inlining = 203, calls inlined = 186, statements flattened = 4954 [2025-02-08 04:23:38,570 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:23:38,571 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:23:38,571 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:23:38,571 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:23:38,577 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:38,577 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:38,596 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,196 INFO L175 MemorySlicer]: Split 1041 memory accesses to 23 slices as follows [3, 3, 5, 5, 5, 853, 6, 1, 13, 2, 5, 1, 4, 2, 2, 4, 56, 3, 5, 5, 2, 4, 52]. 82 percent of accesses are in the largest equivalence class. The 65 initializations are split as follows [1, 3, 5, 5, 5, 17, 0, 0, 0, 0, 5, 1, 0, 2, 0, 4, 0, 3, 5, 5, 0, 4, 0]. The 473 writes are split as follows [0, 0, 0, 0, 0, 360, 4, 0, 5, 1, 0, 0, 3, 0, 1, 0, 56, 0, 0, 0, 1, 0, 42]. [2025-02-08 04:23:39,196 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,196 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,362 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,370 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,395 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,410 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,441 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:23:39,442 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:23:39,442 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:23:39,443 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:23:39,443 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:38" (1/1) ... [2025-02-08 04:23:39,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:23:39,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:23:39,465 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:23:39,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:23:39,483 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:23:39,484 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:23:39,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:23:39,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:23:39,484 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:23:39,484 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:23:39,484 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_set_filter_mode [2025-02-08 04:23:39,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_set_filter_mode [2025-02-08 04:23:39,484 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:23:39,484 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:23:39,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:23:39,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:23:39,484 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_resume [2025-02-08 04:23:39,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_resume [2025-02-08 04:23:39,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_dmfe_board_info [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_dmfe_board_info [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:23:39,485 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:23:39,485 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_reuse_skb [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_reuse_skb [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write [2025-02-08 04:23:39,486 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:23:39,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure poll_dmfe [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_dmfe [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_remove_one [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_remove_one [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write_1bit [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write_1bit [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure dm9132_id_table [2025-02-08 04:23:39,487 INFO L138 BoogieDeclarations]: Found implementation of procedure dm9132_id_table [2025-02-08 04:23:39,487 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:23:39,488 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:23:39,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:23:39,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_interrupt [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_interrupt [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read_1bit [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read_1bit [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure cal_CRC [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cal_CRC [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffer [2025-02-08 04:23:39,489 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffer [2025-02-08 04:23:39,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:23:39,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:23:39,490 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:23:39,490 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:23:39,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:23:39,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:23:39,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:23:39,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2025-02-08 04:23:39,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_free_rxbuffer [2025-02-08 04:23:39,493 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_free_rxbuffer [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:23:39,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:23:39,493 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:23:39,493 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:23:39,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:23:39,493 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_stop [2025-02-08 04:23:39,494 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_stop [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:23:39,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:23:39,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:23:39,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:23:39,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:23:39,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:23:39,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_open [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_open [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure send_filter_frame [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure send_filter_frame [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:23:39,499 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:23:39,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:23:39,500 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:23:39,500 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:23:39,500 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 04:23:39,500 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 04:23:39,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:23:39,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:23:39,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:23:39,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:23:39,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:23:39,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:23:39,503 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:23:39,503 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure dmfe_init_dm910x [2025-02-08 04:23:39,504 INFO L138 BoogieDeclarations]: Found implementation of procedure dmfe_init_dm910x [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:23:39,504 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:23:39,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:23:39,504 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:23:39,504 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure update_cr6 [2025-02-08 04:23:39,504 INFO L138 BoogieDeclarations]: Found implementation of procedure update_cr6 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:23:39,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:23:39,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:23:39,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure srom_clk_write [2025-02-08 04:23:39,506 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_clk_write [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_dmfe_cleanup_module_14_2 [2025-02-08 04:23:39,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_dmfe_cleanup_module_14_2 [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2025-02-08 04:23:39,506 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2025-02-08 04:23:39,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:23:39,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:23:39,507 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:23:39,507 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:23:39,507 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:23:39,507 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:23:39,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:23:39,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:23:40,285 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:23:40,287 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:23:40,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5723: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem151#1.base, netif_tx_wake_queue_#t~mem151#1.offset; [2025-02-08 04:23:40,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5713: havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;havoc netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_start_queue } true; [2025-02-08 04:23:40,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 04:23:40,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12514: havoc netpoll_trap_#t~nondet1056#1; [2025-02-08 04:23:40,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5698: havoc clear_bit_~nr#1, clear_bit_~addr#1.base, clear_bit_~addr#1.offset;havoc clear_bit_#in~nr#1, clear_bit_#in~addr#1.base, clear_bit_#in~addr#1.offset;assume { :end_inline_clear_bit } true; [2025-02-08 04:23:40,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: call ULTIMATE.dealloc(~#tmp___0~22#1.base, ~#tmp___0~22#1.offset);havoc ~#tmp___0~22#1.base, ~#tmp___0~22#1.offset; [2025-02-08 04:23:40,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5267: havoc constant_test_bit_#t~mem0#1; [2025-02-08 04:23:40,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459: havoc #t~nondet1052; [2025-02-08 04:23:40,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5386: havoc kobject_name_#t~mem30#1.base, kobject_name_#t~mem30#1.offset; [2025-02-08 04:23:40,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: havoc dev_name_#t~mem44#1.base, dev_name_#t~mem44#1.offset; [2025-02-08 04:23:42,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408: havoc #t~nondet1043; [2025-02-08 04:23:42,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456: havoc ldv_dev_get_drvdata_#t~mem930#1.base, ldv_dev_get_drvdata_#t~mem930#1.offset;havoc ldv_dev_get_drvdata_#t~mem931#1.base, ldv_dev_get_drvdata_#t~mem931#1.offset; [2025-02-08 04:23:42,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584: havoc #t~nondet1071; [2025-02-08 04:23:42,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: havoc #t~nondet1049; [2025-02-08 04:23:42,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: assume 0bv32 != ~zero_extend~32~16(~i~6); [2025-02-08 04:23:42,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: assume !(0bv32 != ~zero_extend~32~16(~i~6)); [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: ~i~6 := ~bvashr~32(~zero_extend~32~16(~i~6), 1bv32)[16:0]; [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, 0bv32); srcloc: null [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986-1: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, (if 0bv32 != ~bvand~32(~zero_extend~32~16(~phy_data), ~zero_extend~32~16(~i~6)) then 131072bv32 else 0bv32)); srcloc: null [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980-1: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, 0bv32); srcloc: null [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: ~i~6 := 32768bv16; [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, 0bv32); srcloc: null [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: assume 0bv32 != ~zero_extend~32~16(~i~6); [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: assume !(0bv32 != ~zero_extend~32~16(~i~6)); [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7970: ~i~6 := ~bvashr~32(~zero_extend~32~16(~i~6), 1bv32)[16:0]; [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7970-1: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, (if 0bv32 != ~bvand~32(~zero_extend~32~8(~offset), ~zero_extend~32~16(~i~6)) then 131072bv32 else 0bv32)); srcloc: null [2025-02-08 04:23:42,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume 0bv32 != ~zero_extend~32~16(~i~6); [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume !(0bv32 != ~zero_extend~32~16(~i~6));~i~6 := 16bv16; [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: ~i~6 := ~bvashr~32(~zero_extend~32~16(~i~6), 1bv32)[16:0]; [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958-1: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, (if 0bv32 != ~bvand~32(~zero_extend~32~8(~phy_addr), ~zero_extend~32~16(~i~6)) then 131072bv32 else 0bv32)); srcloc: null [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, 131072bv32); srcloc: null [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952-1: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, 131072bv32); srcloc: null [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952: ~i~6 := 16bv16; [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, 131072bv32); srcloc: null [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume ~bvule~32(~zero_extend~32~16(~i~6), 34bv32); [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume !~bvule~32(~zero_extend~32~16(~i~6), 34bv32); [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7940-1: SUMMARY for call phy_write_1bit(~ioaddr.base, ~ioaddr.offset, 131072bv32); srcloc: null [2025-02-08 04:23:42,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7940: ~i~6 := ~bvadd~32(1bv32, ~zero_extend~32~16(~i~6))[16:0]; [2025-02-08 04:23:42,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: havoc #t~mem146.base, #t~mem146.offset; [2025-02-08 04:23:42,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5452: havoc #t~mem78.base, #t~mem78.offset; [2025-02-08 04:23:46,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10234: assume { :begin_inline_ldv_dispatch_deregister_11_1 } true;ldv_dispatch_deregister_11_1_#in~arg0#1.base, ldv_dispatch_deregister_11_1_#in~arg0#1.offset := ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.base, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.offset;havoc ldv_dispatch_deregister_11_1_~arg0#1.base, ldv_dispatch_deregister_11_1_~arg0#1.offset;ldv_dispatch_deregister_11_1_~arg0#1.base, ldv_dispatch_deregister_11_1_~arg0#1.offset := ldv_dispatch_deregister_11_1_#in~arg0#1.base, ldv_dispatch_deregister_11_1_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_deregister_11_1_~arg0#1.base, ldv_dispatch_deregister_11_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_1 } true;~ldv_statevar_1~0 := 5bv32; [2025-02-08 04:23:46,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325: SUMMARY for call free_netdev(ldv_free_netdev_66_~ldv_func_arg1#1.base, ldv_free_netdev_66_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:23:46,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10234-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:23:46,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6254: havoc #t~mem292#1.base, #t~mem292#1.offset;havoc #t~mem293#1.base, #t~mem293#1.offset;havoc #t~mem294#1;call #t~mem295#1.base, #t~mem295#1.offset := read~$Pointer$#5(~db~1#1.base, ~bvadd~64(13bv64, ~db~1#1.offset), 8bv64);call #t~mem296#1.base, #t~mem296#1.offset := read~$Pointer$#5(~db~1#1.base, ~bvadd~64(157bv64, ~db~1#1.offset), 8bv64);call #t~mem297#1 := read~intINTTYPE8#5(~db~1#1.base, ~bvadd~64(117bv64, ~db~1#1.offset), 8bv64); [2025-02-08 04:23:46,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6254-1: SUMMARY for call pci_free_consistent(#t~mem292#1.base, #t~mem292#1.offset, 1568bv64, #t~mem293#1.base, #t~mem293#1.offset, #t~mem294#1); srcloc: null [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10235: havoc ldv_dispatch_deregister_11_1_~arg0#1.base, ldv_dispatch_deregister_11_1_~arg0#1.offset;havoc ldv_dispatch_deregister_11_1_#in~arg0#1.base, ldv_dispatch_deregister_11_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_11_1 } true; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231: call ldv_unregister_netdev_#t~mem913#1.base, ldv_unregister_netdev_#t~mem913#1.offset := read~$Pointer$#5(ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.base, ~bvadd~64(468bv64, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.offset), 8bv64);call ldv_unregister_netdev_#t~mem914#1.base, ldv_unregister_netdev_#t~mem914#1.offset := read~$Pointer$#5(ldv_unregister_netdev_#t~mem913#1.base, ~bvadd~64(24bv64, ldv_unregister_netdev_#t~mem913#1.offset), 8bv64);assume { :begin_inline_ldv_unregister_netdev_stop_11_2 } true;ldv_unregister_netdev_stop_11_2_#in~arg0#1.base, ldv_unregister_netdev_stop_11_2_#in~arg0#1.offset, ldv_unregister_netdev_stop_11_2_#in~arg1#1.base, ldv_unregister_netdev_stop_11_2_#in~arg1#1.offset := ldv_unregister_netdev_#t~mem914#1.base, ldv_unregister_netdev_#t~mem914#1.offset, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.base, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.offset;havoc ldv_unregister_netdev_stop_11_2_#t~ret915#1, ldv_unregister_netdev_stop_11_2_~arg0#1.base, ldv_unregister_netdev_stop_11_2_~arg0#1.offset, ldv_unregister_netdev_stop_11_2_~arg1#1.base, ldv_unregister_netdev_stop_11_2_~arg1#1.offset;ldv_unregister_netdev_stop_11_2_~arg0#1.base, ldv_unregister_netdev_stop_11_2_~arg0#1.offset := ldv_unregister_netdev_stop_11_2_#in~arg0#1.base, ldv_unregister_netdev_stop_11_2_#in~arg0#1.offset;ldv_unregister_netdev_stop_11_2_~arg1#1.base, ldv_unregister_netdev_stop_11_2_~arg1#1.offset := ldv_unregister_netdev_stop_11_2_#in~arg1#1.base, ldv_unregister_netdev_stop_11_2_#in~arg1#1.offset; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_66_~ldv_func_arg1#1.base, ldv_free_netdev_66_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_0~0 || 2bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: havoc #t~mem295#1.base, #t~mem295#1.offset;havoc #t~mem296#1.base, #t~mem296#1.offset;havoc #t~mem297#1; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-1: SUMMARY for call pci_free_consistent(#t~mem295#1.base, #t~mem295#1.offset, 24580bv64, #t~mem296#1.base, #t~mem296#1.offset, #t~mem297#1); srcloc: null [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10232: havoc ldv_unregister_netdev_stop_11_2_#t~ret915#1, ldv_unregister_netdev_stop_11_2_~arg0#1.base, ldv_unregister_netdev_stop_11_2_~arg0#1.offset, ldv_unregister_netdev_stop_11_2_~arg1#1.base, ldv_unregister_netdev_stop_11_2_~arg1#1.offset;havoc ldv_unregister_netdev_stop_11_2_#in~arg0#1.base, ldv_unregister_netdev_stop_11_2_#in~arg0#1.offset, ldv_unregister_netdev_stop_11_2_#in~arg1#1.base, ldv_unregister_netdev_stop_11_2_#in~arg1#1.offset;assume { :end_inline_ldv_unregister_netdev_stop_11_2 } true;havoc ldv_unregister_netdev_#t~mem913#1.base, ldv_unregister_netdev_#t~mem913#1.offset;havoc ldv_unregister_netdev_#t~mem914#1.base, ldv_unregister_netdev_#t~mem914#1.offset; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6256-1: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315: 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;assume { :begin_inline_ldv_unregister_netdev } true;ldv_unregister_netdev_#in~arg0#1.base, ldv_unregister_netdev_#in~arg0#1.offset, ldv_unregister_netdev_#in~arg1#1.base, ldv_unregister_netdev_#in~arg1#1.offset := 0bv64, 0bv64, ldv_unregister_netdev_65_~ldv_func_arg1#1.base, ldv_unregister_netdev_65_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_#t~mem913#1.base, ldv_unregister_netdev_#t~mem913#1.offset, ldv_unregister_netdev_#t~mem914#1.base, ldv_unregister_netdev_#t~mem914#1.offset, ldv_unregister_netdev_~arg0#1.base, ldv_unregister_netdev_~arg0#1.offset, ldv_unregister_netdev_~arg1#1.base, ldv_unregister_netdev_~arg1#1.offset, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.base, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.offset;ldv_unregister_netdev_~arg0#1.base, ldv_unregister_netdev_~arg0#1.offset := ldv_unregister_netdev_#in~arg0#1.base, ldv_unregister_netdev_#in~arg0#1.offset;ldv_unregister_netdev_~arg1#1.base, ldv_unregister_netdev_~arg1#1.offset := ldv_unregister_netdev_#in~arg1#1.base, ldv_unregister_netdev_#in~arg1#1.offset;havoc ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.base, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.offset;ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.base, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.offset := ldv_unregister_netdev_~arg1#1.base, ldv_unregister_netdev_~arg1#1.offset; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6256: assume { :begin_inline_ldv_free_netdev_66 } true;ldv_free_netdev_66_#in~ldv_func_arg1#1.base, ldv_free_netdev_66_#in~ldv_func_arg1#1.offset := ~dev~1#1.base, ~dev~1#1.offset;havoc ldv_free_netdev_66_~ldv_func_arg1#1.base, ldv_free_netdev_66_~ldv_func_arg1#1.offset;ldv_free_netdev_66_~ldv_func_arg1#1.base, ldv_free_netdev_66_~ldv_func_arg1#1.offset := ldv_free_netdev_66_#in~ldv_func_arg1#1.base, ldv_free_netdev_66_#in~ldv_func_arg1#1.offset; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: havoc ldv_unregister_netdev_65_~ldv_func_arg1#1.base, ldv_unregister_netdev_65_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_65_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_65_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_unregister_netdev_65 } true;call #t~mem290#1.base, #t~mem290#1.offset := read~$Pointer$#5(~db~1#1.base, ~bvadd~64(13bv64, ~db~1#1.offset), 8bv64);call #t~mem291#1.base, #t~mem291#1.offset := read~$Pointer$#5(~db~1#1.base, ~bvadd~64(89bv64, ~db~1#1.offset), 8bv64); [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10245: havoc ldv_unregister_netdev_stop_11_2_#t~ret915#1; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10245-1: SUMMARY for call ldv_unregister_netdev_stop_11_2_#t~ret915#1 := dmfe_stop(ldv_unregister_netdev_stop_11_2_~arg1#1.base, ldv_unregister_netdev_stop_11_2_~arg1#1.offset); srcloc: null [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10316: havoc ldv_unregister_netdev_#t~mem913#1.base, ldv_unregister_netdev_#t~mem913#1.offset, ldv_unregister_netdev_#t~mem914#1.base, ldv_unregister_netdev_#t~mem914#1.offset, ldv_unregister_netdev_~arg0#1.base, ldv_unregister_netdev_~arg0#1.offset, ldv_unregister_netdev_~arg1#1.base, ldv_unregister_netdev_~arg1#1.offset, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.base, ldv_unregister_netdev_~ldv_11_netdev_net_device~0#1.offset;havoc ldv_unregister_netdev_#in~arg0#1.base, ldv_unregister_netdev_#in~arg0#1.offset, ldv_unregister_netdev_#in~arg1#1.base, ldv_unregister_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_unregister_netdev } true; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume { :end_inline_ldv_switch_automaton_state_1_1 } true; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6257: havoc ldv_free_netdev_66_~ldv_func_arg1#1.base, ldv_free_netdev_66_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_66_#in~ldv_func_arg1#1.base, ldv_free_netdev_66_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_66 } true; [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: havoc #t~mem290#1.base, #t~mem290#1.offset;havoc #t~mem291#1.base, #t~mem291#1.offset;call #t~mem292#1.base, #t~mem292#1.offset := read~$Pointer$#5(~db~1#1.base, ~bvadd~64(13bv64, ~db~1#1.offset), 8bv64);call #t~mem293#1.base, #t~mem293#1.offset := read~$Pointer$#5(~db~1#1.base, ~bvadd~64(173bv64, ~db~1#1.offset), 8bv64);call #t~mem294#1 := read~intINTTYPE8#5(~db~1#1.base, ~bvadd~64(133bv64, ~db~1#1.offset), 8bv64); [2025-02-08 04:23:46,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253-1: SUMMARY for call pci_iounmap(#t~mem290#1.base, #t~mem290#1.offset, #t~mem291#1.base, #t~mem291#1.offset); srcloc: null [2025-02-08 04:23:47,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: ~tmp___0~13#1 := #t~ret578#1;havoc #t~ret578#1;~hash_val~0#1 := ~bvand~32(63bv32, ~tmp___0~13#1);call #t~mem579#1 := read~intINTTYPE2#6(~#hash_table~0#1.base, ~bvadd~64(~#hash_table~0#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~32(~bvudiv~32(~hash_val~0#1, 16bv32)))), 2bv64);call write~intINTTYPE2#6(~bvor~32(~sign_extend~32~16(#t~mem579#1), ~sign_extend~32~16(~bvshl~32(1bv32, ~bvand~32(15bv32, ~hash_val~0#1))[16:0]))[16:0], ~#hash_table~0#1.base, ~bvadd~64(~#hash_table~0#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~32(~bvudiv~32(~hash_val~0#1, 16bv32)))), 2bv64);havoc #t~mem579#1;call #t~mem580#1.base, #t~mem580#1.offset := read~$Pointer$#5(~ha~0#1.base, ~ha~0#1.offset, 8bv64);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem580#1.base, #t~mem580#1.offset;havoc #t~mem580#1.base, #t~mem580#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414-1: SUMMARY for call #t~ret578#1 := cal_CRC(~ha~0#1.base, ~bvadd~64(16bv64, ~ha~0#1.offset), 6bv32, 0bv8); srcloc: null [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396-2: call #t~mem575#1 := read~intINTTYPE2#5(~addrptr~0#1.base, ~bvadd~64(~addrptr~0#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~16(~i~2#1))), 2bv64); [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-2: call #t~mem581#1 := read~intINTTYPE2#6(~#hash_table~0#1.base, ~bvadd~64(~#hash_table~0#1.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~zero_extend~32~16(~i~2#1)))), 2bv64); [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396-1: SUMMARY for call iowrite16(~zero_extend~32~16(#t~mem575#1)[16:0], ~ioaddr~8#1.base, ~ioaddr~8#1.offset); srcloc: null [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-1: SUMMARY for call iowrite16(~zero_extend~32~16(#t~mem581#1)[16:0], ~ioaddr~8#1.base, ~ioaddr~8#1.offset); srcloc: null [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: havoc #t~mem575#1;~ioaddr~8#1.base, ~ioaddr~8#1.offset := ~ioaddr~8#1.base, ~bvadd~64(4bv64, ~ioaddr~8#1.offset);~i~2#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(~i~2#1))[16:0]; [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: havoc #t~mem581#1;~i~2#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(~i~2#1))[16:0];~ioaddr~8#1.base, ~ioaddr~8#1.offset := ~ioaddr~8#1.base, ~bvadd~64(4bv64, ~ioaddr~8#1.offset); [2025-02-08 04:23:47,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: call ULTIMATE.dealloc(~#hash_table~0#1.base, ~#hash_table~0#1.offset);havoc ~#hash_table~0#1.base, ~#hash_table~0#1.offset; [2025-02-08 04:23:47,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: havoc #t~nondet1038; [2025-02-08 04:23:56,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: havoc skb_reserve_#t~mem137#1.base, skb_reserve_#t~mem137#1.offset, skb_reserve_#t~mem138#1, skb_reserve_~skb#1.base, skb_reserve_~skb#1.offset, skb_reserve_~len#1;havoc skb_reserve_#in~skb#1.base, skb_reserve_#in~skb#1.offset, skb_reserve_#in~len#1;assume { :end_inline_skb_reserve } true; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6625: assume 2147483647bv32 != dmfe_free_tx_pkt_~tdes0~0#1;call dmfe_free_tx_pkt_#t~mem381#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(72bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(dmfe_free_tx_pkt_#t~mem381#1, ~bvand~64(15bv64, ~zero_extend~64~32(~bvlshr~32(dmfe_free_tx_pkt_~tdes0~0#1, 3bv32)))), dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(72bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);havoc dmfe_free_tx_pkt_#t~mem381#1;call dmfe_free_tx_pkt_#t~mem383#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);call dmfe_free_tx_pkt_#t~mem382#1 := read~intINTTYPE4#5(dmfe_free_tx_pkt_~txptr~1#1.base, ~bvadd~64(4bv64, dmfe_free_tx_pkt_~txptr~1#1.offset), 4bv64);call write~intINTTYPE8#5(~bvadd~64(dmfe_free_tx_pkt_#t~mem383#1, ~bvand~64(2047bv64, ~zero_extend~64~32(dmfe_free_tx_pkt_#t~mem382#1))), dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);havoc dmfe_free_tx_pkt_#t~mem383#1;havoc dmfe_free_tx_pkt_#t~mem382#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6625: assume !(2147483647bv32 != dmfe_free_tx_pkt_~tdes0~0#1); [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-1: call dmfe_free_tx_pkt_#t~mem401#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(237bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64); [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: assume ~bvule~64(dmfe_free_tx_pkt_#t~mem401#1, 12bv64);havoc dmfe_free_tx_pkt_#t~mem401#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: assume !~bvule~64(dmfe_free_tx_pkt_#t~mem401#1, 12bv64);havoc dmfe_free_tx_pkt_#t~mem401#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume 0bv32 != ~bvand~32(2bv32, dmfe_rx_packet_~rdes0~0#1);call dmfe_rx_packet_#t~mem413#1 := read~intINTTYPE8#5(dmfe_rx_packet_~dev#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_rx_packet_#t~mem413#1), dmfe_rx_packet_~dev#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);havoc dmfe_rx_packet_#t~mem413#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume !(0bv32 != ~bvand~32(2bv32, dmfe_rx_packet_~rdes0~0#1)); [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6799: 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 := dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset, dmfe_rx_packet_~dev#1.base, dmfe_rx_packet_~dev#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet1048#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~nondet1048#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet1048#1;havoc eth_type_trans_#t~nondet1048#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume 0bv64 != dmfe_free_tx_pkt_#t~mem395#1;havoc dmfe_free_tx_pkt_#t~mem395#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume !(0bv64 != dmfe_free_tx_pkt_#t~mem395#1);havoc dmfe_free_tx_pkt_#t~mem395#1;call write~$Pointer$#5(dmfe_free_tx_pkt_~txptr~1#1.base, dmfe_free_tx_pkt_~txptr~1#1.offset, dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(197bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call dmfe_free_tx_pkt_#t~mem396#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(229bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);dmfe_free_tx_pkt_#t~short398#1 := 0bv64 == dmfe_free_tx_pkt_#t~mem396#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783-1: SUMMARY for call dmfe_rx_packet_#t~ret425#1.base, dmfe_rx_packet_#t~ret425#1.offset := skb_put(dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset, dmfe_rx_packet_~rxlen~0#1); srcloc: null [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503: dma_unmap_single_attrs_~tmp~4#1.base, dma_unmap_single_attrs_~tmp~4#1.offset := dma_unmap_single_attrs_#t~ret93#1.base, dma_unmap_single_attrs_#t~ret93#1.offset;havoc dma_unmap_single_attrs_#t~ret93#1.base, dma_unmap_single_attrs_#t~ret93#1.offset;dma_unmap_single_attrs_~ops~1#1.base, dma_unmap_single_attrs_~ops~1#1.offset := dma_unmap_single_attrs_~tmp~4#1.base, dma_unmap_single_attrs_~tmp~4#1.offset; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: dmfe_rx_packet_~tmp~32#1.base, dmfe_rx_packet_~tmp~32#1.offset := dmfe_rx_packet_#t~ret425#1.base, dmfe_rx_packet_#t~ret425#1.offset;havoc dmfe_rx_packet_#t~ret425#1.base, dmfe_rx_packet_#t~ret425#1.offset;call dmfe_rx_packet_#t~mem426#1.base, dmfe_rx_packet_#t~mem426#1.offset := read~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(16bv64, dmfe_rx_packet_~rxptr~0#1.offset), 8bv64); [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5503-1: SUMMARY for call dma_unmap_single_attrs_#t~ret93#1.base, dma_unmap_single_attrs_#t~ret93#1.offset := get_dma_ops(dma_unmap_single_attrs_~dev#1.base, dma_unmap_single_attrs_~dev#1.offset); srcloc: null [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6560: havoc dmfe_rx_packet_#t~mem403#1.base, dmfe_rx_packet_#t~mem403#1.offset, dmfe_rx_packet_#t~mem404#1, dmfe_rx_packet_#t~mem405#1, dmfe_rx_packet_#t~mem406#1, dmfe_rx_packet_#t~mem407#1.base, dmfe_rx_packet_#t~mem407#1.offset, dmfe_rx_packet_#t~mem408#1, dmfe_rx_packet_#t~ret409#1, dmfe_rx_packet_#t~mem410#1.base, dmfe_rx_packet_#t~mem410#1.offset, dmfe_rx_packet_#t~mem411#1, dmfe_rx_packet_#t~mem412#1, dmfe_rx_packet_#t~mem413#1, dmfe_rx_packet_#t~mem414#1, dmfe_rx_packet_#t~mem415#1, dmfe_rx_packet_#t~short416#1, dmfe_rx_packet_#t~mem417#1.base, dmfe_rx_packet_#t~mem417#1.offset, dmfe_rx_packet_#t~mem418#1, dmfe_rx_packet_#t~mem419#1.base, dmfe_rx_packet_#t~mem419#1.offset, dmfe_rx_packet_#t~ret420#1, dmfe_rx_packet_#t~mem421#1.base, dmfe_rx_packet_#t~mem421#1.offset, dmfe_rx_packet_#t~mem422#1, dmfe_rx_packet_#t~mem423#1.base, dmfe_rx_packet_#t~mem423#1.offset, dmfe_rx_packet_#t~ret424#1.base, dmfe_rx_packet_#t~ret424#1.offset, dmfe_rx_packet_#t~ret425#1.base, dmfe_rx_packet_#t~ret425#1.offset, dmfe_rx_packet_#t~mem426#1.base, dmfe_rx_packet_#t~mem426#1.offset, dmfe_rx_packet_#t~mem427#1.base, dmfe_rx_packet_#t~mem427#1.offset, dmfe_rx_packet_#t~ret428#1.base, dmfe_rx_packet_#t~ret428#1.offset, dmfe_rx_packet_#t~ret429#1.base, dmfe_rx_packet_#t~ret429#1.offset, dmfe_rx_packet_#t~ret430#1, dmfe_rx_packet_#t~ret431#1, dmfe_rx_packet_#t~mem432#1, dmfe_rx_packet_#t~mem433#1, dmfe_rx_packet_#t~ret434#1, dmfe_rx_packet_#t~mem435#1.base, dmfe_rx_packet_#t~mem435#1.offset, dmfe_rx_packet_#t~mem436#1.base, dmfe_rx_packet_#t~mem436#1.offset, dmfe_rx_packet_#t~mem437#1, dmfe_rx_packet_~dev#1.base, dmfe_rx_packet_~dev#1.offset, dmfe_rx_packet_~db#1.base, dmfe_rx_packet_~db#1.offset, dmfe_rx_packet_~rxptr~0#1.base, dmfe_rx_packet_~rxptr~0#1.offset, dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset, dmfe_rx_packet_~newskb~0#1.base, dmfe_rx_packet_~newskb~0#1.offset, dmfe_rx_packet_~rxlen~0#1, dmfe_rx_packet_~rdes0~0#1, dmfe_rx_packet_~tmp~32#1.base, dmfe_rx_packet_~tmp~32#1.offset, dmfe_rx_packet_~tmp___0~9#1;havoc dmfe_rx_packet_#in~dev#1.base, dmfe_rx_packet_#in~dev#1.offset, dmfe_rx_packet_#in~db#1.base, dmfe_rx_packet_#in~db#1.offset;assume { :end_inline_dmfe_rx_packet } true; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6618: call dmfe_free_tx_pkt_#t~mem378#1 := read~intINTTYPE4#5(dmfe_free_tx_pkt_~txptr~1#1.base, dmfe_free_tx_pkt_~txptr~1#1.offset, 4bv64);dmfe_free_tx_pkt_~tdes0~0#1 := dmfe_free_tx_pkt_#t~mem378#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: assume ~bvsle~32(dmfe_rx_packet_~rxlen~0#1, 99bv32); [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: assume !~bvsle~32(dmfe_rx_packet_~rxlen~0#1, 99bv32); [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808-1: SUMMARY for call dmfe_rx_packet_#t~ret434#1 := printk(35bv64, 0bv64); srcloc: null [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: havoc dmfe_rx_packet_#t~ret434#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc dmfe_rx_packet_#t~ret409#1; [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767-1: SUMMARY for call dmfe_reuse_skb(dmfe_rx_packet_~db#1.base, dmfe_rx_packet_~db#1.offset, dmfe_rx_packet_#t~mem423#1.base, dmfe_rx_packet_#t~mem423#1.offset); srcloc: null [2025-02-08 04:23:56,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: havoc dmfe_rx_packet_#t~mem423#1.base, dmfe_rx_packet_#t~mem423#1.offset;call write~intINTTYPE1#5(3bv8, dmfe_rx_packet_~db#1.base, ~bvadd~64(277bv64, dmfe_rx_packet_~db#1.offset), 1bv64); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635-1: SUMMARY for call update_cr6(dmfe_free_tx_pkt_#t~mem388#1, dmfe_free_tx_pkt_~ioaddr~4#1.base, dmfe_free_tx_pkt_~ioaddr~4#1.offset); srcloc: null [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635: havoc dmfe_free_tx_pkt_#t~mem388#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: SUMMARY for call dmfe_rx_packet_#t~ret409#1 := printk(33bv64, 0bv64); srcloc: null [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: assume dmfe_rx_packet_#t~short416#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-1: assume !dmfe_rx_packet_#t~short416#1;call dmfe_rx_packet_#t~mem415#1 := read~intINTTYPE4#5(dmfe_rx_packet_~db#1.base, ~bvadd~64(105bv64, dmfe_rx_packet_~db#1.offset), 4bv64);dmfe_rx_packet_#t~short416#1 := 0bv32 != ~bvand~32(64bv32, dmfe_rx_packet_#t~mem415#1) && ~bvsgt~32(dmfe_rx_packet_~rxlen~0#1, 6bv32); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume dmfe_rx_packet_#t~short416#1;havoc dmfe_rx_packet_#t~mem415#1;havoc dmfe_rx_packet_#t~short416#1;call dmfe_rx_packet_#t~mem417#1.base, dmfe_rx_packet_#t~mem417#1.offset := read~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(16bv64, dmfe_rx_packet_~rxptr~0#1.offset), 8bv64);dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset := dmfe_rx_packet_#t~mem417#1.base, dmfe_rx_packet_#t~mem417#1.offset;havoc dmfe_rx_packet_#t~mem417#1.base, dmfe_rx_packet_#t~mem417#1.offset;call dmfe_rx_packet_#t~mem418#1 := read~intINTTYPE1#5(dmfe_rx_packet_~db#1.base, ~bvadd~64(277bv64, dmfe_rx_packet_~db#1.offset), 1bv64); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume !dmfe_rx_packet_#t~short416#1;havoc dmfe_rx_packet_#t~mem415#1;havoc dmfe_rx_packet_#t~short416#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759-2: dmfe_rx_packet_#t~short416#1 := 0bv32 == ~bvand~32(32768bv32, dmfe_rx_packet_~rdes0~0#1); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892: havoc dma_unmap_single_attrs_#t~ret93#1.base, dma_unmap_single_attrs_#t~ret93#1.offset, dma_unmap_single_attrs_#t~ret94#1, dma_unmap_single_attrs_#t~ret95#1, dma_unmap_single_attrs_#t~mem96#1.base, dma_unmap_single_attrs_#t~mem96#1.offset, dma_unmap_single_attrs_#t~mem103#1.base, dma_unmap_single_attrs_#t~mem103#1.offset, dma_unmap_single_attrs_~dev#1.base, dma_unmap_single_attrs_~dev#1.offset, dma_unmap_single_attrs_~addr#1, dma_unmap_single_attrs_~size#1, dma_unmap_single_attrs_~dir#1, dma_unmap_single_attrs_~attrs#1.base, dma_unmap_single_attrs_~attrs#1.offset, dma_unmap_single_attrs_~ops~1#1.base, dma_unmap_single_attrs_~ops~1#1.offset, dma_unmap_single_attrs_~tmp~4#1.base, dma_unmap_single_attrs_~tmp~4#1.offset, dma_unmap_single_attrs_~tmp___0~1#1, dma_unmap_single_attrs_~tmp___1~1#1;havoc dma_unmap_single_attrs_#in~dev#1.base, dma_unmap_single_attrs_#in~dev#1.offset, dma_unmap_single_attrs_#in~addr#1, dma_unmap_single_attrs_#in~size#1, dma_unmap_single_attrs_#in~dir#1, dma_unmap_single_attrs_#in~attrs#1.base, dma_unmap_single_attrs_#in~attrs#1.offset;assume { :end_inline_dma_unmap_single_attrs } true; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784-1: SUMMARY for call skb_copy_from_linear_data(dmfe_rx_packet_#t~mem426#1.base, dmfe_rx_packet_#t~mem426#1.offset, dmfe_rx_packet_~tmp~32#1.base, dmfe_rx_packet_~tmp~32#1.offset, dmfe_rx_packet_~rxlen~0#1); srcloc: null [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: havoc dmfe_rx_packet_#t~mem426#1.base, dmfe_rx_packet_#t~mem426#1.offset;call dmfe_rx_packet_#t~mem427#1.base, dmfe_rx_packet_#t~mem427#1.offset := read~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(16bv64, dmfe_rx_packet_~rxptr~0#1.offset), 8bv64); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: call dmfe_rx_packet_#t~mem436#1.base, dmfe_rx_packet_#t~mem436#1.offset := read~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(24bv64, dmfe_rx_packet_~rxptr~0#1.offset), 8bv64);dmfe_rx_packet_~rxptr~0#1.base, dmfe_rx_packet_~rxptr~0#1.offset := dmfe_rx_packet_#t~mem436#1.base, dmfe_rx_packet_#t~mem436#1.offset;havoc dmfe_rx_packet_#t~mem436#1.base, dmfe_rx_packet_#t~mem436#1.offset;call dmfe_rx_packet_#t~mem437#1 := read~intINTTYPE8#5(dmfe_rx_packet_~db#1.base, ~bvadd~64(245bv64, dmfe_rx_packet_~db#1.offset), 8bv64); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6619: assume ~bvslt~32(dmfe_free_tx_pkt_~tdes0~0#1, 0bv32); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6619: assume !~bvslt~32(dmfe_free_tx_pkt_~tdes0~0#1, 0bv32);call dmfe_free_tx_pkt_#t~mem379#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(229bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvsub~64(dmfe_free_tx_pkt_#t~mem379#1, 1bv64), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(229bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem379#1;call dmfe_free_tx_pkt_#t~mem380#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem380#1), dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);havoc dmfe_free_tx_pkt_#t~mem380#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: SUMMARY for call netif_wake_queue(dmfe_free_tx_pkt_~dev#1.base, dmfe_free_tx_pkt_~dev#1.offset); srcloc: null [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume 0bv32 != ~bvand~32(32768bv32, dmfe_rx_packet_~rdes0~0#1);call dmfe_rx_packet_#t~mem411#1 := read~intINTTYPE8#5(dmfe_rx_packet_~dev#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_rx_packet_#t~mem411#1), dmfe_rx_packet_~dev#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);havoc dmfe_rx_packet_#t~mem411#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume !(0bv32 != ~bvand~32(32768bv32, dmfe_rx_packet_~rdes0~0#1)); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume 0bv32 != ~bvand~32(17154bv32, dmfe_free_tx_pkt_~tdes0~0#1);call dmfe_free_tx_pkt_#t~mem384#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem384#1), dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, dmfe_free_tx_pkt_~dev#1.offset)), 8bv64);havoc dmfe_free_tx_pkt_#t~mem384#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume !(0bv32 != ~bvand~32(17154bv32, dmfe_free_tx_pkt_~tdes0~0#1)); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: dma_unmap_single_attrs_~tmp___0~1#1 := dma_unmap_single_attrs_#t~ret94#1;havoc dma_unmap_single_attrs_#t~ret94#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-1: SUMMARY for call dma_unmap_single_attrs_#t~ret94#1 := valid_dma_direction(dma_unmap_single_attrs_~dir#1); srcloc: null [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: assume 0bv32 != ~bvand~32(2048bv32, dmfe_free_tx_pkt_~tdes0~0#1);call dmfe_free_tx_pkt_#t~mem392#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(412bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem392#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(412bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem392#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: assume !(0bv32 != ~bvand~32(2048bv32, dmfe_free_tx_pkt_~tdes0~0#1)); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: call write~intINTTYPE8#5(~jiffies~0, dmfe_free_tx_pkt_~dev#1.base, ~bvadd~64(987bv64, dmfe_free_tx_pkt_~dev#1.offset), 8bv64); [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12434: havoc eth_type_trans_#t~nondet1048#1;dmfe_rx_packet_#t~ret430#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet1048#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#5(dmfe_rx_packet_#t~ret430#1, dmfe_rx_packet_~skb~0#1.base, ~bvadd~64(134bv64, dmfe_rx_packet_~skb~0#1.offset), 2bv64);havoc dmfe_rx_packet_#t~ret430#1;assume { :begin_inline_netif_rx } true;netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset := dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset;havoc netif_rx_#res#1;havoc netif_rx_#t~nondet1055#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~nondet1055#1;netif_rx_#res#1 := netif_rx_#t~nondet1055#1;havoc netif_rx_#t~nondet1055#1; [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-1: SUMMARY for call dmfe_rx_packet_#t~ret424#1.base, dmfe_rx_packet_#t~ret424#1.offset := netdev_alloc_skb(dmfe_rx_packet_~dev#1.base, dmfe_rx_packet_~dev#1.offset, ~bvadd~32(2bv32, dmfe_rx_packet_~rxlen~0#1)); srcloc: null [2025-02-08 04:23:56,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: dmfe_rx_packet_~newskb~0#1.base, dmfe_rx_packet_~newskb~0#1.offset := dmfe_rx_packet_#t~ret424#1.base, dmfe_rx_packet_#t~ret424#1.offset;havoc dmfe_rx_packet_#t~ret424#1.base, dmfe_rx_packet_#t~ret424#1.offset; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-1: SUMMARY for call iowrite32(1bv32, dmfe_free_tx_pkt_~ioaddr~4#1.base, ~bvadd~64(8bv64, dmfe_free_tx_pkt_~ioaddr~4#1.offset)); srcloc: null [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: assume 0bv32 != ~bvand~32(512bv32, dmfe_free_tx_pkt_~tdes0~0#1);call dmfe_free_tx_pkt_#t~mem390#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(428bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem390#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(428bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem390#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: assume !(0bv32 != ~bvand~32(512bv32, dmfe_free_tx_pkt_~tdes0~0#1)); [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(dmfe_rx_packet_#t~mem418#1));havoc dmfe_rx_packet_#t~mem418#1;call dmfe_rx_packet_#t~mem419#1.base, dmfe_rx_packet_#t~mem419#1.offset := read~$Pointer$#5(dmfe_rx_packet_~skb~0#1.base, ~bvadd~64(229bv64, dmfe_rx_packet_~skb~0#1.offset), 8bv64); [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume !(0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(dmfe_rx_packet_#t~mem418#1)));havoc dmfe_rx_packet_#t~mem418#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786: havoc dmfe_rx_packet_#t~mem427#1.base, dmfe_rx_packet_#t~mem427#1.offset; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: assume 0bv64 != dmfe_rx_packet_#t~mem437#1;havoc dmfe_rx_packet_#t~mem437#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: assume !(0bv64 != dmfe_rx_packet_#t~mem437#1);havoc dmfe_rx_packet_#t~mem437#1;call write~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, dmfe_rx_packet_~rxptr~0#1.offset, dmfe_rx_packet_~db#1.base, ~bvadd~64(221bv64, dmfe_rx_packet_~db#1.offset), 8bv64); [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: dma_unmap_single_attrs_~tmp___1~1#1 := dma_unmap_single_attrs_#t~ret95#1;havoc dma_unmap_single_attrs_#t~ret95#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506-1: SUMMARY for call dma_unmap_single_attrs_#t~ret95#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == dma_unmap_single_attrs_~tmp___0~1#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6786-1: SUMMARY for call dmfe_reuse_skb(dmfe_rx_packet_~db#1.base, dmfe_rx_packet_~db#1.offset, dmfe_rx_packet_#t~mem427#1.base, dmfe_rx_packet_#t~mem427#1.offset); srcloc: null [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume 0bv32 != ~bvand~32(128bv32, dmfe_rx_packet_~rdes0~0#1);call dmfe_rx_packet_#t~mem414#1 := read~intINTTYPE8#5(dmfe_rx_packet_~dev#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_rx_packet_#t~mem414#1), dmfe_rx_packet_~dev#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);havoc dmfe_rx_packet_#t~mem414#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume !(0bv32 != ~bvand~32(128bv32, dmfe_rx_packet_~rdes0~0#1)); [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume 0bv32 != ~bvand~32(1bv32, dmfe_rx_packet_~rdes0~0#1);call dmfe_rx_packet_#t~mem412#1 := read~intINTTYPE8#5(dmfe_rx_packet_~dev#1.base, ~bvadd~64(112bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_rx_packet_#t~mem412#1), dmfe_rx_packet_~dev#1.base, ~bvadd~64(112bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);havoc dmfe_rx_packet_#t~mem412#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume !(0bv32 != ~bvand~32(1bv32, dmfe_rx_packet_~rdes0~0#1)); [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: SUMMARY for call dmfe_rx_packet_#t~ret429#1.base, dmfe_rx_packet_#t~ret429#1.offset := skb_put(dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset, dmfe_rx_packet_~rxlen~0#1); srcloc: null [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: havoc dmfe_rx_packet_#t~ret429#1.base, dmfe_rx_packet_#t~ret429#1.offset; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc dmfe_free_tx_pkt_#t~mem376#1.base, dmfe_free_tx_pkt_#t~mem376#1.offset, dmfe_free_tx_pkt_#t~mem377#1.base, dmfe_free_tx_pkt_#t~mem377#1.offset, dmfe_free_tx_pkt_#t~mem378#1, dmfe_free_tx_pkt_#t~mem379#1, dmfe_free_tx_pkt_#t~mem380#1, dmfe_free_tx_pkt_#t~mem381#1, dmfe_free_tx_pkt_#t~mem383#1, dmfe_free_tx_pkt_#t~mem382#1, dmfe_free_tx_pkt_#t~mem384#1, dmfe_free_tx_pkt_#t~mem385#1, dmfe_free_tx_pkt_#t~mem386#1, dmfe_free_tx_pkt_#t~mem387#1, dmfe_free_tx_pkt_#t~mem388#1, dmfe_free_tx_pkt_#t~mem389#1, dmfe_free_tx_pkt_#t~mem390#1, dmfe_free_tx_pkt_#t~mem391#1, dmfe_free_tx_pkt_#t~mem392#1, dmfe_free_tx_pkt_#t~mem393#1, dmfe_free_tx_pkt_#t~mem394#1.base, dmfe_free_tx_pkt_#t~mem394#1.offset, dmfe_free_tx_pkt_#t~mem395#1, dmfe_free_tx_pkt_#t~mem396#1, dmfe_free_tx_pkt_#t~mem397#1, dmfe_free_tx_pkt_#t~short398#1, dmfe_free_tx_pkt_#t~mem399#1, dmfe_free_tx_pkt_#t~mem400#1, dmfe_free_tx_pkt_#t~mem401#1, dmfe_free_tx_pkt_~dev#1.base, dmfe_free_tx_pkt_~dev#1.offset, dmfe_free_tx_pkt_~db#1.base, dmfe_free_tx_pkt_~db#1.offset, dmfe_free_tx_pkt_~txptr~1#1.base, dmfe_free_tx_pkt_~txptr~1#1.offset, dmfe_free_tx_pkt_~ioaddr~4#1.base, dmfe_free_tx_pkt_~ioaddr~4#1.offset, dmfe_free_tx_pkt_~tdes0~0#1;havoc dmfe_free_tx_pkt_#in~dev#1.base, dmfe_free_tx_pkt_#in~dev#1.offset, dmfe_free_tx_pkt_#in~db#1.base, dmfe_free_tx_pkt_#in~db#1.offset;assume { :end_inline_dmfe_free_tx_pkt } true; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: assume 0bv32 != ~bvand~32(2bv32, dmfe_free_tx_pkt_~tdes0~0#1);call dmfe_free_tx_pkt_#t~mem385#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(404bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem385#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(404bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem385#1;call dmfe_free_tx_pkt_#t~mem386#1 := read~intINTTYPE4#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(105bv64, dmfe_free_tx_pkt_~db#1.offset), 4bv64); [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: assume !(0bv32 != ~bvand~32(2bv32, dmfe_free_tx_pkt_~tdes0~0#1)); [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: havoc pci_unmap_single_~hwdev#1.base, pci_unmap_single_~hwdev#1.offset, pci_unmap_single_~dma_addr#1, pci_unmap_single_~size#1, pci_unmap_single_~direction#1;havoc pci_unmap_single_#in~hwdev#1.base, pci_unmap_single_#in~hwdev#1.offset, pci_unmap_single_#in~dma_addr#1, pci_unmap_single_#in~size#1, pci_unmap_single_#in~direction#1;assume { :end_inline_pci_unmap_single } true;havoc dmfe_rx_packet_#t~mem407#1.base, dmfe_rx_packet_#t~mem407#1.offset;havoc dmfe_rx_packet_#t~mem408#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: call dmfe_rx_packet_#t~mem404#1 := read~intINTTYPE4#5(dmfe_rx_packet_~rxptr~0#1.base, dmfe_rx_packet_~rxptr~0#1.offset, 4bv64);dmfe_rx_packet_~rdes0~0#1 := dmfe_rx_packet_#t~mem404#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume 0bv64 != ~bvadd~64(dmfe_rx_packet_~newskb~0#1.base, dmfe_rx_packet_~newskb~0#1.offset);dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset := dmfe_rx_packet_~newskb~0#1.base, dmfe_rx_packet_~newskb~0#1.offset;assume { :begin_inline_skb_reserve } true;skb_reserve_#in~skb#1.base, skb_reserve_#in~skb#1.offset, skb_reserve_#in~len#1 := dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset, 2bv32;havoc skb_reserve_#t~mem137#1.base, skb_reserve_#t~mem137#1.offset, skb_reserve_#t~mem138#1, skb_reserve_~skb#1.base, skb_reserve_~skb#1.offset, skb_reserve_~len#1;skb_reserve_~skb#1.base, skb_reserve_~skb#1.offset := skb_reserve_#in~skb#1.base, skb_reserve_#in~skb#1.offset;skb_reserve_~len#1 := skb_reserve_#in~len#1;call skb_reserve_#t~mem137#1.base, skb_reserve_#t~mem137#1.offset := read~$Pointer$#5(skb_reserve_~skb#1.base, ~bvadd~64(229bv64, skb_reserve_~skb#1.offset), 8bv64);call write~$Pointer$#5(skb_reserve_#t~mem137#1.base, ~bvadd~64(skb_reserve_#t~mem137#1.offset, ~sign_extend~64~32(skb_reserve_~len#1)), skb_reserve_~skb#1.base, ~bvadd~64(229bv64, skb_reserve_~skb#1.offset), 8bv64);havoc skb_reserve_#t~mem137#1.base, skb_reserve_#t~mem137#1.offset;call skb_reserve_#t~mem138#1 := read~intINTTYPE4#5(skb_reserve_~skb#1.base, ~bvadd~64(213bv64, skb_reserve_~skb#1.offset), 4bv64);call write~intINTTYPE4#5(~bvadd~32(skb_reserve_#t~mem138#1, skb_reserve_~len#1), skb_reserve_~skb#1.base, ~bvadd~64(213bv64, skb_reserve_~skb#1.offset), 4bv64);havoc skb_reserve_#t~mem138#1; [2025-02-08 04:23:56,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume !(0bv64 != ~bvadd~64(dmfe_rx_packet_~newskb~0#1.base, dmfe_rx_packet_~newskb~0#1.offset)); [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510: havoc netif_rx_#t~nondet1055#1;dmfe_rx_packet_#t~ret431#1 := netif_rx_#res#1;havoc netif_rx_#t~nondet1055#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 dmfe_rx_packet_#t~ret431#1;call dmfe_rx_packet_#t~mem432#1 := read~intINTTYPE8#5(dmfe_rx_packet_~dev#1.base, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_rx_packet_#t~mem432#1), dmfe_rx_packet_~dev#1.base, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset), 8bv64);havoc dmfe_rx_packet_#t~mem432#1;call dmfe_rx_packet_#t~mem433#1 := read~intINTTYPE8#5(dmfe_rx_packet_~dev#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);call write~intINTTYPE8#5(~bvadd~64(dmfe_rx_packet_#t~mem433#1, ~sign_extend~64~32(dmfe_rx_packet_~rxlen~0#1)), dmfe_rx_packet_~dev#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, dmfe_rx_packet_~dev#1.offset)), 8bv64);havoc dmfe_rx_packet_#t~mem433#1; [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763-1: SUMMARY for call dmfe_rx_packet_#t~ret420#1 := cal_CRC(dmfe_rx_packet_#t~mem419#1.base, dmfe_rx_packet_#t~mem419#1.offset, dmfe_rx_packet_~rxlen~0#1, 1bv8); srcloc: null [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516-1: call dma_unmap_single_attrs_#t~mem96#1.base, dma_unmap_single_attrs_#t~mem96#1.offset := read~$Pointer$#5(dma_unmap_single_attrs_~ops~1#1.base, ~bvadd~64(40bv64, dma_unmap_single_attrs_~ops~1#1.offset), 8bv64); [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: dmfe_rx_packet_~tmp___0~9#1 := dmfe_rx_packet_#t~ret420#1;havoc dmfe_rx_packet_#t~mem419#1.base, dmfe_rx_packet_#t~mem419#1.offset;havoc dmfe_rx_packet_#t~ret420#1;call dmfe_rx_packet_#t~mem421#1.base, dmfe_rx_packet_#t~mem421#1.offset := read~$Pointer$#5(dmfe_rx_packet_~skb~0#1.base, ~bvadd~64(229bv64, dmfe_rx_packet_~skb~0#1.offset), 8bv64);call dmfe_rx_packet_#t~mem422#1 := read~intINTTYPE4#5(dmfe_rx_packet_#t~mem421#1.base, ~bvadd~64(dmfe_rx_packet_#t~mem421#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(dmfe_rx_packet_~rxlen~0#1))), 4bv64); [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume 0bv64 != ~bvadd~64(dma_unmap_single_attrs_#t~mem96#1.base, dma_unmap_single_attrs_#t~mem96#1.offset);havoc dma_unmap_single_attrs_#t~mem96#1.base, dma_unmap_single_attrs_#t~mem96#1.offset;call dma_unmap_single_attrs_#t~mem103#1.base, dma_unmap_single_attrs_#t~mem103#1.offset := read~$Pointer$#5(dma_unmap_single_attrs_~ops~1#1.base, ~bvadd~64(40bv64, dma_unmap_single_attrs_~ops~1#1.offset), 8bv64);assume { :begin_inline_##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~98#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~98#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~99#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~100#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~101#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~102#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~102#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.offset := dma_unmap_single_attrs_~dev#1.base, dma_unmap_single_attrs_~dev#1.offset, dma_unmap_single_attrs_~addr#1, dma_unmap_single_attrs_~size#1, dma_unmap_single_attrs_~dir#1, dma_unmap_single_attrs_~attrs#1.base, dma_unmap_single_attrs_~attrs#1.offset, dma_unmap_single_attrs_#t~mem103#1.base, dma_unmap_single_attrs_#t~mem103#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~98#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~98#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~99#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~100#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~101#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~102#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~102#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~98#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~98#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~98#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~98#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~99#1 := ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~99#1;##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~100#1 := ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~100#1;##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~101#1 := ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~101#1;##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~102#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~102#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~102#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~102#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~98#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~98#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~99#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~100#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~101#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~102#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#~102#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~98#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~98#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~99#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~100#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~101#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~102#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~102#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID } true;havoc dma_unmap_single_attrs_#t~mem103#1.base, dma_unmap_single_attrs_#t~mem103#1.offset; [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume !(0bv64 != ~bvadd~64(dma_unmap_single_attrs_#t~mem96#1.base, dma_unmap_single_attrs_#t~mem96#1.offset));havoc dma_unmap_single_attrs_#t~mem96#1.base, dma_unmap_single_attrs_#t~mem96#1.offset; [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: assume ~bvslt~32(dmfe_rx_packet_~rdes0~0#1, 0bv32); [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: assume !~bvslt~32(dmfe_rx_packet_~rdes0~0#1, 0bv32);call dmfe_rx_packet_#t~mem405#1 := read~intINTTYPE8#5(dmfe_rx_packet_~db#1.base, ~bvadd~64(245bv64, dmfe_rx_packet_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvsub~64(dmfe_rx_packet_#t~mem405#1, 1bv64), dmfe_rx_packet_~db#1.base, ~bvadd~64(245bv64, dmfe_rx_packet_~db#1.offset), 8bv64);havoc dmfe_rx_packet_#t~mem405#1;call dmfe_rx_packet_#t~mem406#1 := read~intINTTYPE8#5(dmfe_rx_packet_~db#1.base, ~bvadd~64(253bv64, dmfe_rx_packet_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_rx_packet_#t~mem406#1), dmfe_rx_packet_~db#1.base, ~bvadd~64(253bv64, dmfe_rx_packet_~db#1.offset), 8bv64);havoc dmfe_rx_packet_#t~mem406#1;call dmfe_rx_packet_#t~mem407#1.base, dmfe_rx_packet_#t~mem407#1.offset := read~$Pointer$#5(dmfe_rx_packet_~db#1.base, ~bvadd~64(13bv64, dmfe_rx_packet_~db#1.offset), 8bv64);call dmfe_rx_packet_#t~mem408#1 := read~intINTTYPE4#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(8bv64, dmfe_rx_packet_~rxptr~0#1.offset), 4bv64);assume { :begin_inline_pci_unmap_single } true;pci_unmap_single_#in~hwdev#1.base, pci_unmap_single_#in~hwdev#1.offset, pci_unmap_single_#in~dma_addr#1, pci_unmap_single_#in~size#1, pci_unmap_single_#in~direction#1 := dmfe_rx_packet_#t~mem407#1.base, dmfe_rx_packet_#t~mem407#1.offset, ~zero_extend~64~32(dmfe_rx_packet_#t~mem408#1), 1568bv64, 2bv32;havoc pci_unmap_single_~hwdev#1.base, pci_unmap_single_~hwdev#1.offset, pci_unmap_single_~dma_addr#1, pci_unmap_single_~size#1, pci_unmap_single_~direction#1;pci_unmap_single_~hwdev#1.base, pci_unmap_single_~hwdev#1.offset := pci_unmap_single_#in~hwdev#1.base, pci_unmap_single_#in~hwdev#1.offset;pci_unmap_single_~dma_addr#1 := pci_unmap_single_#in~dma_addr#1;pci_unmap_single_~size#1 := pci_unmap_single_#in~size#1;pci_unmap_single_~direction#1 := pci_unmap_single_#in~direction#1;assume { :begin_inline_dma_unmap_single_attrs } true;dma_unmap_single_attrs_#in~dev#1.base, dma_unmap_single_attrs_#in~dev#1.offset, dma_unmap_single_attrs_#in~addr#1, dma_unmap_single_attrs_#in~size#1, dma_unmap_single_attrs_#in~dir#1, dma_unmap_single_attrs_#in~attrs#1.base, dma_unmap_single_attrs_#in~attrs#1.offset := (if 0bv64 != ~bvadd~64(pci_unmap_single_~hwdev#1.base, pci_unmap_single_~hwdev#1.offset) then pci_unmap_single_~hwdev#1.base else 0bv64), (if 0bv64 != ~bvadd~64(pci_unmap_single_~hwdev#1.base, pci_unmap_single_~hwdev#1.offset) then ~bvadd~64(179bv64, pci_unmap_single_~hwdev#1.offset) else 0bv64), pci_unmap_single_~dma_addr#1, pci_unmap_single_~size#1, pci_unmap_single_~direction#1, 0bv64, 0bv64;havoc dma_unmap_single_attrs_#t~ret93#1.base, dma_unmap_single_attrs_#t~ret93#1.offset, dma_unmap_single_attrs_#t~ret94#1, dma_unmap_single_attrs_#t~ret95#1, dma_unmap_single_attrs_#t~mem96#1.base, dma_unmap_single_attrs_#t~mem96#1.offset, dma_unmap_single_attrs_#t~mem103#1.base, dma_unmap_single_attrs_#t~mem103#1.offset, dma_unmap_single_attrs_~dev#1.base, dma_unmap_single_attrs_~dev#1.offset, dma_unmap_single_attrs_~addr#1, dma_unmap_single_attrs_~size#1, dma_unmap_single_attrs_~dir#1, dma_unmap_single_attrs_~attrs#1.base, dma_unmap_single_attrs_~attrs#1.offset, dma_unmap_single_attrs_~ops~1#1.base, dma_unmap_single_attrs_~ops~1#1.offset, dma_unmap_single_attrs_~tmp~4#1.base, dma_unmap_single_attrs_~tmp~4#1.offset, dma_unmap_single_attrs_~tmp___0~1#1, dma_unmap_single_attrs_~tmp___1~1#1;dma_unmap_single_attrs_~dev#1.base, dma_unmap_single_attrs_~dev#1.offset := dma_unmap_single_attrs_#in~dev#1.base, dma_unmap_single_attrs_#in~dev#1.offset;dma_unmap_single_attrs_~addr#1 := dma_unmap_single_attrs_#in~addr#1;dma_unmap_single_attrs_~size#1 := dma_unmap_single_attrs_#in~size#1;dma_unmap_single_attrs_~dir#1 := dma_unmap_single_attrs_#in~dir#1;dma_unmap_single_attrs_~attrs#1.base, dma_unmap_single_attrs_~attrs#1.offset := dma_unmap_single_attrs_#in~attrs#1.base, dma_unmap_single_attrs_#in~attrs#1.offset;havoc dma_unmap_single_attrs_~ops~1#1.base, dma_unmap_single_attrs_~ops~1#1.offset;havoc dma_unmap_single_attrs_~tmp~4#1.base, dma_unmap_single_attrs_~tmp~4#1.offset;havoc dma_unmap_single_attrs_~tmp___0~1#1;havoc dma_unmap_single_attrs_~tmp___1~1#1; [2025-02-08 04:23:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5508: assume 0bv64 != dma_unmap_single_attrs_~tmp___1~1#1;assume false; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5508: assume !(0bv64 != dma_unmap_single_attrs_~tmp___1~1#1); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-2: call dmfe_rx_packet_#t~mem435#1.base, dmfe_rx_packet_#t~mem435#1.offset := read~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(16bv64, dmfe_rx_packet_~rxptr~0#1.offset), 8bv64); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813-1: SUMMARY for call dmfe_reuse_skb(dmfe_rx_packet_~db#1.base, dmfe_rx_packet_~db#1.offset, dmfe_rx_packet_#t~mem435#1.base, dmfe_rx_packet_#t~mem435#1.offset); srcloc: null [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: havoc dmfe_rx_packet_#t~mem435#1.base, dmfe_rx_packet_#t~mem435#1.offset; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-1: SUMMARY for call dmfe_reuse_skb(dmfe_rx_packet_~db#1.base, dmfe_rx_packet_~db#1.offset, dmfe_rx_packet_#t~mem410#1.base, dmfe_rx_packet_#t~mem410#1.offset); srcloc: null [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: havoc dmfe_rx_packet_#t~mem410#1.base, dmfe_rx_packet_#t~mem410#1.offset; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: assume dmfe_free_tx_pkt_#t~short398#1;call dmfe_free_tx_pkt_#t~mem397#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(237bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);dmfe_free_tx_pkt_#t~short398#1 := 0bv64 != dmfe_free_tx_pkt_#t~mem397#1; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: assume !dmfe_free_tx_pkt_#t~short398#1; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume dmfe_free_tx_pkt_#t~short398#1;havoc dmfe_free_tx_pkt_#t~mem396#1;havoc dmfe_free_tx_pkt_#t~mem397#1;havoc dmfe_free_tx_pkt_#t~short398#1;call write~intINTTYPE4#5(2147483648bv32, dmfe_free_tx_pkt_~txptr~1#1.base, dmfe_free_tx_pkt_~txptr~1#1.offset, 4bv64);call dmfe_free_tx_pkt_#t~mem399#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(229bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem399#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(229bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem399#1;call dmfe_free_tx_pkt_#t~mem400#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(237bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvsub~64(dmfe_free_tx_pkt_#t~mem400#1, 1bv64), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(237bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem400#1; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume !dmfe_free_tx_pkt_#t~short398#1;havoc dmfe_free_tx_pkt_#t~mem396#1;havoc dmfe_free_tx_pkt_#t~mem397#1;havoc dmfe_free_tx_pkt_#t~short398#1; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739-2: call dmfe_rx_packet_#t~mem410#1.base, dmfe_rx_packet_#t~mem410#1.offset := read~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(16bv64, dmfe_rx_packet_~rxptr~0#1.offset), 8bv64); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: assume 768bv32 != ~bvand~32(768bv32, dmfe_rx_packet_~rdes0~0#1); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: assume !(768bv32 != ~bvand~32(768bv32, dmfe_rx_packet_~rdes0~0#1));dmfe_rx_packet_~rxlen~0#1 := ~bvsub~32(~bvand~32(16383bv32, ~bvlshr~32(dmfe_rx_packet_~rdes0~0#1, 16bv32)), 4bv32); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: assume 0bv32 == ~bvand~32(2097152bv32, dmfe_free_tx_pkt_#t~mem386#1);havoc dmfe_free_tx_pkt_#t~mem386#1;call dmfe_free_tx_pkt_#t~mem387#1 := read~intINTTYPE4#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(105bv64, dmfe_free_tx_pkt_~db#1.offset), 4bv64);call write~intINTTYPE4#5(~bvor~32(2097152bv32, dmfe_free_tx_pkt_#t~mem387#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(105bv64, dmfe_free_tx_pkt_~db#1.offset), 4bv64);havoc dmfe_free_tx_pkt_#t~mem387#1;call dmfe_free_tx_pkt_#t~mem388#1 := read~intINTTYPE4#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(105bv64, dmfe_free_tx_pkt_~db#1.offset), 4bv64); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: assume !(0bv32 == ~bvand~32(2097152bv32, dmfe_free_tx_pkt_#t~mem386#1));havoc dmfe_free_tx_pkt_#t~mem386#1; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: call dmfe_free_tx_pkt_#t~mem394#1.base, dmfe_free_tx_pkt_#t~mem394#1.offset := read~$Pointer$#5(dmfe_free_tx_pkt_~txptr~1#1.base, ~bvadd~64(24bv64, dmfe_free_tx_pkt_~txptr~1#1.offset), 8bv64);dmfe_free_tx_pkt_~txptr~1#1.base, dmfe_free_tx_pkt_~txptr~1#1.offset := dmfe_free_tx_pkt_#t~mem394#1.base, dmfe_free_tx_pkt_#t~mem394#1.offset;havoc dmfe_free_tx_pkt_#t~mem394#1.base, dmfe_free_tx_pkt_#t~mem394#1.offset;call dmfe_free_tx_pkt_#t~mem395#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(229bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume 0bv32 != ~bvand~32(16384bv32, dmfe_free_tx_pkt_~tdes0~0#1);call dmfe_free_tx_pkt_#t~mem393#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(444bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem393#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(444bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem393#1; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume !(0bv32 != ~bvand~32(16384bv32, dmfe_free_tx_pkt_~tdes0~0#1)); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc debug_dma_unmap_page_~arg0#1.base, debug_dma_unmap_page_~arg0#1.offset, debug_dma_unmap_page_~arg1#1, debug_dma_unmap_page_~arg2#1, debug_dma_unmap_page_~arg3#1, debug_dma_unmap_page_~arg4#1;havoc debug_dma_unmap_page_#in~arg0#1.base, debug_dma_unmap_page_#in~arg0#1.offset, debug_dma_unmap_page_#in~arg1#1, debug_dma_unmap_page_#in~arg2#1, debug_dma_unmap_page_#in~arg3#1, debug_dma_unmap_page_#in~arg4#1;assume { :end_inline_debug_dma_unmap_page } true; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: assume 0bv32 != ~bvand~32(1024bv32, dmfe_free_tx_pkt_~tdes0~0#1);call dmfe_free_tx_pkt_#t~mem391#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(420bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem391#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(420bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem391#1; [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: assume !(0bv32 != ~bvand~32(1024bv32, dmfe_free_tx_pkt_~tdes0~0#1)); [2025-02-08 04:23:56,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526-1: assume { :begin_inline_debug_dma_unmap_page } true;debug_dma_unmap_page_#in~arg0#1.base, debug_dma_unmap_page_#in~arg0#1.offset, debug_dma_unmap_page_#in~arg1#1, debug_dma_unmap_page_#in~arg2#1, debug_dma_unmap_page_#in~arg3#1, debug_dma_unmap_page_#in~arg4#1 := dma_unmap_single_attrs_~dev#1.base, dma_unmap_single_attrs_~dev#1.offset, dma_unmap_single_attrs_~addr#1, dma_unmap_single_attrs_~size#1, dma_unmap_single_attrs_~dir#1, 1bv8;havoc debug_dma_unmap_page_~arg0#1.base, debug_dma_unmap_page_~arg0#1.offset, debug_dma_unmap_page_~arg1#1, debug_dma_unmap_page_~arg2#1, debug_dma_unmap_page_~arg3#1, debug_dma_unmap_page_~arg4#1;debug_dma_unmap_page_~arg0#1.base, debug_dma_unmap_page_~arg0#1.offset := debug_dma_unmap_page_#in~arg0#1.base, debug_dma_unmap_page_#in~arg0#1.offset;debug_dma_unmap_page_~arg1#1 := debug_dma_unmap_page_#in~arg1#1;debug_dma_unmap_page_~arg2#1 := debug_dma_unmap_page_#in~arg2#1;debug_dma_unmap_page_~arg3#1 := debug_dma_unmap_page_#in~arg3#1;debug_dma_unmap_page_~arg4#1 := debug_dma_unmap_page_#in~arg4#1; [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641: assume 0bv32 != ~bvand~32(256bv32, dmfe_free_tx_pkt_~tdes0~0#1);call dmfe_free_tx_pkt_#t~mem389#1 := read~intINTTYPE8#5(dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(436bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_free_tx_pkt_#t~mem389#1), dmfe_free_tx_pkt_~db#1.base, ~bvadd~64(436bv64, dmfe_free_tx_pkt_~db#1.offset), 8bv64);havoc dmfe_free_tx_pkt_#t~mem389#1; [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641: assume !(0bv32 != ~bvand~32(256bv32, dmfe_free_tx_pkt_~tdes0~0#1)); [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume dmfe_rx_packet_~tmp___0~9#1 != dmfe_rx_packet_#t~mem422#1;havoc dmfe_rx_packet_#t~mem421#1.base, dmfe_rx_packet_#t~mem421#1.offset;havoc dmfe_rx_packet_#t~mem422#1;call dmfe_rx_packet_#t~mem423#1.base, dmfe_rx_packet_#t~mem423#1.offset := read~$Pointer$#5(dmfe_rx_packet_~rxptr~0#1.base, ~bvadd~64(16bv64, dmfe_rx_packet_~rxptr~0#1.offset), 8bv64); [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume !(dmfe_rx_packet_~tmp___0~9#1 != dmfe_rx_packet_#t~mem422#1);havoc dmfe_rx_packet_#t~mem421#1.base, dmfe_rx_packet_#t~mem421#1.offset;havoc dmfe_rx_packet_#t~mem422#1; [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: havoc dmfe_rx_packet_#t~ret428#1.base, dmfe_rx_packet_#t~ret428#1.offset; [2025-02-08 04:23:56,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790-1: SUMMARY for call dmfe_rx_packet_#t~ret428#1.base, dmfe_rx_packet_#t~ret428#1.offset := skb_put(dmfe_rx_packet_~skb~0#1.base, dmfe_rx_packet_~skb~0#1.offset, dmfe_rx_packet_~rxlen~0#1); srcloc: null [2025-02-08 04:23:56,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388: havoc crc32_le_#t~nondet1041#1; [2025-02-08 04:23:56,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: #res := 8bv32; [2025-02-08 04:23:56,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058: #res := 3bv32; [2025-02-08 04:23:56,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10062: #res := 10bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: #res := 14bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024: #res := 16bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: #res := 8bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: #res := 12bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10008: #res := 3bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10026: #res := 17bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: #res := 13bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10022: #res := 15bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: #res := 7bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10014: #res := 10bv32; [2025-02-08 04:23:57,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10006: #res := 1bv32; [2025-02-08 04:24:00,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: ~tmp___0~15 := #t~ret608;havoc #t~mem606.base, #t~mem606.offset;havoc #t~mem607.base, #t~mem607.offset;havoc #t~ret608;call write~intINTTYPE4#5(~tmp___0~15[32:0], ~rxptr~2.base, ~bvadd~64(8bv64, ~rxptr~2.offset), 4bv64);call write~intINTTYPE4#5(2147483648bv32, ~rxptr~2.base, ~rxptr~2.offset, 4bv64);call #t~mem609.base, #t~mem609.offset := read~$Pointer$#5(~rxptr~2.base, ~bvadd~64(24bv64, ~rxptr~2.offset), 8bv64);~rxptr~2.base, ~rxptr~2.offset := #t~mem609.base, #t~mem609.offset;havoc #t~mem609.base, #t~mem609.offset;call #t~mem610 := read~intINTTYPE8#5(~db~16.base, ~bvadd~64(245bv64, ~db~16.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, #t~mem610), ~db~16.base, ~bvadd~64(245bv64, ~db~16.offset), 8bv64);havoc #t~mem610; [2025-02-08 04:24:00,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578-1: SUMMARY for call #t~ret608 := pci_map_single(#t~mem606.base, #t~mem606.offset, #t~mem607.base, #t~mem607.offset, 1568bv64, 2bv32); srcloc: null [2025-02-08 04:24:00,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7570: ~skb~1.base, ~skb~1.offset := #t~ret605.base, #t~ret605.offset;havoc #t~ret605.base, #t~ret605.offset; [2025-02-08 04:24:00,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: assume 0bv64 == ~bvadd~64(~skb~1.base, ~skb~1.offset); [2025-02-08 04:24:00,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: assume !(0bv64 == ~bvadd~64(~skb~1.base, ~skb~1.offset));call write~$Pointer$#5(~skb~1.base, ~skb~1.offset, ~rxptr~2.base, ~bvadd~64(16bv64, ~rxptr~2.offset), 8bv64);call #t~mem606.base, #t~mem606.offset := read~$Pointer$#5(~db~16.base, ~bvadd~64(13bv64, ~db~16.offset), 8bv64);call #t~mem607.base, #t~mem607.offset := read~$Pointer$#5(~skb~1.base, ~bvadd~64(229bv64, ~skb~1.offset), 8bv64); [2025-02-08 04:24:00,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7570-1: SUMMARY for call #t~ret605.base, #t~ret605.offset := netdev_alloc_skb(~dev.base, ~dev.offset, 1568bv32); srcloc: null [2025-02-08 04:24:00,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12518: havoc pci_bus_read_config_dword_#t~nondet1057#1; [2025-02-08 04:24:00,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463: havoc #t~nondet1053; [2025-02-08 04:24:00,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234-2: call #t~mem536.base, #t~mem536.offset := read~$Pointer$#5(~db.base, ~bvadd~64(221bv64, ~db.offset), 8bv64);call #t~mem537.base, #t~mem537.offset := read~$Pointer$#5(#t~mem536.base, ~bvadd~64(16bv64, #t~mem536.offset), 8bv64); [2025-02-08 04:24:00,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234-1: SUMMARY for call consume_skb(#t~mem537.base, #t~mem537.offset); srcloc: null [2025-02-08 04:24:00,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: havoc #t~mem536.base, #t~mem536.offset;havoc #t~mem537.base, #t~mem537.offset;call #t~mem538.base, #t~mem538.offset := read~$Pointer$#5(~db.base, ~bvadd~64(221bv64, ~db.offset), 8bv64);call #t~mem539.base, #t~mem539.offset := read~$Pointer$#5(#t~mem538.base, ~bvadd~64(24bv64, #t~mem538.offset), 8bv64);call write~$Pointer$#5(#t~mem539.base, #t~mem539.offset, ~db.base, ~bvadd~64(221bv64, ~db.offset), 8bv64);havoc #t~mem538.base, #t~mem538.offset;havoc #t~mem539.base, #t~mem539.offset;call #t~mem540 := read~intINTTYPE8#5(~db.base, ~bvadd~64(245bv64, ~db.offset), 8bv64);call write~intINTTYPE8#5(~bvsub~64(#t~mem540, 1bv64), ~db.base, ~bvadd~64(245bv64, ~db.offset), 8bv64);havoc #t~mem540; [2025-02-08 04:24:00,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404: havoc del_timer_sync_#t~nondet1042#1; [2025-02-08 04:24:00,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381-1: ldv_del_timer_sync_71_#res#1 := ldv_del_timer_sync_71_~ldv_func_res~3#1; [2025-02-08 04:24:00,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret891#1;havoc ldv_pci_pci_instance_2_#t~ret891#1; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret891#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444-1: SUMMARY for call dmfe_start_xmit_#t~ret332#1 := printk(26bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: havoc dmfe_start_xmit_#t~mem331#1;havoc dmfe_start_xmit_#t~ret332#1;dmfe_start_xmit_#res#1 := 16bv32; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171: havoc dmfe_HPNA_remote_cmd_chk_#t~mem789#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem789#1.offset, dmfe_HPNA_remote_cmd_chk_#t~mem790#1, dmfe_HPNA_remote_cmd_chk_#t~mem791#1, dmfe_HPNA_remote_cmd_chk_#t~ret792#1, dmfe_HPNA_remote_cmd_chk_#t~mem793#1, dmfe_HPNA_remote_cmd_chk_#t~mem794#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem794#1.offset, dmfe_HPNA_remote_cmd_chk_#t~mem795#1, dmfe_HPNA_remote_cmd_chk_#t~mem796#1, dmfe_HPNA_remote_cmd_chk_#t~mem797#1, dmfe_HPNA_remote_cmd_chk_~db#1.base, dmfe_HPNA_remote_cmd_chk_~db#1.offset, dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1, dmfe_HPNA_remote_cmd_chk_~tmp~53#1;havoc dmfe_HPNA_remote_cmd_chk_#in~db#1.base, dmfe_HPNA_remote_cmd_chk_#in~db#1.offset;assume { :end_inline_dmfe_HPNA_remote_cmd_chk } true; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907-1: SUMMARY for call dmfe_ethtool_get_drvinfo_#t~ret452#1.base, dmfe_ethtool_get_drvinfo_#t~ret452#1.offset := netdev_priv(dmfe_ethtool_get_drvinfo_~dev#1.base, dmfe_ethtool_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: dmfe_ethtool_get_drvinfo_~tmp~34#1.base, dmfe_ethtool_get_drvinfo_~tmp~34#1.offset := dmfe_ethtool_get_drvinfo_#t~ret452#1.base, dmfe_ethtool_get_drvinfo_#t~ret452#1.offset;havoc dmfe_ethtool_get_drvinfo_#t~ret452#1.base, dmfe_ethtool_get_drvinfo_#t~ret452#1.offset;dmfe_ethtool_get_drvinfo_~np~0#1.base, dmfe_ethtool_get_drvinfo_~np~0#1.offset := dmfe_ethtool_get_drvinfo_~tmp~34#1.base, dmfe_ethtool_get_drvinfo_~tmp~34#1.offset; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748: call ldv_pci_pci_instance_2_#t~mem877#1.base, ldv_pci_pci_instance_2_#t~mem877#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem877#1.base, ldv_pci_pci_instance_2_#t~mem877#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret862#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880: assume 0bv32 != ldv_register_netdev_~tmp___0~26#1; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880: assume !(0bv32 != ldv_register_netdev_~tmp___0~26#1); [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106: call dmfe_timer_#t~mem508#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(273bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181: assume ~bvsle~32(dmfe_init_one_~i~0#1, 5bv32); [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181: assume !~bvsle~32(dmfe_init_one_~i~0#1, 5bv32);assume { :begin_inline_ldv_register_netdev_63 } true;ldv_register_netdev_63_#in~ldv_func_arg1#1.base, ldv_register_netdev_63_#in~ldv_func_arg1#1.offset := dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset;havoc ldv_register_netdev_63_#res#1;havoc ldv_register_netdev_63_#t~ret920#1, ldv_register_netdev_63_#t~ret921#1, ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset, ldv_register_netdev_63_~ldv_func_res~1#1, ldv_register_netdev_63_~tmp~75#1, ldv_register_netdev_63_~tmp___0~28#1;ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset := ldv_register_netdev_63_#in~ldv_func_arg1#1.base, ldv_register_netdev_63_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_63_~ldv_func_res~1#1;havoc ldv_register_netdev_63_~tmp~75#1;havoc ldv_register_netdev_63_~tmp___0~28#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1066#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~nondet1066#1;register_netdev_#res#1 := register_netdev_#t~nondet1066#1;havoc register_netdev_#t~nondet1066#1; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-1: call dmfe_timer_#t~mem487#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(276bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: assume 0bv32 != ~zero_extend~32~8(dmfe_timer_#t~mem487#1);havoc dmfe_timer_#t~mem487#1; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: assume !(0bv32 != ~zero_extend~32~8(dmfe_timer_#t~mem487#1));havoc dmfe_timer_#t~mem487#1;call dmfe_timer_#t~mem491#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 4bv64); [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106-1: SUMMARY for call netif_carrier_off(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call phy_write(dmfe_process_mode_#t~mem688#1.base, dmfe_process_mode_#t~mem688#1.offset, ~zero_extend~32~8(dmfe_process_mode_#t~mem689#1)[8:0], 0bv8, ~zero_extend~32~16(dmfe_process_mode_~phy_reg~1#1)[16:0], dmfe_process_mode_#t~mem690#1); srcloc: null [2025-02-08 04:24:17,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: havoc dmfe_process_mode_#t~mem688#1.base, dmfe_process_mode_#t~mem688#1.offset;havoc dmfe_process_mode_#t~mem689#1;havoc dmfe_process_mode_#t~mem690#1;call dmfe_process_mode_#t~mem691#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(272bv64, dmfe_process_mode_~db#1.offset), 1bv64);dmfe_process_mode_#t~short693#1 := 0bv32 != ~zero_extend~32~8(dmfe_process_mode_#t~mem691#1); [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-2: call dmfe_process_mode_#t~mem688#1.base, dmfe_process_mode_#t~mem688#1.offset := read~$Pointer$#5(dmfe_process_mode_~db#1.base, ~bvadd~64(89bv64, dmfe_process_mode_~db#1.offset), 8bv64);call dmfe_process_mode_#t~mem689#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(275bv64, dmfe_process_mode_~db#1.offset), 1bv64);call dmfe_process_mode_#t~mem690#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, dmfe_process_mode_~db#1.offset, 4bv64); [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635: assume ~bvsge~32(read_srom_word_~i~5#1, 0bv32); [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635: assume !~bvsge~32(read_srom_word_~i~5#1, 0bv32); [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: ~ldv_statevar_3~0 := 3bv32; [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-1: SUMMARY for call dmfe_timer_#t~ret463#1.base, dmfe_timer_#t~ret463#1.offset := netdev_priv(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: dmfe_timer_~tmp~37#1.base, dmfe_timer_~tmp~37#1.offset := dmfe_timer_#t~ret463#1.base, dmfe_timer_#t~ret463#1.offset;havoc dmfe_timer_#t~ret463#1.base, dmfe_timer_#t~ret463#1.offset;dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset := dmfe_timer_~tmp~37#1.base, dmfe_timer_~tmp~37#1.offset;call dmfe_timer_#t~mem464#1.base, dmfe_timer_#t~mem464#1.offset := read~$Pointer$#5(dmfe_timer_~db~11#1.base, ~bvadd~64(89bv64, dmfe_timer_~db~11#1.offset), 8bv64);dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset := dmfe_timer_#t~mem464#1.base, dmfe_timer_#t~mem464#1.offset;havoc dmfe_timer_#t~mem464#1.base, dmfe_timer_#t~mem464#1.offset; [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume 0bv32 != ~dmfe_debug~0;call dmfe_timer_#t~mem488#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, ~bvadd~64(229bv64, dmfe_timer_~db~11#1.offset), 8bv64); [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909-1: SUMMARY for call dmfe_ethtool_get_drvinfo_#t~ret453#1 := strlcpy(dmfe_ethtool_get_drvinfo_~info#1.base, ~bvadd~64(4bv64, dmfe_ethtool_get_drvinfo_~info#1.offset), 45bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: havoc dmfe_ethtool_get_drvinfo_#t~ret453#1; [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret859#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset := ~ldv_1_callback_ndo_validate_addr~0.base, ~ldv_1_callback_ndo_validate_addr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret844#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset; [2025-02-08 04:24:17,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495: dmfe_suspend_~tmp~54#1.base, dmfe_suspend_~tmp~54#1.offset := dmfe_suspend_#t~ret798#1.base, dmfe_suspend_#t~ret798#1.offset;havoc dmfe_suspend_#t~ret798#1.base, dmfe_suspend_#t~ret798#1.offset;dmfe_suspend_~dev~4#1.base, dmfe_suspend_~dev~4#1.offset := dmfe_suspend_~tmp~54#1.base, dmfe_suspend_~tmp~54#1.offset; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-1: SUMMARY for call dmfe_suspend_#t~ret798#1.base, dmfe_suspend_#t~ret798#1.offset := pci_get_drvdata(dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset); srcloc: null [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret859#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret859#1; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6183: call dmfe_init_one_#t~mem274#1.base, dmfe_init_one_#t~mem274#1.offset := read~$Pointer$#5(dmfe_init_one_~dev~0#1.base, ~bvadd~64(791bv64, dmfe_init_one_~dev~0#1.offset), 8bv64);call dmfe_init_one_#t~mem275#1 := read~intINTTYPE1#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(~bvadd~64(484bv64, dmfe_init_one_~db~0#1.offset), ~sign_extend~64~32(~bvadd~32(20bv32, dmfe_init_one_~i~0#1))), 1bv64);call write~intINTTYPE1#5(dmfe_init_one_#t~mem275#1, dmfe_init_one_#t~mem274#1.base, ~bvadd~64(dmfe_init_one_#t~mem274#1.offset, ~sign_extend~64~32(dmfe_init_one_~i~0#1)), 1bv64);dmfe_init_one_~i~0#1 := ~bvadd~32(1bv32, dmfe_init_one_~i~0#1); [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: havoc dmfe_init_one_#t~ret231#1; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051-1: SUMMARY for call dmfe_init_one_#t~ret231#1 := printk(4bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: assume 0bv32 == ~bvand~32(56bv32, ~zero_extend~32~8(dmfe_timer_#t~mem508#1));havoc dmfe_timer_#t~mem508#1;call dmfe_timer_#t~mem509#1.base, dmfe_timer_#t~mem509#1.offset := read~$Pointer$#5(dmfe_timer_~db~11#1.base, ~bvadd~64(89bv64, dmfe_timer_~db~11#1.offset), 8bv64);call dmfe_timer_#t~mem510#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(275bv64, dmfe_timer_~db~11#1.offset), 1bv64);call dmfe_timer_#t~mem511#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 4bv64); [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: assume !(0bv32 == ~bvand~32(56bv32, ~zero_extend~32~8(dmfe_timer_#t~mem508#1)));havoc dmfe_timer_#t~mem508#1; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6117: dmfe_init_one_~tmp___2~1#1.base, dmfe_init_one_~tmp___2~1#1.offset := dmfe_init_one_#t~ret253#1.base, dmfe_init_one_#t~ret253#1.offset;havoc dmfe_init_one_#t~ret253#1.base, dmfe_init_one_#t~ret253#1.offset;dmfe_init_one_~db~0#1.base, dmfe_init_one_~db~0#1.offset := dmfe_init_one_~tmp___2~1#1.base, dmfe_init_one_~tmp___2~1#1.offset; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6117-1: SUMMARY for call dmfe_init_one_#t~ret253#1.base, dmfe_init_one_#t~ret253#1.offset := netdev_priv(dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset); srcloc: null [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: havoc dmfe_ethtool_get_drvinfo_#t~ret454#1;call dmfe_ethtool_get_drvinfo_#t~mem455#1.base, dmfe_ethtool_get_drvinfo_#t~mem455#1.offset := read~$Pointer$#5(dmfe_ethtool_get_drvinfo_~np~0#1.base, ~bvadd~64(13bv64, dmfe_ethtool_get_drvinfo_~np~0#1.offset), 8bv64); [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: call ldv_register_netdev_#t~mem901#1.base, ldv_register_netdev_#t~mem901#1.offset := read~$Pointer$#5(ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ~bvadd~64(468bv64, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset), 8bv64);call ldv_register_netdev_#t~mem902#1.base, ldv_register_netdev_#t~mem902#1.offset := read~$Pointer$#5(ldv_register_netdev_#t~mem901#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem901#1.offset), 8bv64);assume { :begin_inline_ldv_register_netdev_open_9_6 } true;ldv_register_netdev_open_9_6_#in~arg0#1.base, ldv_register_netdev_open_9_6_#in~arg0#1.offset, ldv_register_netdev_open_9_6_#in~arg1#1.base, ldv_register_netdev_open_9_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem902#1.base, ldv_register_netdev_#t~mem902#1.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret905#1, ldv_register_netdev_open_9_6_~arg0#1.base, ldv_register_netdev_open_9_6_~arg0#1.offset, ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset, ldv_register_netdev_open_9_6_~tmp~68#1;ldv_register_netdev_open_9_6_~arg0#1.base, ldv_register_netdev_open_9_6_~arg0#1.offset := ldv_register_netdev_open_9_6_#in~arg0#1.base, ldv_register_netdev_open_9_6_#in~arg0#1.offset;ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset := ldv_register_netdev_open_9_6_#in~arg1#1.base, ldv_register_netdev_open_9_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_9_6_~tmp~68#1; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901-1: assume dmfe_process_mode_#t~short693#1;call dmfe_process_mode_#t~mem692#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, dmfe_process_mode_~db#1.offset, 4bv64);dmfe_process_mode_#t~short693#1 := 2432832130bv32 == dmfe_process_mode_#t~mem692#1; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901-1: assume !dmfe_process_mode_#t~short693#1; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: assume dmfe_process_mode_#t~short693#1;havoc dmfe_process_mode_#t~mem691#1;havoc dmfe_process_mode_#t~mem692#1;havoc dmfe_process_mode_#t~short693#1;dmfe_process_mode_~__ms~1#1 := 20bv64; [2025-02-08 04:24:17,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: assume !dmfe_process_mode_#t~short693#1;havoc dmfe_process_mode_#t~mem691#1;havoc dmfe_process_mode_#t~mem692#1;havoc dmfe_process_mode_#t~short693#1; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910-1: SUMMARY for call dmfe_ethtool_get_drvinfo_#t~ret454#1 := strlcpy(dmfe_ethtool_get_drvinfo_~info#1.base, ~bvadd~64(36bv64, dmfe_ethtool_get_drvinfo_~info#1.offset), 46bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: assume 4096bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1); [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: assume !(4096bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1)); [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: assume ~bvugt~32(~zero_extend~32~8(~HPNA_rx_cmd~0), 1bv32);~HPNA_rx_cmd~0 := 0bv8; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: assume !~bvugt~32(~zero_extend~32~8(~HPNA_rx_cmd~0), 1bv32); [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430-1: SUMMARY for call dmfe_HPNA_remote_cmd_chk_#t~ret792#1 := phy_read(dmfe_HPNA_remote_cmd_chk_#t~mem789#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem789#1.offset, ~zero_extend~32~8(dmfe_HPNA_remote_cmd_chk_#t~mem790#1)[8:0], 17bv8, dmfe_HPNA_remote_cmd_chk_#t~mem791#1); srcloc: null [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526-1: dmfe_suspend_#t~ret816#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet1059#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;havoc pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event;assume { :end_inline_pci_choose_state } true;dmfe_suspend_~tmp___3~5#1 := dmfe_suspend_#t~ret816#1;havoc dmfe_suspend_#t~mem815#1;havoc dmfe_suspend_#t~ret816#1; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: havoc pci_choose_state_#t~nondet1059#1; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: dmfe_HPNA_remote_cmd_chk_~tmp~53#1 := dmfe_HPNA_remote_cmd_chk_#t~ret792#1;havoc dmfe_HPNA_remote_cmd_chk_#t~mem789#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem789#1.offset;havoc dmfe_HPNA_remote_cmd_chk_#t~mem790#1;havoc dmfe_HPNA_remote_cmd_chk_#t~mem791#1;havoc dmfe_HPNA_remote_cmd_chk_#t~ret792#1;dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1 := ~bvand~32(96bv32, ~zero_extend~32~16(dmfe_HPNA_remote_cmd_chk_~tmp~53#1)); [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9289: assume { :begin_inline_ldv_timer_dummy_factory_4 } true;ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset;ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset := ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043-1: SUMMARY for call dmfe_timer_#t~ret489#1 := printk(50bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: havoc dmfe_timer_#t~mem488#1;havoc dmfe_timer_#t~ret489#1; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911-1: SUMMARY for call dmfe_ethtool_get_drvinfo_#t~ret456#1.base, dmfe_ethtool_get_drvinfo_#t~ret456#1.offset := pci_name(dmfe_ethtool_get_drvinfo_#t~mem455#1.base, dmfe_ethtool_get_drvinfo_#t~mem455#1.offset); srcloc: null [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: ldv_register_netdev_#t~ret903#1 := ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret905#1, ldv_register_netdev_open_9_6_~arg0#1.base, ldv_register_netdev_open_9_6_~arg0#1.offset, ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset, ldv_register_netdev_open_9_6_~tmp~68#1;havoc ldv_register_netdev_open_9_6_#in~arg0#1.base, ldv_register_netdev_open_9_6_#in~arg0#1.offset, ldv_register_netdev_open_9_6_#in~arg1#1.base, ldv_register_netdev_open_9_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_9_6 } true;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret903#1;havoc ldv_register_netdev_#t~mem901#1.base, ldv_register_netdev_#t~mem901#1.offset;havoc ldv_register_netdev_#t~mem902#1.base, ldv_register_netdev_#t~mem902#1.offset;havoc ldv_register_netdev_#t~ret903#1; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911: dmfe_ethtool_get_drvinfo_~tmp___0~10#1.base, dmfe_ethtool_get_drvinfo_~tmp___0~10#1.offset := dmfe_ethtool_get_drvinfo_#t~ret456#1.base, dmfe_ethtool_get_drvinfo_#t~ret456#1.offset;havoc dmfe_ethtool_get_drvinfo_#t~mem455#1.base, dmfe_ethtool_get_drvinfo_#t~mem455#1.offset;havoc dmfe_ethtool_get_drvinfo_#t~ret456#1.base, dmfe_ethtool_get_drvinfo_#t~ret456#1.offset; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem892#1.base, ldv_pci_pci_instance_2_#t~mem892#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(32bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem892#1.base, ldv_pci_pci_instance_2_#t~mem892#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret861#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~63#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~63#1;assume { :begin_inline_dmfe_init_one } true;dmfe_init_one_#in~pdev#1.base, dmfe_init_one_#in~pdev#1.offset, dmfe_init_one_#in~ent#1.base, dmfe_init_one_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc dmfe_init_one_#res#1;havoc dmfe_init_one_#t~ret231#1, dmfe_init_one_#t~ret232#1, dmfe_init_one_#t~ret233#1.base, dmfe_init_one_#t~ret233#1.offset, dmfe_init_one_#t~ret234#1, dmfe_init_one_#t~ret235#1, dmfe_init_one_#t~ret236#1, dmfe_init_one_#t~mem237#1, dmfe_init_one_#t~ret238#1, dmfe_init_one_#t~mem239#1, dmfe_init_one_#t~mem240#1, dmfe_init_one_#t~mem241#1, dmfe_init_one_#t~short242#1, dmfe_init_one_#t~ite245#1, dmfe_init_one_#t~mem243#1, dmfe_init_one_#t~mem244#1, dmfe_init_one_#t~mem246#1, dmfe_init_one_#t~mem247#1, dmfe_init_one_#t~mem248#1, dmfe_init_one_#t~short249#1, dmfe_init_one_#t~ret250#1, dmfe_init_one_#t~ret251#1, dmfe_init_one_#t~ret252#1, dmfe_init_one_#t~ret253#1.base, dmfe_init_one_#t~ret253#1.offset, dmfe_init_one_#t~ret254#1.base, dmfe_init_one_#t~ret254#1.offset, dmfe_init_one_#t~mem255#1.base, dmfe_init_one_#t~mem255#1.offset, dmfe_init_one_#t~ret256#1.base, dmfe_init_one_#t~ret256#1.offset, dmfe_init_one_#t~mem257#1.base, dmfe_init_one_#t~mem257#1.offset, dmfe_init_one_#t~mem258#1.base, dmfe_init_one_#t~mem258#1.offset, dmfe_init_one_#t~mem259#1, dmfe_init_one_#t~mem260#1.base, dmfe_init_one_#t~mem260#1.offset, dmfe_init_one_#t~mem261#1, dmfe_init_one_#t~mem262#1, dmfe_init_one_#t~ret263#1.base, dmfe_init_one_#t~ret263#1.offset, dmfe_init_one_#t~mem264#1.base, dmfe_init_one_#t~mem264#1.offset, dmfe_init_one_#t~mem265#1, dmfe_init_one_#t~ret266#1.base, dmfe_init_one_#t~ret266#1.offset, dmfe_init_one_#t~ret267#1, dmfe_init_one_#t~mem268#1, dmfe_init_one_#t~mem269#1, dmfe_init_one_#t~mem270#1, dmfe_init_one_#t~short271#1, dmfe_init_one_#t~mem272#1.base, dmfe_init_one_#t~mem272#1.offset, dmfe_init_one_#t~ret273#1, dmfe_init_one_#t~mem274#1.base, dmfe_init_one_#t~mem274#1.offset, dmfe_init_one_#t~mem275#1, dmfe_init_one_#t~ret276#1, dmfe_init_one_#t~ret277#1.base, dmfe_init_one_#t~ret277#1.offset, dmfe_init_one_#t~mem278#1, dmfe_init_one_#t~mem279#1.base, dmfe_init_one_#t~mem279#1.offset, dmfe_init_one_#t~mem280#1, dmfe_init_one_#t~ret281#1, dmfe_init_one_#t~mem282#1.base, dmfe_init_one_#t~mem282#1.offset, dmfe_init_one_#t~mem283#1.base, dmfe_init_one_#t~mem283#1.offset, dmfe_init_one_#t~mem284#1, dmfe_init_one_#t~mem285#1.base, dmfe_init_one_#t~mem285#1.offset, dmfe_init_one_#t~mem286#1, dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, dmfe_init_one_~ent#1.base, dmfe_init_one_~ent#1.offset, dmfe_init_one_~db~0#1.base, dmfe_init_one_~db~0#1.offset, dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset, dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset, dmfe_init_one_~i~0#1, dmfe_init_one_~err~0#1, dmfe_init_one_~tmp~23#1, dmfe_init_one_~tmp___0~6#1, dmfe_init_one_~tmp___1~4#1, dmfe_init_one_~tmp___2~1#1.base, dmfe_init_one_~tmp___2~1#1.offset, dmfe_init_one_~tmp___3~1#1.base, dmfe_init_one_~tmp___3~1#1.offset, dmfe_init_one_~tmp___4~0#1.base, dmfe_init_one_~tmp___4~0#1.offset, dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset, dmfe_init_one_~tmp___5~0#1.base, dmfe_init_one_~tmp___5~0#1.offset;dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset := dmfe_init_one_#in~pdev#1.base, dmfe_init_one_#in~pdev#1.offset;dmfe_init_one_~ent#1.base, dmfe_init_one_~ent#1.offset := dmfe_init_one_#in~ent#1.base, dmfe_init_one_#in~ent#1.offset;havoc dmfe_init_one_~db~0#1.base, dmfe_init_one_~db~0#1.offset;havoc dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset;call dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc dmfe_init_one_~i~0#1;havoc dmfe_init_one_~err~0#1;havoc dmfe_init_one_~tmp~23#1;havoc dmfe_init_one_~tmp___0~6#1;havoc dmfe_init_one_~tmp___1~4#1;havoc dmfe_init_one_~tmp___2~1#1.base, dmfe_init_one_~tmp___2~1#1.offset;havoc dmfe_init_one_~tmp___3~1#1.base, dmfe_init_one_~tmp___3~1#1.offset;havoc dmfe_init_one_~tmp___4~0#1.base, dmfe_init_one_~tmp___4~0#1.offset;call dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc dmfe_init_one_~tmp___5~0#1.base, dmfe_init_one_~tmp___5~0#1.offset; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: read_srom_word_~srom_data~0#1 := (if 0bv32 != ~bvand~32(1bv32, ~bvashr~32(read_srom_word_~offset#1, read_srom_word_~i~5#1)) then 4bv32 else 0bv32)[16:0]; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9686: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9686: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: dmfe_suspend_~tmp___0~21#1.base, dmfe_suspend_~tmp___0~21#1.offset := dmfe_suspend_#t~ret799#1.base, dmfe_suspend_#t~ret799#1.offset;havoc dmfe_suspend_#t~ret799#1.base, dmfe_suspend_#t~ret799#1.offset;dmfe_suspend_~db~17#1.base, dmfe_suspend_~db~17#1.offset := dmfe_suspend_~tmp___0~21#1.base, dmfe_suspend_~tmp___0~21#1.offset;call dmfe_suspend_#t~mem800#1.base, dmfe_suspend_#t~mem800#1.offset := read~$Pointer$#5(dmfe_suspend_~db~17#1.base, ~bvadd~64(89bv64, dmfe_suspend_~db~17#1.offset), 8bv64);dmfe_suspend_~ioaddr~12#1.base, dmfe_suspend_~ioaddr~12#1.offset := dmfe_suspend_#t~mem800#1.base, dmfe_suspend_#t~mem800#1.offset;havoc dmfe_suspend_#t~mem800#1.base, dmfe_suspend_#t~mem800#1.offset;assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := dmfe_suspend_~dev~4#1.base, dmfe_suspend_~dev~4#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true;call dmfe_suspend_#t~mem801#1 := read~intINTTYPE4#5(dmfe_suspend_~db~17#1.base, ~bvadd~64(105bv64, dmfe_suspend_~db~17#1.offset), 4bv64);call write~intINTTYPE4#5(~bvand~32(4294959101bv32, dmfe_suspend_#t~mem801#1), dmfe_suspend_~db~17#1.base, ~bvadd~64(105bv64, dmfe_suspend_~db~17#1.offset), 4bv64);havoc dmfe_suspend_#t~mem801#1;call dmfe_suspend_#t~mem802#1 := read~intINTTYPE4#5(dmfe_suspend_~db~17#1.base, ~bvadd~64(105bv64, dmfe_suspend_~db~17#1.offset), 4bv64); [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497-1: SUMMARY for call dmfe_suspend_#t~ret799#1.base, dmfe_suspend_#t~ret799#1.offset := netdev_priv(dmfe_suspend_~dev~4#1.base, dmfe_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110: havoc dmfe_timer_#t~mem509#1.base, dmfe_timer_#t~mem509#1.offset;havoc dmfe_timer_#t~mem510#1;havoc dmfe_timer_#t~mem511#1; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6119: dmfe_init_one_~tmp___3~1#1.base, dmfe_init_one_~tmp___3~1#1.offset := dmfe_init_one_#t~ret254#1.base, dmfe_init_one_#t~ret254#1.offset;havoc dmfe_init_one_#t~ret254#1.base, dmfe_init_one_#t~ret254#1.offset;call write~$Pointer$#5(dmfe_init_one_~tmp___3~1#1.base, dmfe_init_one_~tmp___3~1#1.offset, dmfe_init_one_~db~0#1.base, ~bvadd~64(173bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call dmfe_init_one_#t~mem255#1.base, dmfe_init_one_#t~mem255#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(173bv64, dmfe_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6119-1: SUMMARY for call dmfe_init_one_#t~ret254#1.base, dmfe_init_one_#t~ret254#1.offset := pci_alloc_consistent(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 1568bv64, dmfe_init_one_~db~0#1.base, ~bvadd~64(133bv64, dmfe_init_one_~db~0#1.offset)); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110-1: SUMMARY for call phy_write(dmfe_timer_#t~mem509#1.base, dmfe_timer_#t~mem509#1.offset, ~zero_extend~32~8(dmfe_timer_#t~mem510#1)[8:0], 0bv8, 4096bv16, dmfe_timer_#t~mem511#1); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: SUMMARY for call ldv_EMGentry_exit_dmfe_cleanup_module_14_2(~ldv_14_exit_dmfe_cleanup_module_default~0.base, ~ldv_14_exit_dmfe_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-1: SUMMARY for call dmfe_ethtool_get_drvinfo_#t~ret457#1 := strlcpy(dmfe_ethtool_get_drvinfo_~info#1.base, ~bvadd~64(100bv64, dmfe_ethtool_get_drvinfo_~info#1.offset), dmfe_ethtool_get_drvinfo_~tmp___0~10#1.base, dmfe_ethtool_get_drvinfo_~tmp___0~10#1.offset, 32bv64); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912: havoc dmfe_ethtool_get_drvinfo_#t~ret457#1;havoc dmfe_ethtool_get_drvinfo_#t~ret452#1.base, dmfe_ethtool_get_drvinfo_#t~ret452#1.offset, dmfe_ethtool_get_drvinfo_#t~ret453#1, dmfe_ethtool_get_drvinfo_#t~ret454#1, dmfe_ethtool_get_drvinfo_#t~mem455#1.base, dmfe_ethtool_get_drvinfo_#t~mem455#1.offset, dmfe_ethtool_get_drvinfo_#t~ret456#1.base, dmfe_ethtool_get_drvinfo_#t~ret456#1.offset, dmfe_ethtool_get_drvinfo_#t~ret457#1, dmfe_ethtool_get_drvinfo_~dev#1.base, dmfe_ethtool_get_drvinfo_~dev#1.offset, dmfe_ethtool_get_drvinfo_~info#1.base, dmfe_ethtool_get_drvinfo_~info#1.offset, dmfe_ethtool_get_drvinfo_~np~0#1.base, dmfe_ethtool_get_drvinfo_~np~0#1.offset, dmfe_ethtool_get_drvinfo_~tmp~34#1.base, dmfe_ethtool_get_drvinfo_~tmp~34#1.offset, dmfe_ethtool_get_drvinfo_~tmp___0~10#1.base, dmfe_ethtool_get_drvinfo_~tmp___0~10#1.offset;havoc dmfe_ethtool_get_drvinfo_#in~dev#1.base, dmfe_ethtool_get_drvinfo_#in~dev#1.offset, dmfe_ethtool_get_drvinfo_#in~info#1.base, dmfe_ethtool_get_drvinfo_#in~info#1.offset;assume { :end_inline_dmfe_ethtool_get_drvinfo } true;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7639-1: SUMMARY for call srom_clk_write(read_srom_word_~ioaddr#1.base, read_srom_word_~ioaddr#1.offset, ~zero_extend~32~16(read_srom_word_~srom_data~0#1)); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7639: read_srom_word_~i~5#1 := ~bvsub~32(read_srom_word_~i~5#1, 1bv32); [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546: ldv_post_init_~tmp~82#1 := ldv_post_init_#t~ret937#1;havoc ldv_post_init_#t~ret937#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~82#1;ldv_entry_EMGentry_14_#t~ret850#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret937#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~82#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;~ldv_14_ret_default~0 := ldv_entry_EMGentry_14_#t~ret850#1;havoc ldv_entry_EMGentry_14_#t~ret850#1; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset);havoc ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset;call ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret864#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :begin_inline_##fun~$Pointer$~TO~C_INT } true;##fun~$Pointer$~TO~C_INT_#in~863#1.base, ##fun~$Pointer$~TO~C_INT_#in~863#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset;havoc ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~863#1.base, ##fun~$Pointer$~TO~C_INT_#~863#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1, ##fun~$Pointer$~TO~C_INT_#t~ret1075#1, ##fun~$Pointer$~TO~C_INT_#t~ret1076#1, ##fun~$Pointer$~TO~C_INT_#t~ret1077#1, ##fun~$Pointer$~TO~C_INT_#t~ret1078#1;##fun~$Pointer$~TO~C_INT_#~863#1.base, ##fun~$Pointer$~TO~C_INT_#~863#1.offset := ##fun~$Pointer$~TO~C_INT_#in~863#1.base, ##fun~$Pointer$~TO~C_INT_#in~863#1.offset; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset));havoc ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450: call dmfe_start_xmit_#t~mem333#1.base, dmfe_start_xmit_#t~mem333#1.offset := read~$Pointer$#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(189bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);dmfe_start_xmit_~txptr~0#1.base, dmfe_start_xmit_~txptr~0#1.offset := dmfe_start_xmit_#t~mem333#1.base, dmfe_start_xmit_#t~mem333#1.offset;havoc dmfe_start_xmit_#t~mem333#1.base, dmfe_start_xmit_#t~mem333#1.offset;call dmfe_start_xmit_#t~mem334#1.base, dmfe_start_xmit_#t~mem334#1.offset := read~$Pointer$#5(dmfe_start_xmit_~txptr~0#1.base, ~bvadd~64(16bv64, dmfe_start_xmit_~txptr~0#1.offset), 8bv64);call dmfe_start_xmit_#t~mem335#1 := read~intINTTYPE4#5(dmfe_start_xmit_~skb#1.base, ~bvadd~64(104bv64, dmfe_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753-1: call ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282: dmfe_init_one_#t~ret233#1.base, dmfe_init_one_#t~ret233#1.offset := ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret918#1.base, ldv_alloc_etherdev_mqs_62_#t~ret918#1.offset, ldv_alloc_etherdev_mqs_62_#t~ret919#1.base, ldv_alloc_etherdev_mqs_62_#t~ret919#1.offset, ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_62_~tmp~74#1.base, ldv_alloc_etherdev_mqs_62_~tmp~74#1.offset, ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.offset;havoc ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_62 } true;dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset := dmfe_init_one_#t~ret233#1.base, dmfe_init_one_#t~ret233#1.offset;havoc dmfe_init_one_#t~ret233#1.base, dmfe_init_one_#t~ret233#1.offset; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450-1: SUMMARY for call iowrite32(0bv32, dmfe_start_xmit_~ioaddr~1#1.base, ~bvadd~64(56bv64, dmfe_start_xmit_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546-1: SUMMARY for call ldv_post_init_#t~ret937#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886-1: SUMMARY for call ldv_register_netdev_#t~ret904#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8829: ldv___pci_register_driver_~tmp~57#1 := ldv___pci_register_driver_#t~ret831#1;havoc ldv___pci_register_driver_#t~ret831#1; [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8829-1: SUMMARY for call ldv___pci_register_driver_#t~ret831#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: ldv_register_netdev_~tmp~67#1 := ldv_register_netdev_#t~ret904#1;havoc ldv_register_netdev_#t~ret904#1; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10283-1: ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset := ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7178: call write~intINTTYPE8#5(~bvadd~64(250bv64, ~jiffies~0), dmfe_timer_~db~11#1.base, ~bvadd~64(16bv64, ~bvadd~64(280bv64, dmfe_timer_~db~11#1.offset)), 8bv64); [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: dmfe_init_one_~tmp~23#1 := ~printed_version~0;~printed_version~0 := ~bvadd~32(1bv32, ~printed_version~0); [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: assume 3bv32 == ~ldv_statevar_4~0; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: assume !(3bv32 == ~ldv_statevar_4~0); [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: havoc ldv_pci_instance_resume_early_2_6_#t~ret864#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_2_6 } true;havoc ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707: assume 8192bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1); [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707: assume !(8192bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1)); [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_drvinfo~0.base, ~ldv_1_callback_get_drvinfo~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :begin_inline_dmfe_ethtool_get_drvinfo } true;dmfe_ethtool_get_drvinfo_#in~dev#1.base, dmfe_ethtool_get_drvinfo_#in~dev#1.offset, dmfe_ethtool_get_drvinfo_#in~info#1.base, dmfe_ethtool_get_drvinfo_#in~info#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc dmfe_ethtool_get_drvinfo_#t~ret452#1.base, dmfe_ethtool_get_drvinfo_#t~ret452#1.offset, dmfe_ethtool_get_drvinfo_#t~ret453#1, dmfe_ethtool_get_drvinfo_#t~ret454#1, dmfe_ethtool_get_drvinfo_#t~mem455#1.base, dmfe_ethtool_get_drvinfo_#t~mem455#1.offset, dmfe_ethtool_get_drvinfo_#t~ret456#1.base, dmfe_ethtool_get_drvinfo_#t~ret456#1.offset, dmfe_ethtool_get_drvinfo_#t~ret457#1, dmfe_ethtool_get_drvinfo_~dev#1.base, dmfe_ethtool_get_drvinfo_~dev#1.offset, dmfe_ethtool_get_drvinfo_~info#1.base, dmfe_ethtool_get_drvinfo_~info#1.offset, dmfe_ethtool_get_drvinfo_~np~0#1.base, dmfe_ethtool_get_drvinfo_~np~0#1.offset, dmfe_ethtool_get_drvinfo_~tmp~34#1.base, dmfe_ethtool_get_drvinfo_~tmp~34#1.offset, dmfe_ethtool_get_drvinfo_~tmp___0~10#1.base, dmfe_ethtool_get_drvinfo_~tmp___0~10#1.offset;dmfe_ethtool_get_drvinfo_~dev#1.base, dmfe_ethtool_get_drvinfo_~dev#1.offset := dmfe_ethtool_get_drvinfo_#in~dev#1.base, dmfe_ethtool_get_drvinfo_#in~dev#1.offset;dmfe_ethtool_get_drvinfo_~info#1.base, dmfe_ethtool_get_drvinfo_~info#1.offset := dmfe_ethtool_get_drvinfo_#in~info#1.base, dmfe_ethtool_get_drvinfo_#in~info#1.offset;havoc dmfe_ethtool_get_drvinfo_~np~0#1.base, dmfe_ethtool_get_drvinfo_~np~0#1.offset;havoc dmfe_ethtool_get_drvinfo_~tmp~34#1.base, dmfe_ethtool_get_drvinfo_~tmp~34#1.offset;havoc dmfe_ethtool_get_drvinfo_~tmp___0~10#1.base, dmfe_ethtool_get_drvinfo_~tmp___0~10#1.offset; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: assume 0bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: assume !(0bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1); [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6452-1: SUMMARY for call skb_copy_from_linear_data(dmfe_start_xmit_~skb#1.base, dmfe_start_xmit_~skb#1.offset, dmfe_start_xmit_#t~mem334#1.base, dmfe_start_xmit_#t~mem334#1.offset, dmfe_start_xmit_#t~mem335#1); srcloc: null [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8632: assume ~bvugt~32(~zero_extend~32~8(~HPNA_tx_cmd~0), 1bv32);~HPNA_tx_cmd~0 := 0bv8; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8632: assume !~bvugt~32(~zero_extend~32~8(~HPNA_tx_cmd~0), 1bv32); [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6452: havoc dmfe_start_xmit_#t~mem334#1.base, dmfe_start_xmit_#t~mem334#1.offset;havoc dmfe_start_xmit_#t~mem335#1;call dmfe_start_xmit_#t~mem336#1 := read~intINTTYPE4#5(dmfe_start_xmit_~skb#1.base, ~bvadd~64(104bv64, dmfe_start_xmit_~skb#1.offset), 4bv64);call write~intINTTYPE4#5(~bvor~32(3774873600bv32, dmfe_start_xmit_#t~mem336#1), dmfe_start_xmit_~txptr~0#1.base, ~bvadd~64(4bv64, dmfe_start_xmit_~txptr~0#1.offset), 4bv64);havoc dmfe_start_xmit_#t~mem336#1;call dmfe_start_xmit_#t~mem337#1.base, dmfe_start_xmit_#t~mem337#1.offset := read~$Pointer$#5(dmfe_start_xmit_~txptr~0#1.base, ~bvadd~64(24bv64, dmfe_start_xmit_~txptr~0#1.offset), 8bv64);call write~$Pointer$#5(dmfe_start_xmit_#t~mem337#1.base, dmfe_start_xmit_#t~mem337#1.offset, dmfe_start_xmit_~db~4#1.base, ~bvadd~64(189bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);havoc dmfe_start_xmit_#t~mem337#1.base, dmfe_start_xmit_#t~mem337#1.offset;call dmfe_start_xmit_#t~mem338#1 := read~intINTTYPE8#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(237bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);dmfe_start_xmit_#t~short340#1 := 0bv64 == dmfe_start_xmit_#t~mem338#1; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: SUMMARY for call add_timer(dmfe_timer_~db~11#1.base, ~bvadd~64(280bv64, dmfe_timer_~db~11#1.offset)); srcloc: null [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: assume 0bv64 == ~bvadd~64(dmfe_init_one_#t~mem255#1.base, dmfe_init_one_#t~mem255#1.offset);havoc dmfe_init_one_#t~mem255#1.base, dmfe_init_one_#t~mem255#1.offset;dmfe_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: assume !(0bv64 == ~bvadd~64(dmfe_init_one_#t~mem255#1.base, dmfe_init_one_#t~mem255#1.offset));havoc dmfe_init_one_#t~mem255#1.base, dmfe_init_one_#t~mem255#1.offset; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: dmfe_process_mode_~tmp~47#1 := dmfe_process_mode_~__ms~1#1;dmfe_process_mode_~__ms~1#1 := ~bvsub~64(dmfe_process_mode_~__ms~1#1, 1bv64); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-1: SUMMARY for call dmfe_timer_#t~ret465#1 := printk(47bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: havoc dmfe_timer_#t~ret465#1; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9690: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9690: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume 0bv32 != ldv_register_netdev_~tmp~67#1; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume !(0bv32 != ldv_register_netdev_~tmp~67#1); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: assume 0bv32 != ldv___pci_register_driver_~tmp~57#1; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: assume !(0bv32 != ldv___pci_register_driver_~tmp~57#1); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(dmfe_timer_#t~mem512#1));havoc dmfe_timer_#t~mem512#1;call dmfe_timer_#t~mem513#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);call write~intINTTYPE4#5(~bvor~32(262144bv32, dmfe_timer_#t~mem513#1), dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);havoc dmfe_timer_#t~mem513#1;call dmfe_timer_#t~mem514#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);call write~intINTTYPE4#5(~bvand~32(4294966783bv32, dmfe_timer_#t~mem514#1), dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);havoc dmfe_timer_#t~mem514#1;call dmfe_timer_#t~mem515#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(dmfe_timer_#t~mem512#1)));havoc dmfe_timer_#t~mem512#1; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180: SUMMARY for call ldv_spin_unlock_irqrestore_69(dmfe_timer_~db~11#1.base, ~bvadd~64(21bv64, dmfe_timer_~db~11#1.offset), dmfe_timer_~flags~3#1); srcloc: null [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: call dmfe_timer_#t~mem490#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, ~bvadd~64(452bv64, dmfe_timer_~db~11#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_timer_#t~mem490#1), dmfe_timer_~db~11#1.base, ~bvadd~64(452bv64, dmfe_timer_~db~11#1.offset), 8bv64);havoc dmfe_timer_#t~mem490#1;assume { :begin_inline_dmfe_dynamic_reset } true;dmfe_dynamic_reset_#in~dev#1.base, dmfe_dynamic_reset_#in~dev#1.offset := dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset;havoc dmfe_dynamic_reset_#t~ret529#1.base, dmfe_dynamic_reset_#t~ret529#1.offset, dmfe_dynamic_reset_#t~mem530#1.base, dmfe_dynamic_reset_#t~mem530#1.offset, dmfe_dynamic_reset_#t~ret531#1, dmfe_dynamic_reset_#t~mem532#1, dmfe_dynamic_reset_#t~mem533#1, dmfe_dynamic_reset_#t~ret534#1, dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset, dmfe_dynamic_reset_~db~12#1.base, dmfe_dynamic_reset_~db~12#1.offset, dmfe_dynamic_reset_~tmp~38#1.base, dmfe_dynamic_reset_~tmp~38#1.offset, dmfe_dynamic_reset_~ioaddr~6#1.base, dmfe_dynamic_reset_~ioaddr~6#1.offset, dmfe_dynamic_reset_~tmp___0~12#1;dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset := dmfe_dynamic_reset_#in~dev#1.base, dmfe_dynamic_reset_#in~dev#1.offset;havoc dmfe_dynamic_reset_~db~12#1.base, dmfe_dynamic_reset_~db~12#1.offset;havoc dmfe_dynamic_reset_~tmp~38#1.base, dmfe_dynamic_reset_~tmp~38#1.offset;havoc dmfe_dynamic_reset_~ioaddr~6#1.base, dmfe_dynamic_reset_~ioaddr~6#1.offset;havoc dmfe_dynamic_reset_~tmp___0~12#1; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057: assume 0bv32 == dmfe_init_one_~tmp~23#1; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057: assume !(0bv32 == dmfe_init_one_~tmp~23#1); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-1: call dmfe_timer_#t~mem512#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(273bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: ldv_pci_pci_instance_2_~tmp___1~10#1 := ldv_pci_pci_instance_2_#t~ret895#1;havoc ldv_pci_pci_instance_2_#t~ret895#1; [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret895#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502-1: SUMMARY for call update_cr6(dmfe_suspend_#t~mem802#1, dmfe_suspend_~ioaddr~12#1.base, dmfe_suspend_~ioaddr~12#1.offset); srcloc: null [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10418: SUMMARY for call ldv_spin_lock_lock_of_dmfe_board_info(); srcloc: null [2025-02-08 04:24:17,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.offset := ~ldv_1_callback_set_wol~0.base, ~ldv_1_callback_set_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret845#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.offset;assume { :begin_inline_dmfe_ethtool_set_wol } true;dmfe_ethtool_set_wol_#in~dev#1.base, dmfe_ethtool_set_wol_#in~dev#1.offset, dmfe_ethtool_set_wol_#in~wolinfo#1.base, dmfe_ethtool_set_wol_#in~wolinfo#1.offset := ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset;havoc dmfe_ethtool_set_wol_#res#1;havoc dmfe_ethtool_set_wol_#t~ret458#1.base, dmfe_ethtool_set_wol_#t~ret458#1.offset, dmfe_ethtool_set_wol_#t~mem459#1, dmfe_ethtool_set_wol_#t~mem460#1, dmfe_ethtool_set_wol_~dev#1.base, dmfe_ethtool_set_wol_~dev#1.offset, dmfe_ethtool_set_wol_~wolinfo#1.base, dmfe_ethtool_set_wol_~wolinfo#1.offset, dmfe_ethtool_set_wol_~db~9#1.base, dmfe_ethtool_set_wol_~db~9#1.offset, dmfe_ethtool_set_wol_~tmp~35#1.base, dmfe_ethtool_set_wol_~tmp~35#1.offset;dmfe_ethtool_set_wol_~dev#1.base, dmfe_ethtool_set_wol_~dev#1.offset := dmfe_ethtool_set_wol_#in~dev#1.base, dmfe_ethtool_set_wol_#in~dev#1.offset;dmfe_ethtool_set_wol_~wolinfo#1.base, dmfe_ethtool_set_wol_~wolinfo#1.offset := dmfe_ethtool_set_wol_#in~wolinfo#1.base, dmfe_ethtool_set_wol_#in~wolinfo#1.offset;havoc dmfe_ethtool_set_wol_~db~9#1.base, dmfe_ethtool_set_wol_~db~9#1.offset;havoc dmfe_ethtool_set_wol_~tmp~35#1.base, dmfe_ethtool_set_wol_~tmp~35#1.offset; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: havoc dmfe_suspend_#t~mem802#1; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: havoc dmfe_dynamic_reset_#t~ret529#1.base, dmfe_dynamic_reset_#t~ret529#1.offset, dmfe_dynamic_reset_#t~mem530#1.base, dmfe_dynamic_reset_#t~mem530#1.offset, dmfe_dynamic_reset_#t~ret531#1, dmfe_dynamic_reset_#t~mem532#1, dmfe_dynamic_reset_#t~mem533#1, dmfe_dynamic_reset_#t~ret534#1, dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset, dmfe_dynamic_reset_~db~12#1.base, dmfe_dynamic_reset_~db~12#1.offset, dmfe_dynamic_reset_~tmp~38#1.base, dmfe_dynamic_reset_~tmp~38#1.offset, dmfe_dynamic_reset_~ioaddr~6#1.base, dmfe_dynamic_reset_~ioaddr~6#1.offset, dmfe_dynamic_reset_~tmp___0~12#1;havoc dmfe_dynamic_reset_#in~dev#1.base, dmfe_dynamic_reset_#in~dev#1.offset;assume { :end_inline_dmfe_dynamic_reset } true;call write~intINTTYPE1#5(0bv8, dmfe_timer_~db~11#1.base, ~bvadd~64(278bv64, dmfe_timer_~db~11#1.offset), 1bv64);call write~intINTTYPE8#5(~bvadd~64(250bv64, ~jiffies~0), dmfe_timer_~db~11#1.base, ~bvadd~64(16bv64, ~bvadd~64(280bv64, dmfe_timer_~db~11#1.offset)), 8bv64); [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031: havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031-1: SUMMARY for call dmfe_set_filter_mode(ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: ldv_pci_pci_instance_2_#t~ret887#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem866#1, ldv_pci_instance_suspend_2_8_#t~ret867#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~64#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret887#1;havoc ldv_pci_pci_instance_2_#t~mem885#1.base, ldv_pci_pci_instance_2_#t~mem885#1.offset;havoc ldv_pci_pci_instance_2_#t~mem886#1;havoc ldv_pci_pci_instance_2_#t~ret887#1; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833-1: SUMMARY for call ldv_assume((if 0bv32 == ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12533-1: dmfe_init_one_#t~ret236#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1060#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;dmfe_init_one_~err~0#1 := dmfe_init_one_#t~ret236#1;havoc dmfe_init_one_#t~ret236#1; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12533: havoc pci_enable_device_#t~nondet1060#1; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9362: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9362: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: SUMMARY for call iowrite32(0bv32, dmfe_suspend_~ioaddr~12#1.base, ~bvadd~64(56bv64, dmfe_suspend_~ioaddr~12#1.offset)); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059: havoc dmfe_init_one_#t~ret232#1; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353: SUMMARY for call ldv_spin_lock_lock_of_dmfe_board_info(); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-1: SUMMARY for call dmfe_init_one_#t~ret232#1 := printk(6bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: assume { :begin_inline_ldv_dispatch_register_9_4 } true;ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset;ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset := ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4bv32; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: assume 16384bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1); [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: assume !(16384bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1)); [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636: assume ~bvugt~32(~zero_extend~32~8(~HPNA_NoiseFloor~0), 15bv32);~HPNA_NoiseFloor~0 := 0bv8; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636: assume !~bvugt~32(~zero_extend~32~8(~HPNA_NoiseFloor~0), 15bv32); [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~10#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 04:24:17,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~10#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354: havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_68 } true;call dmfe_start_xmit_#t~mem330#1 := read~intINTTYPE8#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(237bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: dmfe_suspend_~tmp___2~6#1 := dmfe_suspend_#t~ret803#1;havoc dmfe_suspend_#t~ret803#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-1: SUMMARY for call dmfe_suspend_#t~ret803#1 := ioread32(dmfe_suspend_~ioaddr~12#1.base, ~bvadd~64(40bv64, dmfe_suspend_~ioaddr~12#1.offset)); srcloc: null [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438: assume 32bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438: assume !(32bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1); [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: havoc ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset;havoc ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_9_4 } true; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume { :begin_inline_ldv_dispatch_register_13_2 } true;ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset;ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset := ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19bv32; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: assume dmfe_start_xmit_#t~short340#1;call dmfe_start_xmit_#t~mem339#1 := read~intINTTYPE8#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(229bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);dmfe_start_xmit_#t~short340#1 := 0bv64 == dmfe_start_xmit_#t~mem339#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: assume !dmfe_start_xmit_#t~short340#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: assume dmfe_start_xmit_#t~short340#1;havoc dmfe_start_xmit_#t~mem338#1;havoc dmfe_start_xmit_#t~mem339#1;havoc dmfe_start_xmit_#t~short340#1;call write~intINTTYPE4#5(2147483648bv32, dmfe_start_xmit_~txptr~0#1.base, dmfe_start_xmit_~txptr~0#1.offset, 4bv64);call dmfe_start_xmit_#t~mem341#1 := read~intINTTYPE8#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(229bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_start_xmit_#t~mem341#1), dmfe_start_xmit_~db~4#1.base, ~bvadd~64(229bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);havoc dmfe_start_xmit_#t~mem341#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: assume !dmfe_start_xmit_#t~short340#1;havoc dmfe_start_xmit_#t~mem338#1;havoc dmfe_start_xmit_#t~mem339#1;havoc dmfe_start_xmit_#t~short340#1;call dmfe_start_xmit_#t~mem342#1 := read~intINTTYPE8#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(237bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_start_xmit_#t~mem342#1), dmfe_start_xmit_~db~4#1.base, ~bvadd~64(237bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);havoc dmfe_start_xmit_#t~mem342#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505: SUMMARY for call iowrite32(dmfe_suspend_~tmp___2~6#1, dmfe_suspend_~ioaddr~12#1.base, ~bvadd~64(40bv64, dmfe_suspend_~ioaddr~12#1.offset)); srcloc: null [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7118: havoc dmfe_timer_#t~mem515#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: assume 0bv32 != dmfe_init_one_~err~0#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: assume !(0bv32 != dmfe_init_one_~err~0#1); [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: havoc ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_81 } true;call dmfe_timer_#t~mem466#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(278bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: SUMMARY for call add_timer(dmfe_timer_~db~11#1.base, ~bvadd~64(280bv64, dmfe_timer_~db~11#1.offset)); srcloc: null [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7118-1: SUMMARY for call update_cr6(dmfe_timer_#t~mem515#1, dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset); srcloc: null [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: assume { :begin_inline_ldv_dispatch_deregister_dummy_factory_14_14_4 } true;assume { :begin_inline_ldv_switch_automaton_state_4_1 } true;~ldv_statevar_4~0 := 4bv32;assume { :end_inline_ldv_switch_automaton_state_4_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_factory_14_14_4 } true;~ldv_statevar_14~0 := 2bv32; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: assume 0bv64 != dmfe_process_mode_~tmp~47#1; [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: assume !(0bv64 != dmfe_process_mode_~tmp~47#1); [2025-02-08 04:24:17,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: havoc ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset;havoc ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_13_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986-1: assume { :begin_inline_ldv___ldv_spin_lock_81 } true;ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.offset := dmfe_timer_~db~11#1.base, ~bvadd~64(21bv64, dmfe_timer_~db~11#1.offset);havoc ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.offset; [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret883#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem870#1, ldv_pci_instance_suspend_late_2_7_#t~ret871#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~65#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret883#1;havoc ldv_pci_pci_instance_2_#t~mem881#1.base, ldv_pci_pci_instance_2_#t~mem881#1.offset;havoc ldv_pci_pci_instance_2_#t~mem882#1;havoc ldv_pci_pci_instance_2_#t~ret883#1; [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: havoc dmfe_init_module_#t~ret826#1;~printed_version~0 := 1bv32; [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572-1: SUMMARY for call dmfe_init_module_#t~ret826#1 := printk(83bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506: SUMMARY for call dmfe_free_rxbuffer(dmfe_suspend_~db~17#1.base, dmfe_suspend_~db~17#1.offset); srcloc: null [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536-3: SUMMARY for call pci_iomap_#t~ret1061#1.base, pci_iomap_#t~ret1061#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536: havoc pci_iomap_#t~ret1061#1.base, pci_iomap_#t~ret1061#1.offset; [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret1061#1.base, pci_iomap_#t~ret1061#1.offset;havoc pci_iomap_#t~ret1061#1.base, pci_iomap_#t~ret1061#1.offset; [2025-02-08 04:24:17,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536-1: dmfe_init_one_#t~ret263#1.base, dmfe_init_one_#t~ret263#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret1061#1.base, pci_iomap_#t~ret1061#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;havoc pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1;assume { :end_inline_pci_iomap } true;call write~$Pointer$#5(dmfe_init_one_#t~ret263#1.base, dmfe_init_one_#t~ret263#1.offset, dmfe_init_one_~db~0#1.base, ~bvadd~64(89bv64, dmfe_init_one_~db~0#1.offset), 8bv64);havoc dmfe_init_one_#t~ret263#1.base, dmfe_init_one_#t~ret263#1.offset;call dmfe_init_one_#t~mem264#1.base, dmfe_init_one_#t~mem264#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(89bv64, dmfe_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6128-1: SUMMARY for call dmfe_init_one_#t~ret256#1.base, dmfe_init_one_#t~ret256#1.offset := pci_alloc_consistent(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 24580bv64, dmfe_init_one_~db~0#1.base, ~bvadd~64(117bv64, dmfe_init_one_~db~0#1.offset)); srcloc: null [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6128: dmfe_init_one_~tmp___4~0#1.base, dmfe_init_one_~tmp___4~0#1.offset := dmfe_init_one_#t~ret256#1.base, dmfe_init_one_#t~ret256#1.offset;havoc dmfe_init_one_#t~ret256#1.base, dmfe_init_one_#t~ret256#1.offset;call write~$Pointer$#5(dmfe_init_one_~tmp___4~0#1.base, dmfe_init_one_~tmp___4~0#1.offset, dmfe_init_one_~db~0#1.base, ~bvadd~64(157bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call dmfe_init_one_#t~mem257#1.base, dmfe_init_one_#t~mem257#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(157bv64, dmfe_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: SUMMARY for call ldv_spin_unlock_irqrestore_69(dmfe_timer_~db~11#1.base, ~bvadd~64(21bv64, dmfe_timer_~db~11#1.offset), dmfe_timer_~flags~3#1); srcloc: null [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(dmfe_process_mode_#t~mem671#1));havoc dmfe_process_mode_#t~mem671#1;call dmfe_process_mode_#t~mem672#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#5(~bvor~32(512bv32, dmfe_process_mode_#t~mem672#1), dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);havoc dmfe_process_mode_#t~mem672#1; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(dmfe_process_mode_#t~mem671#1)));havoc dmfe_process_mode_#t~mem671#1;call dmfe_process_mode_#t~mem673#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#5(~bvand~32(4294966783bv32, dmfe_process_mode_#t~mem673#1), dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);havoc dmfe_process_mode_#t~mem673#1; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem880#1.base, ldv_pci_pci_instance_2_#t~mem880#1.offset);havoc ldv_pci_pci_instance_2_#t~mem880#1.base, ldv_pci_pci_instance_2_#t~mem880#1.offset;call ldv_pci_pci_instance_2_#t~mem881#1.base, ldv_pci_pci_instance_2_#t~mem881#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem882#1 := read~intINTTYPE4#0(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4bv64);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem881#1.base, ldv_pci_pci_instance_2_#t~mem881#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem882#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem870#1, ldv_pci_instance_suspend_late_2_7_#t~ret871#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~65#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#14(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64);havoc ldv_pci_instance_suspend_late_2_7_~tmp~65#1;call ldv_pci_instance_suspend_late_2_7_#t~mem870#1 := read~intINTTYPE4#14(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~868#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~868#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~869#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.offset := ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem870#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~868#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~868#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~869#1.event;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~868#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~868#1.offset := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~868#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~868#1.offset;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~869#1.event := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~869#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret871#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~868#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~868#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~869#1.event;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~868#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~868#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~869#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;ldv_pci_instance_suspend_late_2_7_~tmp~65#1 := ldv_pci_instance_suspend_late_2_7_#t~ret871#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem870#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret871#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~65#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem880#1.base, ldv_pci_pci_instance_2_#t~mem880#1.offset));havoc ldv_pci_pci_instance_2_#t~mem880#1.base, ldv_pci_pci_instance_2_#t~mem880#1.offset; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648: SUMMARY for call iowrite32(18433bv32, read_srom_word_~ioaddr#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr#1.offset)); srcloc: null [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507: havoc dmfe_suspend_#t~ret804#1;call dmfe_suspend_#t~mem805#1 := read~intINTTYPE4#8(dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, 4bv64);call write~intINTTYPE4#8(~bvand~32(3623878655bv32, dmfe_suspend_#t~mem805#1), dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, 4bv64);havoc dmfe_suspend_#t~mem805#1;call dmfe_suspend_#t~mem806#1 := read~intINTTYPE1#5(dmfe_suspend_~db~17#1.base, ~bvadd~64(279bv64, dmfe_suspend_~db~17#1.offset), 1bv64); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507-1: SUMMARY for call dmfe_suspend_#t~ret804#1 := pci_read_config_dword(dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, 64bv32, dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset); srcloc: null [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret860#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret860#1; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762-1: call ldv_pci_pci_instance_2_#t~mem880#1.base, ldv_pci_pci_instance_2_#t~mem880#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret860#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset;havoc ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_dummy_factory_4 } true; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume 0bv32 == ~zero_extend~32~8(dmfe_timer_#t~mem466#1);havoc dmfe_timer_#t~mem466#1;call write~intINTTYPE1#5(1bv8, dmfe_timer_~db~11#1.base, ~bvadd~64(278bv64, dmfe_timer_~db~11#1.offset), 1bv64);call dmfe_timer_#t~mem467#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(272bv64, dmfe_timer_~db~11#1.offset), 1bv64);dmfe_timer_#t~short469#1 := 0bv32 != ~zero_extend~32~8(dmfe_timer_#t~mem467#1); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume !(0bv32 == ~zero_extend~32~8(dmfe_timer_#t~mem466#1));havoc dmfe_timer_#t~mem466#1; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7715: assume 32768bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7715: assume !(32768bv32 == ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1)); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10556: ldv_post_probe_~tmp~83#1 := ldv_post_probe_#t~ret938#1;havoc ldv_post_probe_#t~ret938#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~83#1;ldv_pci_pci_instance_2_#t~ret894#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret938#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~83#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret894#1;havoc ldv_pci_pci_instance_2_#t~ret894#1; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7649-1: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: assume 64bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: assume !(64bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1); [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10556-1: SUMMARY for call ldv_post_probe_#t~ret938#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7649: read_srom_word_~i~5#1 := 16bv32; [2025-02-08 04:24:17,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: assume { :begin_inline_ldv_alloc_etherdev_mqs_62 } true;ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg3#1 := 632bv32, 1bv32, 1bv32;havoc ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret918#1.base, ldv_alloc_etherdev_mqs_62_#t~ret918#1.offset, ldv_alloc_etherdev_mqs_62_#t~ret919#1.base, ldv_alloc_etherdev_mqs_62_#t~ret919#1.offset, ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_62_~tmp~74#1.base, ldv_alloc_etherdev_mqs_62_~tmp~74#1.offset, ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.offset;ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset;havoc ldv_alloc_etherdev_mqs_62_~tmp~74#1.base, ldv_alloc_etherdev_mqs_62_~tmp~74#1.offset;havoc ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.offset;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1040#1.base, alloc_etherdev_mqs_#t~ret1040#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923-1: SUMMARY for call dmfe_ethtool_set_wol_#t~ret458#1.base, dmfe_ethtool_set_wol_#t~ret458#1.offset := netdev_priv(dmfe_ethtool_set_wol_~dev#1.base, dmfe_ethtool_set_wol_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: dmfe_ethtool_set_wol_~tmp~35#1.base, dmfe_ethtool_set_wol_~tmp~35#1.offset := dmfe_ethtool_set_wol_#t~ret458#1.base, dmfe_ethtool_set_wol_#t~ret458#1.offset;havoc dmfe_ethtool_set_wol_#t~ret458#1.base, dmfe_ethtool_set_wol_#t~ret458#1.offset;dmfe_ethtool_set_wol_~db~9#1.base, dmfe_ethtool_set_wol_~db~9#1.offset := dmfe_ethtool_set_wol_~tmp~35#1.base, dmfe_ethtool_set_wol_~tmp~35#1.offset;call dmfe_ethtool_set_wol_#t~mem459#1 := read~intINTTYPE4#5(dmfe_ethtool_set_wol_~wolinfo#1.base, ~bvadd~64(8bv64, dmfe_ethtool_set_wol_~wolinfo#1.offset), 4bv64); [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9896: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: assume { :begin_inline_ldv___pci_register_driver_85 } true;ldv___pci_register_driver_85_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_85_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_85_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg3#1.offset := ~#dmfe_driver~0.base, ~#dmfe_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 86bv64, 0bv64;havoc ldv___pci_register_driver_85_#res#1;havoc ldv___pci_register_driver_85_#t~ret926#1, ldv___pci_register_driver_85_#t~ret927#1, ldv___pci_register_driver_85_~ldv_func_arg1#1.base, ldv___pci_register_driver_85_~ldv_func_arg1#1.offset, ldv___pci_register_driver_85_~ldv_func_arg2#1.base, ldv___pci_register_driver_85_~ldv_func_arg2#1.offset, ldv___pci_register_driver_85_~ldv_func_arg3#1.base, ldv___pci_register_driver_85_~ldv_func_arg3#1.offset, ldv___pci_register_driver_85_~ldv_func_res~4#1, ldv___pci_register_driver_85_~tmp~78#1, ldv___pci_register_driver_85_~tmp___0~31#1;ldv___pci_register_driver_85_~ldv_func_arg1#1.base, ldv___pci_register_driver_85_~ldv_func_arg1#1.offset := ldv___pci_register_driver_85_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_85_~ldv_func_arg2#1.base, ldv___pci_register_driver_85_~ldv_func_arg2#1.offset := ldv___pci_register_driver_85_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_85_~ldv_func_arg3#1.base, ldv___pci_register_driver_85_~ldv_func_arg3#1.offset := ldv___pci_register_driver_85_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_85_~ldv_func_res~4#1;havoc ldv___pci_register_driver_85_~tmp~78#1;havoc ldv___pci_register_driver_85_~tmp___0~31#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_85_~ldv_func_arg1#1.base, ldv___pci_register_driver_85_~ldv_func_arg1#1.offset, ldv___pci_register_driver_85_~ldv_func_arg2#1.base, ldv___pci_register_driver_85_~ldv_func_arg2#1.offset, ldv___pci_register_driver_85_~ldv_func_arg3#1.base, ldv___pci_register_driver_85_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1037#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet1037#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet1037#1;havoc __pci_register_driver_#t~nondet1037#1; [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461-1: SUMMARY for call iowrite32(1bv32, dmfe_start_xmit_~ioaddr~1#1.base, ~bvadd~64(8bv64, dmfe_start_xmit_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8575: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8575: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: call write~intINTTYPE8#5(~jiffies~0, dmfe_start_xmit_~dev#1.base, ~bvadd~64(987bv64, dmfe_start_xmit_~dev#1.offset), 8bv64); [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: assume 0bv64 == ~bvadd~64(dmfe_init_one_#t~mem257#1.base, dmfe_init_one_#t~mem257#1.offset);havoc dmfe_init_one_#t~mem257#1.base, dmfe_init_one_#t~mem257#1.offset;dmfe_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: assume !(0bv64 == ~bvadd~64(dmfe_init_one_#t~mem257#1.base, dmfe_init_one_#t~mem257#1.offset));havoc dmfe_init_one_#t~mem257#1.base, dmfe_init_one_#t~mem257#1.offset;call dmfe_init_one_#t~mem258#1.base, dmfe_init_one_#t~mem258#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(173bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call write~$Pointer$#5(dmfe_init_one_#t~mem258#1.base, dmfe_init_one_#t~mem258#1.offset, dmfe_init_one_~db~0#1.base, ~bvadd~64(181bv64, dmfe_init_one_~db~0#1.offset), 8bv64);havoc dmfe_init_one_#t~mem258#1.base, dmfe_init_one_#t~mem258#1.offset;call dmfe_init_one_#t~mem259#1 := read~intINTTYPE8#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(133bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call write~intINTTYPE8#5(dmfe_init_one_#t~mem259#1, dmfe_init_one_~db~0#1.base, ~bvadd~64(141bv64, dmfe_init_one_~db~0#1.offset), 8bv64);havoc dmfe_init_one_#t~mem259#1;call dmfe_init_one_#t~mem260#1.base, dmfe_init_one_#t~mem260#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(157bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call write~$Pointer$#5(dmfe_init_one_#t~mem260#1.base, dmfe_init_one_#t~mem260#1.offset, dmfe_init_one_~db~0#1.base, ~bvadd~64(165bv64, dmfe_init_one_~db~0#1.offset), 8bv64);havoc dmfe_init_one_#t~mem260#1.base, dmfe_init_one_#t~mem260#1.offset;call dmfe_init_one_#t~mem261#1 := read~intINTTYPE8#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(117bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call write~intINTTYPE8#5(dmfe_init_one_#t~mem261#1, dmfe_init_one_~db~0#1.base, ~bvadd~64(125bv64, dmfe_init_one_~db~0#1.offset), 8bv64);havoc dmfe_init_one_#t~mem261#1;call dmfe_init_one_#t~mem262#1 := read~intINTTYPE8#5(dmfe_init_one_~ent#1.base, ~bvadd~64(24bv64, dmfe_init_one_~ent#1.offset), 8bv64);call write~intINTTYPE4#5(dmfe_init_one_#t~mem262#1[32:0], dmfe_init_one_~db~0#1.base, dmfe_init_one_~db~0#1.offset, 4bv64);havoc dmfe_init_one_#t~mem262#1;assume { :begin_inline_pci_iomap } true;pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1 := dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 0bv32, 0bv64;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret1061#1.base, pci_iomap_#t~ret1061#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset := pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset;pci_iomap_~arg1#1 := pci_iomap_#in~arg1#1;pci_iomap_~arg2#1 := pci_iomap_#in~arg2#1; [2025-02-08 04:24:17,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume dmfe_timer_#t~short469#1;havoc dmfe_timer_#t~mem467#1;havoc dmfe_timer_#t~mem468#1;havoc dmfe_timer_#t~short469#1;call dmfe_timer_#t~mem470#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);call write~intINTTYPE4#5(~bvand~32(4294705151bv32, dmfe_timer_#t~mem470#1), dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);havoc dmfe_timer_#t~mem470#1;call dmfe_timer_#t~mem471#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64); [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume !dmfe_timer_#t~short469#1;havoc dmfe_timer_#t~mem467#1;havoc dmfe_timer_#t~mem468#1;havoc dmfe_timer_#t~short469#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10161: ~ldv_statevar_4~0 := 4bv32; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990-1: assume dmfe_timer_#t~short469#1;call dmfe_timer_#t~mem468#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 4bv64);dmfe_timer_#t~short469#1 := 2432832130bv32 == dmfe_timer_#t~mem468#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990-1: assume !dmfe_timer_#t~short469#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: assume 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(dmfe_suspend_#t~mem806#1));havoc dmfe_suspend_#t~mem806#1;call dmfe_suspend_#t~mem807#1 := read~intINTTYPE4#8(dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, 4bv64);call write~intINTTYPE4#8(~bvor~32(536870912bv32, dmfe_suspend_#t~mem807#1), dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, 4bv64);havoc dmfe_suspend_#t~mem807#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: assume !(0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(dmfe_suspend_#t~mem806#1)));havoc dmfe_suspend_#t~mem806#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: dmfe_init_one_~tmp___5~0#1.base, dmfe_init_one_~tmp___5~0#1.offset := dmfe_init_one_#t~ret277#1.base, dmfe_init_one_#t~ret277#1.offset;havoc dmfe_init_one_#t~ret277#1.base, dmfe_init_one_#t~ret277#1.offset;call dmfe_init_one_#t~mem278#1 := read~intINTTYPE8#5(dmfe_init_one_~ent#1.base, ~bvadd~64(24bv64, dmfe_init_one_~ent#1.offset), 8bv64);call dmfe_init_one_#t~mem279#1.base, dmfe_init_one_#t~mem279#1.offset := read~$Pointer$#5(dmfe_init_one_~dev~0#1.base, ~bvadd~64(791bv64, dmfe_init_one_~dev~0#1.offset), 8bv64);call dmfe_init_one_#t~mem280#1 := read~intINTTYPE4#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(1547bv64, dmfe_init_one_~pdev#1.offset), 4bv64);assume { :begin_inline__dev_info } true;_dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset := dmfe_init_one_~dev~0#1.base, ~bvadd~64(1236bv64, dmfe_init_one_~dev~0#1.offset), 13bv64, 0bv64;havoc _dev_info_#res#1;havoc _dev_info_#t~nondet1039#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset;_dev_info_~arg0#1.base, _dev_info_~arg0#1.offset := _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset;_dev_info_~arg1#1.base, _dev_info_~arg1#1.offset := _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset;havoc _dev_info_#t~nondet1039#1;_dev_info_#res#1 := _dev_info_#t~nondet1039#1;havoc _dev_info_#t~nondet1039#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: assume 0bv64 == ~bvadd~64(dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset);dmfe_init_one_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset);havoc dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset;call ULTIMATE.dealloc(dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset);havoc dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: assume !(0bv64 == ~bvadd~64(dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset));call write~$Pointer$#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(179bv64, dmfe_init_one_~pdev#1.offset), dmfe_init_one_~dev~0#1.base, ~bvadd~64(1236bv64, dmfe_init_one_~dev~0#1.offset), 8bv64);assume { :begin_inline_pci_set_dma_mask } true;pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1 := dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 4294967295bv64;havoc pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret203#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~19#1;pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset := pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset;pci_set_dma_mask_~mask#1 := pci_set_dma_mask_#in~mask#1;havoc pci_set_dma_mask_~tmp~19#1;assume { :begin_inline_dma_set_mask } true;dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1 := pci_set_dma_mask_~dev#1.base, ~bvadd~64(179bv64, pci_set_dma_mask_~dev#1.offset), pci_set_dma_mask_~mask#1;havoc dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1045#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset := dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset;dma_set_mask_~arg1#1 := dma_set_mask_#in~arg1#1;havoc dma_set_mask_#t~nondet1045#1;dma_set_mask_#res#1 := dma_set_mask_#t~nondet1045#1;havoc dma_set_mask_#t~nondet1045#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198-1: SUMMARY for call dmfe_init_one_#t~ret277#1.base, dmfe_init_one_#t~ret277#1.offset := pci_name(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: assume ~bvslt~32(dmfe_init_module_~rc~0#1, 0bv32);dmfe_init_module_#res#1 := dmfe_init_module_~rc~0#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: assume !~bvslt~32(dmfe_init_module_~rc~0#1, 0bv32);dmfe_init_module_#res#1 := 0bv32;ldv_EMGentry_init_dmfe_init_module_14_9_#t~ret830#1 := dmfe_init_module_#res#1;havoc dmfe_init_module_#t~ret826#1, dmfe_init_module_#t~ret827#1, dmfe_init_module_#t~ret828#1, dmfe_init_module_~rc~0#1;assume { :end_inline_dmfe_init_module } true;ldv_EMGentry_init_dmfe_init_module_14_9_~tmp~56#1 := ldv_EMGentry_init_dmfe_init_module_14_9_#t~ret830#1;havoc ldv_EMGentry_init_dmfe_init_module_14_9_#t~ret830#1;ldv_EMGentry_init_dmfe_init_module_14_9_#res#1 := ldv_EMGentry_init_dmfe_init_module_14_9_~tmp~56#1;ldv_entry_EMGentry_14_#t~ret849#1 := ldv_EMGentry_init_dmfe_init_module_14_9_#res#1;havoc ldv_EMGentry_init_dmfe_init_module_14_9_#t~ret830#1, ldv_EMGentry_init_dmfe_init_module_14_9_~arg0#1.base, ldv_EMGentry_init_dmfe_init_module_14_9_~arg0#1.offset, ldv_EMGentry_init_dmfe_init_module_14_9_~tmp~56#1;havoc ldv_EMGentry_init_dmfe_init_module_14_9_#in~arg0#1.base, ldv_EMGentry_init_dmfe_init_module_14_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_dmfe_init_module_14_9 } true;~ldv_14_ret_default~0 := ldv_entry_EMGentry_14_#t~ret849#1;havoc ldv_entry_EMGentry_14_#t~ret849#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_14_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret937#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~82#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~82#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841-1: SUMMARY for call ldv_assume((if 0bv32 != ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: assume ~bvsgt~32(read_srom_word_~i~5#1, 0bv32); [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: assume !~bvsgt~32(read_srom_word_~i~5#1, 0bv32); [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9370: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9370: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: havoc dmfe_init_module_#t~ret827#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577-1: SUMMARY for call dmfe_init_module_#t~ret827#1 := printk(84bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: assume 2435977858bv32 == dmfe_timer_#t~mem491#1;havoc dmfe_timer_#t~mem491#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: assume !(2435977858bv32 == dmfe_timer_#t~mem491#1);havoc dmfe_timer_#t~mem491#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: ldv_pci_instance_probe_2_17_#t~ret861#1 := dmfe_init_one_#res#1;havoc dmfe_init_one_#t~ret231#1, dmfe_init_one_#t~ret232#1, dmfe_init_one_#t~ret233#1.base, dmfe_init_one_#t~ret233#1.offset, dmfe_init_one_#t~ret234#1, dmfe_init_one_#t~ret235#1, dmfe_init_one_#t~ret236#1, dmfe_init_one_#t~mem237#1, dmfe_init_one_#t~ret238#1, dmfe_init_one_#t~mem239#1, dmfe_init_one_#t~mem240#1, dmfe_init_one_#t~mem241#1, dmfe_init_one_#t~short242#1, dmfe_init_one_#t~ite245#1, dmfe_init_one_#t~mem243#1, dmfe_init_one_#t~mem244#1, dmfe_init_one_#t~mem246#1, dmfe_init_one_#t~mem247#1, dmfe_init_one_#t~mem248#1, dmfe_init_one_#t~short249#1, dmfe_init_one_#t~ret250#1, dmfe_init_one_#t~ret251#1, dmfe_init_one_#t~ret252#1, dmfe_init_one_#t~ret253#1.base, dmfe_init_one_#t~ret253#1.offset, dmfe_init_one_#t~ret254#1.base, dmfe_init_one_#t~ret254#1.offset, dmfe_init_one_#t~mem255#1.base, dmfe_init_one_#t~mem255#1.offset, dmfe_init_one_#t~ret256#1.base, dmfe_init_one_#t~ret256#1.offset, dmfe_init_one_#t~mem257#1.base, dmfe_init_one_#t~mem257#1.offset, dmfe_init_one_#t~mem258#1.base, dmfe_init_one_#t~mem258#1.offset, dmfe_init_one_#t~mem259#1, dmfe_init_one_#t~mem260#1.base, dmfe_init_one_#t~mem260#1.offset, dmfe_init_one_#t~mem261#1, dmfe_init_one_#t~mem262#1, dmfe_init_one_#t~ret263#1.base, dmfe_init_one_#t~ret263#1.offset, dmfe_init_one_#t~mem264#1.base, dmfe_init_one_#t~mem264#1.offset, dmfe_init_one_#t~mem265#1, dmfe_init_one_#t~ret266#1.base, dmfe_init_one_#t~ret266#1.offset, dmfe_init_one_#t~ret267#1, dmfe_init_one_#t~mem268#1, dmfe_init_one_#t~mem269#1, dmfe_init_one_#t~mem270#1, dmfe_init_one_#t~short271#1, dmfe_init_one_#t~mem272#1.base, dmfe_init_one_#t~mem272#1.offset, dmfe_init_one_#t~ret273#1, dmfe_init_one_#t~mem274#1.base, dmfe_init_one_#t~mem274#1.offset, dmfe_init_one_#t~mem275#1, dmfe_init_one_#t~ret276#1, dmfe_init_one_#t~ret277#1.base, dmfe_init_one_#t~ret277#1.offset, dmfe_init_one_#t~mem278#1, dmfe_init_one_#t~mem279#1.base, dmfe_init_one_#t~mem279#1.offset, dmfe_init_one_#t~mem280#1, dmfe_init_one_#t~ret281#1, dmfe_init_one_#t~mem282#1.base, dmfe_init_one_#t~mem282#1.offset, dmfe_init_one_#t~mem283#1.base, dmfe_init_one_#t~mem283#1.offset, dmfe_init_one_#t~mem284#1, dmfe_init_one_#t~mem285#1.base, dmfe_init_one_#t~mem285#1.offset, dmfe_init_one_#t~mem286#1, dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, dmfe_init_one_~ent#1.base, dmfe_init_one_~ent#1.offset, dmfe_init_one_~db~0#1.base, dmfe_init_one_~db~0#1.offset, dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset, dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset, dmfe_init_one_~i~0#1, dmfe_init_one_~err~0#1, dmfe_init_one_~tmp~23#1, dmfe_init_one_~tmp___0~6#1, dmfe_init_one_~tmp___1~4#1, dmfe_init_one_~tmp___2~1#1.base, dmfe_init_one_~tmp___2~1#1.offset, dmfe_init_one_~tmp___3~1#1.base, dmfe_init_one_~tmp___3~1#1.offset, dmfe_init_one_~tmp___4~0#1.base, dmfe_init_one_~tmp___4~0#1.offset, dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset, dmfe_init_one_~tmp___5~0#1.base, dmfe_init_one_~tmp___5~0#1.offset;havoc dmfe_init_one_#in~pdev#1.base, dmfe_init_one_#in~pdev#1.offset, dmfe_init_one_#in~ent#1.base, dmfe_init_one_#in~ent#1.offset;assume { :end_inline_dmfe_init_one } true;ldv_pci_instance_probe_2_17_~tmp~63#1 := ldv_pci_instance_probe_2_17_#t~ret861#1;havoc ldv_pci_instance_probe_2_17_#t~ret861#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~63#1;ldv_pci_pci_instance_2_#t~ret893#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret861#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~63#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret893#1;havoc ldv_pci_pci_instance_2_#t~mem892#1.base, ldv_pci_pci_instance_2_#t~mem892#1.offset;havoc ldv_pci_pci_instance_2_#t~ret893#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_2_ret_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret938#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~83#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~83#1; [2025-02-08 04:24:17,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: assume 0bv32 != ~bvand~32(94bv32, dmfe_ethtool_set_wol_#t~mem459#1);havoc dmfe_ethtool_set_wol_#t~mem459#1;dmfe_ethtool_set_wol_#res#1 := 4294967201bv32; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: assume !(0bv32 != ~bvand~32(94bv32, dmfe_ethtool_set_wol_#t~mem459#1));havoc dmfe_ethtool_set_wol_#t~mem459#1;call dmfe_ethtool_set_wol_#t~mem460#1 := read~intINTTYPE4#5(dmfe_ethtool_set_wol_~wolinfo#1.base, ~bvadd~64(8bv64, dmfe_ethtool_set_wol_~wolinfo#1.offset), 4bv64);call write~intINTTYPE1#5(dmfe_ethtool_set_wol_#t~mem460#1[8:0], dmfe_ethtool_set_wol_~db~9#1.base, ~bvadd~64(279bv64, dmfe_ethtool_set_wol_~db~9#1.offset), 1bv64);havoc dmfe_ethtool_set_wol_#t~mem460#1;dmfe_ethtool_set_wol_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_17_#t~ret845#1 := dmfe_ethtool_set_wol_#res#1;havoc dmfe_ethtool_set_wol_#t~ret458#1.base, dmfe_ethtool_set_wol_#t~ret458#1.offset, dmfe_ethtool_set_wol_#t~mem459#1, dmfe_ethtool_set_wol_#t~mem460#1, dmfe_ethtool_set_wol_~dev#1.base, dmfe_ethtool_set_wol_~dev#1.offset, dmfe_ethtool_set_wol_~wolinfo#1.base, dmfe_ethtool_set_wol_~wolinfo#1.offset, dmfe_ethtool_set_wol_~db~9#1.base, dmfe_ethtool_set_wol_~db~9#1.offset, dmfe_ethtool_set_wol_~tmp~35#1.base, dmfe_ethtool_set_wol_~tmp~35#1.offset;havoc dmfe_ethtool_set_wol_#in~dev#1.base, dmfe_ethtool_set_wol_#in~dev#1.offset, dmfe_ethtool_set_wol_#in~wolinfo#1.base, dmfe_ethtool_set_wol_#in~wolinfo#1.offset;assume { :end_inline_dmfe_ethtool_set_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret845#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret845#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-1: call dmfe_process_mode_#t~mem674#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(274bv64, dmfe_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(dmfe_process_mode_#t~mem674#1));havoc dmfe_process_mode_#t~mem674#1;call dmfe_process_mode_#t~mem675#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#5(~bvor~32(262144bv32, dmfe_process_mode_#t~mem675#1), dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);havoc dmfe_process_mode_#t~mem675#1; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(dmfe_process_mode_#t~mem674#1)));havoc dmfe_process_mode_#t~mem674#1;call dmfe_process_mode_#t~mem676#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#5(~bvand~32(4294705151bv32, dmfe_process_mode_#t~mem676#1), dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);havoc dmfe_process_mode_#t~mem676#1; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: ldv_pci_pci_instance_2_~tmp___2~7#1.base, ldv_pci_pci_instance_2_~tmp___2~7#1.offset := ldv_pci_pci_instance_2_#t~ret896#1.base, ldv_pci_pci_instance_2_#t~ret896#1.offset;havoc ldv_pci_pci_instance_2_#t~ret896#1.base, ldv_pci_pci_instance_2_#t~ret896#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~7#1.base, ldv_pci_pci_instance_2_~tmp___2~7#1.offset; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret896#1.base, ldv_pci_pci_instance_2_#t~ret896#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume 96bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume !(96bv32 == dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1); [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9173: assume { :begin_inline_ldv_dispatch_register_dummy_factory_14_14_5 } true;assume { :begin_inline_ldv_switch_automaton_state_4_4 } true;~ldv_statevar_4~0 := 3bv32;assume { :end_inline_ldv_switch_automaton_state_4_4 } true;assume { :end_inline_ldv_dispatch_register_dummy_factory_14_14_5 } true;~ldv_statevar_14~0 := 4bv32; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9173-1: SUMMARY for call ldv_assume((if 4bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: havoc dmfe_process_mode_#t~mem694#1.base, dmfe_process_mode_#t~mem694#1.offset;havoc dmfe_process_mode_#t~mem695#1;havoc dmfe_process_mode_#t~mem696#1; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993-1: SUMMARY for call update_cr6(dmfe_timer_#t~mem471#1, dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset); srcloc: null [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: havoc dmfe_timer_#t~mem471#1;call dmfe_timer_#t~mem472#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(275bv64, dmfe_timer_~db~11#1.offset), 1bv64);call dmfe_timer_#t~mem473#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 4bv64); [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-2: call dmfe_process_mode_#t~mem694#1.base, dmfe_process_mode_#t~mem694#1.offset := read~$Pointer$#5(dmfe_process_mode_~db#1.base, ~bvadd~64(89bv64, dmfe_process_mode_~db#1.offset), 8bv64);call dmfe_process_mode_#t~mem695#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(275bv64, dmfe_process_mode_~db#1.offset), 1bv64);call dmfe_process_mode_#t~mem696#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, dmfe_process_mode_~db#1.offset, 4bv64); [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-1: SUMMARY for call phy_write(dmfe_process_mode_#t~mem694#1.base, dmfe_process_mode_#t~mem694#1.offset, ~zero_extend~32~8(dmfe_process_mode_#t~mem695#1)[8:0], 0bv8, ~zero_extend~32~16(dmfe_process_mode_~phy_reg~1#1)[16:0], dmfe_process_mode_#t~mem696#1); srcloc: null [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165: assume { :begin_inline_ldv_dispatch_instance_register_4_3 } true;ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset := ~ldv_4_container_timer_list~0.base, ~ldv_4_container_timer_list~0.offset;havoc ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset := ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;~ldv_3_container_timer_list~0.base, ~ldv_3_container_timer_list~0.offset := ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_3 } true;~ldv_statevar_3~0 := 2bv32;assume { :end_inline_ldv_switch_automaton_state_3_3 } true;havoc ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;havoc ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_4_3 } true;~ldv_statevar_4~0 := 2bv32; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: havoc dmfe_timer_#t~mem472#1;havoc dmfe_timer_#t~mem473#1;call dmfe_timer_#t~mem474#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);call write~intINTTYPE4#5(~bvor~32(262144bv32, dmfe_timer_#t~mem474#1), dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64);havoc dmfe_timer_#t~mem474#1;call dmfe_timer_#t~mem475#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, ~bvadd~64(105bv64, dmfe_timer_~db~11#1.offset), 4bv64); [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: dmfe_init_one_#t~ret276#1 := ldv_register_netdev_63_#res#1;havoc ldv_register_netdev_63_#t~ret920#1, ldv_register_netdev_63_#t~ret921#1, ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset, ldv_register_netdev_63_~ldv_func_res~1#1, ldv_register_netdev_63_~tmp~75#1, ldv_register_netdev_63_~tmp___0~28#1;havoc ldv_register_netdev_63_#in~ldv_func_arg1#1.base, ldv_register_netdev_63_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_63 } true;dmfe_init_one_~err~0#1 := dmfe_init_one_#t~ret276#1;havoc dmfe_init_one_#t~ret276#1; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-1: SUMMARY for call dmfe_timer_#t~ret492#1 := ioread8(dmfe_timer_~ioaddr~5#1.base, ~bvadd~64(75bv64, dmfe_timer_~ioaddr~5#1.offset)); srcloc: null [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: dmfe_timer_~tmp___2~2#1 := dmfe_timer_#t~ret492#1;havoc dmfe_timer_#t~ret492#1;dmfe_timer_~tmp_cr12~0#1 := dmfe_timer_~tmp___2~2#1[8:0]; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835: ldv_pci_pci_instance_2_~tmp___3~6#1.base, ldv_pci_pci_instance_2_~tmp___3~6#1.offset := ldv_pci_pci_instance_2_#t~ret897#1.base, ldv_pci_pci_instance_2_#t~ret897#1.offset;havoc ldv_pci_pci_instance_2_#t~ret897#1.base, ldv_pci_pci_instance_2_#t~ret897#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~6#1.base, ldv_pci_pci_instance_2_~tmp___3~6#1.offset; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994-1: SUMMARY for call phy_write(dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset, ~zero_extend~32~8(dmfe_timer_#t~mem472#1)[8:0], 0bv8, 4096bv16, dmfe_timer_#t~mem473#1); srcloc: null [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret897#1.base, ldv_pci_pci_instance_2_#t~ret897#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655: SUMMARY for call iowrite32(18435bv32, read_srom_word_~ioaddr#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr#1.offset)); srcloc: null [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7721: call write~intINTTYPE1#5(0bv8, dmfe_sense_speed_~db#1.base, ~bvadd~64(274bv64, dmfe_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(dmfe_suspend_#t~mem808#1));havoc dmfe_suspend_#t~mem808#1;call dmfe_suspend_#t~mem809#1 := read~intINTTYPE4#8(dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, 4bv64);call write~intINTTYPE4#8(~bvor~32(134217728bv32, dmfe_suspend_#t~mem809#1), dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, 4bv64);havoc dmfe_suspend_#t~mem809#1; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(dmfe_suspend_#t~mem808#1)));havoc dmfe_suspend_#t~mem808#1; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412: havoc dev_warn_#t~nondet1044#1;dmfe_timer_#t~ret486#1 := dev_warn_#res#1;havoc dev_warn_#t~nondet1044#1, dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset, dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset;havoc dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset, dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset;assume { :end_inline_dev_warn } true;havoc dmfe_timer_#t~ret486#1; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514-1: call dmfe_suspend_#t~mem808#1 := read~intINTTYPE1#5(dmfe_suspend_~db~17#1.base, ~bvadd~64(279bv64, dmfe_suspend_~db~17#1.offset), 1bv64); [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset := ~ldv_1_callback_get_link~0.base, ~ldv_1_callback_get_link~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret846#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;assume { :begin_inline_ethtool_op_get_link } true;ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset;havoc ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet1050#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset := ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;havoc ethtool_op_get_link_#t~nondet1050#1;ethtool_op_get_link_#res#1 := ethtool_op_get_link_#t~nondet1050#1;havoc ethtool_op_get_link_#t~nondet1050#1; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193-1: SUMMARY for call dmfe_dynamic_reset_#t~ret529#1.base, dmfe_dynamic_reset_#t~ret529#1.offset := netdev_priv(dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193: dmfe_dynamic_reset_~tmp~38#1.base, dmfe_dynamic_reset_~tmp~38#1.offset := dmfe_dynamic_reset_#t~ret529#1.base, dmfe_dynamic_reset_#t~ret529#1.offset;havoc dmfe_dynamic_reset_#t~ret529#1.base, dmfe_dynamic_reset_#t~ret529#1.offset;dmfe_dynamic_reset_~db~12#1.base, dmfe_dynamic_reset_~db~12#1.offset := dmfe_dynamic_reset_~tmp~38#1.base, dmfe_dynamic_reset_~tmp~38#1.offset;call dmfe_dynamic_reset_#t~mem530#1.base, dmfe_dynamic_reset_#t~mem530#1.offset := read~$Pointer$#5(dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(89bv64, dmfe_dynamic_reset_~db~12#1.offset), 8bv64);dmfe_dynamic_reset_~ioaddr~6#1.base, dmfe_dynamic_reset_~ioaddr~6#1.offset := dmfe_dynamic_reset_#t~mem530#1.base, dmfe_dynamic_reset_#t~mem530#1.offset;havoc dmfe_dynamic_reset_#t~mem530#1.base, dmfe_dynamic_reset_#t~mem530#1.offset; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10298-1: ldv_register_netdev_63_#res#1 := ldv_register_netdev_63_~ldv_func_res~1#1; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_85_#t~ret927#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret831#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~57#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_85_~tmp___0~31#1 := ldv___pci_register_driver_85_#t~ret927#1;havoc ldv___pci_register_driver_85_#t~ret927#1;ldv___pci_register_driver_85_#res#1 := ldv___pci_register_driver_85_~tmp___0~31#1; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume 0bv32 != ~debug~0;~dmfe_debug~0 := ~debug~0; [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume !(0bv32 != ~debug~0); [2025-02-08 04:24:17,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467: SUMMARY for call iowrite32(1bv32, dmfe_start_xmit_~ioaddr~1#1.base, ~bvadd~64(8bv64, dmfe_start_xmit_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128-1: SUMMARY for call dmfe_timer_#t~ret516#1 := netif_carrier_ok(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: dmfe_timer_~tmp___6~0#1 := (if 0bv8 == dmfe_timer_#t~ret516#1 then 0bv8 else 1bv8);havoc dmfe_timer_#t~ret516#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996-1: SUMMARY for call update_cr6(dmfe_timer_#t~mem475#1, dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: havoc dmfe_timer_#t~mem475#1;call write~intINTTYPE8#5(~bvadd~64(750bv64, ~jiffies~0), dmfe_timer_~db~11#1.base, ~bvadd~64(16bv64, ~bvadd~64(280bv64, dmfe_timer_~db~11#1.offset)), 8bv64); [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9837: ldv_pci_pci_instance_2_~tmp___4~4#1 := ldv_pci_pci_instance_2_#t~ret898#1;havoc ldv_pci_pci_instance_2_#t~ret898#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9837-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret898#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret884#1;havoc ldv_pci_pci_instance_2_#t~ret884#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret884#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657-1: SUMMARY for call read_srom_word_#t~ret613#1 := ioread32(read_srom_word_~ioaddr#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr#1.offset)); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546: havoc pci_request_regions_#t~nondet1062#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: read_srom_word_~tmp~44#1 := read_srom_word_#t~ret613#1;havoc read_srom_word_#t~ret613#1;read_srom_word_~srom_data~0#1 := ~bvor~32(~sign_extend~32~16(~bvshl~32(~zero_extend~32~16(read_srom_word_~srom_data~0#1), 1bv32)[16:0]), (if 0bv32 != ~bvand~32(8bv32, read_srom_word_~tmp~44#1) then 1bv32 else 0bv32))[16:0]; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9441: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9441: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546-1: dmfe_init_one_#t~ret251#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1062#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;dmfe_init_one_~tmp___1~4#1 := dmfe_init_one_#t~ret251#1;havoc dmfe_init_one_#t~ret251#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9706: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9706: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: ldv_register_netdev_63_#t~ret921#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret899#1, ldv_register_netdev_#t~ret900#1, ldv_register_netdev_#t~mem901#1.base, ldv_register_netdev_#t~mem901#1.offset, ldv_register_netdev_#t~mem902#1.base, ldv_register_netdev_#t~mem902#1.offset, ldv_register_netdev_#t~ret903#1, ldv_register_netdev_#t~ret904#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_9_ret_default~0#1, ldv_register_netdev_~tmp~67#1, ldv_register_netdev_~tmp___0~26#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;ldv_register_netdev_63_~tmp___0~28#1 := ldv_register_netdev_63_#t~ret921#1;havoc ldv_register_netdev_63_#t~ret921#1;ldv_register_netdev_63_#res#1 := ldv_register_netdev_63_~tmp___0~28#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724: call write~intINTTYPE1#5(4bv8, dmfe_sense_speed_~db#1.base, ~bvadd~64(274bv64, dmfe_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_9_ret_default~0#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: assume 0bv8 != dmfe_timer_~tmp___6~0#1;dmfe_timer_~tmp___7~0#1 := 0bv32; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: assume !(0bv8 != dmfe_timer_~tmp___6~0#1);dmfe_timer_~tmp___7~0#1 := 1bv32; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: SUMMARY for call add_timer(dmfe_timer_~db~11#1.base, ~bvadd~64(280bv64, dmfe_timer_~db~11#1.offset)); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857-2: call dmfe_process_mode_#t~mem677#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, ~bvadd~64(105bv64, dmfe_process_mode_~db#1.offset), 4bv64);call dmfe_process_mode_#t~mem678#1.base, dmfe_process_mode_#t~mem678#1.offset := read~$Pointer$#5(dmfe_process_mode_~db#1.base, ~bvadd~64(89bv64, dmfe_process_mode_~db#1.offset), 8bv64); [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857-1: SUMMARY for call update_cr6(dmfe_process_mode_#t~mem677#1, dmfe_process_mode_#t~mem678#1.base, dmfe_process_mode_#t~mem678#1.offset); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857: havoc dmfe_process_mode_#t~mem677#1;havoc dmfe_process_mode_#t~mem678#1.base, dmfe_process_mode_#t~mem678#1.offset;call dmfe_process_mode_#t~mem679#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(273bv64, dmfe_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7659: SUMMARY for call iowrite32(18433bv32, read_srom_word_~ioaddr#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr#1.offset)); srcloc: null [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~4#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~4#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6470: assume ~bvule~64(dmfe_start_xmit_#t~mem343#1, 13bv64);havoc dmfe_start_xmit_#t~mem343#1; [2025-02-08 04:24:17,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6470: assume !~bvule~64(dmfe_start_xmit_#t~mem343#1, 13bv64);havoc dmfe_start_xmit_#t~mem343#1; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8452: dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1 := 2560bv32; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6470-1: call dmfe_start_xmit_#t~mem343#1 := read~intINTTYPE8#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(237bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: havoc dmfe_init_one_#t~mem282#1.base, dmfe_init_one_#t~mem282#1.offset;call dmfe_init_one_#t~mem283#1.base, dmfe_init_one_#t~mem283#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(157bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call dmfe_init_one_#t~mem284#1 := read~intINTTYPE8#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(117bv64, dmfe_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: assume 0bv32 != dmfe_init_one_~tmp___0~6#1; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: assume !(0bv32 != dmfe_init_one_~tmp___0~6#1);assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1060#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset := pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;havoc pci_enable_device_#t~nondet1060#1;pci_enable_device_#res#1 := pci_enable_device_#t~nondet1060#1;havoc pci_enable_device_#t~nondet1060#1; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206-1: SUMMARY for call pci_iounmap(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, dmfe_init_one_#t~mem282#1.base, dmfe_init_one_#t~mem282#1.offset); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206-2: call dmfe_init_one_#t~mem282#1.base, dmfe_init_one_#t~mem282#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(89bv64, dmfe_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: SUMMARY for call ldv_spin_unlock_irqrestore_69(dmfe_timer_~db~11#1.base, ~bvadd~64(21bv64, dmfe_timer_~db~11#1.offset), dmfe_timer_~flags~3#1); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065-1: SUMMARY for call dmfe_timer_#t~ret493#1 := ioread8(dmfe_timer_~ioaddr~5#1.base, ~bvadd~64(96bv64, dmfe_timer_~ioaddr~5#1.offset)); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: dmfe_timer_~tmp___3~2#1 := dmfe_timer_#t~ret493#1;havoc dmfe_timer_#t~ret493#1;dmfe_timer_~tmp_cr12~0#1 := dmfe_timer_~tmp___3~2#1[8:0]; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660-1: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: read_srom_word_~i~5#1 := ~bvsub~32(read_srom_word_~i~5#1, 1bv32); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519-2: call dmfe_suspend_#t~mem810#1 := read~intINTTYPE4#8(dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, 4bv64); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9378: havoc ldv_interrupt_interrupt_instance_0_#t~ret857#1, ldv_interrupt_interrupt_instance_0_#t~ret858#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~62#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585: assume 0bv32 != ~cr6set~0;~dmfe_cr6_user_set~0 := ~cr6set~0; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585: assume !(0bv32 != ~cr6set~0); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: havoc dmfe_suspend_#t~mem810#1;havoc dmfe_suspend_#t~ret811#1; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519-1: SUMMARY for call dmfe_suspend_#t~ret811#1 := pci_write_config_dword(dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, 64bv32, dmfe_suspend_#t~mem810#1); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: assume 0bv32 == ~bvand~32(24bv32, ~zero_extend~32~8(dmfe_process_mode_#t~mem679#1));havoc dmfe_process_mode_#t~mem679#1;call dmfe_process_mode_#t~mem680#1.base, dmfe_process_mode_#t~mem680#1.offset := read~$Pointer$#5(dmfe_process_mode_~db#1.base, ~bvadd~64(89bv64, dmfe_process_mode_~db#1.offset), 8bv64);call dmfe_process_mode_#t~mem681#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(275bv64, dmfe_process_mode_~db#1.offset), 1bv64);call dmfe_process_mode_#t~mem682#1 := read~intINTTYPE4#5(dmfe_process_mode_~db#1.base, dmfe_process_mode_~db#1.offset, 4bv64); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: assume !(0bv32 == ~bvand~32(24bv32, ~zero_extend~32~8(dmfe_process_mode_#t~mem679#1)));havoc dmfe_process_mode_#t~mem679#1; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: call write~intINTTYPE1#5(1bv8, dmfe_sense_speed_~db#1.base, ~bvadd~64(274bv64, dmfe_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: assume 7bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: assume !(7bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: SUMMARY for call netif_wake_queue(dmfe_start_xmit_~dev#1.base, dmfe_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: havoc dmfe_suspend_#t~ret812#1; [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-1: SUMMARY for call dmfe_suspend_#t~ret812#1 := pci_enable_wake(dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, 3bv32, 1bv8); srcloc: null [2025-02-08 04:24:17,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset := ~ldv_1_callback_get_wol~0.base, ~ldv_1_callback_get_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;assume { :begin_inline_dmfe_ethtool_get_wol } true;dmfe_ethtool_get_wol_#in~dev#1.base, dmfe_ethtool_get_wol_#in~dev#1.offset, dmfe_ethtool_get_wol_#in~wolinfo#1.base, dmfe_ethtool_get_wol_#in~wolinfo#1.offset := ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;havoc dmfe_ethtool_get_wol_#t~ret461#1.base, dmfe_ethtool_get_wol_#t~ret461#1.offset, dmfe_ethtool_get_wol_#t~mem462#1, dmfe_ethtool_get_wol_~dev#1.base, dmfe_ethtool_get_wol_~dev#1.offset, dmfe_ethtool_get_wol_~wolinfo#1.base, dmfe_ethtool_get_wol_~wolinfo#1.offset, dmfe_ethtool_get_wol_~db~10#1.base, dmfe_ethtool_get_wol_~db~10#1.offset, dmfe_ethtool_get_wol_~tmp~36#1.base, dmfe_ethtool_get_wol_~tmp~36#1.offset;dmfe_ethtool_get_wol_~dev#1.base, dmfe_ethtool_get_wol_~dev#1.offset := dmfe_ethtool_get_wol_#in~dev#1.base, dmfe_ethtool_get_wol_#in~dev#1.offset;dmfe_ethtool_get_wol_~wolinfo#1.base, dmfe_ethtool_get_wol_~wolinfo#1.offset := dmfe_ethtool_get_wol_#in~wolinfo#1.base, dmfe_ethtool_get_wol_#in~wolinfo#1.offset;havoc dmfe_ethtool_get_wol_~db~10#1.base, dmfe_ethtool_get_wol_~db~10#1.offset;havoc dmfe_ethtool_get_wol_~tmp~36#1.base, dmfe_ethtool_get_wol_~tmp~36#1.offset; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199-1: SUMMARY for call dmfe_dynamic_reset_#t~ret531#1 := printk(68bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: ldv_entry_EMGentry_14_~tmp~59#1 := ldv_entry_EMGentry_14_#t~ret848#1;havoc ldv_entry_EMGentry_14_#t~ret848#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: havoc dmfe_dynamic_reset_#t~ret531#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret848#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6076-1: SUMMARY for call dmfe_init_one_#t~ret235#1 := printk(7bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6076: havoc dmfe_init_one_#t~ret235#1;dmfe_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10437: dmfe_init_module_#t~ret828#1 := ldv___pci_register_driver_85_#res#1;havoc ldv___pci_register_driver_85_#t~ret926#1, ldv___pci_register_driver_85_#t~ret927#1, ldv___pci_register_driver_85_~ldv_func_arg1#1.base, ldv___pci_register_driver_85_~ldv_func_arg1#1.offset, ldv___pci_register_driver_85_~ldv_func_arg2#1.base, ldv___pci_register_driver_85_~ldv_func_arg2#1.offset, ldv___pci_register_driver_85_~ldv_func_arg3#1.base, ldv___pci_register_driver_85_~ldv_func_arg3#1.offset, ldv___pci_register_driver_85_~ldv_func_res~4#1, ldv___pci_register_driver_85_~tmp~78#1, ldv___pci_register_driver_85_~tmp___0~31#1;havoc ldv___pci_register_driver_85_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_85_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_85_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_85_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_85 } true;dmfe_init_module_~rc~0#1 := dmfe_init_module_#t~ret828#1;havoc dmfe_init_module_#t~ret828#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12419-1: pci_set_dma_mask_#t~ret203#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1045#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;havoc dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1;assume { :end_inline_dma_set_mask } true;pci_set_dma_mask_~tmp~19#1 := pci_set_dma_mask_#t~ret203#1;havoc pci_set_dma_mask_#t~ret203#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~19#1;dmfe_init_one_#t~ret234#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret203#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~19#1;havoc pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1;assume { :end_inline_pci_set_dma_mask } true;dmfe_init_one_~tmp___0~6#1 := dmfe_init_one_#t~ret234#1;havoc dmfe_init_one_#t~ret234#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12419: havoc dma_set_mask_#t~nondet1045#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: havoc dmfe_suspend_#t~ret813#1;assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet1063#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset := pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;havoc pci_save_state_#t~nondet1063#1;pci_save_state_#res#1 := pci_save_state_#t~nondet1063#1;havoc pci_save_state_#t~nondet1063#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521-1: SUMMARY for call dmfe_suspend_#t~ret813#1 := pci_enable_wake(dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, 4bv32, 1bv8); srcloc: null [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8455: dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1 := 2304bv32; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1073#1 := main_#res#1;havoc main_#t~ret852#1, main_~tmp~60#1;assume { :end_inline_main } true; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc dmfe_timer_#t~ret463#1.base, dmfe_timer_#t~ret463#1.offset, dmfe_timer_#t~mem464#1.base, dmfe_timer_#t~mem464#1.offset, dmfe_timer_#t~ret465#1, dmfe_timer_#t~mem466#1, dmfe_timer_#t~mem467#1, dmfe_timer_#t~mem468#1, dmfe_timer_#t~short469#1, dmfe_timer_#t~mem470#1, dmfe_timer_#t~mem471#1, dmfe_timer_#t~mem472#1, dmfe_timer_#t~mem473#1, dmfe_timer_#t~mem474#1, dmfe_timer_#t~mem475#1, dmfe_timer_#t~mem476#1, dmfe_timer_#t~mem477#1, dmfe_timer_#t~short478#1, dmfe_timer_#t~ret479#1, dmfe_timer_#t~mem480#1, dmfe_timer_#t~mem481#1, dmfe_timer_#t~mem482#1, dmfe_timer_#t~ret483#1, dmfe_timer_#t~ret484#1, dmfe_timer_#t~mem485#1, dmfe_timer_#t~ret486#1, dmfe_timer_#t~mem487#1, dmfe_timer_#t~mem488#1, dmfe_timer_#t~ret489#1, dmfe_timer_#t~mem490#1, dmfe_timer_#t~mem491#1, dmfe_timer_#t~ret492#1, dmfe_timer_#t~ret493#1, dmfe_timer_#t~mem494#1, dmfe_timer_#t~mem495#1, dmfe_timer_#t~short496#1, dmfe_timer_#t~mem497#1.base, dmfe_timer_#t~mem497#1.offset, dmfe_timer_#t~mem498#1, dmfe_timer_#t~mem499#1, dmfe_timer_#t~ret500#1, dmfe_timer_#t~mem501#1.base, dmfe_timer_#t~mem501#1.offset, dmfe_timer_#t~mem502#1, dmfe_timer_#t~mem503#1, dmfe_timer_#t~ret504#1, dmfe_timer_#t~ret505#1, dmfe_timer_#t~ret506#1, dmfe_timer_#t~ret507#1, dmfe_timer_#t~mem508#1, dmfe_timer_#t~mem509#1.base, dmfe_timer_#t~mem509#1.offset, dmfe_timer_#t~mem510#1, dmfe_timer_#t~mem511#1, dmfe_timer_#t~mem512#1, dmfe_timer_#t~mem513#1, dmfe_timer_#t~mem514#1, dmfe_timer_#t~mem515#1, dmfe_timer_#t~ret516#1, dmfe_timer_#t~ret517#1, dmfe_timer_#t~mem518#1, dmfe_timer_#t~mem519#1, dmfe_timer_#t~mem520#1, dmfe_timer_#t~ret521#1, dmfe_timer_#t~ret522#1, dmfe_timer_#t~mem523#1, dmfe_timer_#t~mem524#1, dmfe_timer_#t~ret525#1, dmfe_timer_#t~mem526#1, dmfe_timer_#t~mem527#1, dmfe_timer_#t~mem528#1, dmfe_timer_~data#1, dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset, dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, dmfe_timer_~tmp~37#1.base, dmfe_timer_~tmp~37#1.offset, dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset, dmfe_timer_~tmp_cr8~0#1, dmfe_timer_~tmp_cr12~0#1, dmfe_timer_~flags~3#1, dmfe_timer_~link_ok~0#1, dmfe_timer_~link_ok_phy~0#1, dmfe_timer_~tmp___0~11#1, dmfe_timer_~tmp___1~5#1, dmfe_timer_~tmp___2~2#1, dmfe_timer_~tmp___3~2#1, dmfe_timer_~tmp___4~1#1, dmfe_timer_~tmp___5~1#1, dmfe_timer_~tmp___6~0#1, dmfe_timer_~tmp___7~0#1, dmfe_timer_~tmp___8~0#1;havoc dmfe_timer_#in~data#1;assume { :end_inline_dmfe_timer } true; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: SUMMARY for call free_netdev(ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~TO~C_INT_#res#1 := ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1;havoc ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1075#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1076#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1077#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1078#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1078#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1078#1 := dmfe_resume(##fun~$Pointer$~TO~C_INT_#~863#1.base, ##fun~$Pointer$~TO~C_INT_#~863#1.offset); srcloc: null [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1077#1; [2025-02-08 04:24:17,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1077#1 := eth_validate_addr(##fun~$Pointer$~TO~C_INT_#~863#1.base, ##fun~$Pointer$~TO~C_INT_#~863#1.offset); srcloc: null [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1076#1; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1076#1 := dmfe_stop(##fun~$Pointer$~TO~C_INT_#~863#1.base, ##fun~$Pointer$~TO~C_INT_#~863#1.offset); srcloc: null [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1075#1; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861-1: SUMMARY for call dmfe_process_mode_#t~ret683#1 := phy_read(dmfe_process_mode_#t~mem680#1.base, dmfe_process_mode_#t~mem680#1.offset, ~zero_extend~32~8(dmfe_process_mode_#t~mem681#1)[8:0], 6bv8, dmfe_process_mode_#t~mem682#1); srcloc: null [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1075#1 := dmfe_open(##fun~$Pointer$~TO~C_INT_#~863#1.base, ##fun~$Pointer$~TO~C_INT_#~863#1.offset); srcloc: null [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: dmfe_process_mode_~phy_reg~1#1 := dmfe_process_mode_#t~ret683#1;havoc dmfe_process_mode_#t~mem680#1.base, dmfe_process_mode_#t~mem680#1.offset;havoc dmfe_process_mode_#t~mem681#1;havoc dmfe_process_mode_#t~mem682#1;havoc dmfe_process_mode_#t~ret683#1; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~dmfe_stop.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~dmfe_stop.offset; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~dmfe_stop.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~dmfe_stop.offset); [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~dmfe_resume.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~dmfe_resume.offset; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~dmfe_resume.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~dmfe_resume.offset); [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: call ldv_pci_pci_instance_2_#t~mem885#1.base, ldv_pci_pci_instance_2_#t~mem885#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem886#1 := read~intINTTYPE4#0(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4bv64);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem885#1.base, ldv_pci_pci_instance_2_#t~mem885#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem886#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem866#1, ldv_pci_instance_suspend_2_8_#t~ret867#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~64#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#20(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64);havoc ldv_pci_instance_suspend_2_8_~tmp~64#1;call ldv_pci_instance_suspend_2_8_#t~mem866#1 := read~intINTTYPE4#20(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64);assume { :begin_inline_dmfe_suspend } true;dmfe_suspend_#in~pci_dev#1.base, dmfe_suspend_#in~pci_dev#1.offset, dmfe_suspend_#in~state#1.event := ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem866#1;havoc dmfe_suspend_#res#1;havoc dmfe_suspend_#t~ret798#1.base, dmfe_suspend_#t~ret798#1.offset, dmfe_suspend_#t~ret799#1.base, dmfe_suspend_#t~ret799#1.offset, dmfe_suspend_#t~mem800#1.base, dmfe_suspend_#t~mem800#1.offset, dmfe_suspend_#t~mem801#1, dmfe_suspend_#t~mem802#1, dmfe_suspend_#t~ret803#1, dmfe_suspend_#t~ret804#1, dmfe_suspend_#t~mem805#1, dmfe_suspend_#t~mem806#1, dmfe_suspend_#t~mem807#1, dmfe_suspend_#t~mem808#1, dmfe_suspend_#t~mem809#1, dmfe_suspend_#t~mem810#1, dmfe_suspend_#t~ret811#1, dmfe_suspend_#t~ret812#1, dmfe_suspend_#t~ret813#1, dmfe_suspend_#t~ret814#1, dmfe_suspend_#t~mem815#1, dmfe_suspend_#t~ret816#1, dmfe_suspend_#t~ret817#1, dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset, dmfe_suspend_~dev~4#1.base, dmfe_suspend_~dev~4#1.offset, dmfe_suspend_~tmp~54#1.base, dmfe_suspend_~tmp~54#1.offset, dmfe_suspend_~db~17#1.base, dmfe_suspend_~db~17#1.offset, dmfe_suspend_~tmp___0~21#1.base, dmfe_suspend_~tmp___0~21#1.offset, dmfe_suspend_~ioaddr~12#1.base, dmfe_suspend_~ioaddr~12#1.offset, dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, dmfe_suspend_~tmp___2~6#1, dmfe_suspend_~tmp___3~5#1;dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset := dmfe_suspend_#in~pci_dev#1.base, dmfe_suspend_#in~pci_dev#1.offset;call dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#9(dmfe_suspend_#in~state#1.event, dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset, 4bv64);havoc dmfe_suspend_~dev~4#1.base, dmfe_suspend_~dev~4#1.offset;havoc dmfe_suspend_~tmp~54#1.base, dmfe_suspend_~tmp~54#1.offset;havoc dmfe_suspend_~db~17#1.base, dmfe_suspend_~db~17#1.offset;havoc dmfe_suspend_~tmp___0~21#1.base, dmfe_suspend_~tmp___0~21#1.offset;havoc dmfe_suspend_~ioaddr~12#1.base, dmfe_suspend_~ioaddr~12#1.offset;call dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset := #Ultimate.allocOnStack(4bv64);havoc dmfe_suspend_~tmp___2~6#1;havoc dmfe_suspend_~tmp___3~5#1; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438-1: ldv___pci_register_driver_85_#res#1 := ldv___pci_register_driver_85_~ldv_func_res~4#1; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306: havoc ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_64_#in~ldv_func_arg1#1.base, ldv_free_netdev_64_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_64 } true;dmfe_init_one_#res#1 := dmfe_init_one_~err~0#1;call ULTIMATE.dealloc(dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset);havoc dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset;call ULTIMATE.dealloc(dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset);havoc dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6210: havoc dmfe_init_one_#t~mem283#1.base, dmfe_init_one_#t~mem283#1.offset;havoc dmfe_init_one_#t~mem284#1;call dmfe_init_one_#t~mem285#1.base, dmfe_init_one_#t~mem285#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(173bv64, dmfe_init_one_~db~0#1.offset), 8bv64);call dmfe_init_one_#t~mem286#1 := read~intINTTYPE8#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(133bv64, dmfe_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: assume 2bv32 == ~ldv_statevar_14~0; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: assume !(2bv32 == ~ldv_statevar_14~0); [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: assume 0bv32 != dmfe_timer_~tmp___7~0#1; [2025-02-08 04:24:17,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: assume !(0bv32 != dmfe_timer_~tmp___7~0#1); [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6210-1: SUMMARY for call pci_free_consistent(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 24580bv64, dmfe_init_one_#t~mem283#1.base, dmfe_init_one_#t~mem283#1.offset, dmfe_init_one_#t~mem284#1); srcloc: null [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6144: assume 0bv64 == ~bvadd~64(dmfe_init_one_#t~mem264#1.base, dmfe_init_one_#t~mem264#1.offset);havoc dmfe_init_one_#t~mem264#1.base, dmfe_init_one_#t~mem264#1.offset;dmfe_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6144: assume !(0bv64 == ~bvadd~64(dmfe_init_one_#t~mem264#1.base, dmfe_init_one_#t~mem264#1.offset));havoc dmfe_init_one_#t~mem264#1.base, dmfe_init_one_#t~mem264#1.offset;call dmfe_init_one_#t~mem265#1 := read~intINTTYPE1#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(72bv64, dmfe_init_one_~pdev#1.offset), 1bv64);call write~intINTTYPE1#5(dmfe_init_one_#t~mem265#1, dmfe_init_one_~db~0#1.base, ~bvadd~64(4bv64, dmfe_init_one_~db~0#1.offset), 1bv64);havoc dmfe_init_one_#t~mem265#1;call write~intINTTYPE1#5(0bv8, dmfe_init_one_~db~0#1.base, ~bvadd~64(279bv64, dmfe_init_one_~db~0#1.offset), 1bv64);call write~$Pointer$#5(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, dmfe_init_one_~db~0#1.base, ~bvadd~64(13bv64, dmfe_init_one_~db~0#1.offset), 8bv64);assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset;havoc pci_set_drvdata_#t~ret205#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_59 } true;ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, ~bvadd~64(179bv64, pci_set_drvdata_~pdev#1.offset), pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret917#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~73#1;ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset := ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset;ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset := ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;havoc ldv_dev_set_drvdata_59_~tmp~73#1; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306-1: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069-2: call dmfe_timer_#t~mem494#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 8bv64);dmfe_timer_#t~short496#1 := 208591262338bv64 == dmfe_timer_#t~mem494#1; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069-1: assume dmfe_timer_#t~short496#1; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069-1: assume !dmfe_timer_#t~short496#1;call dmfe_timer_#t~mem495#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 8bv64);dmfe_timer_#t~short496#1 := 71155454594bv64 == dmfe_timer_#t~mem495#1; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume 0bv32 != ldv_entry_EMGentry_14_~tmp~59#1;~ldv_statevar_14~0 := 3bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp~59#1);~ldv_statevar_14~0 := 5bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: assume dmfe_timer_#t~short496#1;havoc dmfe_timer_#t~mem494#1;havoc dmfe_timer_#t~mem495#1;havoc dmfe_timer_#t~short496#1; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: assume !dmfe_timer_#t~short496#1;havoc dmfe_timer_#t~mem494#1;havoc dmfe_timer_#t~mem495#1;havoc dmfe_timer_#t~short496#1;dmfe_timer_~link_ok~0#1 := (if 0bv32 != ~bvand~32(67bv32, ~zero_extend~32~8(dmfe_timer_~tmp_cr12~0#1)) then 1bv32 else 0bv32); [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: call write~intINTTYPE1#5(5bv8, dmfe_sense_speed_~db#1.base, ~bvadd~64(274bv64, dmfe_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553-1: dmfe_suspend_#t~ret814#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet1063#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;havoc dmfe_suspend_#t~ret814#1;call dmfe_suspend_#t~mem815#1 := read~intINTTYPE4#9(dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset, 4bv64);assume { :begin_inline_pci_choose_state } true;pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event := dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, dmfe_suspend_#t~mem815#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet1059#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset := pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset;pci_choose_state_~arg1#1.event := pci_choose_state_#in~arg1#1.event;havoc pci_choose_state_#t~nondet1059#1;pci_choose_state_#res#1 := pci_choose_state_#t~nondet1059#1;havoc pci_choose_state_#t~nondet1059#1; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: havoc pci_save_state_#t~nondet1063#1; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7070: assume 0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(dmfe_timer_~tmp_cr12~0#1));dmfe_timer_~link_ok~0#1 := 0bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7070: assume !(0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(dmfe_timer_~tmp_cr12~0#1)));dmfe_timer_~link_ok~0#1 := 1bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052: havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret844#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret844#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_16_#t~ret844#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset); srcloc: null [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: assume 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(dmfe_process_mode_~phy_reg~1#1));dmfe_process_mode_~phy_reg~1#1 := 0bv16;call dmfe_process_mode_#t~mem684#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(274bv64, dmfe_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(dmfe_process_mode_~phy_reg~1#1))); [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret888#1;havoc ldv_pci_pci_instance_2_#t~ret888#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret888#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: havoc dmfe_suspend_#t~ret817#1;dmfe_suspend_#res#1 := 0bv32;call ULTIMATE.dealloc(dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset);havoc dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset;call ULTIMATE.dealloc(dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset);havoc dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-1: SUMMARY for call dmfe_suspend_#t~ret817#1 := pci_set_power_state(dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, dmfe_suspend_~tmp___3~5#1); srcloc: null [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1 := 1536bv32; [2025-02-08 04:24:17,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: assume 0bv32 == ~zero_extend~32~8(~mode~0); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: assume !(0bv32 == ~zero_extend~32~8(~mode~0)); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12488: havoc ldv_pre_register_netdev_#t~nondet1054#1; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9449: assume 8bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9449: assume !(8bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12488-1: ldv_register_netdev_#t~ret899#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1054#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret899#1;havoc ldv_register_netdev_#t~ret899#1;ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: havoc ldv_pci_pci_instance_2_#t~ret872#1, ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset, ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset, ldv_pci_pci_instance_2_#t~mem875#1.base, ldv_pci_pci_instance_2_#t~mem875#1.offset, ldv_pci_pci_instance_2_#t~ret876#1, ldv_pci_pci_instance_2_#t~mem877#1.base, ldv_pci_pci_instance_2_#t~mem877#1.offset, ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset, ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset, ldv_pci_pci_instance_2_#t~mem880#1.base, ldv_pci_pci_instance_2_#t~mem880#1.offset, ldv_pci_pci_instance_2_#t~mem881#1.base, ldv_pci_pci_instance_2_#t~mem881#1.offset, ldv_pci_pci_instance_2_#t~mem882#1, ldv_pci_pci_instance_2_#t~ret883#1, ldv_pci_pci_instance_2_#t~ret884#1, ldv_pci_pci_instance_2_#t~mem885#1.base, ldv_pci_pci_instance_2_#t~mem885#1.offset, ldv_pci_pci_instance_2_#t~mem886#1, ldv_pci_pci_instance_2_#t~ret887#1, ldv_pci_pci_instance_2_#t~ret888#1, ldv_pci_pci_instance_2_#t~ret889#1, ldv_pci_pci_instance_2_#t~ret890#1, ldv_pci_pci_instance_2_#t~ret891#1, ldv_pci_pci_instance_2_#t~mem892#1.base, ldv_pci_pci_instance_2_#t~mem892#1.offset, ldv_pci_pci_instance_2_#t~ret893#1, ldv_pci_pci_instance_2_#t~ret894#1, ldv_pci_pci_instance_2_#t~ret895#1, ldv_pci_pci_instance_2_#t~ret896#1.base, ldv_pci_pci_instance_2_#t~ret896#1.offset, ldv_pci_pci_instance_2_#t~ret897#1.base, ldv_pci_pci_instance_2_#t~ret897#1.offset, ldv_pci_pci_instance_2_#t~ret898#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~66#1, ldv_pci_pci_instance_2_~tmp___0~25#1, ldv_pci_pci_instance_2_~tmp___1~10#1, ldv_pci_pci_instance_2_~tmp___2~7#1.base, ldv_pci_pci_instance_2_~tmp___2~7#1.offset, ldv_pci_pci_instance_2_~tmp___3~6#1.base, ldv_pci_pci_instance_2_~tmp___3~6#1.offset, ldv_pci_pci_instance_2_~tmp___4~4#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6477-1: SUMMARY for call ldv_spin_unlock_irqrestore_69(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(21bv64, dmfe_start_xmit_~db~4#1.offset), dmfe_start_xmit_~flags~0#1); srcloc: null [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6477: call dmfe_start_xmit_#t~mem344#1 := read~intINTTYPE4#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(109bv64, dmfe_start_xmit_~db~4#1.offset), 4bv64); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: havoc dmfe_timer_#t~ret517#1; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204: call dmfe_dynamic_reset_#t~mem532#1 := read~intINTTYPE4#5(dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(105bv64, dmfe_dynamic_reset_~db~12#1.offset), 4bv64);call write~intINTTYPE4#5(~bvand~32(4294959101bv32, dmfe_dynamic_reset_#t~mem532#1), dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(105bv64, dmfe_dynamic_reset_~db~12#1.offset), 4bv64);havoc dmfe_dynamic_reset_#t~mem532#1;call dmfe_dynamic_reset_#t~mem533#1 := read~intINTTYPE4#5(dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(105bv64, dmfe_dynamic_reset_~db~12#1.offset), 4bv64); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006: assume dmfe_timer_#t~short478#1;havoc dmfe_timer_#t~mem476#1;havoc dmfe_timer_#t~mem477#1;havoc dmfe_timer_#t~short478#1;call write~intINTTYPE1#5(4bv8, dmfe_timer_~db~11#1.base, ~bvadd~64(277bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006: assume !dmfe_timer_#t~short478#1;havoc dmfe_timer_#t~mem476#1;havoc dmfe_timer_#t~mem477#1;havoc dmfe_timer_#t~short478#1; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138-1: SUMMARY for call dmfe_timer_#t~ret517#1 := printk(56bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-1: SUMMARY for call dmfe_ethtool_get_wol_#t~ret461#1.base, dmfe_ethtool_get_wol_#t~ret461#1.offset := netdev_priv(dmfe_ethtool_get_wol_~dev#1.base, dmfe_ethtool_get_wol_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006-2: call dmfe_timer_#t~mem476#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(277bv64, dmfe_timer_~db~11#1.offset), 1bv64);dmfe_timer_#t~short478#1 := 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(dmfe_timer_#t~mem476#1)); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: dmfe_ethtool_get_wol_~tmp~36#1.base, dmfe_ethtool_get_wol_~tmp~36#1.offset := dmfe_ethtool_get_wol_#t~ret461#1.base, dmfe_ethtool_get_wol_#t~ret461#1.offset;havoc dmfe_ethtool_get_wol_#t~ret461#1.base, dmfe_ethtool_get_wol_#t~ret461#1.offset;dmfe_ethtool_get_wol_~db~10#1.base, dmfe_ethtool_get_wol_~db~10#1.offset := dmfe_ethtool_get_wol_~tmp~36#1.base, dmfe_ethtool_get_wol_~tmp~36#1.offset;call write~intINTTYPE4#5(33bv32, dmfe_ethtool_get_wol_~wolinfo#1.base, ~bvadd~64(4bv64, dmfe_ethtool_get_wol_~wolinfo#1.offset), 4bv64);call dmfe_ethtool_get_wol_#t~mem462#1 := read~intINTTYPE1#5(dmfe_ethtool_get_wol_~db~10#1.base, ~bvadd~64(279bv64, dmfe_ethtool_get_wol_~db~10#1.offset), 1bv64);call write~intINTTYPE4#5(~zero_extend~32~8(dmfe_ethtool_get_wol_#t~mem462#1), dmfe_ethtool_get_wol_~wolinfo#1.base, ~bvadd~64(8bv64, dmfe_ethtool_get_wol_~wolinfo#1.offset), 4bv64);havoc dmfe_ethtool_get_wol_#t~mem462#1;havoc dmfe_ethtool_get_wol_#t~ret461#1.base, dmfe_ethtool_get_wol_#t~ret461#1.offset, dmfe_ethtool_get_wol_#t~mem462#1, dmfe_ethtool_get_wol_~dev#1.base, dmfe_ethtool_get_wol_~dev#1.offset, dmfe_ethtool_get_wol_~wolinfo#1.base, dmfe_ethtool_get_wol_~wolinfo#1.offset, dmfe_ethtool_get_wol_~db~10#1.base, dmfe_ethtool_get_wol_~db~10#1.offset, dmfe_ethtool_get_wol_~tmp~36#1.base, dmfe_ethtool_get_wol_~tmp~36#1.offset;havoc dmfe_ethtool_get_wol_#in~dev#1.base, dmfe_ethtool_get_wol_#in~dev#1.offset, dmfe_ethtool_get_wol_#in~wolinfo#1.base, dmfe_ethtool_get_wol_#in~wolinfo#1.offset;assume { :end_inline_dmfe_ethtool_get_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006-1: assume dmfe_timer_#t~short478#1;call dmfe_timer_#t~mem477#1 := read~intINTTYPE8#5(dmfe_timer_~dev~3#1.base, ~bvadd~64(260bv64, dmfe_timer_~dev~3#1.offset), 8bv64);dmfe_timer_#t~short478#1 := ~bvugt~64(dmfe_timer_#t~mem477#1, 32768bv64); [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006-1: assume !dmfe_timer_#t~short478#1; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: ldv_alloc_etherdev_mqs_~tmp___0~23#1 := ldv_alloc_etherdev_mqs_#t~ret832#1;havoc ldv_alloc_etherdev_mqs_#t~ret832#1; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret832#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7733: call write~intINTTYPE1#5(0bv8, dmfe_sense_speed_~db#1.base, ~bvadd~64(274bv64, dmfe_sense_speed_~db#1.offset), 1bv64);dmfe_sense_speed_~ErrFlag~0#1 := 1bv8; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478: havoc dmfe_start_xmit_#t~mem344#1; [2025-02-08 04:24:17,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: ldv_pci_instance_suspend_2_8_#t~ret867#1 := dmfe_suspend_#res#1;havoc dmfe_suspend_#t~ret798#1.base, dmfe_suspend_#t~ret798#1.offset, dmfe_suspend_#t~ret799#1.base, dmfe_suspend_#t~ret799#1.offset, dmfe_suspend_#t~mem800#1.base, dmfe_suspend_#t~mem800#1.offset, dmfe_suspend_#t~mem801#1, dmfe_suspend_#t~mem802#1, dmfe_suspend_#t~ret803#1, dmfe_suspend_#t~ret804#1, dmfe_suspend_#t~mem805#1, dmfe_suspend_#t~mem806#1, dmfe_suspend_#t~mem807#1, dmfe_suspend_#t~mem808#1, dmfe_suspend_#t~mem809#1, dmfe_suspend_#t~mem810#1, dmfe_suspend_#t~ret811#1, dmfe_suspend_#t~ret812#1, dmfe_suspend_#t~ret813#1, dmfe_suspend_#t~ret814#1, dmfe_suspend_#t~mem815#1, dmfe_suspend_#t~ret816#1, dmfe_suspend_#t~ret817#1, dmfe_suspend_~pci_dev#1.base, dmfe_suspend_~pci_dev#1.offset, dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset, dmfe_suspend_~dev~4#1.base, dmfe_suspend_~dev~4#1.offset, dmfe_suspend_~tmp~54#1.base, dmfe_suspend_~tmp~54#1.offset, dmfe_suspend_~db~17#1.base, dmfe_suspend_~db~17#1.offset, dmfe_suspend_~tmp___0~21#1.base, dmfe_suspend_~tmp___0~21#1.offset, dmfe_suspend_~ioaddr~12#1.base, dmfe_suspend_~ioaddr~12#1.offset, dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset, dmfe_suspend_~tmp___2~6#1, dmfe_suspend_~tmp___3~5#1;havoc dmfe_suspend_#in~pci_dev#1.base, dmfe_suspend_#in~pci_dev#1.offset, dmfe_suspend_#in~state#1.event;assume { :end_inline_dmfe_suspend } true;ldv_pci_instance_suspend_2_8_~tmp~64#1 := ldv_pci_instance_suspend_2_8_#t~ret867#1;havoc ldv_pci_instance_suspend_2_8_#t~mem866#1;havoc ldv_pci_instance_suspend_2_8_#t~ret867#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~64#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478-1: SUMMARY for call iowrite32(dmfe_start_xmit_#t~mem344#1, dmfe_start_xmit_~ioaddr~1#1.base, ~bvadd~64(56bv64, dmfe_start_xmit_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6214: havoc dmfe_init_one_#t~mem285#1.base, dmfe_init_one_#t~mem285#1.offset;havoc dmfe_init_one_#t~mem286#1; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205-1: SUMMARY for call update_cr6(dmfe_dynamic_reset_#t~mem533#1, dmfe_dynamic_reset_~ioaddr~6#1.base, dmfe_dynamic_reset_~ioaddr~6#1.offset); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6214-1: SUMMARY for call pci_free_consistent(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 1568bv64, dmfe_init_one_#t~mem285#1.base, dmfe_init_one_#t~mem285#1.offset, dmfe_init_one_#t~mem286#1); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205: havoc dmfe_dynamic_reset_#t~mem533#1; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914: ldv_register_netdev_open_9_6_~tmp~68#1 := ldv_register_netdev_open_9_6_#t~ret905#1;havoc ldv_register_netdev_open_9_6_#t~ret905#1;ldv_register_netdev_open_9_6_#res#1 := ldv_register_netdev_open_9_6_~tmp~68#1; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: assume 0bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem684#1);havoc dmfe_process_mode_#t~mem684#1; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: assume !(0bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem684#1));havoc dmfe_process_mode_#t~mem684#1;call dmfe_process_mode_#t~mem685#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(274bv64, dmfe_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: assume 3bv32 == ~ldv_statevar_14~0; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: assume !(3bv32 == ~ldv_statevar_14~0); [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9650: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9650: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914-1: SUMMARY for call ldv_register_netdev_open_9_6_#t~ret905#1 := dmfe_open(ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8461: dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1 := 1280bv32; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6479-1: SUMMARY for call consume_skb(dmfe_start_xmit_~skb#1.base, dmfe_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6479: dmfe_start_xmit_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_15_#t~ret843#1 := dmfe_start_xmit_#res#1;havoc dmfe_start_xmit_#t~ret324#1.base, dmfe_start_xmit_#t~ret324#1.offset, dmfe_start_xmit_#t~mem325#1.base, dmfe_start_xmit_#t~mem325#1.offset, dmfe_start_xmit_#t~ret326#1, dmfe_start_xmit_#t~mem327#1, dmfe_start_xmit_#t~mem328#1, dmfe_start_xmit_#t~ret329#1, dmfe_start_xmit_#t~mem330#1, dmfe_start_xmit_#t~mem331#1, dmfe_start_xmit_#t~ret332#1, dmfe_start_xmit_#t~mem333#1.base, dmfe_start_xmit_#t~mem333#1.offset, dmfe_start_xmit_#t~mem334#1.base, dmfe_start_xmit_#t~mem334#1.offset, dmfe_start_xmit_#t~mem335#1, dmfe_start_xmit_#t~mem336#1, dmfe_start_xmit_#t~mem337#1.base, dmfe_start_xmit_#t~mem337#1.offset, dmfe_start_xmit_#t~mem338#1, dmfe_start_xmit_#t~mem339#1, dmfe_start_xmit_#t~short340#1, dmfe_start_xmit_#t~mem341#1, dmfe_start_xmit_#t~mem342#1, dmfe_start_xmit_#t~mem343#1, dmfe_start_xmit_#t~mem344#1, dmfe_start_xmit_~skb#1.base, dmfe_start_xmit_~skb#1.offset, dmfe_start_xmit_~dev#1.base, dmfe_start_xmit_~dev#1.offset, dmfe_start_xmit_~db~4#1.base, dmfe_start_xmit_~db~4#1.offset, dmfe_start_xmit_~tmp~27#1.base, dmfe_start_xmit_~tmp~27#1.offset, dmfe_start_xmit_~ioaddr~1#1.base, dmfe_start_xmit_~ioaddr~1#1.offset, dmfe_start_xmit_~txptr~0#1.base, dmfe_start_xmit_~txptr~0#1.offset, dmfe_start_xmit_~flags~0#1;havoc dmfe_start_xmit_#in~skb#1.base, dmfe_start_xmit_#in~skb#1.offset, dmfe_start_xmit_#in~dev#1.base, dmfe_start_xmit_#in~dev#1.offset;assume { :end_inline_dmfe_start_xmit } true;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret843#1;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret843#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_9_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret847#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1;assume { :begin_inline_eth_change_mtu } true;eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset, eth_change_mtu_#in~arg1#1 := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1;havoc eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet1046#1, eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset, eth_change_mtu_~arg1#1;eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset := eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset;eth_change_mtu_~arg1#1 := eth_change_mtu_#in~arg1#1;havoc eth_change_mtu_#t~nondet1046#1;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet1046#1;havoc eth_change_mtu_#t~nondet1046#1; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7206: SUMMARY for call iowrite32(0bv32, dmfe_dynamic_reset_~ioaddr~6#1.base, ~bvadd~64(56bv64, dmfe_dynamic_reset_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume 0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~23#1; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume !(0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~23#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: ldv_pci_pci_instance_2_~tmp~66#1 := ldv_pci_pci_instance_2_#t~ret872#1;havoc ldv_pci_pci_instance_2_#t~ret872#1; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret872#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: assume 1bv32 == ~zero_extend~32~8(~mode~0); [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: assume !(1bv32 == ~zero_extend~32~8(~mode~0)); [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: SUMMARY for call iowrite32(18432bv32, read_srom_word_~ioaddr#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr#1.offset)); srcloc: null [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume 10bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume !(10bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: havoc eth_change_mtu_#t~nondet1046#1; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207-1: SUMMARY for call dmfe_dynamic_reset_#t~ret534#1 := ioread32(dmfe_dynamic_reset_~ioaddr~6#1.base, ~bvadd~64(40bv64, dmfe_dynamic_reset_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: dmfe_dynamic_reset_~tmp___0~12#1 := dmfe_dynamic_reset_#t~ret534#1;havoc dmfe_dynamic_reset_#t~ret534#1; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426-1: ldv_dummy_resourceless_instance_callback_1_9_#t~ret847#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet1046#1, eth_change_mtu_~arg0#1.base, eth_change_mtu_~arg0#1.offset, eth_change_mtu_~arg1#1;havoc eth_change_mtu_#in~arg0#1.base, eth_change_mtu_#in~arg0#1.offset, eth_change_mtu_#in~arg1#1;assume { :end_inline_eth_change_mtu } true;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret847#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret847#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8991: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670: read_srom_word_#res#1 := read_srom_word_~srom_data~0#1;dmfe_init_one_#t~ret273#1 := read_srom_word_#res#1;havoc read_srom_word_#t~ret613#1, read_srom_word_~ioaddr#1.base, read_srom_word_~ioaddr#1.offset, read_srom_word_~offset#1, read_srom_word_~srom_data~0#1, read_srom_word_~i~5#1, read_srom_word_~tmp~44#1;havoc read_srom_word_#in~ioaddr#1.base, read_srom_word_#in~ioaddr#1.offset, read_srom_word_#in~offset#1;assume { :end_inline_read_srom_word } true;call write~intINTTYPE2#5(dmfe_init_one_#t~ret273#1, dmfe_init_one_~db~0#1.base, ~bvadd~64(~bvadd~64(484bv64, dmfe_init_one_~db~0#1.offset), ~bvmul~64(2bv64, ~sign_extend~64~32(dmfe_init_one_~i~0#1))), 2bv64);havoc dmfe_init_one_#t~mem272#1.base, dmfe_init_one_#t~mem272#1.offset;havoc dmfe_init_one_#t~ret273#1;dmfe_init_one_~i~0#1 := ~bvadd~32(1bv32, dmfe_init_one_~i~0#1); [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670-1: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586-1: SUMMARY for call dmfe_remove_one(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(dmfe_timer_#t~mem518#1));havoc dmfe_timer_#t~mem518#1; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(dmfe_timer_#t~mem518#1)));havoc dmfe_timer_#t~mem518#1;assume { :begin_inline_dmfe_sense_speed } true;dmfe_sense_speed_#in~db#1.base, dmfe_sense_speed_#in~db#1.offset := dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset;havoc dmfe_sense_speed_#res#1;havoc dmfe_sense_speed_#t~mem614#1.base, dmfe_sense_speed_#t~mem614#1.offset, dmfe_sense_speed_#t~mem615#1, dmfe_sense_speed_#t~mem616#1.base, dmfe_sense_speed_#t~mem616#1.offset, dmfe_sense_speed_#t~mem617#1, dmfe_sense_speed_#t~mem618#1, dmfe_sense_speed_#t~ret619#1, dmfe_sense_speed_#t~mem620#1.base, dmfe_sense_speed_#t~mem620#1.offset, dmfe_sense_speed_#t~mem621#1, dmfe_sense_speed_#t~mem622#1, dmfe_sense_speed_#t~ret623#1, dmfe_sense_speed_#t~mem624#1, dmfe_sense_speed_#t~mem625#1.base, dmfe_sense_speed_#t~mem625#1.offset, dmfe_sense_speed_#t~mem626#1, dmfe_sense_speed_#t~mem627#1, dmfe_sense_speed_#t~ret628#1, dmfe_sense_speed_#t~mem629#1.base, dmfe_sense_speed_#t~mem629#1.offset, dmfe_sense_speed_#t~mem630#1, dmfe_sense_speed_#t~mem631#1, dmfe_sense_speed_#t~ret632#1, dmfe_sense_speed_#t~ret633#1, dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset, dmfe_sense_speed_~ioaddr~10#1.base, dmfe_sense_speed_~ioaddr~10#1.offset, dmfe_sense_speed_~ErrFlag~0#1, dmfe_sense_speed_~phy_mode~0#1, dmfe_sense_speed_~tmp~45#1, dmfe_sense_speed_~tmp___0~16#1;dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset := dmfe_sense_speed_#in~db#1.base, dmfe_sense_speed_#in~db#1.offset;havoc dmfe_sense_speed_~ioaddr~10#1.base, dmfe_sense_speed_~ioaddr~10#1.offset;havoc dmfe_sense_speed_~ErrFlag~0#1;havoc dmfe_sense_speed_~phy_mode~0#1;havoc dmfe_sense_speed_~tmp~45#1;havoc dmfe_sense_speed_~tmp___0~16#1;call dmfe_sense_speed_#t~mem614#1.base, dmfe_sense_speed_#t~mem614#1.offset := read~$Pointer$#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(89bv64, dmfe_sense_speed_~db#1.offset), 8bv64);dmfe_sense_speed_~ioaddr~10#1.base, dmfe_sense_speed_~ioaddr~10#1.offset := dmfe_sense_speed_#t~mem614#1.base, dmfe_sense_speed_#t~mem614#1.offset;havoc dmfe_sense_speed_#t~mem614#1.base, dmfe_sense_speed_#t~mem614#1.offset;dmfe_sense_speed_~ErrFlag~0#1 := 0bv8;call dmfe_sense_speed_#t~mem615#1 := read~intINTTYPE4#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(105bv64, dmfe_sense_speed_~db#1.offset), 4bv64); [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7208: SUMMARY for call iowrite32(dmfe_dynamic_reset_~tmp___0~12#1, dmfe_dynamic_reset_~ioaddr~6#1.base, ~bvadd~64(40bv64, dmfe_dynamic_reset_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12361-1: ldv___pci_register_driver_85_#t~ret926#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1037#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_85_~tmp~78#1 := ldv___pci_register_driver_85_#t~ret926#1;havoc ldv___pci_register_driver_85_#t~ret926#1;ldv___pci_register_driver_85_~ldv_func_res~4#1 := ldv___pci_register_driver_85_~tmp~78#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_85_~ldv_func_res~4#1, ldv___pci_register_driver_85_~ldv_func_arg1#1.base, ldv___pci_register_driver_85_~ldv_func_arg1#1.offset, ldv___pci_register_driver_85_~ldv_func_arg2#1.base, ldv___pci_register_driver_85_~ldv_func_arg2#1.offset, ldv___pci_register_driver_85_~ldv_func_arg3#1.base, ldv___pci_register_driver_85_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret831#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~57#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~57#1; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12361: havoc __pci_register_driver_#t~nondet1037#1; [2025-02-08 04:24:17,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: assume 0bv32 != dmfe_init_one_~err~0#1; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: assume !(0bv32 != dmfe_init_one_~err~0#1);call dmfe_init_one_#t~mem237#1 := read~intINTTYPE8#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(1551bv64, dmfe_init_one_~pdev#1.offset), 8bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142-1: call dmfe_timer_#t~mem518#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(273bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: ldv_alloc_etherdev_mqs_~tmp~58#1.base, ldv_alloc_etherdev_mqs_~tmp~58#1.offset := ldv_alloc_etherdev_mqs_#t~ret833#1.base, ldv_alloc_etherdev_mqs_#t~ret833#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret833#1.base, ldv_alloc_etherdev_mqs_#t~ret833#1.offset;ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~58#1.base, ldv_alloc_etherdev_mqs_~tmp~58#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret833#1.base, ldv_alloc_etherdev_mqs_#t~ret833#1.offset := ldv_xmalloc(3200bv64); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret889#1;havoc ldv_pci_pci_instance_2_#t~ret889#1; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret889#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~66#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~66#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume 0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset);assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret856#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;##fun~C_INT~X~$Pointer$~TO~C_INT_#in~854#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~855#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~855#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~854#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~855#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~855#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~854#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~854#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~855#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~855#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~855#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~855#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret856#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~854#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~855#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~855#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~854#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~855#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~855#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;havoc ldv_interrupt_instance_thread_0_3_#t~ret856#1; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6218: assume { :begin_inline_pci_disable_device } true;pci_disable_device_#in~arg0#1.base, pci_disable_device_#in~arg0#1.offset := dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset;havoc pci_disable_device_~arg0#1.base, pci_disable_device_~arg0#1.offset;pci_disable_device_~arg0#1.base, pci_disable_device_~arg0#1.offset := pci_disable_device_#in~arg0#1.base, pci_disable_device_#in~arg0#1.offset;havoc pci_disable_device_~arg0#1.base, pci_disable_device_~arg0#1.offset;havoc pci_disable_device_#in~arg0#1.base, pci_disable_device_#in~arg0#1.offset;assume { :end_inline_pci_disable_device } true;assume { :begin_inline_ldv_free_netdev_64 } true;ldv_free_netdev_64_#in~ldv_func_arg1#1.base, ldv_free_netdev_64_#in~ldv_func_arg1#1.offset := dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset;havoc ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset;ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset := ldv_free_netdev_64_#in~ldv_func_arg1#1.base, ldv_free_netdev_64_#in~ldv_func_arg1#1.offset; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: assume 4bv32 == ~ldv_statevar_14~0; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: assume !(4bv32 == ~ldv_statevar_14~0); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6218-1: SUMMARY for call pci_release_regions(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: SUMMARY for call netif_stop_queue(dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-1: SUMMARY for call dmfe_timer_#t~ret479#1 := ioread32(dmfe_timer_~ioaddr~5#1.base, ~bvadd~64(64bv64, dmfe_timer_~ioaddr~5#1.offset)); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: dmfe_timer_~tmp_cr8~0#1 := dmfe_timer_#t~ret479#1;havoc dmfe_timer_#t~ret479#1;call dmfe_timer_#t~mem480#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, ~bvadd~64(253bv64, dmfe_timer_~db~11#1.offset), 8bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: assume 4bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem685#1);havoc dmfe_process_mode_#t~mem685#1; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: assume !(4bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem685#1));havoc dmfe_process_mode_#t~mem685#1;call dmfe_process_mode_#t~mem686#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(274bv64, dmfe_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: call write~intINTTYPE8#5(0bv64, dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(229bv64, dmfe_dynamic_reset_~db~12#1.offset), 8bv64);call write~intINTTYPE8#5(0bv64, dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(237bv64, dmfe_dynamic_reset_~db~12#1.offset), 8bv64);call write~intINTTYPE8#5(0bv64, dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(245bv64, dmfe_dynamic_reset_~db~12#1.offset), 8bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144-1: SUMMARY for call netif_carrier_on(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144: call dmfe_timer_#t~mem519#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(274bv64, dmfe_timer_~db~11#1.offset), 1bv64);call dmfe_timer_#t~mem520#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(274bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210-1: SUMMARY for call dmfe_free_rxbuffer(dmfe_dynamic_reset_~db~12#1.base, dmfe_dynamic_reset_~db~12#1.offset); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183: havoc ##fun~C_ULONG~TO~VOID_#~909#1;havoc ##fun~C_ULONG~TO~VOID_#in~909#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~C_ULONG~TO~VOID } true; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: assume dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1 != ~bvand~32(3840bv32, ~zero_extend~32~16(dmfe_HPNA_remote_cmd_chk_#t~mem793#1));havoc dmfe_HPNA_remote_cmd_chk_#t~mem793#1;call dmfe_HPNA_remote_cmd_chk_#t~mem794#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem794#1.offset := read~$Pointer$#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(89bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 8bv64);call dmfe_HPNA_remote_cmd_chk_#t~mem795#1 := read~intINTTYPE1#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(275bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 1bv64);call dmfe_HPNA_remote_cmd_chk_#t~mem796#1 := read~intINTTYPE2#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(261bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 2bv64);call dmfe_HPNA_remote_cmd_chk_#t~mem797#1 := read~intINTTYPE4#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, dmfe_HPNA_remote_cmd_chk_~db#1.offset, 4bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: assume !(dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1 != ~bvand~32(3840bv32, ~zero_extend~32~16(dmfe_HPNA_remote_cmd_chk_#t~mem793#1)));havoc dmfe_HPNA_remote_cmd_chk_#t~mem793#1;call write~intINTTYPE2#5(600bv16, dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(263bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 2bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume 4bv32 == ~zero_extend~32~8(~mode~0); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume !(4bv32 == ~zero_extend~32~8(~mode~0)); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430-1: ldv_dummy_resourceless_instance_callback_1_13_#t~ret842#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1047#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;havoc eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;assume { :end_inline_eth_mac_addr } true;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret842#1;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret842#1, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-1: call dmfe_HPNA_remote_cmd_chk_#t~mem793#1 := read~intINTTYPE2#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(261bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 2bv64); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: assume 12bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: assume !(12bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: havoc eth_mac_addr_#t~nondet1047#1; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079-1: SUMMARY for call dmfe_timer_#t~ret500#1 := phy_read(dmfe_timer_#t~mem497#1.base, dmfe_timer_#t~mem497#1.offset, ~zero_extend~32~8(dmfe_timer_#t~mem498#1)[8:0], 1bv8, dmfe_timer_#t~mem499#1); srcloc: null [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: havoc dmfe_timer_#t~mem497#1.base, dmfe_timer_#t~mem497#1.offset;havoc dmfe_timer_#t~mem498#1;havoc dmfe_timer_#t~mem499#1;havoc dmfe_timer_#t~ret500#1;call dmfe_timer_#t~mem501#1.base, dmfe_timer_#t~mem501#1.offset := read~$Pointer$#5(dmfe_timer_~db~11#1.base, ~bvadd~64(89bv64, dmfe_timer_~db~11#1.offset), 8bv64);call dmfe_timer_#t~mem502#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(275bv64, dmfe_timer_~db~11#1.offset), 1bv64);call dmfe_timer_#t~mem503#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 4bv64); [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145-1: SUMMARY for call dmfe_timer_#t~ret521#1 := printk(58bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145: havoc dmfe_timer_#t~mem519#1;havoc dmfe_timer_#t~mem520#1;havoc dmfe_timer_#t~ret521#1; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079-2: call dmfe_timer_#t~mem497#1.base, dmfe_timer_#t~mem497#1.offset := read~$Pointer$#5(dmfe_timer_~db~11#1.base, ~bvadd~64(89bv64, dmfe_timer_~db~11#1.offset), 8bv64);call dmfe_timer_#t~mem498#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(275bv64, dmfe_timer_~db~11#1.offset), 1bv64);call dmfe_timer_#t~mem499#1 := read~intINTTYPE4#5(dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, 4bv64); [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume 0bv64 == dmfe_timer_#t~mem480#1 && 0bv32 != dmfe_timer_~tmp_cr8~0#1;havoc dmfe_timer_#t~mem480#1;call dmfe_timer_#t~mem481#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, ~bvadd~64(460bv64, dmfe_timer_~db~11#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_timer_#t~mem481#1), dmfe_timer_~db~11#1.base, ~bvadd~64(460bv64, dmfe_timer_~db~11#1.offset), 8bv64);havoc dmfe_timer_#t~mem481#1;call write~intINTTYPE1#5(1bv8, dmfe_timer_~db~11#1.base, ~bvadd~64(276bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume !(0bv64 == dmfe_timer_#t~mem480#1 && 0bv32 != dmfe_timer_~tmp_cr8~0#1);havoc dmfe_timer_#t~mem480#1; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-1: SUMMARY for call dmfe_start_xmit_#t~ret324#1.base, dmfe_start_xmit_#t~ret324#1.offset := netdev_priv(dmfe_start_xmit_~dev#1.base, dmfe_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419: dmfe_start_xmit_~tmp~27#1.base, dmfe_start_xmit_~tmp~27#1.offset := dmfe_start_xmit_#t~ret324#1.base, dmfe_start_xmit_#t~ret324#1.offset;havoc dmfe_start_xmit_#t~ret324#1.base, dmfe_start_xmit_#t~ret324#1.offset;dmfe_start_xmit_~db~4#1.base, dmfe_start_xmit_~db~4#1.offset := dmfe_start_xmit_~tmp~27#1.base, dmfe_start_xmit_~tmp~27#1.offset;call dmfe_start_xmit_#t~mem325#1.base, dmfe_start_xmit_#t~mem325#1.offset := read~$Pointer$#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(89bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64);dmfe_start_xmit_~ioaddr~1#1.base, dmfe_start_xmit_~ioaddr~1#1.offset := dmfe_start_xmit_#t~mem325#1.base, dmfe_start_xmit_#t~mem325#1.offset;havoc dmfe_start_xmit_#t~mem325#1.base, dmfe_start_xmit_#t~mem325#1.offset; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: havoc ldv_interrupt_instance_thread_0_3_#t~ret856#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080-1: SUMMARY for call dmfe_timer_#t~ret504#1 := phy_read(dmfe_timer_#t~mem501#1.base, dmfe_timer_#t~mem501#1.offset, ~zero_extend~32~8(dmfe_timer_#t~mem502#1)[8:0], 1bv8, dmfe_timer_#t~mem503#1); srcloc: null [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: dmfe_timer_~tmp___4~1#1 := dmfe_timer_#t~ret504#1;havoc dmfe_timer_#t~mem501#1.base, dmfe_timer_#t~mem501#1.offset;havoc dmfe_timer_#t~mem502#1;havoc dmfe_timer_#t~mem503#1;havoc dmfe_timer_#t~ret504#1;dmfe_timer_~link_ok_phy~0#1 := (if 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(dmfe_timer_~tmp___4~1#1)) then 1bv32 else 0bv32); [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6089: assume 0bv64 == dmfe_init_one_#t~mem237#1;havoc dmfe_init_one_#t~mem237#1; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6089: assume !(0bv64 == dmfe_init_one_#t~mem237#1);havoc dmfe_init_one_#t~mem237#1;call dmfe_init_one_#t~mem239#1 := read~intINTTYPE8#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(1551bv64, dmfe_init_one_~pdev#1.offset), 8bv64);dmfe_init_one_#t~short242#1 := 0bv64 != dmfe_init_one_#t~mem239#1; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ~ldv_1_callback_ndo_poll_controller~0.base, ~ldv_1_callback_ndo_poll_controller~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: havoc dmfe_HPNA_remote_cmd_chk_#t~mem794#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem794#1.offset;havoc dmfe_HPNA_remote_cmd_chk_#t~mem795#1;havoc dmfe_HPNA_remote_cmd_chk_#t~mem796#1;havoc dmfe_HPNA_remote_cmd_chk_#t~mem797#1;call write~intINTTYPE2#5(8bv16, dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(263bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 2bv64); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468-1: SUMMARY for call phy_write(dmfe_HPNA_remote_cmd_chk_#t~mem794#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem794#1.offset, ~zero_extend~32~8(dmfe_HPNA_remote_cmd_chk_#t~mem795#1)[8:0], 16bv8, ~zero_extend~32~16(dmfe_HPNA_remote_cmd_chk_#t~mem796#1)[16:0], dmfe_HPNA_remote_cmd_chk_#t~mem797#1); srcloc: null [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6156-1: SUMMARY for call netif_carrier_off(dmfe_init_one_~dev~0#1.base, dmfe_init_one_~dev~0#1.offset); srcloc: null [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6156: assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := dmfe_init_one_~db~0#1.base, ~bvadd~64(21bv64, dmfe_init_one_~db~0#1.offset);havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;dmfe_init_one_#t~ret266#1.base, dmfe_init_one_#t~ret266#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;assume { :end_inline_spinlock_check } true;havoc dmfe_init_one_#t~ret266#1.base, dmfe_init_one_#t~ret266#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := dmfe_init_one_~db~0#1.base, ~bvadd~64(21bv64, dmfe_init_one_~db~0#1.offset), 12bv64, 0bv64, dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: assume 1bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem686#1);havoc dmfe_process_mode_#t~mem686#1; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: assume !(1bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem686#1));havoc dmfe_process_mode_#t~mem686#1;call dmfe_process_mode_#t~mem687#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(274bv64, dmfe_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume 5bv32 == ~ldv_statevar_14~0; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume !(5bv32 == ~ldv_statevar_14~0); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7214: call write~intINTTYPE1#5(0bv8, dmfe_dynamic_reset_~db~12#1.base, ~bvadd~64(276bv64, dmfe_dynamic_reset_~db~12#1.offset), 1bv64); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091: havoc dmfe_init_one_#t~ret238#1;dmfe_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091-1: SUMMARY for call dmfe_init_one_#t~ret238#1 := printk(8bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7214-1: SUMMARY for call netif_carrier_off(dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743-1: SUMMARY for call dmfe_sense_speed_#t~ret633#1 := printk(78bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743: havoc dmfe_sense_speed_#t~ret633#1; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: assume 5bv32 == ~zero_extend~32~8(~mode~0); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: assume !(5bv32 == ~zero_extend~32~8(~mode~0)); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume 13bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume !(13bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083: assume dmfe_timer_~link_ok_phy~0#1 != dmfe_timer_~link_ok~0#1; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083: assume !(dmfe_timer_~link_ok_phy~0#1 != dmfe_timer_~link_ok~0#1); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6423: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6423: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:24:17,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7150: dmfe_timer_#t~ret522#1 := dmfe_sense_speed_#res#1;havoc dmfe_sense_speed_#t~mem614#1.base, dmfe_sense_speed_#t~mem614#1.offset, dmfe_sense_speed_#t~mem615#1, dmfe_sense_speed_#t~mem616#1.base, dmfe_sense_speed_#t~mem616#1.offset, dmfe_sense_speed_#t~mem617#1, dmfe_sense_speed_#t~mem618#1, dmfe_sense_speed_#t~ret619#1, dmfe_sense_speed_#t~mem620#1.base, dmfe_sense_speed_#t~mem620#1.offset, dmfe_sense_speed_#t~mem621#1, dmfe_sense_speed_#t~mem622#1, dmfe_sense_speed_#t~ret623#1, dmfe_sense_speed_#t~mem624#1, dmfe_sense_speed_#t~mem625#1.base, dmfe_sense_speed_#t~mem625#1.offset, dmfe_sense_speed_#t~mem626#1, dmfe_sense_speed_#t~mem627#1, dmfe_sense_speed_#t~ret628#1, dmfe_sense_speed_#t~mem629#1.base, dmfe_sense_speed_#t~mem629#1.offset, dmfe_sense_speed_#t~mem630#1, dmfe_sense_speed_#t~mem631#1, dmfe_sense_speed_#t~ret632#1, dmfe_sense_speed_#t~ret633#1, dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset, dmfe_sense_speed_~ioaddr~10#1.base, dmfe_sense_speed_~ioaddr~10#1.offset, dmfe_sense_speed_~ErrFlag~0#1, dmfe_sense_speed_~phy_mode~0#1, dmfe_sense_speed_~tmp~45#1, dmfe_sense_speed_~tmp___0~16#1;havoc dmfe_sense_speed_#in~db#1.base, dmfe_sense_speed_#in~db#1.offset;assume { :end_inline_dmfe_sense_speed } true;dmfe_timer_~tmp___5~1#1 := dmfe_timer_#t~ret522#1;havoc dmfe_timer_#t~ret522#1; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: SUMMARY for call dmfe_init_dm910x(dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: call write~intINTTYPE8#5(0bv64, dmfe_timer_~db~11#1.base, ~bvadd~64(253bv64, dmfe_timer_~db~11#1.offset), 8bv64);call dmfe_timer_#t~mem482#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, ~bvadd~64(229bv64, dmfe_timer_~db~11#1.offset), 8bv64); [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: assume { :begin_inline_ldv_entry_EMGentry_14 } true;ldv_entry_EMGentry_14_#in~arg0#1.base, ldv_entry_EMGentry_14_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_entry_EMGentry_14_#t~ret848#1, ldv_entry_EMGentry_14_#t~ret849#1, ldv_entry_EMGentry_14_#t~ret850#1, ldv_entry_EMGentry_14_#t~ret851#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~59#1, ldv_entry_EMGentry_14_~tmp___0~24#1;ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset := ldv_entry_EMGentry_14_#in~arg0#1.base, ldv_entry_EMGentry_14_#in~arg0#1.offset;havoc ldv_entry_EMGentry_14_~tmp~59#1;havoc ldv_entry_EMGentry_14_~tmp___0~24#1; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9595: havoc ldv_pci_instance_resume_2_5_#t~ret862#1;havoc ldv_pci_instance_resume_2_5_#t~ret862#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;havoc ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_2_5 } true;havoc ldv_pci_pci_instance_2_#t~mem877#1.base, ldv_pci_pci_instance_2_#t~mem877#1.offset;~ldv_statevar_2~0 := 4bv32; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9595-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret862#1 := dmfe_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9793: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: call ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(40bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160-1: SUMMARY for call dmfe_init_one_#t~ret267#1 := pci_read_config_dword(dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 80bv32, dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset); srcloc: null [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: assume 6bv32 == ~ldv_statevar_14~0; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: assume !(6bv32 == ~ldv_statevar_14~0); [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7217: SUMMARY for call netif_wake_queue(dmfe_dynamic_reset_~dev#1.base, dmfe_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: havoc dmfe_init_one_#t~ret267#1;call dmfe_init_one_#t~mem268#1 := read~intINTTYPE4#8(dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset, 4bv64);call write~intINTTYPE4#8(~bvand~32(458752bv32, dmfe_init_one_#t~mem268#1), dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset, 4bv64);havoc dmfe_init_one_#t~mem268#1;call dmfe_init_one_#t~mem269#1 := read~intINTTYPE4#8(dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset, 4bv64);dmfe_init_one_#t~short271#1 := 65536bv32 == dmfe_init_one_#t~mem269#1; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume 0bv64 != dmfe_timer_#t~mem482#1;havoc dmfe_timer_#t~mem482#1; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume !(0bv64 != dmfe_timer_#t~mem482#1);havoc dmfe_timer_#t~mem482#1; [2025-02-08 04:24:17,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: assume { :begin_inline_ldv_EMGentry_init_dmfe_init_module_14_9 } true;ldv_EMGentry_init_dmfe_init_module_14_9_#in~arg0#1.base, ldv_EMGentry_init_dmfe_init_module_14_9_#in~arg0#1.offset := ~ldv_14_init_dmfe_init_module_default~0.base, ~ldv_14_init_dmfe_init_module_default~0.offset;havoc ldv_EMGentry_init_dmfe_init_module_14_9_#res#1;havoc ldv_EMGentry_init_dmfe_init_module_14_9_#t~ret830#1, ldv_EMGentry_init_dmfe_init_module_14_9_~arg0#1.base, ldv_EMGentry_init_dmfe_init_module_14_9_~arg0#1.offset, ldv_EMGentry_init_dmfe_init_module_14_9_~tmp~56#1;ldv_EMGentry_init_dmfe_init_module_14_9_~arg0#1.base, ldv_EMGentry_init_dmfe_init_module_14_9_~arg0#1.offset := ldv_EMGentry_init_dmfe_init_module_14_9_#in~arg0#1.base, ldv_EMGentry_init_dmfe_init_module_14_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_dmfe_init_module_14_9_~tmp~56#1;assume { :begin_inline_dmfe_init_module } true;havoc dmfe_init_module_#res#1;havoc dmfe_init_module_#t~ret826#1, dmfe_init_module_#t~ret827#1, dmfe_init_module_#t~ret828#1, dmfe_init_module_~rc~0#1;havoc dmfe_init_module_~rc~0#1; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: assume 5bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem687#1);havoc dmfe_process_mode_#t~mem687#1; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: assume !(5bv32 == ~zero_extend~32~8(dmfe_process_mode_#t~mem687#1));havoc dmfe_process_mode_#t~mem687#1; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_62_#t~ret919#1.base, ldv_alloc_etherdev_mqs_62_#t~ret919#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret832#1, ldv_alloc_etherdev_mqs_#t~ret833#1.base, ldv_alloc_etherdev_mqs_#t~ret833#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~58#1.base, ldv_alloc_etherdev_mqs_~tmp~58#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~23#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.offset := ldv_alloc_etherdev_mqs_62_#t~ret919#1.base, ldv_alloc_etherdev_mqs_62_#t~ret919#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret919#1.base, ldv_alloc_etherdev_mqs_62_#t~ret919#1.offset;ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset := ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~27#1.offset; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425-1: SUMMARY for call dmfe_start_xmit_#t~ret326#1 := printk(23bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425: havoc dmfe_start_xmit_#t~ret326#1; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: havoc dmfe_timer_#t~ret505#1; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152: assume 0bv32 == ~zero_extend~32~8(dmfe_timer_~tmp___5~1#1); [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152: assume !(0bv32 == ~zero_extend~32~8(dmfe_timer_~tmp___5~1#1)); [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086-1: SUMMARY for call dmfe_timer_#t~ret505#1 := printk(52bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747: dmfe_sense_speed_~ErrFlag~0#1 := 1bv8;dmfe_sense_speed_#res#1 := dmfe_sense_speed_~ErrFlag~0#1; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606: assume 16bv32 == ~zero_extend~32~8(~mode~0); [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606: assume !(16bv32 == ~zero_extend~32~8(~mode~0)); [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: havoc _dev_info_#t~nondet1039#1; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372-1: dmfe_init_one_#t~ret281#1 := _dev_info_#res#1;havoc _dev_info_#t~nondet1039#1, _dev_info_~arg0#1.base, _dev_info_~arg0#1.offset, _dev_info_~arg1#1.base, _dev_info_~arg1#1.offset;havoc _dev_info_#in~arg0#1.base, _dev_info_#in~arg0#1.offset, _dev_info_#in~arg1#1.base, _dev_info_#in~arg1#1.offset;assume { :end_inline__dev_info } true;havoc dmfe_init_one_#t~mem278#1;havoc dmfe_init_one_#t~mem279#1.base, dmfe_init_one_#t~mem279#1.offset;havoc dmfe_init_one_#t~mem280#1;havoc dmfe_init_one_#t~ret281#1;assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true;dmfe_init_one_#res#1 := 0bv32;call ULTIMATE.dealloc(dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset);havoc dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset;call ULTIMATE.dealloc(dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset);havoc dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465: assume 14bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465: assume !(14bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021-1: SUMMARY for call dmfe_timer_#t~ret483#1 := dev_trans_start(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: dmfe_timer_~tmp___1~5#1 := dmfe_timer_#t~ret483#1;havoc dmfe_timer_#t~ret483#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset := ~ldv_1_callback_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret842#1, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;assume { :begin_inline_eth_mac_addr } true;eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset, eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;havoc eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1047#1, eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset, eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset;eth_mac_addr_~arg0#1.base, eth_mac_addr_~arg0#1.offset := eth_mac_addr_#in~arg0#1.base, eth_mac_addr_#in~arg0#1.offset;eth_mac_addr_~arg1#1.base, eth_mac_addr_~arg1#1.offset := eth_mac_addr_#in~arg1#1.base, eth_mac_addr_#in~arg1#1.offset;havoc eth_mac_addr_#t~nondet1047#1;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet1047#1;havoc eth_mac_addr_#t~nondet1047#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12571-1: ldv_register_netdev_63_#t~ret920#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1066#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_63_~tmp~75#1 := ldv_register_netdev_63_#t~ret920#1;havoc ldv_register_netdev_63_#t~ret920#1;ldv_register_netdev_63_~ldv_func_res~1#1 := ldv_register_netdev_63_~tmp~75#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_63_~ldv_func_res~1#1, ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret899#1, ldv_register_netdev_#t~ret900#1, ldv_register_netdev_#t~mem901#1.base, ldv_register_netdev_#t~mem901#1.offset, ldv_register_netdev_#t~mem902#1.base, ldv_register_netdev_#t~mem902#1.offset, ldv_register_netdev_#t~ret903#1, ldv_register_netdev_#t~ret904#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_9_ret_default~0#1, ldv_register_netdev_~tmp~67#1, ldv_register_netdev_~tmp___0~26#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_9_ret_default~0#1;havoc ldv_register_netdev_~tmp~67#1;havoc ldv_register_netdev_~tmp___0~26#1;ldv_register_netdev_~ldv_9_ret_default~0#1 := 1bv32;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1054#1;havoc ldv_pre_register_netdev_#t~nondet1054#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet1054#1;havoc ldv_pre_register_netdev_#t~nondet1054#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12571: havoc register_netdev_#t~nondet1066#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: ldv_entry_EMGentry_14_~tmp___0~24#1 := ldv_entry_EMGentry_14_#t~ret851#1;havoc ldv_entry_EMGentry_14_#t~ret851#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: call dmfe_timer_#t~mem523#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(274bv64, dmfe_timer_~db~11#1.offset), 1bv64);call dmfe_timer_#t~mem524#1 := read~intINTTYPE1#5(dmfe_timer_~db~11#1.base, ~bvadd~64(274bv64, dmfe_timer_~db~11#1.offset), 1bv64); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: assume dmfe_init_one_#t~short271#1;havoc dmfe_init_one_#t~mem269#1;havoc dmfe_init_one_#t~mem270#1;havoc dmfe_init_one_#t~short271#1;call write~intINTTYPE1#5(1bv8, dmfe_init_one_~db~0#1.base, ~bvadd~64(272bv64, dmfe_init_one_~db~0#1.offset), 1bv64); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: assume !dmfe_init_one_#t~short271#1;havoc dmfe_init_one_#t~mem269#1;havoc dmfe_init_one_#t~mem270#1;havoc dmfe_init_one_#t~short271#1;call write~intINTTYPE1#5(0bv8, dmfe_init_one_~db~0#1.base, ~bvadd~64(272bv64, dmfe_init_one_~db~0#1.offset), 1bv64); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163-1: assume dmfe_init_one_#t~short271#1;call dmfe_init_one_#t~mem270#1 := read~intINTTYPE1#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(4bv64, dmfe_init_one_~db~0#1.offset), 1bv64);dmfe_init_one_#t~short271#1 := 49bv32 == ~zero_extend~32~8(dmfe_init_one_#t~mem270#1); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163-1: assume !dmfe_init_one_#t~short271#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret853#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~61#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~61#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-2: call dmfe_init_one_#t~mem246#1 := read~intINTTYPE2#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(62bv64, dmfe_init_one_~pdev#1.offset), 2bv64);call dmfe_init_one_#t~mem247#1 := read~intINTTYPE2#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(60bv64, dmfe_init_one_~pdev#1.offset), 2bv64);dmfe_init_one_#t~short249#1 := 2435977858bv32 == ~bvor~32(~bvshl~32(~zero_extend~32~16(dmfe_init_one_#t~mem246#1), 16bv32), ~zero_extend~32~16(dmfe_init_one_#t~mem247#1)); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-3: assume dmfe_init_one_#t~short242#1;call dmfe_init_one_#t~mem243#1 := read~intINTTYPE8#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(1551bv64, dmfe_init_one_~pdev#1.offset)), 8bv64);call dmfe_init_one_#t~mem244#1 := read~intINTTYPE8#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(1551bv64, dmfe_init_one_~pdev#1.offset), 8bv64);dmfe_init_one_#t~ite245#1 := ~bvadd~64(1bv64, ~bvsub~64(dmfe_init_one_#t~mem243#1, dmfe_init_one_#t~mem244#1)); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-3: assume !dmfe_init_one_#t~short242#1;dmfe_init_one_#t~ite245#1 := 0bv64; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097: assume ~bvult~64(dmfe_init_one_#t~ite245#1, (if dmfe_init_one_#t~short249#1 then 256bv64 else 128bv64));havoc dmfe_init_one_#t~mem239#1;havoc dmfe_init_one_#t~mem240#1;havoc dmfe_init_one_#t~mem241#1;havoc dmfe_init_one_#t~short242#1;havoc dmfe_init_one_#t~ite245#1;havoc dmfe_init_one_#t~mem243#1;havoc dmfe_init_one_#t~mem244#1;havoc dmfe_init_one_#t~mem246#1;havoc dmfe_init_one_#t~mem247#1;havoc dmfe_init_one_#t~mem248#1;havoc dmfe_init_one_#t~short249#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097: assume !~bvult~64(dmfe_init_one_#t~ite245#1, (if dmfe_init_one_#t~short249#1 then 256bv64 else 128bv64));havoc dmfe_init_one_#t~mem239#1;havoc dmfe_init_one_#t~mem240#1;havoc dmfe_init_one_#t~mem241#1;havoc dmfe_init_one_#t~short242#1;havoc dmfe_init_one_#t~ite245#1;havoc dmfe_init_one_#t~mem243#1;havoc dmfe_init_one_#t~mem244#1;havoc dmfe_init_one_#t~mem246#1;havoc dmfe_init_one_#t~mem247#1;havoc dmfe_init_one_#t~mem248#1;havoc dmfe_init_one_#t~short249#1;assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := dmfe_init_one_~pdev#1.base, dmfe_init_one_~pdev#1.offset, 10bv64, 0bv64;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1062#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet1062#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet1062#1;havoc pci_request_regions_#t~nondet1062#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154-1: SUMMARY for call netif_carrier_on(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-1: assume dmfe_init_one_#t~short249#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-1: assume !dmfe_init_one_#t~short249#1;call dmfe_init_one_#t~mem248#1 := read~intINTTYPE1#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(72bv64, dmfe_init_one_~pdev#1.offset), 1bv64);dmfe_init_one_#t~short249#1 := ~bvugt~32(~zero_extend~32~8(dmfe_init_one_#t~mem248#1), 47bv32); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret851#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-4: assume dmfe_init_one_#t~short242#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-4: assume !dmfe_init_one_#t~short242#1;call dmfe_init_one_#t~mem240#1 := read~intINTTYPE8#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(1551bv64, dmfe_init_one_~pdev#1.offset)), 8bv64);call dmfe_init_one_#t~mem241#1 := read~intINTTYPE8#5(dmfe_init_one_~pdev#1.base, ~bvadd~64(1551bv64, dmfe_init_one_~pdev#1.offset), 8bv64);dmfe_init_one_#t~short242#1 := dmfe_init_one_#t~mem240#1 != dmfe_init_one_#t~mem241#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_interrupt_interrupt_instance_0_#t~ret857#1, ldv_interrupt_interrupt_instance_0_#t~ret858#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~62#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~62#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155-1: SUMMARY for call dmfe_timer_#t~ret525#1 := printk(63bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: havoc dmfe_timer_#t~mem523#1;havoc dmfe_timer_#t~mem524#1;havoc dmfe_timer_#t~ret525#1; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: assume ~bvslt~64(~bvadd~64(125bv64, ~bvsub~64(dmfe_timer_~tmp___1~5#1, ~jiffies~0)), 0bv64); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: assume !~bvslt~64(~bvadd~64(125bv64, ~bvsub~64(dmfe_timer_~tmp___1~5#1, ~jiffies~0)), 0bv64); [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: assume 8bv32 == ~ldv_statevar_14~0; [2025-02-08 04:24:17,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: assume !(8bv32 == ~ldv_statevar_14~0); [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429-1: call dmfe_start_xmit_#t~mem327#1 := read~intINTTYPE4#5(dmfe_start_xmit_~skb#1.base, ~bvadd~64(104bv64, dmfe_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429: assume ~bvugt~32(dmfe_start_xmit_#t~mem327#1, 1514bv32);havoc dmfe_start_xmit_#t~mem327#1;call dmfe_start_xmit_#t~mem328#1 := read~intINTTYPE4#5(dmfe_start_xmit_~skb#1.base, ~bvadd~64(104bv64, dmfe_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6429: assume !~bvugt~32(dmfe_start_xmit_#t~mem327#1, 1514bv32);havoc dmfe_start_xmit_#t~mem327#1; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: assume 0bv32 != ldv_entry_EMGentry_14_~tmp___0~24#1;~ldv_statevar_14~0 := 6bv32; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp___0~24#1);~ldv_statevar_14~0 := 8bv32; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: havoc dmfe_init_one_#t~ret250#1;dmfe_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099-1: SUMMARY for call dmfe_init_one_#t~ret250#1 := printk(9bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset);havoc ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset;call ldv_pci_pci_instance_2_#t~mem875#1.base, ldv_pci_pci_instance_2_#t~mem875#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem875#1.base, ldv_pci_pci_instance_2_#t~mem875#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset));havoc ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733-1: call ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset := read~$Pointer$#22(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: ~dmfe_media_mode~0 := 8bv8; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469: assume 15bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469: assume !(15bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442: havoc ethtool_op_get_link_#t~nondet1050#1; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9403: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 04:24:17,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: dmfe_timer_~link_ok~0#1 := ~bvor~32(dmfe_timer_~link_ok~0#1, dmfe_timer_~link_ok_phy~0#1); [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442-1: ldv_dummy_resourceless_instance_callback_1_7_#t~ret846#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet1050#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;havoc ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;assume { :end_inline_ethtool_op_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret846#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret846#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: SUMMARY for call iowrite32(1bv32, dmfe_timer_~ioaddr~5#1.base, ~bvadd~64(8bv64, dmfe_timer_~ioaddr~5#1.offset)); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: dmfe_process_mode_~phy_reg~1#1 := 0bv16; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: havoc dmfe_sense_speed_#t~mem615#1;call dmfe_sense_speed_#t~mem616#1.base, dmfe_sense_speed_#t~mem616#1.offset := read~$Pointer$#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(89bv64, dmfe_sense_speed_~db#1.offset), 8bv64);call dmfe_sense_speed_#t~mem617#1 := read~intINTTYPE1#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(275bv64, dmfe_sense_speed_~db#1.offset), 1bv64);call dmfe_sense_speed_#t~mem618#1 := read~intINTTYPE4#5(dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset, 4bv64); [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686-1: SUMMARY for call update_cr6(~bvand~32(4294705151bv32, dmfe_sense_speed_#t~mem615#1), dmfe_sense_speed_~ioaddr~10#1.base, dmfe_sense_speed_~ioaddr~10#1.offset); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6431-1: SUMMARY for call dmfe_start_xmit_#t~ret329#1 := printk(25bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6431: havoc dmfe_start_xmit_#t~mem328#1;havoc dmfe_start_xmit_#t~ret329#1; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: ldv_interrupt_interrupt_instance_0_~tmp~62#1 := ldv_interrupt_interrupt_instance_0_#t~ret858#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret858#1; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret858#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: dmfe_timer_~tmp___0~11#1 := dmfe_timer_#t~ret484#1;havoc dmfe_timer_#t~ret484#1; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026-1: SUMMARY for call dmfe_timer_#t~ret484#1 := dev_trans_start(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687-1: SUMMARY for call dmfe_sense_speed_#t~ret619#1 := phy_read(dmfe_sense_speed_#t~mem616#1.base, dmfe_sense_speed_#t~mem616#1.offset, ~zero_extend~32~8(dmfe_sense_speed_#t~mem617#1)[8:0], 1bv8, dmfe_sense_speed_#t~mem618#1); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: dmfe_sense_speed_~phy_mode~0#1 := dmfe_sense_speed_#t~ret619#1;havoc dmfe_sense_speed_#t~mem616#1.base, dmfe_sense_speed_#t~mem616#1.offset;havoc dmfe_sense_speed_#t~mem617#1;havoc dmfe_sense_speed_#t~mem618#1;havoc dmfe_sense_speed_#t~ret619#1;call dmfe_sense_speed_#t~mem620#1.base, dmfe_sense_speed_#t~mem620#1.offset := read~$Pointer$#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(89bv64, dmfe_sense_speed_~db#1.offset), 8bv64);call dmfe_sense_speed_#t~mem621#1 := read~intINTTYPE1#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(275bv64, dmfe_sense_speed_~db#1.offset), 1bv64);call dmfe_sense_speed_#t~mem622#1 := read~intINTTYPE4#5(dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset, 4bv64); [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_2_3 } true;havoc ldv_pci_pci_instance_2_#t~mem875#1.base, ldv_pci_pci_instance_2_#t~mem875#1.offset; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432-1: SUMMARY for call consume_skb(dmfe_start_xmit_~skb#1.base, dmfe_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432: dmfe_start_xmit_#res#1 := 0bv32; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume 9bv32 == ~ldv_statevar_14~0; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume !(9bv32 == ~ldv_statevar_14~0); [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6168: dmfe_init_one_~i~0#1 := 0bv32; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: ldv_pci_pci_instance_2_~tmp___0~25#1 := ldv_pci_pci_instance_2_#t~ret890#1;havoc ldv_pci_pci_instance_2_#t~ret890#1; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688-1: SUMMARY for call dmfe_sense_speed_#t~ret623#1 := phy_read(dmfe_sense_speed_#t~mem620#1.base, dmfe_sense_speed_#t~mem620#1.offset, ~zero_extend~32~8(dmfe_sense_speed_#t~mem621#1)[8:0], 1bv8, dmfe_sense_speed_#t~mem622#1); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: ldv_pci_instance_resume_early_2_6_#t~ret864#1 := ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~863#1.base, ##fun~$Pointer$~TO~C_INT_#~863#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres1074#1, ##fun~$Pointer$~TO~C_INT_#t~ret1075#1, ##fun~$Pointer$~TO~C_INT_#t~ret1076#1, ##fun~$Pointer$~TO~C_INT_#t~ret1077#1, ##fun~$Pointer$~TO~C_INT_#t~ret1078#1;havoc ##fun~$Pointer$~TO~C_INT_#in~863#1.base, ##fun~$Pointer$~TO~C_INT_#in~863#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~C_INT } true;havoc ldv_pci_instance_resume_early_2_6_#t~ret864#1; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688: dmfe_sense_speed_~phy_mode~0#1 := dmfe_sense_speed_#t~ret623#1;havoc dmfe_sense_speed_#t~mem620#1.base, dmfe_sense_speed_#t~mem620#1.offset;havoc dmfe_sense_speed_#t~mem621#1;havoc dmfe_sense_speed_#t~mem622#1;havoc dmfe_sense_speed_#t~ret623#1; [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret890#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_net_dummy_resourceless_instance_1_#t~ret859#1, ldv_net_dummy_resourceless_instance_1_#t~ret860#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~62#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~62#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume 0bv32 == dmfe_timer_~link_ok~0#1; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume !(0bv32 == dmfe_timer_~link_ok~0#1); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6169: assume ~bvsle~32(dmfe_init_one_~i~0#1, 63bv32); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6169: assume !~bvsle~32(dmfe_init_one_~i~0#1, 63bv32);dmfe_init_one_~i~0#1 := 0bv32; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010: havoc ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: ldv_dev_set_drvdata_59_~tmp~73#1 := ldv_dev_set_drvdata_59_#t~ret917#1;havoc ldv_dev_set_drvdata_59_#t~ret917#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~73#1;pci_set_drvdata_#t~ret205#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret917#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~73#1;havoc ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_59 } true;havoc pci_set_drvdata_#t~ret205#1;havoc pci_set_drvdata_#t~ret205#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call write~$Pointer$#5(~#netdev_ops~0.base, ~#netdev_ops~0.offset, dmfe_init_one_~dev~0#1.base, ~bvadd~64(468bv64, dmfe_init_one_~dev~0#1.offset), 8bv64);call write~$Pointer$#5(~#netdev_ethtool_ops~0.base, ~#netdev_ethtool_ops~0.offset, dmfe_init_one_~dev~0#1.base, ~bvadd~64(476bv64, dmfe_init_one_~dev~0#1.offset), 8bv64); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret917#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset); srcloc: null [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume ~bvslt~64(~bvadd~64(375bv64, ~bvsub~64(dmfe_timer_~tmp___0~11#1, ~jiffies~0)), 0bv64);call dmfe_timer_#t~mem485#1 := read~intINTTYPE8#5(dmfe_timer_~db~11#1.base, ~bvadd~64(476bv64, dmfe_timer_~db~11#1.offset), 8bv64);call write~intINTTYPE8#5(~bvadd~64(1bv64, dmfe_timer_#t~mem485#1), dmfe_timer_~db~11#1.base, ~bvadd~64(476bv64, dmfe_timer_~db~11#1.offset), 8bv64);havoc dmfe_timer_#t~mem485#1;call write~intINTTYPE1#5(1bv8, dmfe_timer_~db~11#1.base, ~bvadd~64(276bv64, dmfe_timer_~db~11#1.offset), 1bv64);assume { :begin_inline_dev_warn } true;dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset, dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset := dmfe_timer_~dev~3#1.base, ~bvadd~64(1236bv64, dmfe_timer_~dev~3#1.offset), 49bv64, 0bv64;havoc dev_warn_#res#1;havoc dev_warn_#t~nondet1044#1, dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset, dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset;dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset := dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset;dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset := dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset;havoc dev_warn_#t~nondet1044#1;dev_warn_#res#1 := dev_warn_#t~nondet1044#1;havoc dev_warn_#t~nondet1044#1; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume !~bvslt~64(~bvadd~64(375bv64, ~bvsub~64(dmfe_timer_~tmp___0~11#1, ~jiffies~0)), 0bv64); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6037: call ULTIMATE.dealloc(dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset);havoc dmfe_init_one_~#pci_pmr~0#1.base, dmfe_init_one_~#pci_pmr~0#1.offset;call ULTIMATE.dealloc(dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset);havoc dmfe_init_one_~#__key~0#1.base, dmfe_init_one_~#__key~0#1.offset; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: dmfe_process_mode_~phy_reg~1#1 := 256bv16; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010-1: SUMMARY for call poll_dmfe(ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset); srcloc: null [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0.base, ~ldv_1_callback_ndo_set_rx_mode~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: assume 16bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: assume !(16bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: havoc ldv_timer_timer_instance_3_#t~mem910#1.base, ldv_timer_timer_instance_3_#t~mem910#1.offset, ldv_timer_timer_instance_3_#t~mem911#1.base, ldv_timer_timer_instance_3_#t~mem911#1.offset, ldv_timer_timer_instance_3_#t~mem912#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;havoc ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_3 } true; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~25#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~25#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: assume 36bv32 == ~bvand~32(36bv32, ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1));call dmfe_sense_speed_#t~mem624#1 := read~intINTTYPE4#5(dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset, 4bv64); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: assume !(36bv32 == ~bvand~32(36bv32, ~zero_extend~32~16(dmfe_sense_speed_~phy_mode~0#1)));call write~intINTTYPE1#5(0bv8, dmfe_sense_speed_~db#1.base, ~bvadd~64(274bv64, dmfe_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:24:17,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: call ULTIMATE.dealloc(dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset);havoc dmfe_suspend_~#state#1.base, dmfe_suspend_~#state#1.offset;call ULTIMATE.dealloc(dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset);havoc dmfe_suspend_~#tmp___1~9#1.base, dmfe_suspend_~#tmp___1~9#1.offset; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381-1: ldv_alloc_etherdev_mqs_62_#t~ret918#1.base, ldv_alloc_etherdev_mqs_62_#t~ret918#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1040#1.base, alloc_etherdev_mqs_#t~ret1040#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_62_~tmp~74#1.base, ldv_alloc_etherdev_mqs_62_~tmp~74#1.offset := ldv_alloc_etherdev_mqs_62_#t~ret918#1.base, ldv_alloc_etherdev_mqs_62_#t~ret918#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret918#1.base, ldv_alloc_etherdev_mqs_62_#t~ret918#1.offset;ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset := ldv_alloc_etherdev_mqs_62_~tmp~74#1.base, ldv_alloc_etherdev_mqs_62_~tmp~74#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret832#1, ldv_alloc_etherdev_mqs_#t~ret833#1.base, ldv_alloc_etherdev_mqs_#t~ret833#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~58#1.base, ldv_alloc_etherdev_mqs_~tmp~58#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~23#1;ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset := ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset;ldv_alloc_etherdev_mqs_~arg1#1 := ldv_alloc_etherdev_mqs_#in~arg1#1;ldv_alloc_etherdev_mqs_~arg2#1 := ldv_alloc_etherdev_mqs_#in~arg2#1;ldv_alloc_etherdev_mqs_~arg3#1 := ldv_alloc_etherdev_mqs_#in~arg3#1;havoc ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp~58#1.base, ldv_alloc_etherdev_mqs_~tmp~58#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~23#1; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret853#1 := dmfe_interrupt(ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset); srcloc: null [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: havoc alloc_etherdev_mqs_#t~ret1040#1.base, alloc_etherdev_mqs_#t~ret1040#1.offset; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381-3: SUMMARY for call alloc_etherdev_mqs_#t~ret1040#1.base, alloc_etherdev_mqs_#t~ret1040#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret1040#1.base, alloc_etherdev_mqs_#t~ret1040#1.offset;havoc alloc_etherdev_mqs_#t~ret1040#1.base, alloc_etherdev_mqs_#t~ret1040#1.offset; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162: havoc dmfe_process_mode_#t~mem671#1, dmfe_process_mode_#t~mem672#1, dmfe_process_mode_#t~mem673#1, dmfe_process_mode_#t~mem674#1, dmfe_process_mode_#t~mem675#1, dmfe_process_mode_#t~mem676#1, dmfe_process_mode_#t~mem677#1, dmfe_process_mode_#t~mem678#1.base, dmfe_process_mode_#t~mem678#1.offset, dmfe_process_mode_#t~mem679#1, dmfe_process_mode_#t~mem680#1.base, dmfe_process_mode_#t~mem680#1.offset, dmfe_process_mode_#t~mem681#1, dmfe_process_mode_#t~mem682#1, dmfe_process_mode_#t~ret683#1, dmfe_process_mode_#t~mem684#1, dmfe_process_mode_#t~mem685#1, dmfe_process_mode_#t~mem686#1, dmfe_process_mode_#t~mem687#1, dmfe_process_mode_#t~mem688#1.base, dmfe_process_mode_#t~mem688#1.offset, dmfe_process_mode_#t~mem689#1, dmfe_process_mode_#t~mem690#1, dmfe_process_mode_#t~mem691#1, dmfe_process_mode_#t~mem692#1, dmfe_process_mode_#t~short693#1, dmfe_process_mode_#t~mem694#1.base, dmfe_process_mode_#t~mem694#1.offset, dmfe_process_mode_#t~mem695#1, dmfe_process_mode_#t~mem696#1, dmfe_process_mode_~db#1.base, dmfe_process_mode_~db#1.offset, dmfe_process_mode_~phy_reg~1#1, dmfe_process_mode_~__ms~1#1, dmfe_process_mode_~tmp~47#1;havoc dmfe_process_mode_#in~db#1.base, dmfe_process_mode_#in~db#1.offset;assume { :end_inline_dmfe_process_mode } true; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342: ldv_interrupt_instance_handler_0_5_~tmp~61#1 := ldv_interrupt_instance_handler_0_5_#t~ret853#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret853#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~61#1;ldv_interrupt_interrupt_instance_0_#t~ret857#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret853#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~61#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret857#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret857#1; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096-1: SUMMARY for call dmfe_timer_#t~ret506#1 := netif_carrier_ok(dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: dmfe_timer_~tmp___8~0#1 := (if 0bv8 == dmfe_timer_#t~ret506#1 then 0bv8 else 1bv8);havoc dmfe_timer_#t~ret506#1; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162-1: assume { :begin_inline_dmfe_process_mode } true;dmfe_process_mode_#in~db#1.base, dmfe_process_mode_#in~db#1.offset := dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset;havoc dmfe_process_mode_#t~mem671#1, dmfe_process_mode_#t~mem672#1, dmfe_process_mode_#t~mem673#1, dmfe_process_mode_#t~mem674#1, dmfe_process_mode_#t~mem675#1, dmfe_process_mode_#t~mem676#1, dmfe_process_mode_#t~mem677#1, dmfe_process_mode_#t~mem678#1.base, dmfe_process_mode_#t~mem678#1.offset, dmfe_process_mode_#t~mem679#1, dmfe_process_mode_#t~mem680#1.base, dmfe_process_mode_#t~mem680#1.offset, dmfe_process_mode_#t~mem681#1, dmfe_process_mode_#t~mem682#1, dmfe_process_mode_#t~ret683#1, dmfe_process_mode_#t~mem684#1, dmfe_process_mode_#t~mem685#1, dmfe_process_mode_#t~mem686#1, dmfe_process_mode_#t~mem687#1, dmfe_process_mode_#t~mem688#1.base, dmfe_process_mode_#t~mem688#1.offset, dmfe_process_mode_#t~mem689#1, dmfe_process_mode_#t~mem690#1, dmfe_process_mode_#t~mem691#1, dmfe_process_mode_#t~mem692#1, dmfe_process_mode_#t~short693#1, dmfe_process_mode_#t~mem694#1.base, dmfe_process_mode_#t~mem694#1.offset, dmfe_process_mode_#t~mem695#1, dmfe_process_mode_#t~mem696#1, dmfe_process_mode_~db#1.base, dmfe_process_mode_~db#1.offset, dmfe_process_mode_~phy_reg~1#1, dmfe_process_mode_~__ms~1#1, dmfe_process_mode_~tmp~47#1;dmfe_process_mode_~db#1.base, dmfe_process_mode_~db#1.offset := dmfe_process_mode_#in~db#1.base, dmfe_process_mode_#in~db#1.offset;havoc dmfe_process_mode_~phy_reg~1#1;havoc dmfe_process_mode_~__ms~1#1;havoc dmfe_process_mode_~tmp~47#1;call dmfe_process_mode_#t~mem671#1 := read~intINTTYPE1#5(dmfe_process_mode_~db#1.base, ~bvadd~64(274bv64, dmfe_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9739: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7691: assume 2435977858bv32 == dmfe_sense_speed_#t~mem624#1;havoc dmfe_sense_speed_#t~mem624#1;call dmfe_sense_speed_#t~mem625#1.base, dmfe_sense_speed_#t~mem625#1.offset := read~$Pointer$#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(89bv64, dmfe_sense_speed_~db#1.offset), 8bv64);call dmfe_sense_speed_#t~mem626#1 := read~intINTTYPE1#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(275bv64, dmfe_sense_speed_~db#1.offset), 1bv64);call dmfe_sense_speed_#t~mem627#1 := read~intINTTYPE4#5(dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset, 4bv64); [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7691: assume !(2435977858bv32 == dmfe_sense_speed_#t~mem624#1);havoc dmfe_sense_speed_#t~mem624#1;call dmfe_sense_speed_#t~mem629#1.base, dmfe_sense_speed_#t~mem629#1.offset := read~$Pointer$#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(89bv64, dmfe_sense_speed_~db#1.offset), 8bv64);call dmfe_sense_speed_#t~mem630#1 := read~intINTTYPE1#5(dmfe_sense_speed_~db#1.base, ~bvadd~64(275bv64, dmfe_sense_speed_~db#1.offset), 1bv64);call dmfe_sense_speed_#t~mem631#1 := read~intINTTYPE4#5(dmfe_sense_speed_~db#1.base, dmfe_sense_speed_~db#1.offset, 4bv64); [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616: ~dmfe_media_mode~0 := ~mode~0; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: call dmfe_init_one_#t~mem272#1.base, dmfe_init_one_#t~mem272#1.offset := read~$Pointer$#5(dmfe_init_one_~db~0#1.base, ~bvadd~64(89bv64, dmfe_init_one_~db~0#1.offset), 8bv64);assume { :begin_inline_read_srom_word } true;read_srom_word_#in~ioaddr#1.base, read_srom_word_#in~ioaddr#1.offset, read_srom_word_#in~offset#1 := dmfe_init_one_#t~mem272#1.base, dmfe_init_one_#t~mem272#1.offset, dmfe_init_one_~i~0#1;havoc read_srom_word_#res#1;havoc read_srom_word_#t~ret613#1, read_srom_word_~ioaddr#1.base, read_srom_word_~ioaddr#1.offset, read_srom_word_~offset#1, read_srom_word_~srom_data~0#1, read_srom_word_~i~5#1, read_srom_word_~tmp~44#1;read_srom_word_~ioaddr#1.base, read_srom_word_~ioaddr#1.offset := read_srom_word_#in~ioaddr#1.base, read_srom_word_#in~ioaddr#1.offset;read_srom_word_~offset#1 := read_srom_word_#in~offset#1;havoc read_srom_word_~srom_data~0#1;havoc read_srom_word_~i~5#1;havoc read_srom_word_~tmp~44#1; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890: dmfe_process_mode_~phy_reg~1#1 := 8192bv16; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: havoc ldv_entry_EMGentry_14_#t~ret848#1, ldv_entry_EMGentry_14_#t~ret849#1, ldv_entry_EMGentry_14_#t~ret850#1, ldv_entry_EMGentry_14_#t~ret851#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~59#1, ldv_entry_EMGentry_14_~tmp___0~24#1;havoc ldv_entry_EMGentry_14_#in~arg0#1.base, ldv_entry_EMGentry_14_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_14 } true; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: SUMMARY for call iowrite32(18432bv32, read_srom_word_~ioaddr#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr#1.offset)); srcloc: null [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: assume ~bvugt~32(~zero_extend~32~8(~HPNA_mode~0), 4bv32);~HPNA_mode~0 := 0bv8; [2025-02-08 04:24:17,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: assume !~bvugt~32(~zero_extend~32~8(~HPNA_mode~0), 4bv32); [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: call ldv_timer_timer_instance_3_#t~mem910#1.base, ldv_timer_timer_instance_3_#t~mem910#1.offset := read~$Pointer$#5(~ldv_3_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_3_container_timer_list~0.offset), 8bv64); [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume 0bv32 != ~zero_extend~32~8(dmfe_timer_~tmp___8~0#1); [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume !(0bv32 != ~zero_extend~32~8(dmfe_timer_~tmp___8~0#1)); [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693-1: SUMMARY for call dmfe_sense_speed_#t~ret628#1 := phy_read(dmfe_sense_speed_#t~mem625#1.base, dmfe_sense_speed_#t~mem625#1.offset, ~zero_extend~32~8(dmfe_sense_speed_#t~mem626#1)[8:0], 7bv8, dmfe_sense_speed_#t~mem627#1); srcloc: null [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693: dmfe_sense_speed_~tmp~45#1 := dmfe_sense_speed_#t~ret628#1;havoc dmfe_sense_speed_#t~mem625#1.base, dmfe_sense_speed_#t~mem625#1.offset;havoc dmfe_sense_speed_#t~mem626#1;havoc dmfe_sense_speed_#t~mem627#1;havoc dmfe_sense_speed_#t~ret628#1;dmfe_sense_speed_~phy_mode~0#1 := ~bvand~32(61440bv32, ~zero_extend~32~16(dmfe_sense_speed_~tmp~45#1))[16:0]; [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: assume { :begin_inline_ldv___ldv_spin_lock_68 } true;ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset := dmfe_start_xmit_~db~4#1.base, ~bvadd~64(21bv64, dmfe_start_xmit_~db~4#1.offset);havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset; [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: assume 17bv32 == ~ldv_statevar_1~0; [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: assume !(17bv32 == ~ldv_statevar_1~0); [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438-1: SUMMARY for call netif_stop_queue(dmfe_start_xmit_~dev#1.base, dmfe_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: assume 0bv32 != ~dmfe_debug~0; [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: assume !(0bv32 != ~dmfe_debug~0); [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_pci_pci_instance_2_#t~ret872#1, ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset, ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset, ldv_pci_pci_instance_2_#t~mem875#1.base, ldv_pci_pci_instance_2_#t~mem875#1.offset, ldv_pci_pci_instance_2_#t~ret876#1, ldv_pci_pci_instance_2_#t~mem877#1.base, ldv_pci_pci_instance_2_#t~mem877#1.offset, ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset, ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset, ldv_pci_pci_instance_2_#t~mem880#1.base, ldv_pci_pci_instance_2_#t~mem880#1.offset, ldv_pci_pci_instance_2_#t~mem881#1.base, ldv_pci_pci_instance_2_#t~mem881#1.offset, ldv_pci_pci_instance_2_#t~mem882#1, ldv_pci_pci_instance_2_#t~ret883#1, ldv_pci_pci_instance_2_#t~ret884#1, ldv_pci_pci_instance_2_#t~mem885#1.base, ldv_pci_pci_instance_2_#t~mem885#1.offset, ldv_pci_pci_instance_2_#t~mem886#1, ldv_pci_pci_instance_2_#t~ret887#1, ldv_pci_pci_instance_2_#t~ret888#1, ldv_pci_pci_instance_2_#t~ret889#1, ldv_pci_pci_instance_2_#t~ret890#1, ldv_pci_pci_instance_2_#t~ret891#1, ldv_pci_pci_instance_2_#t~mem892#1.base, ldv_pci_pci_instance_2_#t~mem892#1.offset, ldv_pci_pci_instance_2_#t~ret893#1, ldv_pci_pci_instance_2_#t~ret894#1, ldv_pci_pci_instance_2_#t~ret895#1, ldv_pci_pci_instance_2_#t~ret896#1.base, ldv_pci_pci_instance_2_#t~ret896#1.offset, ldv_pci_pci_instance_2_#t~ret897#1.base, ldv_pci_pci_instance_2_#t~ret897#1.offset, ldv_pci_pci_instance_2_#t~ret898#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~66#1, ldv_pci_pci_instance_2_~tmp___0~25#1, ldv_pci_pci_instance_2_~tmp___1~10#1, ldv_pci_pci_instance_2_~tmp___2~7#1.base, ldv_pci_pci_instance_2_~tmp___2~7#1.offset, ldv_pci_pci_instance_2_~tmp___3~6#1.base, ldv_pci_pci_instance_2_~tmp___3~6#1.offset, ldv_pci_pci_instance_2_~tmp___4~4#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~66#1;havoc ldv_pci_pci_instance_2_~tmp___0~25#1;havoc ldv_pci_pci_instance_2_~tmp___1~10#1;havoc ldv_pci_pci_instance_2_~tmp___2~7#1.base, ldv_pci_pci_instance_2_~tmp___2~7#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~6#1.base, ldv_pci_pci_instance_2_~tmp___3~6#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~4#1; [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108: assume 0bv32 != dmfe_init_one_~tmp___1~4#1; [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108: assume !(0bv32 != dmfe_init_one_~tmp___1~4#1); [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: SUMMARY for call iowrite32(18433bv32, read_srom_word_~ioaddr#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr#1.offset)); srcloc: null [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem910#1.base, ldv_timer_timer_instance_3_#t~mem910#1.offset);havoc ldv_timer_timer_instance_3_#t~mem910#1.base, ldv_timer_timer_instance_3_#t~mem910#1.offset;call ldv_timer_timer_instance_3_#t~mem911#1.base, ldv_timer_timer_instance_3_#t~mem911#1.offset := read~$Pointer$#5(~ldv_3_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_3_container_timer_list~0.offset), 8bv64);call ldv_timer_timer_instance_3_#t~mem912#1 := read~intINTTYPE8#5(~ldv_3_container_timer_list~0.base, ~bvadd~64(40bv64, ~ldv_3_container_timer_list~0.offset), 8bv64);assume { :begin_inline_ldv_timer_instance_callback_3_2 } true;ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset, ldv_timer_instance_callback_3_2_#in~arg1#1 := ldv_timer_timer_instance_3_#t~mem911#1.base, ldv_timer_timer_instance_3_#t~mem911#1.offset, ldv_timer_timer_instance_3_#t~mem912#1;havoc ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset, ldv_timer_instance_callback_3_2_~arg1#1;ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset := ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset;ldv_timer_instance_callback_3_2_~arg1#1 := ldv_timer_instance_callback_3_2_#in~arg1#1;assume { :begin_inline_##fun~C_ULONG~TO~VOID } true;##fun~C_ULONG~TO~VOID_#in~909#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_3_2_~arg1#1, ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset;havoc ##fun~C_ULONG~TO~VOID_#~909#1;##fun~C_ULONG~TO~VOID_#~909#1 := ##fun~C_ULONG~TO~VOID_#in~909#1;assume { :begin_inline_dmfe_timer } true;dmfe_timer_#in~data#1 := ##fun~C_ULONG~TO~VOID_#~909#1;havoc dmfe_timer_#t~ret463#1.base, dmfe_timer_#t~ret463#1.offset, dmfe_timer_#t~mem464#1.base, dmfe_timer_#t~mem464#1.offset, dmfe_timer_#t~ret465#1, dmfe_timer_#t~mem466#1, dmfe_timer_#t~mem467#1, dmfe_timer_#t~mem468#1, dmfe_timer_#t~short469#1, dmfe_timer_#t~mem470#1, dmfe_timer_#t~mem471#1, dmfe_timer_#t~mem472#1, dmfe_timer_#t~mem473#1, dmfe_timer_#t~mem474#1, dmfe_timer_#t~mem475#1, dmfe_timer_#t~mem476#1, dmfe_timer_#t~mem477#1, dmfe_timer_#t~short478#1, dmfe_timer_#t~ret479#1, dmfe_timer_#t~mem480#1, dmfe_timer_#t~mem481#1, dmfe_timer_#t~mem482#1, dmfe_timer_#t~ret483#1, dmfe_timer_#t~ret484#1, dmfe_timer_#t~mem485#1, dmfe_timer_#t~ret486#1, dmfe_timer_#t~mem487#1, dmfe_timer_#t~mem488#1, dmfe_timer_#t~ret489#1, dmfe_timer_#t~mem490#1, dmfe_timer_#t~mem491#1, dmfe_timer_#t~ret492#1, dmfe_timer_#t~ret493#1, dmfe_timer_#t~mem494#1, dmfe_timer_#t~mem495#1, dmfe_timer_#t~short496#1, dmfe_timer_#t~mem497#1.base, dmfe_timer_#t~mem497#1.offset, dmfe_timer_#t~mem498#1, dmfe_timer_#t~mem499#1, dmfe_timer_#t~ret500#1, dmfe_timer_#t~mem501#1.base, dmfe_timer_#t~mem501#1.offset, dmfe_timer_#t~mem502#1, dmfe_timer_#t~mem503#1, dmfe_timer_#t~ret504#1, dmfe_timer_#t~ret505#1, dmfe_timer_#t~ret506#1, dmfe_timer_#t~ret507#1, dmfe_timer_#t~mem508#1, dmfe_timer_#t~mem509#1.base, dmfe_timer_#t~mem509#1.offset, dmfe_timer_#t~mem510#1, dmfe_timer_#t~mem511#1, dmfe_timer_#t~mem512#1, dmfe_timer_#t~mem513#1, dmfe_timer_#t~mem514#1, dmfe_timer_#t~mem515#1, dmfe_timer_#t~ret516#1, dmfe_timer_#t~ret517#1, dmfe_timer_#t~mem518#1, dmfe_timer_#t~mem519#1, dmfe_timer_#t~mem520#1, dmfe_timer_#t~ret521#1, dmfe_timer_#t~ret522#1, dmfe_timer_#t~mem523#1, dmfe_timer_#t~mem524#1, dmfe_timer_#t~ret525#1, dmfe_timer_#t~mem526#1, dmfe_timer_#t~mem527#1, dmfe_timer_#t~mem528#1, dmfe_timer_~data#1, dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset, dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset, dmfe_timer_~tmp~37#1.base, dmfe_timer_~tmp~37#1.offset, dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset, dmfe_timer_~tmp_cr8~0#1, dmfe_timer_~tmp_cr12~0#1, dmfe_timer_~flags~3#1, dmfe_timer_~link_ok~0#1, dmfe_timer_~link_ok_phy~0#1, dmfe_timer_~tmp___0~11#1, dmfe_timer_~tmp___1~5#1, dmfe_timer_~tmp___2~2#1, dmfe_timer_~tmp___3~2#1, dmfe_timer_~tmp___4~1#1, dmfe_timer_~tmp___5~1#1, dmfe_timer_~tmp___6~0#1, dmfe_timer_~tmp___7~0#1, dmfe_timer_~tmp___8~0#1;dmfe_timer_~data#1 := dmfe_timer_#in~data#1;havoc dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset;havoc dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset;havoc dmfe_timer_~tmp~37#1.base, dmfe_timer_~tmp~37#1.offset;havoc dmfe_timer_~ioaddr~5#1.base, dmfe_timer_~ioaddr~5#1.offset;havoc dmfe_timer_~tmp_cr8~0#1;havoc dmfe_timer_~tmp_cr12~0#1;havoc dmfe_timer_~flags~3#1;havoc dmfe_timer_~link_ok~0#1;havoc dmfe_timer_~link_ok_phy~0#1;havoc dmfe_timer_~tmp___0~11#1;havoc dmfe_timer_~tmp___1~5#1;havoc dmfe_timer_~tmp___2~2#1;havoc dmfe_timer_~tmp___3~2#1;havoc dmfe_timer_~tmp___4~1#1;havoc dmfe_timer_~tmp___5~1#1;havoc dmfe_timer_~tmp___6~0#1;havoc dmfe_timer_~tmp___7~0#1;havoc dmfe_timer_~tmp___8~0#1;dmfe_timer_~dev~3#1.base, dmfe_timer_~dev~3#1.offset := 0bv64, dmfe_timer_~data#1; [2025-02-08 04:24:17,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem910#1.base, ldv_timer_timer_instance_3_#t~mem910#1.offset));havoc ldv_timer_timer_instance_3_#t~mem910#1.base, ldv_timer_timer_instance_3_#t~mem910#1.offset; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: dmfe_process_mode_~phy_reg~1#1 := 8448bv16; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret876#1;havoc ldv_pci_pci_instance_2_#t~ret876#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret876#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret843#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :begin_inline_dmfe_start_xmit } true;dmfe_start_xmit_#in~skb#1.base, dmfe_start_xmit_#in~skb#1.offset, dmfe_start_xmit_#in~dev#1.base, dmfe_start_xmit_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc dmfe_start_xmit_#res#1;havoc dmfe_start_xmit_#t~ret324#1.base, dmfe_start_xmit_#t~ret324#1.offset, dmfe_start_xmit_#t~mem325#1.base, dmfe_start_xmit_#t~mem325#1.offset, dmfe_start_xmit_#t~ret326#1, dmfe_start_xmit_#t~mem327#1, dmfe_start_xmit_#t~mem328#1, dmfe_start_xmit_#t~ret329#1, dmfe_start_xmit_#t~mem330#1, dmfe_start_xmit_#t~mem331#1, dmfe_start_xmit_#t~ret332#1, dmfe_start_xmit_#t~mem333#1.base, dmfe_start_xmit_#t~mem333#1.offset, dmfe_start_xmit_#t~mem334#1.base, dmfe_start_xmit_#t~mem334#1.offset, dmfe_start_xmit_#t~mem335#1, dmfe_start_xmit_#t~mem336#1, dmfe_start_xmit_#t~mem337#1.base, dmfe_start_xmit_#t~mem337#1.offset, dmfe_start_xmit_#t~mem338#1, dmfe_start_xmit_#t~mem339#1, dmfe_start_xmit_#t~short340#1, dmfe_start_xmit_#t~mem341#1, dmfe_start_xmit_#t~mem342#1, dmfe_start_xmit_#t~mem343#1, dmfe_start_xmit_#t~mem344#1, dmfe_start_xmit_~skb#1.base, dmfe_start_xmit_~skb#1.offset, dmfe_start_xmit_~dev#1.base, dmfe_start_xmit_~dev#1.offset, dmfe_start_xmit_~db~4#1.base, dmfe_start_xmit_~db~4#1.offset, dmfe_start_xmit_~tmp~27#1.base, dmfe_start_xmit_~tmp~27#1.offset, dmfe_start_xmit_~ioaddr~1#1.base, dmfe_start_xmit_~ioaddr~1#1.offset, dmfe_start_xmit_~txptr~0#1.base, dmfe_start_xmit_~txptr~0#1.offset, dmfe_start_xmit_~flags~0#1;dmfe_start_xmit_~skb#1.base, dmfe_start_xmit_~skb#1.offset := dmfe_start_xmit_#in~skb#1.base, dmfe_start_xmit_#in~skb#1.offset;dmfe_start_xmit_~dev#1.base, dmfe_start_xmit_~dev#1.offset := dmfe_start_xmit_#in~dev#1.base, dmfe_start_xmit_#in~dev#1.offset;havoc dmfe_start_xmit_~db~4#1.base, dmfe_start_xmit_~db~4#1.offset;havoc dmfe_start_xmit_~tmp~27#1.base, dmfe_start_xmit_~tmp~27#1.offset;havoc dmfe_start_xmit_~ioaddr~1#1.base, dmfe_start_xmit_~ioaddr~1#1.offset;havoc dmfe_start_xmit_~txptr~0#1.base, dmfe_start_xmit_~txptr~0#1.offset;havoc dmfe_start_xmit_~flags~0#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7167-1: call dmfe_timer_#t~mem526#1 := read~intINTTYPE2#5(dmfe_timer_~db~11#1.base, ~bvadd~64(261bv64, dmfe_timer_~db~11#1.offset), 2bv64); [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: SUMMARY for call ldv_EMGentry_exit_dmfe_cleanup_module_14_2(~ldv_14_exit_dmfe_cleanup_module_default~0.base, ~ldv_14_exit_dmfe_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7167: assume 0bv32 != ~bvand~32(3840bv32, ~zero_extend~32~16(dmfe_timer_#t~mem526#1));havoc dmfe_timer_#t~mem526#1;call dmfe_timer_#t~mem527#1 := read~intINTTYPE2#5(dmfe_timer_~db~11#1.base, ~bvadd~64(263bv64, dmfe_timer_~db~11#1.offset), 2bv64);call write~intINTTYPE2#5(~bvsub~32(~zero_extend~32~16(dmfe_timer_#t~mem527#1), 1bv32)[16:0], dmfe_timer_~db~11#1.base, ~bvadd~64(263bv64, dmfe_timer_~db~11#1.offset), 2bv64);havoc dmfe_timer_#t~mem527#1;call dmfe_timer_#t~mem528#1 := read~intINTTYPE2#5(dmfe_timer_~db~11#1.base, ~bvadd~64(263bv64, dmfe_timer_~db~11#1.offset), 2bv64); [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7167: assume !(0bv32 != ~bvand~32(3840bv32, ~zero_extend~32~16(dmfe_timer_#t~mem526#1)));havoc dmfe_timer_#t~mem526#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6110: havoc dmfe_init_one_#t~ret252#1;dmfe_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101-1: SUMMARY for call dmfe_timer_#t~ret507#1 := printk(54bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6110-1: SUMMARY for call dmfe_init_one_#t~ret252#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: havoc dmfe_timer_#t~ret507#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: SUMMARY for call srom_clk_write(read_srom_word_~ioaddr#1.base, read_srom_word_~ioaddr#1.offset, 4bv32); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6441: assume ~bvugt~64(dmfe_start_xmit_#t~mem330#1, 13bv64);havoc dmfe_start_xmit_#t~mem330#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6441: assume !~bvugt~64(dmfe_start_xmit_#t~mem330#1, 13bv64);havoc dmfe_start_xmit_#t~mem330#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: havoc ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset, ldv_timer_instance_callback_3_2_~arg1#1;havoc ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset, ldv_timer_instance_callback_3_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_3_2 } true;havoc ldv_timer_timer_instance_3_#t~mem911#1.base, ldv_timer_timer_instance_3_#t~mem911#1.offset;havoc ldv_timer_timer_instance_3_#t~mem912#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631: SUMMARY for call srom_clk_write(read_srom_word_~ioaddr#1.base, read_srom_word_~ioaddr#1.offset, 4bv32); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: havoc ldv_net_dummy_resourceless_instance_1_#t~ret859#1, ldv_net_dummy_resourceless_instance_1_#t~ret860#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169: assume 0bv32 == ~zero_extend~32~16(dmfe_timer_#t~mem528#1);havoc dmfe_timer_#t~mem528#1;assume { :begin_inline_dmfe_HPNA_remote_cmd_chk } true;dmfe_HPNA_remote_cmd_chk_#in~db#1.base, dmfe_HPNA_remote_cmd_chk_#in~db#1.offset := dmfe_timer_~db~11#1.base, dmfe_timer_~db~11#1.offset;havoc dmfe_HPNA_remote_cmd_chk_#t~mem789#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem789#1.offset, dmfe_HPNA_remote_cmd_chk_#t~mem790#1, dmfe_HPNA_remote_cmd_chk_#t~mem791#1, dmfe_HPNA_remote_cmd_chk_#t~ret792#1, dmfe_HPNA_remote_cmd_chk_#t~mem793#1, dmfe_HPNA_remote_cmd_chk_#t~mem794#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem794#1.offset, dmfe_HPNA_remote_cmd_chk_#t~mem795#1, dmfe_HPNA_remote_cmd_chk_#t~mem796#1, dmfe_HPNA_remote_cmd_chk_#t~mem797#1, dmfe_HPNA_remote_cmd_chk_~db#1.base, dmfe_HPNA_remote_cmd_chk_~db#1.offset, dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1, dmfe_HPNA_remote_cmd_chk_~tmp~53#1;dmfe_HPNA_remote_cmd_chk_~db#1.base, dmfe_HPNA_remote_cmd_chk_~db#1.offset := dmfe_HPNA_remote_cmd_chk_#in~db#1.base, dmfe_HPNA_remote_cmd_chk_#in~db#1.offset;havoc dmfe_HPNA_remote_cmd_chk_~phy_reg~3#1;havoc dmfe_HPNA_remote_cmd_chk_~tmp~53#1;call dmfe_HPNA_remote_cmd_chk_#t~mem789#1.base, dmfe_HPNA_remote_cmd_chk_#t~mem789#1.offset := read~$Pointer$#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(89bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 8bv64);call dmfe_HPNA_remote_cmd_chk_#t~mem790#1 := read~intINTTYPE1#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, ~bvadd~64(275bv64, dmfe_HPNA_remote_cmd_chk_~db#1.offset), 1bv64);call dmfe_HPNA_remote_cmd_chk_#t~mem791#1 := read~intINTTYPE4#5(dmfe_HPNA_remote_cmd_chk_~db#1.base, dmfe_HPNA_remote_cmd_chk_~db#1.offset, 4bv64); [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7169: assume !(0bv32 == ~zero_extend~32~16(dmfe_timer_#t~mem528#1));havoc dmfe_timer_#t~mem528#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878-1: SUMMARY for call ldv_register_netdev_#t~ret900#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698: dmfe_sense_speed_~tmp___0~16#1 := dmfe_sense_speed_#t~ret632#1;havoc dmfe_sense_speed_#t~mem629#1.base, dmfe_sense_speed_#t~mem629#1.offset;havoc dmfe_sense_speed_#t~mem630#1;havoc dmfe_sense_speed_#t~mem631#1;havoc dmfe_sense_speed_#t~ret632#1;dmfe_sense_speed_~phy_mode~0#1 := ~bvand~32(61440bv32, ~zero_extend~32~16(dmfe_sense_speed_~tmp___0~16#1))[16:0]; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878: ldv_register_netdev_~tmp___0~26#1 := ldv_register_netdev_#t~ret900#1;havoc ldv_register_netdev_#t~ret900#1; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632-1: SUMMARY for call srom_clk_write(read_srom_word_~ioaddr#1.base, read_srom_word_~ioaddr#1.offset, 0bv32); srcloc: null [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: read_srom_word_~i~5#1 := 5bv32; [2025-02-08 04:24:17,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698-1: SUMMARY for call dmfe_sense_speed_#t~ret632#1 := phy_read(dmfe_sense_speed_#t~mem629#1.base, dmfe_sense_speed_#t~mem629#1.offset, ~zero_extend~32~8(dmfe_sense_speed_#t~mem630#1)[8:0], 17bv8, dmfe_sense_speed_#t~mem631#1); srcloc: null [2025-02-08 04:24:17,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443-1: SUMMARY for call ldv_spin_unlock_irqrestore_69(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(21bv64, dmfe_start_xmit_~db~4#1.offset), dmfe_start_xmit_~flags~0#1); srcloc: null [2025-02-08 04:24:17,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443: call dmfe_start_xmit_#t~mem331#1 := read~intINTTYPE8#5(dmfe_start_xmit_~db~4#1.base, ~bvadd~64(237bv64, dmfe_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:24:17,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284: assume { :begin_inline_ldv_timer_timer_instance_3 } true;ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_timer_timer_instance_3_#t~mem910#1.base, ldv_timer_timer_instance_3_#t~mem910#1.offset, ldv_timer_timer_instance_3_#t~mem911#1.base, ldv_timer_timer_instance_3_#t~mem911#1.offset, ldv_timer_timer_instance_3_#t~mem912#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset := ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset; [2025-02-08 04:24:17,523 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:24:17,529 INFO L158 Benchmark]: Toolchain (without parser) took 41593.05ms. Allocated memory was 142.6MB in the beginning and 503.3MB in the end (delta: 360.7MB). Free memory was 102.4MB in the beginning and 190.6MB in the end (delta: -88.2MB). Peak memory consumption was 329.5MB. Max. memory is 16.1GB. [2025-02-08 04:24:17,530 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 117.4MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:24:17,530 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2434.16ms. Allocated memory was 142.6MB in the beginning and 243.3MB in the end (delta: 100.7MB). Free memory was 102.1MB in the beginning and 86.7MB in the end (delta: 15.4MB). Peak memory consumption was 127.0MB. Max. memory is 16.1GB. [2025-02-08 04:24:17,530 INFO L158 Benchmark]: Boogie Procedure Inliner took 198.49ms. Allocated memory is still 243.3MB. Free memory was 86.7MB in the beginning and 137.0MB in the end (delta: -50.3MB). Peak memory consumption was 38.1MB. Max. memory is 16.1GB. [2025-02-08 04:24:17,530 INFO L158 Benchmark]: Boogie Preprocessor took 871.07ms. Allocated memory is still 243.3MB. Free memory was 137.0MB in the beginning and 89.8MB in the end (delta: 47.2MB). Peak memory consumption was 95.3MB. Max. memory is 16.1GB. [2025-02-08 04:24:17,534 INFO L158 Benchmark]: IcfgBuilder took 38085.46ms. Allocated memory was 243.3MB in the beginning and 503.3MB in the end (delta: 260.0MB). Free memory was 89.8MB in the beginning and 190.6MB in the end (delta: -100.8MB). Peak memory consumption was 213.9MB. Max. memory is 16.1GB. [2025-02-08 04:24:17,535 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.21ms. Allocated memory is still 117.4MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2434.16ms. Allocated memory was 142.6MB in the beginning and 243.3MB in the end (delta: 100.7MB). Free memory was 102.1MB in the beginning and 86.7MB in the end (delta: 15.4MB). Peak memory consumption was 127.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 198.49ms. Allocated memory is still 243.3MB. Free memory was 86.7MB in the beginning and 137.0MB in the end (delta: -50.3MB). Peak memory consumption was 38.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 871.07ms. Allocated memory is still 243.3MB. Free memory was 137.0MB in the beginning and 89.8MB in the end (delta: 47.2MB). Peak memory consumption was 95.3MB. Max. memory is 16.1GB. * IcfgBuilder took 38085.46ms. Allocated memory was 243.3MB in the beginning and 503.3MB in the end (delta: 260.0MB). Free memory was 89.8MB in the beginning and 190.6MB in the end (delta: -100.8MB). Peak memory consumption was 213.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5245]: 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"); [5245] - GenericResultAtLocation [Line: 5252]: 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)); [5252] - GenericResultAtLocation [Line: 5259]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5259] - GenericResultAtLocation [Line: 5309]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5309-5310] - GenericResultAtLocation [Line: 5315]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5315-5317] - GenericResultAtLocation [Line: 5476]: 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)); [5476-5477] - GenericResultAtLocation [Line: 5510]: 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)); [5510-5511] - GenericResultAtLocation [Line: 7257]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7257] - GenericResultAtLocation [Line: 7580]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7580] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:24:17,749 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2025-02-08 04:24:17,851 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 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2