./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.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 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:53:26,267 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:53:26,318 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:53:26,326 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:53:26,327 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:53:26,349 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:53:26,350 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:53:26,351 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:53:26,351 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:53:26,351 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:53:26,351 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:53:26,352 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:53:26,352 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:53:26,352 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:53:26,353 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:53:26,353 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:53:26,353 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:53:26,353 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:53:26,353 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:53:26,353 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:53:26,353 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:53:26,354 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:53:26,354 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:26,354 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:53:26,355 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:53:26,355 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:53:26,355 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:53:26,355 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:53:26,355 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:53:26,355 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:53:26,355 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:53:26,356 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:53:26,356 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:53:26,356 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 -> 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a [2025-02-08 03:53:26,596 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:53:26,612 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:53:26,615 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:53:26,617 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:53:26,617 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:53:26,618 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2025-02-08 03:53:27,823 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1b32c46db/1529c31b61f649b1a1b96670b20a1f7b/FLAGa99aaff64 [2025-02-08 03:53:28,398 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:53:28,399 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2025-02-08 03:53:28,437 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1b32c46db/1529c31b61f649b1a1b96670b20a1f7b/FLAGa99aaff64 [2025-02-08 03:53:28,915 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1b32c46db/1529c31b61f649b1a1b96670b20a1f7b [2025-02-08 03:53:28,916 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:53:28,921 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:53:28,922 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:28,922 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:53:28,929 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:53:28,930 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:28" (1/1) ... [2025-02-08 03:53:28,931 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43ccf8b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:28, skipping insertion in model container [2025-02-08 03:53:28,931 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:28" (1/1) ... [2025-02-08 03:53:29,020 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:53:30,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2025-02-08 03:53:30,628 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2025-02-08 03:53:30,629 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2025-02-08 03:53:30,629 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2025-02-08 03:53:30,644 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:30,668 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:53:30,760 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"); [5241] [2025-02-08 03:53:30,761 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)); [5248] [2025-02-08 03:53:30,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5255] [2025-02-08 03:53:30,763 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)); [5294-5295] [2025-02-08 03:53:30,763 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"); [5300-5302] [2025-02-08 03:53:30,768 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)); [5511-5512] [2025-02-08 03:53:30,769 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)); [5545-5546] [2025-02-08 03:53:30,769 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5582-5583] [2025-02-08 03:53:30,770 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5619-5620] [2025-02-08 03:53:30,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7057] [2025-02-08 03:53:30,887 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2025-02-08 03:53:30,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2025-02-08 03:53:30,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2025-02-08 03:53:30,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2025-02-08 03:53:30,894 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:31,006 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:53:31,007 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31 WrapperNode [2025-02-08 03:53:31,007 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:31,008 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:31,008 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:53:31,008 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:53:31,013 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,059 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,216 INFO L138 Inliner]: procedures = 434, calls = 1823, calls flagged for inlining = 216, calls inlined = 199, statements flattened = 4821 [2025-02-08 03:53:31,216 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:31,218 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:53:31,219 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:53:31,219 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:53:31,225 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,226 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,267 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,910 INFO L175 MemorySlicer]: Split 923 memory accesses to 16 slices as follows [1, 7, 1, 2, 9, 2, 10, 8, 54, 3, 765, 3, 1, 7, 2, 48]. 83 percent of accesses are in the largest equivalence class. The 70 initializations are split as follows [0, 7, 1, 2, 8, 0, 8, 6, 0, 1, 19, 0, 0, 0, 0, 18]. The 422 writes are split as follows [1, 0, 0, 0, 0, 1, 0, 0, 42, 0, 343, 0, 0, 4, 1, 30]. [2025-02-08 03:53:31,910 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,911 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,976 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:31,987 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:32,006 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:32,017 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:32,042 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:53:32,042 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:53:32,042 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:53:32,042 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:53:32,044 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:31" (1/1) ... [2025-02-08 03:53:32,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:32,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:53:32,072 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:53:32,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:53:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure getlinkstatus [2025-02-08 03:53:32,093 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinkstatus [2025-02-08 03:53:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:53:32,093 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:53:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:53:32,093 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:53:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:53:32,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:53:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:53:32,094 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:53:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:53:32,094 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:53:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:53:32,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:53:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:32,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:53:32,094 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:53:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_79 [2025-02-08 03:53:32,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_79 [2025-02-08 03:53:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:53:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:53:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:53:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:53:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:53:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:53:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:53:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:53:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:53:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:53:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_tx_timeout [2025-02-08 03:53:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_tx_timeout [2025-02-08 03:53:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:53:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:53:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:53:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:53:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure __set_rx_mode [2025-02-08 03:53:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_rx_mode [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure getlinktype [2025-02-08 03:53:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinktype [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:53:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:53:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:53:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:53:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:53:32,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rx_descriptors [2025-02-08 03:53:32,098 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rx_descriptors [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:53:32,098 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_remove_one [2025-02-08 03:53:32,098 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_remove_one [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:53:32,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:53:32,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:53:32,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_nway_reset [2025-02-08 03:53:32,100 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_nway_reset [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:53:32,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:53:32,100 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:53:32,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:53:32,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:53:32,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 03:53:32,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 03:53:32,101 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:53:32,102 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:53:32,102 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:53:32,102 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:53:32,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rx [2025-02-08 03:53:32,102 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rx [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:53:32,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:53:32,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:53:32,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:53:32,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:53:32,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2025-02-08 03:53:32,104 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:32,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:53:32,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_netdev_private [2025-02-08 03:53:32,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_netdev_private [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure enable_rxtx [2025-02-08 03:53:32,104 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_rxtx [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:53:32,104 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:32,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_78 [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_78 [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-08 03:53:32,105 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-08 03:53:32,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure reset_and_disable_rxtx [2025-02-08 03:53:32,106 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_and_disable_rxtx [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:53:32,106 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:53:32,106 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:53:32,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:53:32,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:53:32,107 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:53:32,107 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:53:32,107 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:53:32,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:53:32,107 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:53:32,107 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_netdev_private [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_netdev_private [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rxtx [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rxtx [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure m80x_send_cmd_to_phy [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure m80x_send_cmd_to_phy [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffers [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffers [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:53:32,108 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:53:32,108 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:53:32,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:53:32,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:53:32,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2025-02-08 03:53:32,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2025-02-08 03:53:32,784 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:53:32,789 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:53:32,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-3: assume 262144 == ~tmp___0~11 % 4294967296;#t~bitwise372 := ~tmp___0~11; [2025-02-08 03:53:32,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-3: assume !(262144 == ~tmp___0~11 % 4294967296); [2025-02-08 03:53:32,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-1: SUMMARY for call #t~ret371 := ioread32(#t~mem370.base, 76 + #t~mem370.offset); srcloc: null [2025-02-08 03:53:32,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-2: havoc #t~bitwise372;assume #t~bitwise372 % 4294967296 <= ~tmp___0~11 % 4294967296 && #t~bitwise372 % 4294967296 <= 262144; [2025-02-08 03:53:32,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: ~tmp___0~11 := #t~ret371;havoc #t~mem370.base, #t~mem370.offset;havoc #t~ret371; [2025-02-08 03:53:32,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-1: [2025-02-08 03:53:32,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: assume ~i~3 % 4294967296 < ~DelayTime~0 % 4294967296; [2025-02-08 03:53:32,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: assume !(~i~3 % 4294967296 < ~DelayTime~0 % 4294967296); [2025-02-08 03:53:32,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume 0 != #t~bitwise372 % 4294967296;havoc #t~bitwise372;call write~int#10(1, ~np~5.base, 452 + ~np~5.offset, 4); [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume !(0 != #t~bitwise372 % 4294967296);havoc #t~bitwise372; [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: ~i~3 := 1 + ~i~3; [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-4: assume 0 == ~tmp___0~11 % 4294967296;#t~bitwise372 := 0; [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-4: assume !(0 == ~tmp___0~11 % 4294967296); [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-2: call #t~mem370.base, #t~mem370.offset := read~$Pointer$#10(~np~5.base, 530 + ~np~5.offset, 8); [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume 0 != #t~bitwise375;havoc #t~bitwise375;call write~int#10(1, ~np~5.base, 452 + ~np~5.offset, 4); [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume !(0 != #t~bitwise375);havoc #t~bitwise375; [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-4: assume 0 == ~tmp___1~7;#t~bitwise375 := 0; [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-4: assume !(0 == ~tmp___1~7); [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-2: call #t~mem373 := read~int#10(~np~5.base, 476 + ~np~5.offset, 1); [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-3: assume 4 == ~tmp___1~7;#t~bitwise375 := ~tmp___1~7; [2025-02-08 03:53:32,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-3: assume !(4 == ~tmp___1~7); [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-1: SUMMARY for call #t~ret374 := mdio_read(~dev.base, ~dev.offset, (if #t~mem373 % 256 % 4294967296 <= 2147483647 then #t~mem373 % 256 % 4294967296 else #t~mem373 % 256 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-2: havoc #t~bitwise375;assume ((((~tmp___1~7 < 0 || #t~bitwise375 <= ~tmp___1~7) && #t~bitwise375 <= 4) && #t~bitwise375 >= 0) && (~tmp___1~7 >= 0 || #t~bitwise375 > 4 + ~tmp___1~7)) && #t~bitwise375 >= -2147483648; [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume -2147483648 <= #t~ret374 && #t~ret374 <= 2147483647;~tmp___1~7 := #t~ret374;havoc #t~mem373;havoc #t~ret374; [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-1: [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint getlinkstatusFINAL: assume true; [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume ~i~3 % 4294967296 < ~DelayTime~0 % 4294967296; [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume !(~i~3 % 4294967296 < ~DelayTime~0 % 4294967296); [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 03:53:32,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: ~i~3 := 1 + ~i~3; [2025-02-08 03:53:32,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615-1: SUMMARY for call iowrite32(~miir~2, ~miiport~1.base, ~miiport~1.offset); srcloc: null [2025-02-08 03:53:32,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615: ~miir~2 := 1 + ~miir~2 - ~miir~2 % 2; [2025-02-08 03:53:32,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-1: SUMMARY for call iowrite32(~miir~2, ~miiport~1.base, ~miiport~1.offset); srcloc: null [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617: ~mask~2 := ~mask~2 % 4294967296 / 2; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611-1: [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611: ~miir~2 := #t~bitwise341;havoc #t~bitwise341; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-3: assume 18446744073709551610 == ~miir~2 % 18446744073709551616;#t~bitwise339 := ~miir~2; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-3: assume !(18446744073709551610 == ~miir~2 % 18446744073709551616); [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611-4: assume 0 == ~miir~2 % 18446744073709551616 || 4 == ~miir~2 % 18446744073709551616;#t~bitwise341 := 4; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611-4: assume !(0 == ~miir~2 % 18446744073709551616 || 4 == ~miir~2 % 18446744073709551616); [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-2: havoc #t~bitwise339;assume #t~bitwise339 % 18446744073709551616 <= ~miir~2 % 18446744073709551616 && #t~bitwise339 % 18446744073709551616 <= 18446744073709551610; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611-3: assume false;#t~bitwise341 := ~miir~2; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611-3: assume !false; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-1: [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611-2: havoc #t~bitwise341;assume (#t~bitwise341 % 18446744073709551616 >= ~miir~2 % 18446744073709551616 && #t~bitwise341 % 18446744073709551616 >= 4) && #t~bitwise341 % 18446744073709551616 <= 4 + ~miir~2 % 18446744073709551616; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ~miir~2 := #t~bitwise339; [2025-02-08 03:53:32,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-4: assume 0 == ~miir~2 % 18446744073709551616;#t~bitwise339 := 0; [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609-4: assume !(0 == ~miir~2 % 18446744073709551616); [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610: assume 0 != #t~bitwise340 % 4294967296;havoc #t~bitwise340; [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610: assume !(0 != #t~bitwise340 % 4294967296);havoc #t~bitwise340; [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610-4: assume 0 == ~mask~2 % 4294967296 || 0 == ~data % 4294967296;#t~bitwise340 := 0; [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610-4: assume !(0 == ~mask~2 % 4294967296 || 0 == ~data % 4294967296); [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610-3: assume ~mask~2 % 4294967296 == ~data % 4294967296;#t~bitwise340 := ~mask~2; [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610-3: assume !(~mask~2 % 4294967296 == ~data % 4294967296); [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610-2: havoc #t~bitwise340;assume #t~bitwise340 % 4294967296 <= ~mask~2 % 4294967296 && #t~bitwise340 % 4294967296 <= ~data % 4294967296; [2025-02-08 03:53:32,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610-1: [2025-02-08 03:53:32,972 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:53:32,976 INFO L158 Benchmark]: Toolchain (without parser) took 4054.44ms. Allocated memory was 142.6MB in the beginning and 335.5MB in the end (delta: 192.9MB). Free memory was 92.8MB in the beginning and 129.6MB in the end (delta: -36.8MB). Peak memory consumption was 156.1MB. Max. memory is 16.1GB. [2025-02-08 03:53:32,977 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 125.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:53:32,977 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2085.28ms. Allocated memory was 142.6MB in the beginning and 335.5MB in the end (delta: 192.9MB). Free memory was 91.7MB in the beginning and 231.6MB in the end (delta: -139.9MB). Peak memory consumption was 114.5MB. Max. memory is 16.1GB. [2025-02-08 03:53:32,977 INFO L158 Benchmark]: Boogie Procedure Inliner took 207.92ms. Allocated memory is still 335.5MB. Free memory was 231.6MB in the beginning and 202.2MB in the end (delta: 29.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 03:53:32,977 INFO L158 Benchmark]: Boogie Preprocessor took 823.35ms. Allocated memory is still 335.5MB. Free memory was 202.2MB in the beginning and 174.2MB in the end (delta: 27.9MB). Peak memory consumption was 124.6MB. Max. memory is 16.1GB. [2025-02-08 03:53:32,977 INFO L158 Benchmark]: IcfgBuilder took 932.71ms. Allocated memory is still 335.5MB. Free memory was 174.2MB in the beginning and 129.6MB in the end (delta: 44.6MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 03:53:32,978 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.18ms. Allocated memory is still 201.3MB. Free memory is still 125.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2085.28ms. Allocated memory was 142.6MB in the beginning and 335.5MB in the end (delta: 192.9MB). Free memory was 91.7MB in the beginning and 231.6MB in the end (delta: -139.9MB). Peak memory consumption was 114.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 207.92ms. Allocated memory is still 335.5MB. Free memory was 231.6MB in the beginning and 202.2MB in the end (delta: 29.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 823.35ms. Allocated memory is still 335.5MB. Free memory was 202.2MB in the beginning and 174.2MB in the end (delta: 27.9MB). Peak memory consumption was 124.6MB. Max. memory is 16.1GB. * IcfgBuilder took 932.71ms. Allocated memory is still 335.5MB. Free memory was 174.2MB in the beginning and 129.6MB in the end (delta: 44.6MB). 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: 5241]: 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"); [5241] - GenericResultAtLocation [Line: 5248]: 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)); [5248] - GenericResultAtLocation [Line: 5255]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5255] - GenericResultAtLocation [Line: 5294]: 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)); [5294-5295] - GenericResultAtLocation [Line: 5300]: 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"); [5300-5302] - GenericResultAtLocation [Line: 5511]: 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)); [5511-5512] - GenericResultAtLocation [Line: 5545]: 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)); [5545-5546] - GenericResultAtLocation [Line: 5582]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5582-5583] - GenericResultAtLocation [Line: 5619]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5619-5620] - GenericResultAtLocation [Line: 7057]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7057] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:53:32,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.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 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:53:35,031 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:53:35,119 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:53:35,127 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:53:35,127 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:53:35,144 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:53:35,145 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:53:35,145 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:53:35,145 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:53:35,145 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:53:35,145 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:53:35,145 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:53:35,145 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:53:35,146 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:53:35,146 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:53:35,146 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:53:35,147 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:53:35,147 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:35,148 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:53:35,148 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:53:35,148 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 -> 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a [2025-02-08 03:53:35,389 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:53:35,395 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:53:35,397 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:53:35,398 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:53:35,398 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:53:35,399 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2025-02-08 03:53:36,702 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c530b83b9/a915d3eeb70c431cb7beb9c01f37c8fd/FLAGcc53bae71 [2025-02-08 03:53:37,209 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:53:37,210 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2025-02-08 03:53:37,258 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c530b83b9/a915d3eeb70c431cb7beb9c01f37c8fd/FLAGcc53bae71 [2025-02-08 03:53:37,279 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c530b83b9/a915d3eeb70c431cb7beb9c01f37c8fd [2025-02-08 03:53:37,281 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:53:37,285 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:53:37,287 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:37,287 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:53:37,292 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:53:37,293 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:37" (1/1) ... [2025-02-08 03:53:37,295 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b86994e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:37, skipping insertion in model container [2025-02-08 03:53:37,295 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:37" (1/1) ... [2025-02-08 03:53:37,403 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:53:38,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,524 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,548 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,611 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,655 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,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 03:53:38,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,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 03:53:38,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 03:53:38,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 03:53:38,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:38,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,234 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2025-02-08 03:53:39,236 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2025-02-08 03:53:39,236 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2025-02-08 03:53:39,237 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2025-02-08 03:53:39,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 03:53:39,251 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:39,286 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:53:39,313 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:53:39,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,464 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2025-02-08 03:53:39,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2025-02-08 03:53:39,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2025-02-08 03:53:39,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2025-02-08 03:53:39,588 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:39,589 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:39,599 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:53:39,747 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"); [5241] [2025-02-08 03:53:39,749 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)); [5248] [2025-02-08 03:53:39,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5255] [2025-02-08 03:53:39,750 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)); [5294-5295] [2025-02-08 03:53:39,751 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"); [5300-5302] [2025-02-08 03:53:39,758 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)); [5511-5512] [2025-02-08 03:53:39,760 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)); [5545-5546] [2025-02-08 03:53:39,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5582-5583] [2025-02-08 03:53:39,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5619-5620] [2025-02-08 03:53:39,796 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7057] [2025-02-08 03:53:39,977 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2025-02-08 03:53:39,978 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2025-02-08 03:53:39,978 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2025-02-08 03:53:39,978 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2025-02-08 03:53:39,986 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:40,150 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:53:40,151 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40 WrapperNode [2025-02-08 03:53:40,152 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:40,153 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:40,153 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:53:40,153 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:53:40,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:40,229 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:40,391 INFO L138 Inliner]: procedures = 447, calls = 1823, calls flagged for inlining = 216, calls inlined = 199, statements flattened = 4233 [2025-02-08 03:53:40,392 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:40,393 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:53:40,393 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:53:40,393 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:53:40,400 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:40,400 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:40,427 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,101 INFO L175 MemorySlicer]: Split 923 memory accesses to 16 slices as follows [7, 1, 2, 48, 1, 9, 2, 10, 2, 8, 54, 3, 3, 1, 765, 7]. 83 percent of accesses are in the largest equivalence class. The 70 initializations are split as follows [7, 1, 2, 18, 0, 8, 0, 8, 0, 6, 0, 0, 1, 0, 19, 0]. The 422 writes are split as follows [0, 0, 0, 30, 0, 0, 1, 0, 1, 0, 42, 0, 0, 1, 343, 4]. [2025-02-08 03:53:41,101 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,101 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,200 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,207 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,229 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,243 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,274 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:53:41,275 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:53:41,275 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:53:41,275 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:53:41,276 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:40" (1/1) ... [2025-02-08 03:53:41,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:41,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:53:41,299 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:53:41,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:53:41,317 INFO L130 BoogieDeclarations]: Found specification of procedure getlinkstatus [2025-02-08 03:53:41,317 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinkstatus [2025-02-08 03:53:41,317 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:53:41,317 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:53:41,317 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:53:41,317 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:53:41,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:53:41,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:53:41,317 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_79 [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_79 [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:53:41,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:53:41,318 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_tx_timeout [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_tx_timeout [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure __set_rx_mode [2025-02-08 03:53:41,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_rx_mode [2025-02-08 03:53:41,319 INFO L130 BoogieDeclarations]: Found specification of procedure getlinktype [2025-02-08 03:53:41,320 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinktype [2025-02-08 03:53:41,320 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:53:41,320 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:53:41,320 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:53:41,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:53:41,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:53:41,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:53:41,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:53:41,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:53:41,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rx_descriptors [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rx_descriptors [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_remove_one [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_remove_one [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 03:53:41,324 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:53:41,324 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_nway_reset [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_nway_reset [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:53:41,325 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:53:41,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:53:41,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:53:41,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:53:41,327 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:53:41,327 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:53:41,328 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:53:41,328 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:53:41,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rx [2025-02-08 03:53:41,328 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rx [2025-02-08 03:53:41,328 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:53:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:53:41,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:53:41,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:53:41,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:53:41,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_netdev_private [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_netdev_private [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure enable_rxtx [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_rxtx [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:41,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:41,332 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:41,333 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:41,333 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:41,333 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:41,333 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:41,333 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:41,333 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_78 [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_78 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure reset_and_disable_rxtx [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_and_disable_rxtx [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:53:41,334 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:53:41,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:53:41,335 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:53:41,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:53:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:53:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:53:41,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:53:41,337 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:53:41,337 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_netdev_private [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_netdev_private [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rxtx [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rxtx [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure m80x_send_cmd_to_phy [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure m80x_send_cmd_to_phy [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffers [2025-02-08 03:53:41,338 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffers [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:53:41,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:53:41,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:53:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:53:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:53:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:53:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:53:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:53:41,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2025-02-08 03:53:41,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2025-02-08 03:53:42,089 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:53:42,091 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:53:42,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-1: SUMMARY for call #t~ret345 := ioread32(#t~mem344.base, ~bvadd~64(76bv64, #t~mem344.offset)); srcloc: null [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: ~tmp___0~11 := #t~ret345;havoc #t~mem344.base, #t~mem344.offset;havoc #t~ret345; [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: assume ~bvult~32(~i~3, ~DelayTime~0); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: assume !~bvult~32(~i~3, ~DelayTime~0); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume 0bv32 != ~bvand~32(262144bv32, ~tmp___0~11);call write~intINTTYPE4#14(1bv32, ~np~5.base, ~bvadd~64(452bv64, ~np~5.offset), 4bv64); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume !(0bv32 != ~bvand~32(262144bv32, ~tmp___0~11)); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776-1: SUMMARY for call __const_udelay(429500bv64); srcloc: null [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: ~i~3 := ~bvadd~32(1bv32, ~i~3); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-2: call #t~mem344.base, #t~mem344.offset := read~$Pointer$#14(~np~5.base, ~bvadd~64(530bv64, ~np~5.offset), 8bv64); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume 0bv32 != ~bvand~32(4bv32, ~tmp___1~7);call write~intINTTYPE4#14(1bv32, ~np~5.base, ~bvadd~64(452bv64, ~np~5.offset), 4bv64); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume !(0bv32 != ~bvand~32(4bv32, ~tmp___1~7)); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-2: call #t~mem346 := read~intINTTYPE1#14(~np~5.base, ~bvadd~64(476bv64, ~np~5.offset), 1bv64); [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-1: SUMMARY for call #t~ret347 := mdio_read(~dev.base, ~dev.offset, ~zero_extend~32~8(#t~mem346), 1bv32); srcloc: null [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: ~tmp___1~7 := #t~ret347;havoc #t~mem346;havoc #t~ret347; [2025-02-08 03:53:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint getlinkstatusFINAL: assume true; [2025-02-08 03:53:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume ~bvult~32(~i~3, ~DelayTime~0); [2025-02-08 03:53:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: assume !~bvult~32(~i~3, ~DelayTime~0); [2025-02-08 03:53:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: SUMMARY for call __const_udelay(429500bv64); srcloc: null [2025-02-08 03:53:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: ~i~3 := ~bvadd~32(1bv32, ~i~3); [2025-02-08 03:53:42,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615-1: SUMMARY for call iowrite32(~miir~2[32:0], ~miiport~1.base, ~miiport~1.offset); srcloc: null [2025-02-08 03:53:42,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615: ~miir~2 := ~bvor~64(1bv64, ~miir~2); [2025-02-08 03:53:42,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-1: SUMMARY for call iowrite32(~miir~2[32:0], ~miiport~1.base, ~miiport~1.offset); srcloc: null [2025-02-08 03:53:42,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617: ~mask~2 := ~bvlshr~32(~mask~2, 1bv32); [2025-02-08 03:53:42,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610: assume 0bv32 != ~bvand~32(~mask~2, ~data);~miir~2 := ~bvor~64(4bv64, ~miir~2); [2025-02-08 03:53:42,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610: assume !(0bv32 != ~bvand~32(~mask~2, ~data)); [2025-02-08 03:53:42,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: ~miir~2 := ~bvand~64(18446744073709551610bv64, ~miir~2); [2025-02-08 03:53:42,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5841: 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~mem182#1.base, netif_tx_wake_queue_#t~mem182#1.offset; [2025-02-08 03:53:42,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5257-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 03:53:42,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12195: havoc netpoll_trap_#t~nondet990#1; [2025-02-08 03:53:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: havoc #t~nondet982; [2025-02-08 03:53:42,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: havoc #t~nondet1000; [2025-02-08 03:53:44,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7327: call write~intINTTYPE4#14(0bv32, reset_tx_descriptors_~cur~0#1.base, reset_tx_descriptors_~cur~0#1.offset, 4bv64);call write~intINTTYPE4#14(0bv32, reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(4bv64, reset_tx_descriptors_~cur~0#1.offset), 4bv64);call reset_tx_descriptors_#t~mem521#1 := read~intINTTYPE8#14(reset_tx_descriptors_~np~15#1.base, ~bvadd~64(24bv64, reset_tx_descriptors_~np~15#1.offset), 8bv64);call write~intINTTYPE4#14(~bvadd~32(reset_tx_descriptors_#t~mem521#1[32:0], ~bvmul~32(40bv32, ~sign_extend~64~32(~bvadd~32(1bv32, reset_tx_descriptors_~i~6#1))[32:0])), reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(12bv64, reset_tx_descriptors_~cur~0#1.offset), 4bv64);havoc reset_tx_descriptors_#t~mem521#1;call reset_tx_descriptors_#t~mem522#1.base, reset_tx_descriptors_#t~mem522#1.offset := read~$Pointer$#14(reset_tx_descriptors_~np~15#1.base, ~bvadd~64(8bv64, reset_tx_descriptors_~np~15#1.offset), 8bv64);call write~$Pointer$#14(reset_tx_descriptors_#t~mem522#1.base, ~bvadd~64(reset_tx_descriptors_#t~mem522#1.offset, ~bvmul~64(40bv64, ~bvadd~64(1bv64, ~sign_extend~64~32(reset_tx_descriptors_~i~6#1)))), reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(16bv64, reset_tx_descriptors_~cur~0#1.offset), 8bv64);havoc reset_tx_descriptors_#t~mem522#1.base, reset_tx_descriptors_#t~mem522#1.offset;reset_tx_descriptors_~i~6#1 := ~bvadd~32(1bv32, reset_tx_descriptors_~i~6#1); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320-1: SUMMARY for call pci_unmap_single(reset_tx_descriptors_#t~mem516#1.base, reset_tx_descriptors_#t~mem516#1.offset, ~zero_extend~64~32(reset_tx_descriptors_#t~mem517#1), ~zero_extend~64~32(reset_tx_descriptors_#t~mem519#1), 1bv32); srcloc: null [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: havoc reset_tx_descriptors_#t~mem516#1.base, reset_tx_descriptors_#t~mem516#1.offset;havoc reset_tx_descriptors_#t~mem517#1;havoc reset_tx_descriptors_#t~mem518#1.base, reset_tx_descriptors_#t~mem518#1.offset;havoc reset_tx_descriptors_#t~mem519#1;call reset_tx_descriptors_#t~mem520#1.base, reset_tx_descriptors_#t~mem520#1.offset := read~$Pointer$#14(reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(24bv64, reset_tx_descriptors_~cur~0#1.offset), 8bv64);assume { :begin_inline_dev_kfree_skb_any } true;dev_kfree_skb_any_#in~skb#1.base, dev_kfree_skb_any_#in~skb#1.offset := reset_tx_descriptors_#t~mem520#1.base, reset_tx_descriptors_#t~mem520#1.offset;havoc dev_kfree_skb_any_~skb#1.base, dev_kfree_skb_any_~skb#1.offset;dev_kfree_skb_any_~skb#1.base, dev_kfree_skb_any_~skb#1.offset := dev_kfree_skb_any_#in~skb#1.base, dev_kfree_skb_any_#in~skb#1.offset;assume { :begin_inline___dev_kfree_skb_any } true;__dev_kfree_skb_any_#in~arg0#1.base, __dev_kfree_skb_any_#in~arg0#1.offset, __dev_kfree_skb_any_#in~arg1#1 := dev_kfree_skb_any_~skb#1.base, dev_kfree_skb_any_~skb#1.offset, 1bv32;havoc __dev_kfree_skb_any_~arg0#1.base, __dev_kfree_skb_any_~arg0#1.offset, __dev_kfree_skb_any_~arg1#1;__dev_kfree_skb_any_~arg0#1.base, __dev_kfree_skb_any_~arg0#1.offset := __dev_kfree_skb_any_#in~arg0#1.base, __dev_kfree_skb_any_#in~arg0#1.offset;__dev_kfree_skb_any_~arg1#1 := __dev_kfree_skb_any_#in~arg1#1; [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155-1: SUMMARY for call #t~ret436#1 := printk(24bv64, 0bv64); srcloc: null [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: havoc #t~mem434#1.base, #t~mem434#1.offset;havoc #t~mem435#1;havoc #t~ret436#1;~i~4#1 := ~bvadd~32(1bv32, ~i~4#1); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155-2: call #t~mem434#1.base, #t~mem434#1.offset := read~$Pointer$#14(~np~12#1.base, ~bvadd~64(8bv64, ~np~12#1.offset), 8bv64);call #t~mem435#1 := read~intINTTYPE4#14(#t~mem434#1.base, ~bvadd~64(#t~mem434#1.offset, ~bvmul~64(40bv64, ~sign_extend~64~32(~i~4#1))), 4bv64); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139-1: SUMMARY for call #t~ret430#1 := printk(21bv64, 0bv64); srcloc: null [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139: havoc #t~mem428#1.base, #t~mem428#1.offset;havoc #t~mem429#1;havoc #t~ret430#1;~i~4#1 := ~bvadd~32(1bv32, ~i~4#1); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139-2: call #t~mem428#1.base, #t~mem428#1.offset := read~$Pointer$#14(~np~12#1.base, ~np~12#1.offset, 8bv64);call #t~mem429#1 := read~intINTTYPE4#14(#t~mem428#1.base, ~bvadd~64(#t~mem428#1.offset, ~bvmul~64(40bv64, ~sign_extend~64~32(~i~4#1))), 4bv64); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: call reset_tx_descriptors_#t~mem514#1.base, reset_tx_descriptors_#t~mem514#1.offset := read~$Pointer$#14(reset_tx_descriptors_~np~15#1.base, ~bvadd~64(8bv64, reset_tx_descriptors_~np~15#1.offset), 8bv64);reset_tx_descriptors_~cur~0#1.base, reset_tx_descriptors_~cur~0#1.offset := reset_tx_descriptors_#t~mem514#1.base, ~bvadd~64(reset_tx_descriptors_#t~mem514#1.offset, ~bvmul~64(40bv64, ~sign_extend~64~32(reset_tx_descriptors_~i~6#1)));call reset_tx_descriptors_#t~mem515#1.base, reset_tx_descriptors_#t~mem515#1.offset := read~$Pointer$#14(reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(24bv64, reset_tx_descriptors_~cur~0#1.offset), 8bv64); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7322: havoc dev_kfree_skb_any_~skb#1.base, dev_kfree_skb_any_~skb#1.offset;havoc dev_kfree_skb_any_#in~skb#1.base, dev_kfree_skb_any_#in~skb#1.offset;assume { :end_inline_dev_kfree_skb_any } true;havoc reset_tx_descriptors_#t~mem520#1.base, reset_tx_descriptors_#t~mem520#1.offset;call write~$Pointer$#14(0bv64, 0bv64, reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(24bv64, reset_tx_descriptors_~cur~0#1.offset), 8bv64); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: assume 0bv64 != ~bvadd~64(reset_tx_descriptors_#t~mem515#1.base, reset_tx_descriptors_#t~mem515#1.offset);havoc reset_tx_descriptors_#t~mem515#1.base, reset_tx_descriptors_#t~mem515#1.offset;call reset_tx_descriptors_#t~mem516#1.base, reset_tx_descriptors_#t~mem516#1.offset := read~$Pointer$#14(reset_tx_descriptors_~np~15#1.base, ~bvadd~64(372bv64, reset_tx_descriptors_~np~15#1.offset), 8bv64);call reset_tx_descriptors_#t~mem517#1 := read~intINTTYPE4#14(reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(8bv64, reset_tx_descriptors_~cur~0#1.offset), 4bv64);call reset_tx_descriptors_#t~mem518#1.base, reset_tx_descriptors_#t~mem518#1.offset := read~$Pointer$#14(reset_tx_descriptors_~cur~0#1.base, ~bvadd~64(24bv64, reset_tx_descriptors_~cur~0#1.offset), 8bv64);call reset_tx_descriptors_#t~mem519#1 := read~intINTTYPE4#14(reset_tx_descriptors_#t~mem518#1.base, ~bvadd~64(104bv64, reset_tx_descriptors_#t~mem518#1.offset), 4bv64); [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: assume !(0bv64 != ~bvadd~64(reset_tx_descriptors_#t~mem515#1.base, reset_tx_descriptors_#t~mem515#1.offset));havoc reset_tx_descriptors_#t~mem515#1.base, reset_tx_descriptors_#t~mem515#1.offset; [2025-02-08 03:53:44,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5927: havoc __dev_kfree_skb_any_~arg0#1.base, __dev_kfree_skb_any_~arg0#1.offset, __dev_kfree_skb_any_~arg1#1;havoc __dev_kfree_skb_any_#in~arg0#1.base, __dev_kfree_skb_any_#in~arg0#1.offset, __dev_kfree_skb_any_#in~arg1#1;assume { :end_inline___dev_kfree_skb_any } true; [2025-02-08 03:53:44,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119: havoc #t~nondet980; [2025-02-08 03:53:45,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295bv32, ~ha~0#1.base, ~bvadd~64(16bv64, ~ha~0#1.offset), 6bv64;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet973#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet973#1;crc32_le_#res#1 := crc32_le_#t~nondet973#1;havoc crc32_le_#t~nondet973#1; [2025-02-08 03:53:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: havoc bitrev32_#t~nondet972#1;#t~ret699#1 := bitrev32_#res#1;havoc bitrev32_#t~nondet972#1, bitrev32_~arg0#1;havoc bitrev32_#in~arg0#1;assume { :end_inline_bitrev32 } true;~tmp___1~13#1 := #t~ret699#1;havoc #t~ret699#1;~bit~0#1 := ~bvxor~32(63bv32, ~bvlshr~32(~tmp___1~13#1, 26bv32));call #t~mem700#1 := read~intINTTYPE4#15(~#mc_filter~0#1.base, ~bvadd~64(~#mc_filter~0#1.offset, ~bvmul~64(4bv64, ~zero_extend~64~32(~bvlshr~32(~bit~0#1, 5bv32)))), 4bv64);call write~intINTTYPE4#15(~bvor~32(#t~mem700#1, ~bvshl~32(1bv32, ~bit~0#1)), ~#mc_filter~0#1.base, ~bvadd~64(~#mc_filter~0#1.offset, ~bvmul~64(4bv64, ~zero_extend~64~32(~bvlshr~32(~bit~0#1, 5bv32)))), 4bv64);havoc #t~mem700#1;call #t~mem701#1.base, #t~mem701#1.offset := read~$Pointer$#14(~ha~0#1.base, ~ha~0#1.offset, 8bv64);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem701#1.base, #t~mem701#1.offset;havoc #t~mem701#1.base, #t~mem701#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:53:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: call ULTIMATE.dealloc(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset);havoc ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset; [2025-02-08 03:53:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7849: assume ~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(654bv64, ~dev#1.offset)); [2025-02-08 03:53:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7849: assume !(~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(654bv64, ~dev#1.offset)));~rx_mode~0#1 := 96bv32; [2025-02-08 03:53:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12073: havoc crc32_le_#t~nondet973#1;#t~ret698#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet973#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;~tmp___0~20#1 := #t~ret698#1;havoc #t~ret698#1;assume { :begin_inline_bitrev32 } true;bitrev32_#in~arg0#1 := ~tmp___0~20#1;havoc bitrev32_#res#1;havoc bitrev32_#t~nondet972#1, bitrev32_~arg0#1;bitrev32_~arg0#1 := bitrev32_#in~arg0#1;havoc bitrev32_#t~nondet972#1;bitrev32_#res#1 := bitrev32_#t~nondet972#1;havoc bitrev32_#t~nondet972#1; [2025-02-08 03:53:45,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: #res#1 := ~arg0#1; [2025-02-08 03:53:45,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5787: havoc #t~mem176.base, #t~mem176.offset; [2025-02-08 03:53:45,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume 0bv64 != ~bvadd~64(#t~mem529.base, #t~mem529.offset);havoc #t~mem529.base, #t~mem529.offset;call write~intINTTYPE4#14(2147483648bv32, ~cur~1.base, ~cur~1.offset, 4bv64); [2025-02-08 03:53:45,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume !(0bv64 != ~bvadd~64(#t~mem529.base, #t~mem529.offset));havoc #t~mem529.base, #t~mem529.offset; [2025-02-08 03:53:45,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358-1: call #t~mem529.base, #t~mem529.offset := read~$Pointer$#14(~cur~1.base, ~bvadd~64(24bv64, ~cur~1.offset), 8bv64); [2025-02-08 03:53:45,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: call #t~mem530.base, #t~mem530.offset := read~$Pointer$#14(~cur~1.base, ~bvadd~64(16bv64, ~cur~1.offset), 8bv64);~cur~1.base, ~cur~1.offset := #t~mem530.base, #t~mem530.offset;havoc #t~mem530.base, #t~mem530.offset;~i~7 := ~bvadd~32(1bv32, ~i~7); [2025-02-08 03:53:45,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5487: havoc #t~mem91.base, #t~mem91.offset; [2025-02-08 03:53:45,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908: havoc ldv_unregister_netdev_#t~mem843#1.base, ldv_unregister_netdev_#t~mem843#1.offset, ldv_unregister_netdev_#t~mem844#1.base, ldv_unregister_netdev_#t~mem844#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 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: havoc ldv_dev_get_drvdata_#t~mem862#1.base, ldv_dev_get_drvdata_#t~mem862#1.offset;havoc ldv_dev_get_drvdata_#t~mem863#1.base, ldv_dev_get_drvdata_#t~mem863#1.offset; [2025-02-08 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6477: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826: 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 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: assume { :end_inline_ldv_switch_automaton_state_1_1 } true; [2025-02-08 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: 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 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: havoc ldv_unregister_netdev_63_~ldv_func_arg1#1.base, ldv_unregister_netdev_63_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_63_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_63_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_unregister_netdev_63 } true;call #t~mem310#1.base, #t~mem310#1.offset := read~$Pointer$#14(~np~1#1.base, ~bvadd~64(530bv64, ~np~1#1.offset), 8bv64); [2025-02-08 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: 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 03:53:45,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: call ldv_unregister_netdev_#t~mem843#1.base, ldv_unregister_netdev_#t~mem843#1.offset := read~$Pointer$#14(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~mem844#1.base, ldv_unregister_netdev_#t~mem844#1.offset := read~$Pointer$#14(ldv_unregister_netdev_#t~mem843#1.base, ~bvadd~64(24bv64, ldv_unregister_netdev_#t~mem843#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~mem844#1.base, ldv_unregister_netdev_#t~mem844#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~ret845#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 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: 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 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823-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 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475-1: SUMMARY for call pci_iounmap(~pdev#1.base, ~pdev#1.offset, #t~mem310#1.base, #t~mem310#1.offset); srcloc: null [2025-02-08 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475: havoc #t~mem310#1.base, #t~mem310#1.offset;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 := ~dev~1#1.base, ~dev~1#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 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9824: havoc ldv_unregister_netdev_stop_11_2_#t~ret845#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~mem843#1.base, ldv_unregister_netdev_#t~mem843#1.offset;havoc ldv_unregister_netdev_#t~mem844#1.base, ldv_unregister_netdev_#t~mem844#1.offset; [2025-02-08 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: 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_63_~ldv_func_arg1#1.base, ldv_unregister_netdev_63_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_#t~mem843#1.base, ldv_unregister_netdev_#t~mem843#1.offset, ldv_unregister_netdev_#t~mem844#1.base, ldv_unregister_netdev_#t~mem844#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 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9837: havoc ldv_unregister_netdev_stop_11_2_#t~ret845#1; [2025-02-08 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9837-1: SUMMARY for call ldv_unregister_netdev_stop_11_2_#t~ret845#1 := netdev_close(ldv_unregister_netdev_stop_11_2_~arg1#1.base, ldv_unregister_netdev_stop_11_2_~arg1#1.offset); srcloc: null [2025-02-08 03:53:46,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6476: 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; [2025-02-08 03:53:46,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12041: havoc #t~nondet970; [2025-02-08 03:53:46,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12034: havoc #t~nondet969; [2025-02-08 03:53:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: #res := 8bv32; [2025-02-08 03:53:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9650: #res := 3bv32; [2025-02-08 03:53:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: #res := 10bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9594: #res := 8bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: #res := 11bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590: #res := 3bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612: #res := 21bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616: #res := 24bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: #res := 17bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: #res := 19bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: #res := 9bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: #res := 14bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: #res := 1bv32; [2025-02-08 03:53:46,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592: #res := 7bv32; [2025-02-08 03:53:46,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: #res := 26bv32; [2025-02-08 03:53:46,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: #res := 20bv32; [2025-02-08 03:53:46,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: #res := 22bv32; [2025-02-08 03:53:46,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602: #res := 16bv32; [2025-02-08 03:53:46,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: #res := 18bv32; [2025-02-08 03:53:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12187: havoc mii_nway_restart_#t~nondet988#1; [2025-02-08 03:53:46,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6138: ~tmp~22 := #t~ret243;havoc #t~ret243; [2025-02-08 03:53:46,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6140: assume 0bv32 != ~bvand~32(32768bv32, ~tmp~22); [2025-02-08 03:53:46,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6140: assume !(0bv32 != ~bvand~32(32768bv32, ~tmp~22)); [2025-02-08 03:53:46,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6138-1: SUMMARY for call #t~ret243 := ioread32(~ioaddr.base, ~bvadd~64(24bv64, ~ioaddr.offset)); srcloc: null [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575: ~miir~1 := ~bvor~64(1bv64, ~miir~1); [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577-1: SUMMARY for call __const_udelay(128850bv64); srcloc: null [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6576: SUMMARY for call iowrite32(~miir~1[32:0], ~miiport~0.base, ~miiport~0.offset); srcloc: null [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577: ~mask~1 := ~bvlshr~32(~mask~1, 1bv32); [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume 0bv64 != ~bvand~64(2bv64, ~miir~1);~data~2 := ~bvor~32(~data~2, ~mask~1); [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume !(0bv64 != ~bvand~64(2bv64, ~miir~1)); [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567-1: SUMMARY for call #t~ret316 := ioread32(~miiport~0.base, ~miiport~0.offset); srcloc: null [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6566: SUMMARY for call iowrite32(~miir~1[32:0], ~miiport~0.base, ~miiport~0.offset); srcloc: null [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567: ~tmp___0~10 := #t~ret316;havoc #t~ret316;~miir~1 := ~zero_extend~64~32(~tmp___0~10); [2025-02-08 03:53:46,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565: ~miir~1 := ~bvand~64(18446744073709551614bv64, ~miir~1); [2025-02-08 03:54:17,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104-1: SUMMARY for call reset_timer_#t~ret419#1 := printk(18bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: havoc reset_timer_#t~ret419#1;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 := reset_timer_~np~11#1.base, ~bvadd~64(32bv64, reset_timer_~np~11#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 03:54:17,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: assume 9bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: assume !(9bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0.base, ~ldv_1_callback_ndo_tx_timeout~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset; [2025-02-08 03:54:17,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: havoc netif_rx_#t~nondet989#1;netdev_rx_#t~ret670#1 := netif_rx_#res#1;havoc netif_rx_#t~nondet989#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 netdev_rx_#t~ret670#1;call netdev_rx_#t~mem671#1 := read~intINTTYPE8#14(netdev_rx_~dev#1.base, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, netdev_rx_#t~mem671#1), netdev_rx_~dev#1.base, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset), 8bv64);havoc netdev_rx_#t~mem671#1;call netdev_rx_#t~mem672#1 := read~intINTTYPE8#14(netdev_rx_~dev#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(netdev_rx_#t~mem672#1, ~sign_extend~64~16(netdev_rx_~pkt_len~0#1)), netdev_rx_~dev#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);havoc netdev_rx_#t~mem672#1; [2025-02-08 03:54:17,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: SUMMARY for call ldv_spin_lock_lock_of_netdev_private(); srcloc: null [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-1: SUMMARY for call netdev_rx_#t~ret637#1 := printk(32bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: havoc netdev_rx_#t~ret637#1; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378: assume 0bv64 != fealnx_init_one_#t~mem281#1;havoc fealnx_init_one_#t~mem281#1;call fealnx_init_one_#t~mem282#1 := read~intINTTYPE8#14(fealnx_init_one_~dev~0#1.base, ~bvadd~64(48bv64, fealnx_init_one_~dev~0#1.offset), 8bv64);fealnx_init_one_~option~0#1 := fealnx_init_one_#t~mem282#1[32:0];havoc fealnx_init_one_#t~mem282#1; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378: assume !(0bv64 != fealnx_init_one_#t~mem281#1);havoc fealnx_init_one_#t~mem281#1; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: 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 reset_timer_#t~mem420#1 := read~intINTTYPE8#14(reset_timer_~np~11#1.base, ~bvadd~64(352bv64, reset_timer_~np~11#1.offset), 8bv64);call write~intINTTYPE8#14(reset_timer_#t~mem420#1, reset_timer_~np~11#1.base, ~bvadd~64(380bv64, reset_timer_~np~11#1.offset), 8bv64);havoc reset_timer_#t~mem420#1;call reset_timer_#t~mem421#1 := read~intINTTYPE8#14(reset_timer_~np~11#1.base, ~bvadd~64(360bv64, reset_timer_~np~11#1.offset), 8bv64);call write~intINTTYPE8#14(reset_timer_#t~mem421#1, reset_timer_~np~11#1.base, ~bvadd~64(396bv64, reset_timer_~np~11#1.offset), 8bv64);havoc reset_timer_#t~mem421#1; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_66_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_66_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume 0bv32 != ~bvand~32(8bv32, netdev_rx_~rx_status~0#1);call netdev_rx_#t~mem620#1 := read~intINTTYPE8#14(netdev_rx_~dev#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, netdev_rx_#t~mem620#1), netdev_rx_~dev#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);havoc netdev_rx_#t~mem620#1; [2025-02-08 03:54:17,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume !(0bv32 != ~bvand~32(8bv32, netdev_rx_~rx_status~0#1)); [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502: havoc intr_handler_#t~mem569#1.base, intr_handler_#t~mem569#1.offset;havoc intr_handler_#t~mem570#1.base, intr_handler_#t~mem570#1.offset;havoc intr_handler_#t~mem571#1;havoc intr_handler_#t~mem572#1.base, intr_handler_#t~mem572#1.offset;havoc intr_handler_#t~mem573#1.base, intr_handler_#t~mem573#1.offset;havoc intr_handler_#t~mem574#1;call intr_handler_#t~mem575#1.base, intr_handler_#t~mem575#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem576#1.base, intr_handler_#t~mem576#1.offset := read~$Pointer$#14(intr_handler_#t~mem575#1.base, ~bvadd~64(24bv64, intr_handler_#t~mem575#1.offset), 8bv64);assume { :begin_inline_dev_kfree_skb_irq } true;dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset := intr_handler_#t~mem576#1.base, intr_handler_#t~mem576#1.offset;havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset := dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :begin_inline___dev_kfree_skb_irq } true;__dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1 := dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset, 1bv32;havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;__dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset := __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset;__dev_kfree_skb_irq_~arg1#1 := __dev_kfree_skb_irq_#in~arg1#1;havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;havoc __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1;assume { :end_inline___dev_kfree_skb_irq } true;havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;havoc dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :end_inline_dev_kfree_skb_irq } true;havoc intr_handler_#t~mem575#1.base, intr_handler_#t~mem575#1.offset;havoc intr_handler_#t~mem576#1.base, intr_handler_#t~mem576#1.offset;call intr_handler_#t~mem577#1.base, intr_handler_#t~mem577#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call write~$Pointer$#14(0bv64, 0bv64, intr_handler_#t~mem577#1.base, ~bvadd~64(24bv64, intr_handler_#t~mem577#1.offset), 8bv64);havoc intr_handler_#t~mem577#1.base, intr_handler_#t~mem577#1.offset;call intr_handler_#t~mem578#1 := read~intINTTYPE4#14(intr_handler_~np~17#1.base, ~bvadd~64(440bv64, intr_handler_~np~17#1.offset), 4bv64);call write~intINTTYPE4#14(~bvsub~32(intr_handler_#t~mem578#1, 1bv32), intr_handler_~np~17#1.base, ~bvadd~64(440bv64, intr_handler_~np~17#1.offset), 4bv64);havoc intr_handler_#t~mem578#1;call intr_handler_#t~mem579#1.base, intr_handler_#t~mem579#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem580#1 := read~intINTTYPE4#14(intr_handler_#t~mem579#1.base, ~bvadd~64(4bv64, intr_handler_#t~mem579#1.offset), 4bv64); [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568-1: SUMMARY for call intr_handler_#t~ret605#1 := ioread32(intr_handler_~ioaddr~6#1.base, ~bvadd~64(68bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: intr_handler_~tmp___5~2#1 := intr_handler_#t~ret605#1;havoc intr_handler_#t~ret605#1;call intr_handler_#t~mem606#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem606#1, ~zero_extend~64~32(~bvlshr~32(~bvand~32(2147418112bv32, intr_handler_~tmp___5~2#1), 16bv32))), intr_handler_~dev~4#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem606#1; [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436-1: SUMMARY for call intr_handler_#t~ret542#1 := ioread32(intr_handler_~ioaddr~6#1.base, ~bvadd~64(68bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502-2: call intr_handler_#t~mem569#1.base, intr_handler_#t~mem569#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(372bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem570#1.base, intr_handler_#t~mem570#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem571#1 := read~intINTTYPE4#14(intr_handler_#t~mem570#1.base, ~bvadd~64(8bv64, intr_handler_#t~mem570#1.offset), 4bv64);call intr_handler_#t~mem572#1.base, intr_handler_#t~mem572#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem573#1.base, intr_handler_#t~mem573#1.offset := read~$Pointer$#14(intr_handler_#t~mem572#1.base, ~bvadd~64(24bv64, intr_handler_#t~mem572#1.offset), 8bv64);call intr_handler_#t~mem574#1 := read~intINTTYPE4#14(intr_handler_#t~mem573#1.base, ~bvadd~64(104bv64, intr_handler_#t~mem573#1.offset), 4bv64); [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: intr_handler_~tmp___2~3#1 := intr_handler_#t~ret542#1;havoc intr_handler_#t~ret542#1;call intr_handler_#t~mem543#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem543#1, ~zero_extend~64~32(~bvlshr~32(~bvand~32(2147418112bv32, intr_handler_~tmp___2~3#1), 16bv32))), intr_handler_~dev~4#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem543#1; [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502-1: SUMMARY for call pci_unmap_single(intr_handler_#t~mem569#1.base, intr_handler_#t~mem569#1.offset, ~zero_extend~64~32(intr_handler_#t~mem571#1), ~zero_extend~64~32(intr_handler_#t~mem574#1), 1bv32); srcloc: null [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286-1: call ldv_pci_pci_instance_2_#t~mem802#1.base, ldv_pci_pci_instance_2_#t~mem802#1.offset := read~$Pointer$#10(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem802#1.base, ldv_pci_pci_instance_2_#t~mem802#1.offset);havoc ldv_pci_pci_instance_2_#t~mem802#1.base, ldv_pci_pci_instance_2_#t~mem802#1.offset;call ldv_pci_pci_instance_2_#t~mem803#1.base, ldv_pci_pci_instance_2_#t~mem803#1.offset := read~$Pointer$#10(~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~mem803#1.base, ldv_pci_pci_instance_2_#t~mem803#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem802#1.base, ldv_pci_pci_instance_2_#t~mem802#1.offset));havoc ldv_pci_pci_instance_2_#t~mem802#1.base, ldv_pci_pci_instance_2_#t~mem802#1.offset; [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: 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~ret781#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~779#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~780#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~780#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_#~779#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~780#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~780#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~779#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~779#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~780#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~780#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~780#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~780#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret781#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~779#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~780#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~780#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~779#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~780#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~780#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~ret781#1; [2025-02-08 03:54:17,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 03:54:17,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: assume 4bv32 == ~ldv_statevar_14~0; [2025-02-08 03:54:17,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: assume !(4bv32 == ~ldv_statevar_14~0); [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret971#1.base, alloc_etherdev_mqs_#t~ret971#1.offset;havoc alloc_etherdev_mqs_#t~ret971#1.base, alloc_etherdev_mqs_#t~ret971#1.offset; [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062-1: ldv_alloc_etherdev_mqs_60_#t~ret848#1.base, ldv_alloc_etherdev_mqs_60_#t~ret848#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret971#1.base, alloc_etherdev_mqs_#t~ret971#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_60_~tmp~73#1.base, ldv_alloc_etherdev_mqs_60_~tmp~73#1.offset := ldv_alloc_etherdev_mqs_60_#t~ret848#1.base, ldv_alloc_etherdev_mqs_60_#t~ret848#1.offset;havoc ldv_alloc_etherdev_mqs_60_#t~ret848#1.base, ldv_alloc_etherdev_mqs_60_#t~ret848#1.offset;ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.offset := ldv_alloc_etherdev_mqs_60_~tmp~73#1.base, ldv_alloc_etherdev_mqs_60_~tmp~73#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_60_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_60_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_60_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_60_~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~ret751#1, ldv_alloc_etherdev_mqs_#t~ret752#1.base, ldv_alloc_etherdev_mqs_#t~ret752#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~57#1.base, ldv_alloc_etherdev_mqs_~tmp~57#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~25#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~57#1.base, ldv_alloc_etherdev_mqs_~tmp~57#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~25#1; [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062-3: SUMMARY for call alloc_etherdev_mqs_#t~ret971#1.base, alloc_etherdev_mqs_#t~ret971#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062: havoc alloc_etherdev_mqs_#t~ret971#1.base, alloc_etherdev_mqs_#t~ret971#1.offset; [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8693: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588-1: call dma_sync_single_for_cpu_#t~mem120#1.base, dma_sync_single_for_cpu_#t~mem120#1.offset := read~$Pointer$#14(dma_sync_single_for_cpu_~ops~2#1.base, ~bvadd~64(64bv64, dma_sync_single_for_cpu_~ops~2#1.offset), 8bv64); [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588: assume 0bv64 != ~bvadd~64(dma_sync_single_for_cpu_#t~mem120#1.base, dma_sync_single_for_cpu_#t~mem120#1.offset);havoc dma_sync_single_for_cpu_#t~mem120#1.base, dma_sync_single_for_cpu_#t~mem120#1.offset;call dma_sync_single_for_cpu_#t~mem126#1.base, dma_sync_single_for_cpu_#t~mem126#1.offset := read~$Pointer$#14(dma_sync_single_for_cpu_~ops~2#1.base, ~bvadd~64(64bv64, dma_sync_single_for_cpu_~ops~2#1.offset), 8bv64); [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5588: assume !(0bv64 != ~bvadd~64(dma_sync_single_for_cpu_#t~mem120#1.base, dma_sync_single_for_cpu_#t~mem120#1.offset));havoc dma_sync_single_for_cpu_#t~mem120#1.base, dma_sync_single_for_cpu_#t~mem120#1.offset; [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315: assume 0bv32 == fealnx_init_one_#t~mem273#1;havoc fealnx_init_one_#t~mem273#1;fealnx_init_one_~phy_idx~0#1 := 0bv32;fealnx_init_one_~phy~0#1 := 1bv32; [2025-02-08 03:54:17,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315: assume !(0bv32 == fealnx_init_one_#t~mem273#1);havoc fealnx_init_one_#t~mem273#1;call write~intINTTYPE1#14(32bv8, fealnx_init_one_~np~0#1.base, ~bvadd~64(476bv64, fealnx_init_one_~np~0#1.offset), 1bv64); [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: ldv_post_init_~tmp~82#1 := ldv_post_init_#t~ret869#1;havoc ldv_post_init_#t~ret869#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~82#1;ldv_entry_EMGentry_14_#t~ret775#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret869#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~ret775#1;havoc ldv_entry_EMGentry_14_#t~ret775#1; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-1: SUMMARY for call ldv_post_init_#t~ret869#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: 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~mem803#1.base, ldv_pci_pci_instance_2_#t~mem803#1.offset; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: SUMMARY for call reset_and_disable_rxtx(reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129-1: mii_ioctl_#t~ret725#1 := generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet981#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;havoc generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;assume { :end_inline_generic_mii_ioctl } true;mii_ioctl_~rc~3#1 := mii_ioctl_#t~ret725#1;havoc mii_ioctl_#t~ret725#1; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: havoc generic_mii_ioctl_#t~nondet981#1; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8958: assume 11bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8958: assume !(11bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769-1: SUMMARY for call get_stats_#t~ret680#1.base, get_stats_#t~ret680#1.offset := netdev_priv(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: get_stats_~tmp~44#1.base, get_stats_~tmp~44#1.offset := get_stats_#t~ret680#1.base, get_stats_#t~ret680#1.offset;havoc get_stats_#t~ret680#1.base, get_stats_#t~ret680#1.offset;get_stats_~np~19#1.base, get_stats_~np~19#1.offset := get_stats_~tmp~44#1.base, get_stats_~tmp~44#1.offset;call get_stats_#t~mem681#1.base, get_stats_#t~mem681#1.offset := read~$Pointer$#14(get_stats_~np~19#1.base, ~bvadd~64(530bv64, get_stats_~np~19#1.offset), 8bv64);get_stats_~ioaddr~8#1.base, get_stats_~ioaddr~8#1.offset := get_stats_#t~mem681#1.base, get_stats_#t~mem681#1.offset;havoc get_stats_#t~mem681#1.base, get_stats_#t~mem681#1.offset; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: assume 0bv32 != ~debug~0; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: assume !(0bv32 != ~debug~0); [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: 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 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: assume ~bvsgt~32(fealnx_init_one_~option~0#1, 0bv32); [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: assume !~bvsgt~32(fealnx_init_one_~option~0#1, 0bv32); [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: SUMMARY for call pci_iounmap(fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9355: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: havoc ldv_pci_instance_resume_early_2_6_#t~ret790#1; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157-1: SUMMARY for call ldv_pci_instance_resume_early_2_6_#t~ret790#1 := ##fun~$Pointer$~TO~C_INT(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); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: SUMMARY for call enable_rxtx(reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset); srcloc: null [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: havoc ldv_interrupt_instance_thread_0_3_#t~ret781#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7704: assume ~bvslt~32(~sign_extend~32~16(netdev_rx_~pkt_len~0#1), ~rx_copybreak~0); [2025-02-08 03:54:17,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7704: assume !~bvslt~32(~sign_extend~32~16(netdev_rx_~pkt_len~0#1), ~rx_copybreak~0);call netdev_rx_#t~mem660#1.base, netdev_rx_#t~mem660#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(372bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem661#1.base, netdev_rx_#t~mem661#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem662#1 := read~intINTTYPE4#14(netdev_rx_#t~mem661#1.base, ~bvadd~64(8bv64, netdev_rx_#t~mem661#1.offset), 4bv64);call netdev_rx_#t~mem663#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(448bv64, netdev_rx_~np~18#1.offset), 4bv64); [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume 0bv32 != ~bvand~32(512bv32, fealnx_init_one_~option~0#1);call write~intINTTYPE4#14(1bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(16bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 4bv64); [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume !(0bv32 != ~bvand~32(512bv32, fealnx_init_one_~option~0#1)); [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110: call write~intINTTYPE4#14(0bv32, reset_timer_~np~11#1.base, ~bvadd~64(348bv64, reset_timer_~np~11#1.offset), 4bv64); [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_21 } true;ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#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_21_#t~ret767#1, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset; [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: 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~ret770#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_netdev_get_link } true;netdev_get_link_#in~dev#1.base, netdev_get_link_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset;havoc netdev_get_link_#res#1;havoc netdev_get_link_#t~ret720#1.base, netdev_get_link_#t~ret720#1.offset, netdev_get_link_#t~ret721#1, netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset, netdev_get_link_~np~25#1.base, netdev_get_link_~np~25#1.offset, netdev_get_link_~tmp~51#1.base, netdev_get_link_~tmp~51#1.offset, netdev_get_link_~tmp___0~23#1;netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset := netdev_get_link_#in~dev#1.base, netdev_get_link_#in~dev#1.offset;havoc netdev_get_link_~np~25#1.base, netdev_get_link_~np~25#1.offset;havoc netdev_get_link_~tmp~51#1.base, netdev_get_link_~tmp~51#1.offset;havoc netdev_get_link_~tmp___0~23#1; [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110-1: SUMMARY for call netif_start_queue(reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset); srcloc: null [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: ~ldv_statevar_4~0 := 4bv32; [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573-1: SUMMARY for call intr_handler_#t~ret607#1 := ioread32(intr_handler_~ioaddr~6#1.base, ~bvadd~64(52bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: intr_handler_~tmp___6~1#1 := intr_handler_#t~ret607#1;havoc intr_handler_#t~ret607#1; [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume 5bv32 == ~ldv_statevar_14~0; [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !(5bv32 == ~ldv_statevar_14~0); [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume 0bv32 != ~bvand~32(36bv32, intr_handler_~intr_status~0#1); [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume !(0bv32 != ~bvand~32(36bv32, intr_handler_~intr_status~0#1)); [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset := netdev_rx_#t~ret638#1.base, netdev_rx_#t~ret638#1.offset;havoc netdev_rx_#t~ret638#1.base, netdev_rx_#t~ret638#1.offset; [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772-1: SUMMARY for call get_stats_#t~ret682#1 := netif_running(get_stats_~dev#1.base, get_stats_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: get_stats_~tmp___2~4#1 := (if 0bv8 == get_stats_#t~ret682#1 then 0bv8 else 1bv8);havoc get_stats_#t~ret682#1; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574: havoc intr_handler_#t~ret608#1; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-1: SUMMARY for call netdev_rx_#t~ret638#1.base, netdev_rx_#t~ret638#1.offset := netdev_alloc_skb(netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset, ~bvadd~32(2bv32, ~sign_extend~32~16(netdev_rx_~pkt_len~0#1))); srcloc: null [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume 0bv32 != ~bvand~32(4bv32, intr_handler_~intr_status~0#1);assume { :begin_inline_netdev_rx } true;netdev_rx_#in~dev#1.base, netdev_rx_#in~dev#1.offset := intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset;havoc netdev_rx_#res#1;havoc netdev_rx_#t~ret610#1.base, netdev_rx_#t~ret610#1.offset, netdev_rx_#t~mem611#1.base, netdev_rx_#t~mem611#1.offset, netdev_rx_#t~mem612#1.base, netdev_rx_#t~mem612#1.offset, netdev_rx_#t~mem613#1, netdev_rx_#t~mem614#1, netdev_rx_#t~ret615#1, netdev_rx_#t~ret616#1, netdev_rx_#t~mem617#1, netdev_rx_#t~mem618#1, netdev_rx_#t~mem619#1, netdev_rx_#t~mem620#1, netdev_rx_#t~mem621#1.base, netdev_rx_#t~mem621#1.offset, netdev_rx_#t~mem622#1, netdev_rx_#t~mem623#1, netdev_rx_#t~short624#1, netdev_rx_#t~mem625#1.base, netdev_rx_#t~mem625#1.offset, netdev_rx_#t~mem626#1, netdev_rx_#t~mem627#1, netdev_rx_#t~mem628#1, netdev_rx_#t~mem629#1.base, netdev_rx_#t~mem629#1.offset, netdev_rx_#t~mem630#1.base, netdev_rx_#t~mem630#1.offset, netdev_rx_#t~ret631#1, netdev_rx_#t~mem632#1.base, netdev_rx_#t~mem632#1.offset, netdev_rx_#t~mem633#1.base, netdev_rx_#t~mem633#1.offset, netdev_rx_#t~mem634#1.base, netdev_rx_#t~mem634#1.offset, netdev_rx_#t~mem635#1, netdev_rx_#t~mem636#1, netdev_rx_#t~ret637#1, netdev_rx_#t~ret638#1.base, netdev_rx_#t~ret638#1.offset, netdev_rx_#t~mem639#1.base, netdev_rx_#t~mem639#1.offset, netdev_rx_#t~mem640#1.base, netdev_rx_#t~mem640#1.offset, netdev_rx_#t~mem641#1, netdev_rx_#t~mem642#1, netdev_rx_#t~mem643#1.base, netdev_rx_#t~mem643#1.offset, netdev_rx_#t~mem644#1.base, netdev_rx_#t~mem644#1.offset, netdev_rx_#t~mem645#1.base, netdev_rx_#t~mem645#1.offset, netdev_rx_#t~ret646#1.base, netdev_rx_#t~ret646#1.offset, netdev_rx_#t~mem647#1.base, netdev_rx_#t~mem647#1.offset, netdev_rx_#t~mem648#1.base, netdev_rx_#t~mem648#1.offset, netdev_rx_#t~mem649#1, netdev_rx_#t~mem650#1, netdev_rx_#t~mem651#1.base, netdev_rx_#t~mem651#1.offset, netdev_rx_#t~mem652#1.base, netdev_rx_#t~mem652#1.offset, netdev_rx_#t~mem653#1, netdev_rx_#t~mem654#1, netdev_rx_#t~mem655#1.base, netdev_rx_#t~mem655#1.offset, netdev_rx_#t~mem656#1.base, netdev_rx_#t~mem656#1.offset, netdev_rx_#t~ret657#1.base, netdev_rx_#t~ret657#1.offset, netdev_rx_#t~mem658#1.base, netdev_rx_#t~mem658#1.offset, netdev_rx_#t~mem659#1, netdev_rx_#t~mem660#1.base, netdev_rx_#t~mem660#1.offset, netdev_rx_#t~mem661#1.base, netdev_rx_#t~mem661#1.offset, netdev_rx_#t~mem662#1, netdev_rx_#t~mem663#1, netdev_rx_#t~mem664#1.base, netdev_rx_#t~mem664#1.offset, netdev_rx_#t~mem665#1.base, netdev_rx_#t~mem665#1.offset, netdev_rx_#t~ret666#1.base, netdev_rx_#t~ret666#1.offset, netdev_rx_#t~mem667#1.base, netdev_rx_#t~mem667#1.offset, netdev_rx_#t~mem668#1, netdev_rx_#t~ret669#1, netdev_rx_#t~ret670#1, netdev_rx_#t~mem671#1, netdev_rx_#t~mem672#1, netdev_rx_#t~mem673#1.base, netdev_rx_#t~mem673#1.offset, netdev_rx_#t~mem674#1.base, netdev_rx_#t~mem674#1.offset, netdev_rx_#t~mem675#1.base, netdev_rx_#t~mem675#1.offset, netdev_rx_#t~mem676#1, netdev_rx_#t~mem677#1.base, netdev_rx_#t~mem677#1.offset, netdev_rx_#t~mem678#1.base, netdev_rx_#t~mem678#1.offset, netdev_rx_#t~short679#1, netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset, netdev_rx_~np~18#1.base, netdev_rx_~np~18#1.offset, netdev_rx_~tmp~43#1.base, netdev_rx_~tmp~43#1.offset, netdev_rx_~ioaddr~7#1.base, netdev_rx_~ioaddr~7#1.offset, netdev_rx_~rx_status~0#1, netdev_rx_~need_to_reset~0#1, netdev_rx_~desno~0#1, netdev_rx_~cur~2#1.base, netdev_rx_~cur~2#1.offset, netdev_rx_~i~8#1, netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, netdev_rx_~pkt_len~0#1;netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset := netdev_rx_#in~dev#1.base, netdev_rx_#in~dev#1.offset;havoc netdev_rx_~np~18#1.base, netdev_rx_~np~18#1.offset;havoc netdev_rx_~tmp~43#1.base, netdev_rx_~tmp~43#1.offset;havoc netdev_rx_~ioaddr~7#1.base, netdev_rx_~ioaddr~7#1.offset;havoc netdev_rx_~rx_status~0#1;havoc netdev_rx_~need_to_reset~0#1;havoc netdev_rx_~desno~0#1;havoc netdev_rx_~cur~2#1.base, netdev_rx_~cur~2#1.offset;havoc netdev_rx_~i~8#1;havoc netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset;havoc netdev_rx_~pkt_len~0#1; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume !(0bv32 != ~bvand~32(4bv32, intr_handler_~intr_status~0#1));call intr_handler_#t~mem545#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(380bv64, intr_handler_~np~17#1.offset), 8bv64); [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7508: assume 0bv32 != ~bvand~32(536870912bv32, intr_handler_#t~mem580#1);havoc intr_handler_#t~mem579#1.base, intr_handler_#t~mem579#1.offset;havoc intr_handler_#t~mem580#1;call intr_handler_#t~mem581#1.base, intr_handler_#t~mem581#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem582#1.base, intr_handler_#t~mem582#1.offset := read~$Pointer$#14(intr_handler_#t~mem581#1.base, ~bvadd~64(16bv64, intr_handler_#t~mem581#1.offset), 8bv64);call write~$Pointer$#14(intr_handler_#t~mem582#1.base, intr_handler_#t~mem582#1.offset, intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);havoc intr_handler_#t~mem581#1.base, intr_handler_#t~mem581#1.offset;havoc intr_handler_#t~mem582#1.base, intr_handler_#t~mem582#1.offset;call intr_handler_#t~mem583#1 := read~intINTTYPE4#14(intr_handler_~np~17#1.base, ~bvadd~64(444bv64, intr_handler_~np~17#1.offset), 4bv64);call write~intINTTYPE4#14(~bvadd~32(1bv32, intr_handler_#t~mem583#1), intr_handler_~np~17#1.base, ~bvadd~64(444bv64, intr_handler_~np~17#1.offset), 4bv64);havoc intr_handler_#t~mem583#1; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7508: assume !(0bv32 != ~bvand~32(536870912bv32, intr_handler_#t~mem580#1));havoc intr_handler_#t~mem579#1.base, intr_handler_#t~mem579#1.offset;havoc intr_handler_#t~mem580#1;call intr_handler_#t~mem584#1.base, intr_handler_#t~mem584#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem585#1.base, intr_handler_#t~mem585#1.offset := read~$Pointer$#14(intr_handler_#t~mem584#1.base, ~bvadd~64(16bv64, intr_handler_#t~mem584#1.offset), 8bv64);call write~$Pointer$#14(intr_handler_#t~mem585#1.base, intr_handler_#t~mem585#1.offset, intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);havoc intr_handler_#t~mem584#1.base, intr_handler_#t~mem584#1.offset;havoc intr_handler_#t~mem585#1.base, intr_handler_#t~mem585#1.offset;call intr_handler_#t~mem586#1.base, intr_handler_#t~mem586#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem587#1.base, intr_handler_#t~mem587#1.offset := read~$Pointer$#14(intr_handler_#t~mem586#1.base, ~bvadd~64(16bv64, intr_handler_#t~mem586#1.offset), 8bv64);call write~$Pointer$#14(intr_handler_#t~mem587#1.base, intr_handler_#t~mem587#1.offset, intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);havoc intr_handler_#t~mem586#1.base, intr_handler_#t~mem586#1.offset;havoc intr_handler_#t~mem587#1.base, intr_handler_#t~mem587#1.offset;call intr_handler_#t~mem588#1 := read~intINTTYPE4#14(intr_handler_~np~17#1.base, ~bvadd~64(444bv64, intr_handler_~np~17#1.offset), 4bv64);call write~intINTTYPE4#14(~bvadd~32(2bv32, intr_handler_#t~mem588#1), intr_handler_~np~17#1.base, ~bvadd~64(444bv64, intr_handler_~np~17#1.offset), 4bv64);havoc intr_handler_#t~mem588#1; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574-1: SUMMARY for call intr_handler_#t~ret608#1 := printk(28bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: assume 0bv64 == ~bvadd~64(fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset);fealnx_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: assume !(0bv64 == ~bvadd~64(fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset));assume { :begin_inline_ldv_alloc_etherdev_mqs_60 } true;ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg3#1 := 560bv32, 1bv32, 1bv32;havoc ldv_alloc_etherdev_mqs_60_#res#1.base, ldv_alloc_etherdev_mqs_60_#res#1.offset;havoc ldv_alloc_etherdev_mqs_60_#t~ret848#1.base, ldv_alloc_etherdev_mqs_60_#t~ret848#1.offset, ldv_alloc_etherdev_mqs_60_#t~ret849#1.base, ldv_alloc_etherdev_mqs_60_#t~ret849#1.offset, ldv_alloc_etherdev_mqs_60_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_60_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_60_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_60_~tmp~73#1.base, ldv_alloc_etherdev_mqs_60_~tmp~73#1.offset, ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.base, ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.offset;ldv_alloc_etherdev_mqs_60_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_60_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_60_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.offset;havoc ldv_alloc_etherdev_mqs_60_~tmp~73#1.base, ldv_alloc_etherdev_mqs_60_~tmp~73#1.offset;havoc ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.base, ldv_alloc_etherdev_mqs_60_~tmp___0~29#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_60_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_60_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_60_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret971#1.base, alloc_etherdev_mqs_#t~ret971#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: SUMMARY for call ldv_spin_unlock_irqrestore_67(reset_timer_~np~11#1.base, ~bvadd~64(32bv64, reset_timer_~np~11#1.offset), reset_timer_~flags~1#1); srcloc: null [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: assume 14bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: assume !(14bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971-1: SUMMARY for call mii_ioctl_#t~ret722#1.base, mii_ioctl_#t~ret722#1.offset := netdev_priv(mii_ioctl_~dev#1.base, mii_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: mii_ioctl_~tmp~52#1.base, mii_ioctl_~tmp~52#1.offset := mii_ioctl_#t~ret722#1.base, mii_ioctl_#t~ret722#1.offset;havoc mii_ioctl_#t~ret722#1.base, mii_ioctl_#t~ret722#1.offset;mii_ioctl_~np~26#1.base, mii_ioctl_~np~26#1.offset := mii_ioctl_~tmp~52#1.base, mii_ioctl_~tmp~52#1.offset; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199-1: fealnx_init_one_#t~ret251#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet991#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;fealnx_init_one_~i~0#1 := fealnx_init_one_#t~ret251#1;havoc fealnx_init_one_#t~ret251#1; [2025-02-08 03:54:17,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12199: havoc pci_enable_device_#t~nondet991#1; [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: havoc dma_sync_single_for_cpu_#t~mem126#1.base, dma_sync_single_for_cpu_#t~mem126#1.offset; [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641: assume 0bv32 != ~bvand~32(2048bv32, netdev_rx_~rx_status~0#1);call netdev_rx_#t~mem621#1.base, netdev_rx_#t~mem621#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);netdev_rx_~cur~2#1.base, netdev_rx_~cur~2#1.offset := netdev_rx_#t~mem621#1.base, netdev_rx_#t~mem621#1.offset;havoc netdev_rx_#t~mem621#1.base, netdev_rx_#t~mem621#1.offset; [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641: assume !(0bv32 != ~bvand~32(2048bv32, netdev_rx_~rx_status~0#1));netdev_rx_~need_to_reset~0#1 := 1bv32; [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593-1: SUMMARY for call ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID(dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1, dma_sync_single_for_cpu_#t~mem126#1.base, dma_sync_single_for_cpu_#t~mem126#1.offset); srcloc: null [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6452-1: SUMMARY for call pci_release_regions(fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset); srcloc: null [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6452: fealnx_init_one_#res#1 := fealnx_init_one_~err~0#1;call ULTIMATE.dealloc(fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset);havoc fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset);havoc fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset);havoc fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset; [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: netdev_set_settings_~tmp~49#1.base, netdev_set_settings_~tmp~49#1.offset := netdev_set_settings_#t~ret716#1.base, netdev_set_settings_#t~ret716#1.offset;havoc netdev_set_settings_#t~ret716#1.base, netdev_set_settings_#t~ret716#1.offset;netdev_set_settings_~np~23#1.base, netdev_set_settings_~np~23#1.offset := netdev_set_settings_~tmp~49#1.base, netdev_set_settings_~tmp~49#1.offset; [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: assume 0bv32 != ~zero_extend~32~8(get_stats_~tmp___2~4#1); [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: assume !(0bv32 != ~zero_extend~32~8(get_stats_~tmp___2~4#1)); [2025-02-08 03:54:17,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: 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~ret773#1, ldv_entry_EMGentry_14_#t~ret774#1, ldv_entry_EMGentry_14_#t~ret775#1, ldv_entry_EMGentry_14_#t~ret776#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~58#1, ldv_entry_EMGentry_14_~tmp___0~26#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~58#1;havoc ldv_entry_EMGentry_14_~tmp___0~26#1; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-1: SUMMARY for call netdev_set_settings_#t~ret716#1.base, netdev_set_settings_#t~ret716#1.offset := netdev_priv(netdev_set_settings_~dev#1.base, netdev_set_settings_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708: assume 0bv64 != ~bvadd~64(netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#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 := netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, 2bv32;havoc skb_reserve_#t~mem168#1.base, skb_reserve_#t~mem168#1.offset, skb_reserve_#t~mem169#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~mem168#1.base, skb_reserve_#t~mem168#1.offset := read~$Pointer$#14(skb_reserve_~skb#1.base, ~bvadd~64(229bv64, skb_reserve_~skb#1.offset), 8bv64);call write~$Pointer$#14(skb_reserve_#t~mem168#1.base, ~bvadd~64(skb_reserve_#t~mem168#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~mem168#1.base, skb_reserve_#t~mem168#1.offset;call skb_reserve_#t~mem169#1 := read~intINTTYPE4#14(skb_reserve_~skb#1.base, ~bvadd~64(213bv64, skb_reserve_~skb#1.offset), 4bv64);call write~intINTTYPE4#14(~bvadd~32(skb_reserve_#t~mem169#1, skb_reserve_~len#1), skb_reserve_~skb#1.base, ~bvadd~64(213bv64, skb_reserve_~skb#1.offset), 4bv64);havoc skb_reserve_#t~mem169#1; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7708: assume !(0bv64 != ~bvadd~64(netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset));call netdev_rx_#t~mem651#1.base, netdev_rx_#t~mem651#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(372bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem652#1.base, netdev_rx_#t~mem652#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem653#1 := read~intINTTYPE4#14(netdev_rx_#t~mem652#1.base, ~bvadd~64(8bv64, netdev_rx_#t~mem652#1.offset), 4bv64);call netdev_rx_#t~mem654#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(448bv64, netdev_rx_~np~18#1.offset), 4bv64); [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: call write~intINTTYPE4#14(~bvand~32(15bv32, ~bvand~32(15bv32, ~zero_extend~32~8(fealnx_init_one_~option~0#1[8:0]))), fealnx_init_one_~np~0#1.base, ~bvadd~64(464bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7444: intr_handler_#t~ret544#1 := netdev_rx_#res#1;havoc netdev_rx_#t~ret610#1.base, netdev_rx_#t~ret610#1.offset, netdev_rx_#t~mem611#1.base, netdev_rx_#t~mem611#1.offset, netdev_rx_#t~mem612#1.base, netdev_rx_#t~mem612#1.offset, netdev_rx_#t~mem613#1, netdev_rx_#t~mem614#1, netdev_rx_#t~ret615#1, netdev_rx_#t~ret616#1, netdev_rx_#t~mem617#1, netdev_rx_#t~mem618#1, netdev_rx_#t~mem619#1, netdev_rx_#t~mem620#1, netdev_rx_#t~mem621#1.base, netdev_rx_#t~mem621#1.offset, netdev_rx_#t~mem622#1, netdev_rx_#t~mem623#1, netdev_rx_#t~short624#1, netdev_rx_#t~mem625#1.base, netdev_rx_#t~mem625#1.offset, netdev_rx_#t~mem626#1, netdev_rx_#t~mem627#1, netdev_rx_#t~mem628#1, netdev_rx_#t~mem629#1.base, netdev_rx_#t~mem629#1.offset, netdev_rx_#t~mem630#1.base, netdev_rx_#t~mem630#1.offset, netdev_rx_#t~ret631#1, netdev_rx_#t~mem632#1.base, netdev_rx_#t~mem632#1.offset, netdev_rx_#t~mem633#1.base, netdev_rx_#t~mem633#1.offset, netdev_rx_#t~mem634#1.base, netdev_rx_#t~mem634#1.offset, netdev_rx_#t~mem635#1, netdev_rx_#t~mem636#1, netdev_rx_#t~ret637#1, netdev_rx_#t~ret638#1.base, netdev_rx_#t~ret638#1.offset, netdev_rx_#t~mem639#1.base, netdev_rx_#t~mem639#1.offset, netdev_rx_#t~mem640#1.base, netdev_rx_#t~mem640#1.offset, netdev_rx_#t~mem641#1, netdev_rx_#t~mem642#1, netdev_rx_#t~mem643#1.base, netdev_rx_#t~mem643#1.offset, netdev_rx_#t~mem644#1.base, netdev_rx_#t~mem644#1.offset, netdev_rx_#t~mem645#1.base, netdev_rx_#t~mem645#1.offset, netdev_rx_#t~ret646#1.base, netdev_rx_#t~ret646#1.offset, netdev_rx_#t~mem647#1.base, netdev_rx_#t~mem647#1.offset, netdev_rx_#t~mem648#1.base, netdev_rx_#t~mem648#1.offset, netdev_rx_#t~mem649#1, netdev_rx_#t~mem650#1, netdev_rx_#t~mem651#1.base, netdev_rx_#t~mem651#1.offset, netdev_rx_#t~mem652#1.base, netdev_rx_#t~mem652#1.offset, netdev_rx_#t~mem653#1, netdev_rx_#t~mem654#1, netdev_rx_#t~mem655#1.base, netdev_rx_#t~mem655#1.offset, netdev_rx_#t~mem656#1.base, netdev_rx_#t~mem656#1.offset, netdev_rx_#t~ret657#1.base, netdev_rx_#t~ret657#1.offset, netdev_rx_#t~mem658#1.base, netdev_rx_#t~mem658#1.offset, netdev_rx_#t~mem659#1, netdev_rx_#t~mem660#1.base, netdev_rx_#t~mem660#1.offset, netdev_rx_#t~mem661#1.base, netdev_rx_#t~mem661#1.offset, netdev_rx_#t~mem662#1, netdev_rx_#t~mem663#1, netdev_rx_#t~mem664#1.base, netdev_rx_#t~mem664#1.offset, netdev_rx_#t~mem665#1.base, netdev_rx_#t~mem665#1.offset, netdev_rx_#t~ret666#1.base, netdev_rx_#t~ret666#1.offset, netdev_rx_#t~mem667#1.base, netdev_rx_#t~mem667#1.offset, netdev_rx_#t~mem668#1, netdev_rx_#t~ret669#1, netdev_rx_#t~ret670#1, netdev_rx_#t~mem671#1, netdev_rx_#t~mem672#1, netdev_rx_#t~mem673#1.base, netdev_rx_#t~mem673#1.offset, netdev_rx_#t~mem674#1.base, netdev_rx_#t~mem674#1.offset, netdev_rx_#t~mem675#1.base, netdev_rx_#t~mem675#1.offset, netdev_rx_#t~mem676#1, netdev_rx_#t~mem677#1.base, netdev_rx_#t~mem677#1.offset, netdev_rx_#t~mem678#1.base, netdev_rx_#t~mem678#1.offset, netdev_rx_#t~short679#1, netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset, netdev_rx_~np~18#1.base, netdev_rx_~np~18#1.offset, netdev_rx_~tmp~43#1.base, netdev_rx_~tmp~43#1.offset, netdev_rx_~ioaddr~7#1.base, netdev_rx_~ioaddr~7#1.offset, netdev_rx_~rx_status~0#1, netdev_rx_~need_to_reset~0#1, netdev_rx_~desno~0#1, netdev_rx_~cur~2#1.base, netdev_rx_~cur~2#1.offset, netdev_rx_~i~8#1, netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, netdev_rx_~pkt_len~0#1;havoc netdev_rx_#in~dev#1.base, netdev_rx_#in~dev#1.offset;assume { :end_inline_netdev_rx } true;havoc intr_handler_#t~ret544#1; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret751#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: ldv_alloc_etherdev_mqs_~tmp___0~25#1 := ldv_alloc_etherdev_mqs_#t~ret751#1;havoc ldv_alloc_etherdev_mqs_#t~ret751#1; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321-1: SUMMARY for call fealnx_init_one_#t~ret274#1 := mdio_read(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, fealnx_init_one_~phy~0#1, 1bv32); srcloc: null [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321: fealnx_init_one_~tmp___1~6#1 := fealnx_init_one_#t~ret274#1;havoc fealnx_init_one_#t~ret274#1;fealnx_init_one_~mii_status~0#1 := fealnx_init_one_~tmp___1~6#1; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973-1: SUMMARY for call mii_ioctl_#t~ret723#1 := netif_running(mii_ioctl_~dev#1.base, mii_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973: mii_ioctl_~tmp___0~24#1 := (if 0bv8 == mii_ioctl_#t~ret723#1 then 0bv8 else 1bv8);havoc mii_ioctl_#t~ret723#1; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9757: 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 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9757-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8700: assume { :begin_inline_ldv_EMGentry_init_fealnx_init_14_9 } true;ldv_EMGentry_init_fealnx_init_14_9_#in~arg0#1.base, ldv_EMGentry_init_fealnx_init_14_9_#in~arg0#1.offset := ~ldv_14_init_fealnx_init_default~0.base, ~ldv_14_init_fealnx_init_default~0.offset;havoc ldv_EMGentry_init_fealnx_init_14_9_#res#1;havoc ldv_EMGentry_init_fealnx_init_14_9_#t~ret749#1, ldv_EMGentry_init_fealnx_init_14_9_~arg0#1.base, ldv_EMGentry_init_fealnx_init_14_9_~arg0#1.offset, ldv_EMGentry_init_fealnx_init_14_9_~tmp~55#1;ldv_EMGentry_init_fealnx_init_14_9_~arg0#1.base, ldv_EMGentry_init_fealnx_init_14_9_~arg0#1.offset := ldv_EMGentry_init_fealnx_init_14_9_#in~arg0#1.base, ldv_EMGentry_init_fealnx_init_14_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_fealnx_init_14_9_~tmp~55#1;assume { :begin_inline_fealnx_init } true;havoc fealnx_init_#res#1;havoc fealnx_init_#t~ret747#1, fealnx_init_#t~ret748#1, fealnx_init_~tmp~54#1;havoc fealnx_init_~tmp~54#1; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8700-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: assume 6bv32 == ~ldv_statevar_14~0; [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: assume !(6bv32 == ~ldv_statevar_14~0); [2025-02-08 03:54:17,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889: fealnx_init_one_#t~ret296#1 := ldv_register_netdev_61_#res#1;havoc ldv_register_netdev_61_#t~ret850#1, ldv_register_netdev_61_#t~ret851#1, ldv_register_netdev_61_~ldv_func_arg1#1.base, ldv_register_netdev_61_~ldv_func_arg1#1.offset, ldv_register_netdev_61_~ldv_func_res~1#1, ldv_register_netdev_61_~tmp~74#1, ldv_register_netdev_61_~tmp___0~30#1;havoc ldv_register_netdev_61_#in~ldv_func_arg1#1.base, ldv_register_netdev_61_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_61 } true;fealnx_init_one_~err~0#1 := fealnx_init_one_#t~ret296#1;havoc fealnx_init_one_#t~ret296#1; [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502-1: SUMMARY for call set_rx_mode(ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset); srcloc: null [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: havoc ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_18 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202: havoc pci_iomap_#t~ret992#1.base, pci_iomap_#t~ret992#1.offset; [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret992#1.base, pci_iomap_#t~ret992#1.offset;havoc pci_iomap_#t~ret992#1.base, pci_iomap_#t~ret992#1.offset; [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202-1: fealnx_init_one_#t~ret262#1.base, fealnx_init_one_#t~ret262#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret992#1.base, pci_iomap_#t~ret992#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;fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset := fealnx_init_one_#t~ret262#1.base, fealnx_init_one_#t~ret262#1.offset;havoc fealnx_init_one_#t~ret262#1.base, fealnx_init_one_#t~ret262#1.offset; [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908-1: SUMMARY for call ldv_spin_lock_irq_78(netdev_set_settings_~np~23#1.base, ~bvadd~64(32bv64, netdev_set_settings_~np~23#1.offset)); srcloc: null [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: assume { :begin_inline_mii_ethtool_sset } true;mii_ethtool_sset_#in~arg0#1.base, mii_ethtool_sset_#in~arg0#1.offset, mii_ethtool_sset_#in~arg1#1.base, mii_ethtool_sset_#in~arg1#1.offset := netdev_set_settings_~np~23#1.base, ~bvadd~64(478bv64, netdev_set_settings_~np~23#1.offset), netdev_set_settings_~cmd#1.base, netdev_set_settings_~cmd#1.offset;havoc mii_ethtool_sset_#res#1;havoc mii_ethtool_sset_#t~nondet986#1, mii_ethtool_sset_~arg0#1.base, mii_ethtool_sset_~arg0#1.offset, mii_ethtool_sset_~arg1#1.base, mii_ethtool_sset_~arg1#1.offset;mii_ethtool_sset_~arg0#1.base, mii_ethtool_sset_~arg0#1.offset := mii_ethtool_sset_#in~arg0#1.base, mii_ethtool_sset_#in~arg0#1.offset;mii_ethtool_sset_~arg1#1.base, mii_ethtool_sset_~arg1#1.offset := mii_ethtool_sset_#in~arg1#1.base, mii_ethtool_sset_#in~arg1#1.offset;havoc mii_ethtool_sset_#t~nondet986#1;mii_ethtool_sset_#res#1 := mii_ethtool_sset_#t~nondet986#1;havoc mii_ethtool_sset_#t~nondet986#1; [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202-3: SUMMARY for call pci_iomap_#t~ret992#1.base, pci_iomap_#t~ret992#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 03:54:17,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7710: havoc skb_reserve_#t~mem168#1.base, skb_reserve_#t~mem168#1.offset, skb_reserve_#t~mem169#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;call netdev_rx_#t~mem639#1.base, netdev_rx_#t~mem639#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(372bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem640#1.base, netdev_rx_#t~mem640#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem641#1 := read~intINTTYPE4#14(netdev_rx_#t~mem640#1.base, ~bvadd~64(8bv64, netdev_rx_#t~mem640#1.offset), 4bv64);call netdev_rx_#t~mem642#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(448bv64, netdev_rx_~np~18#1.offset), 4bv64);assume { :begin_inline_pci_dma_sync_single_for_cpu } true;pci_dma_sync_single_for_cpu_#in~hwdev#1.base, pci_dma_sync_single_for_cpu_#in~hwdev#1.offset, pci_dma_sync_single_for_cpu_#in~dma_handle#1, pci_dma_sync_single_for_cpu_#in~size#1, pci_dma_sync_single_for_cpu_#in~direction#1 := netdev_rx_#t~mem639#1.base, netdev_rx_#t~mem639#1.offset, ~zero_extend~64~32(netdev_rx_#t~mem641#1), ~zero_extend~64~32(netdev_rx_#t~mem642#1), 2bv32;havoc pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset, pci_dma_sync_single_for_cpu_~dma_handle#1, pci_dma_sync_single_for_cpu_~size#1, pci_dma_sync_single_for_cpu_~direction#1;pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset := pci_dma_sync_single_for_cpu_#in~hwdev#1.base, pci_dma_sync_single_for_cpu_#in~hwdev#1.offset;pci_dma_sync_single_for_cpu_~dma_handle#1 := pci_dma_sync_single_for_cpu_#in~dma_handle#1;pci_dma_sync_single_for_cpu_~size#1 := pci_dma_sync_single_for_cpu_#in~size#1;pci_dma_sync_single_for_cpu_~direction#1 := pci_dma_sync_single_for_cpu_#in~direction#1;assume { :begin_inline_dma_sync_single_for_cpu } true;dma_sync_single_for_cpu_#in~dev#1.base, dma_sync_single_for_cpu_#in~dev#1.offset, dma_sync_single_for_cpu_#in~addr#1, dma_sync_single_for_cpu_#in~size#1, dma_sync_single_for_cpu_#in~dir#1 := (if 0bv64 != ~bvadd~64(pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset) then pci_dma_sync_single_for_cpu_~hwdev#1.base else 0bv64), (if 0bv64 != ~bvadd~64(pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset) then ~bvadd~64(179bv64, pci_dma_sync_single_for_cpu_~hwdev#1.offset) else 0bv64), pci_dma_sync_single_for_cpu_~dma_handle#1, pci_dma_sync_single_for_cpu_~size#1, pci_dma_sync_single_for_cpu_~direction#1;havoc dma_sync_single_for_cpu_#t~ret117#1.base, dma_sync_single_for_cpu_#t~ret117#1.offset, dma_sync_single_for_cpu_#t~ret118#1, dma_sync_single_for_cpu_#t~ret119#1, dma_sync_single_for_cpu_#t~mem120#1.base, dma_sync_single_for_cpu_#t~mem120#1.offset, dma_sync_single_for_cpu_#t~mem126#1.base, dma_sync_single_for_cpu_#t~mem126#1.offset, dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1, dma_sync_single_for_cpu_~ops~2#1.base, dma_sync_single_for_cpu_~ops~2#1.offset, dma_sync_single_for_cpu_~tmp~5#1.base, dma_sync_single_for_cpu_~tmp~5#1.offset, dma_sync_single_for_cpu_~tmp___0~2#1, dma_sync_single_for_cpu_~tmp___1~2#1;dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset := dma_sync_single_for_cpu_#in~dev#1.base, dma_sync_single_for_cpu_#in~dev#1.offset;dma_sync_single_for_cpu_~addr#1 := dma_sync_single_for_cpu_#in~addr#1;dma_sync_single_for_cpu_~size#1 := dma_sync_single_for_cpu_#in~size#1;dma_sync_single_for_cpu_~dir#1 := dma_sync_single_for_cpu_#in~dir#1;havoc dma_sync_single_for_cpu_~ops~2#1.base, dma_sync_single_for_cpu_~ops~2#1.offset;havoc dma_sync_single_for_cpu_~tmp~5#1.base, dma_sync_single_for_cpu_~tmp~5#1.offset;havoc dma_sync_single_for_cpu_~tmp___0~2#1;havoc dma_sync_single_for_cpu_~tmp___1~2#1; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776-1: SUMMARY for call get_stats_#t~ret683#1 := ioread32(get_stats_~ioaddr~8#1.base, ~bvadd~64(68bv64, get_stats_~ioaddr~8#1.offset)); srcloc: null [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: get_stats_~tmp___0~19#1 := get_stats_#t~ret683#1;havoc get_stats_#t~ret683#1;call get_stats_#t~mem684#1 := read~intINTTYPE8#14(get_stats_~dev#1.base, ~bvadd~64(120bv64, ~bvadd~64(260bv64, get_stats_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(get_stats_#t~mem684#1, ~bvand~64(32767bv64, ~zero_extend~64~32(get_stats_~tmp___0~19#1))), get_stats_~dev#1.base, ~bvadd~64(120bv64, ~bvadd~64(260bv64, get_stats_~dev#1.offset)), 8bv64);havoc get_stats_#t~mem684#1; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890-1: ldv_register_netdev_61_#res#1 := ldv_register_netdev_61_~ldv_func_res~1#1; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume 0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~25#1; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume !(0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~25#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret804#1;havoc ldv_pci_pci_instance_2_#t~ret804#1; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret804#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: assume 0bv8 != mii_ioctl_~tmp___0~24#1;mii_ioctl_~tmp___1~14#1 := 0bv32; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: assume !(0bv8 != mii_ioctl_~tmp___0~24#1);mii_ioctl_~tmp___1~14#1 := 1bv32; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset := ~ldv_1_callback_get_msglevel~0.base, ~ldv_1_callback_get_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret771#1, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;assume { :begin_inline_netdev_get_msglevel } true;netdev_get_msglevel_#in~dev#1.base, netdev_get_msglevel_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset;havoc netdev_get_msglevel_#res#1;havoc netdev_get_msglevel_~dev#1.base, netdev_get_msglevel_~dev#1.offset;netdev_get_msglevel_~dev#1.base, netdev_get_msglevel_~dev#1.offset := netdev_get_msglevel_#in~dev#1.base, netdev_get_msglevel_#in~dev#1.offset;netdev_get_msglevel_#res#1 := ~debug~0;ldv_dummy_resourceless_instance_callback_1_8_#t~ret771#1 := netdev_get_msglevel_#res#1;havoc netdev_get_msglevel_~dev#1.base, netdev_get_msglevel_~dev#1.offset;havoc netdev_get_msglevel_#in~dev#1.base, netdev_get_msglevel_#in~dev#1.offset;assume { :end_inline_netdev_get_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret771#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret771#1, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966: assume 16bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966: assume !(16bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: havoc pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset, pci_dma_sync_single_for_cpu_~dma_handle#1, pci_dma_sync_single_for_cpu_~size#1, pci_dma_sync_single_for_cpu_~direction#1;havoc pci_dma_sync_single_for_cpu_#in~hwdev#1.base, pci_dma_sync_single_for_cpu_#in~hwdev#1.offset, pci_dma_sync_single_for_cpu_#in~dma_handle#1, pci_dma_sync_single_for_cpu_#in~size#1, pci_dma_sync_single_for_cpu_#in~direction#1;assume { :end_inline_pci_dma_sync_single_for_cpu } true;havoc netdev_rx_#t~mem639#1.base, netdev_rx_#t~mem639#1.offset;havoc netdev_rx_#t~mem640#1.base, netdev_rx_#t~mem640#1.offset;havoc netdev_rx_#t~mem641#1;havoc netdev_rx_#t~mem642#1;call netdev_rx_#t~mem643#1.base, netdev_rx_#t~mem643#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem644#1.base, netdev_rx_#t~mem644#1.offset := read~$Pointer$#14(netdev_rx_#t~mem643#1.base, ~bvadd~64(24bv64, netdev_rx_#t~mem643#1.offset), 8bv64);call netdev_rx_#t~mem645#1.base, netdev_rx_#t~mem645#1.offset := read~$Pointer$#14(netdev_rx_#t~mem644#1.base, ~bvadd~64(229bv64, netdev_rx_#t~mem644#1.offset), 8bv64);assume { :begin_inline_skb_copy_to_linear_data } true;skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset, skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset, skb_copy_to_linear_data_#in~len#1 := netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, netdev_rx_#t~mem645#1.base, netdev_rx_#t~mem645#1.offset, ~sign_extend~32~16(netdev_rx_~pkt_len~0#1);havoc skb_copy_to_linear_data_#t~mem174#1.base, skb_copy_to_linear_data_#t~mem174#1.offset, skb_copy_to_linear_data_#t~memcpy~res175#1.base, skb_copy_to_linear_data_#t~memcpy~res175#1.offset, skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, skb_copy_to_linear_data_~len#1;skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset := skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset;skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset := skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset;skb_copy_to_linear_data_~len#1 := skb_copy_to_linear_data_#in~len#1;call skb_copy_to_linear_data_#t~mem174#1.base, skb_copy_to_linear_data_#t~mem174#1.offset := read~$Pointer$#14(skb_copy_to_linear_data_~skb#1.base, ~bvadd~64(229bv64, skb_copy_to_linear_data_~skb#1.offset), 8bv64);assume { :begin_inline_#Ultimate.C_memcpy } true;#Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_size#1 := skb_copy_to_linear_data_#t~mem174#1.base, skb_copy_to_linear_data_#t~mem174#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, ~zero_extend~64~32(skb_copy_to_linear_data_~len#1);havoc #Ultimate.C_memcpy_#res#1.base, #Ultimate.C_memcpy_#res#1.offset;havoc #Ultimate.C_memcpy_#t~loopctr1009#1, #Ultimate.C_memcpy_#t~mem1010#1, #Ultimate.C_memcpy_#t~mem1011#1, #Ultimate.C_memcpy_#t~mem1012#1, #Ultimate.C_memcpy_#t~mem1013#1, #Ultimate.C_memcpy_#t~mem1014#1, #Ultimate.C_memcpy_#t~mem1015#1, #Ultimate.C_memcpy_#t~mem1016#1, #Ultimate.C_memcpy_#t~mem1017#1, #Ultimate.C_memcpy_#t~loopctr1018#1, #Ultimate.C_memcpy_#t~mem1019#1.base, #Ultimate.C_memcpy_#t~mem1019#1.offset;#Ultimate.C_memcpy_#t~loopctr1009#1 := 0bv64; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-1: SUMMARY for call iowrite32(intr_handler_#t~mem609#1[32:0], intr_handler_~ioaddr~6#1.base, ~bvadd~64(56bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579: havoc intr_handler_#t~mem609#1;assume { :begin_inline_ldv_spin_unlock_75 } true;ldv_spin_unlock_75_#in~lock#1.base, ldv_spin_unlock_75_#in~lock#1.offset := intr_handler_~np~17#1.base, ~bvadd~64(32bv64, intr_handler_~np~17#1.offset);havoc ldv_spin_unlock_75_~lock#1.base, ldv_spin_unlock_75_~lock#1.offset;ldv_spin_unlock_75_~lock#1.base, ldv_spin_unlock_75_~lock#1.offset := ldv_spin_unlock_75_#in~lock#1.base, ldv_spin_unlock_75_#in~lock#1.offset; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7645: netdev_rx_~desno~0#1 := ~bvadd~32(1bv32, netdev_rx_~desno~0#1);call netdev_rx_#t~mem622#1 := read~intINTTYPE4#14(netdev_rx_~cur~2#1.base, netdev_rx_~cur~2#1.offset, 4bv64);netdev_rx_#t~short624#1 := ~bvsge~32(netdev_rx_#t~mem622#1, 0bv32); [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: assume fealnx_init_one_#t~short284#1;havoc fealnx_init_one_#t~mem283#1;havoc fealnx_init_one_#t~short284#1;call fealnx_init_one_#t~mem285#1 := read~intINTTYPE4#7(~#full_duplex~0.base, ~bvadd~64(~#full_duplex~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(fealnx_init_one_~card_idx~0#1))), 4bv64);call write~intINTTYPE4#14(~bvand~32(1bv32, ~zero_extend~32~8(fealnx_init_one_#t~mem285#1[8:0])), fealnx_init_one_~np~0#1.base, ~bvadd~64(16bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 4bv64);havoc fealnx_init_one_#t~mem285#1; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: assume !fealnx_init_one_#t~short284#1;havoc fealnx_init_one_#t~mem283#1;havoc fealnx_init_one_#t~short284#1; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9363: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579-2: call intr_handler_#t~mem609#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(396bv64, intr_handler_~np~17#1.offset), 8bv64); [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390-2: fealnx_init_one_#t~short284#1 := ~bvsle~32(fealnx_init_one_~card_idx~0#1, 7bv32); [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324: assume 65535bv32 != fealnx_init_one_~mii_status~0#1 && 0bv32 != fealnx_init_one_~mii_status~0#1;fealnx_init_one_~tmp___2~1#1 := fealnx_init_one_~phy_idx~0#1;fealnx_init_one_~phy_idx~0#1 := ~bvadd~32(1bv32, fealnx_init_one_~phy_idx~0#1);call write~intINTTYPE1#14(fealnx_init_one_~phy~0#1[8:0], fealnx_init_one_~np~0#1.base, ~bvadd~64(~bvadd~64(476bv64, fealnx_init_one_~np~0#1.offset), ~sign_extend~64~32(fealnx_init_one_~tmp___2~1#1)), 1bv64); [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324: assume !(65535bv32 != fealnx_init_one_~mii_status~0#1 && 0bv32 != fealnx_init_one_~mii_status~0#1); [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390-1: assume fealnx_init_one_#t~short284#1;call fealnx_init_one_#t~mem283#1 := read~intINTTYPE4#7(~#full_duplex~0.base, ~bvadd~64(~#full_duplex~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(fealnx_init_one_~card_idx~0#1))), 4bv64);fealnx_init_one_#t~short284#1 := ~bvsgt~32(fealnx_init_one_#t~mem283#1, 0bv32); [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390-1: assume !fealnx_init_one_#t~short284#1; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset := ~ldv_1_callback_nway_reset~0.base, ~ldv_1_callback_nway_reset~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret768#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910: netdev_set_settings_#res#1 := netdev_set_settings_~rc~2#1;ldv_dummy_resourceless_instance_callback_1_26_#t~ret769#1 := netdev_set_settings_#res#1;havoc netdev_set_settings_#t~ret716#1.base, netdev_set_settings_#t~ret716#1.offset, netdev_set_settings_#t~ret717#1, netdev_set_settings_~dev#1.base, netdev_set_settings_~dev#1.offset, netdev_set_settings_~cmd#1.base, netdev_set_settings_~cmd#1.offset, netdev_set_settings_~np~23#1.base, netdev_set_settings_~np~23#1.offset, netdev_set_settings_~tmp~49#1.base, netdev_set_settings_~tmp~49#1.offset, netdev_set_settings_~rc~2#1;havoc netdev_set_settings_#in~dev#1.base, netdev_set_settings_#in~dev#1.offset, netdev_set_settings_#in~cmd#1.base, netdev_set_settings_#in~cmd#1.offset;assume { :end_inline_netdev_set_settings } true;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret769#1;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret769#1, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: 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~ret778#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~60#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~60#1;assume { :begin_inline_intr_handler } true;intr_handler_#in~irq#1, intr_handler_#in~dev_instance#1.base, intr_handler_#in~dev_instance#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;havoc intr_handler_#res#1;havoc intr_handler_#t~ret535#1.base, intr_handler_#t~ret535#1.offset, intr_handler_#t~mem536#1.base, intr_handler_#t~mem536#1.offset, intr_handler_#t~ret537#1, intr_handler_#t~ret538#1, intr_handler_#t~mem539#1, intr_handler_#t~ret540#1, intr_handler_#t~mem541#1, intr_handler_#t~ret542#1, intr_handler_#t~mem543#1, intr_handler_#t~ret544#1, intr_handler_#t~mem545#1, intr_handler_#t~mem546#1, intr_handler_#t~mem547#1.base, intr_handler_#t~mem547#1.offset, intr_handler_#t~mem548#1, intr_handler_#t~mem549#1.base, intr_handler_#t~mem549#1.offset, intr_handler_#t~mem550#1, intr_handler_#t~mem551#1.base, intr_handler_#t~mem551#1.offset, intr_handler_#t~mem552#1.base, intr_handler_#t~mem552#1.offset, intr_handler_#t~mem553#1, intr_handler_#t~mem554#1, intr_handler_#t~mem555#1, intr_handler_#t~mem556#1, intr_handler_#t~mem557#1, intr_handler_#t~mem558#1, intr_handler_#t~mem559#1, intr_handler_#t~mem560#1, intr_handler_#t~mem561#1, intr_handler_#t~short562#1, intr_handler_#t~mem563#1, intr_handler_#t~mem564#1, intr_handler_#t~mem565#1, intr_handler_#t~mem566#1, intr_handler_#t~mem567#1, intr_handler_#t~mem568#1, intr_handler_#t~mem569#1.base, intr_handler_#t~mem569#1.offset, intr_handler_#t~mem570#1.base, intr_handler_#t~mem570#1.offset, intr_handler_#t~mem571#1, intr_handler_#t~mem572#1.base, intr_handler_#t~mem572#1.offset, intr_handler_#t~mem573#1.base, intr_handler_#t~mem573#1.offset, intr_handler_#t~mem574#1, intr_handler_#t~mem575#1.base, intr_handler_#t~mem575#1.offset, intr_handler_#t~mem576#1.base, intr_handler_#t~mem576#1.offset, intr_handler_#t~mem577#1.base, intr_handler_#t~mem577#1.offset, intr_handler_#t~mem578#1, intr_handler_#t~mem579#1.base, intr_handler_#t~mem579#1.offset, intr_handler_#t~mem580#1, intr_handler_#t~mem581#1.base, intr_handler_#t~mem581#1.offset, intr_handler_#t~mem582#1.base, intr_handler_#t~mem582#1.offset, intr_handler_#t~mem583#1, intr_handler_#t~mem584#1.base, intr_handler_#t~mem584#1.offset, intr_handler_#t~mem585#1.base, intr_handler_#t~mem585#1.offset, intr_handler_#t~mem586#1.base, intr_handler_#t~mem586#1.offset, intr_handler_#t~mem587#1.base, intr_handler_#t~mem587#1.offset, intr_handler_#t~mem588#1, intr_handler_#t~mem589#1, intr_handler_#t~mem590#1, intr_handler_#t~short591#1, intr_handler_#t~mem592#1, intr_handler_#t~ret593#1, intr_handler_#t~mem594#1, intr_handler_#t~mem595#1, intr_handler_#t~mem596#1, intr_handler_#t~mem597#1, intr_handler_#t~ret598#1, intr_handler_#t~mem599#1, intr_handler_#t~mem600#1, intr_handler_#t~mem601#1, intr_handler_#t~mem602#1, intr_handler_#t~ret603#1, intr_handler_#t~mem604#1, intr_handler_#t~ret605#1, intr_handler_#t~mem606#1, intr_handler_#t~ret607#1, intr_handler_#t~ret608#1, intr_handler_#t~mem609#1, intr_handler_~irq#1, intr_handler_~dev_instance#1.base, intr_handler_~dev_instance#1.offset, intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset, intr_handler_~np~17#1.base, intr_handler_~np~17#1.offset, intr_handler_~tmp~42#1.base, intr_handler_~tmp~42#1.offset, intr_handler_~ioaddr~6#1.base, intr_handler_~ioaddr~6#1.offset, intr_handler_~boguscnt~0#1, intr_handler_~num_tx~0#1, intr_handler_~handled~0#1, intr_handler_~intr_status~0#1, intr_handler_~tmp___0~18#1, intr_handler_~tmp___1~11#1, intr_handler_~tmp___2~3#1, intr_handler_~tx_status~0#1, intr_handler_~tx_control~0#1, intr_handler_~next~0#1.base, intr_handler_~next~0#1.offset, intr_handler_~data~4#1, intr_handler_~tmp___3~3#1, intr_handler_~tmp___4~2#1, intr_handler_~tmp___5~2#1, intr_handler_~tmp___6~1#1;intr_handler_~irq#1 := intr_handler_#in~irq#1;intr_handler_~dev_instance#1.base, intr_handler_~dev_instance#1.offset := intr_handler_#in~dev_instance#1.base, intr_handler_#in~dev_instance#1.offset;havoc intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset;havoc intr_handler_~np~17#1.base, intr_handler_~np~17#1.offset;havoc intr_handler_~tmp~42#1.base, intr_handler_~tmp~42#1.offset;havoc intr_handler_~ioaddr~6#1.base, intr_handler_~ioaddr~6#1.offset;havoc intr_handler_~boguscnt~0#1;havoc intr_handler_~num_tx~0#1;havoc intr_handler_~handled~0#1;havoc intr_handler_~intr_status~0#1;havoc intr_handler_~tmp___0~18#1;havoc intr_handler_~tmp___1~11#1;havoc intr_handler_~tmp___2~3#1;havoc intr_handler_~tx_status~0#1;havoc intr_handler_~tx_control~0#1;havoc intr_handler_~next~0#1.base, intr_handler_~next~0#1.offset;havoc intr_handler_~data~4#1;havoc intr_handler_~tmp___3~3#1;havoc intr_handler_~tmp___4~2#1;havoc intr_handler_~tmp___5~2#1;havoc intr_handler_~tmp___6~1#1;intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset := intr_handler_~dev_instance#1.base, intr_handler_~dev_instance#1.offset; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: get_stats_~tmp___1~12#1 := get_stats_#t~ret685#1;havoc get_stats_#t~ret685#1;call get_stats_#t~mem686#1 := read~intINTTYPE8#14(get_stats_~dev#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, get_stats_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(get_stats_#t~mem686#1, ~zero_extend~64~32(~bvlshr~32(~bvand~32(2147418112bv32, get_stats_~tmp___1~12#1), 16bv32))), get_stats_~dev#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, get_stats_~dev#1.offset)), 8bv64);havoc get_stats_#t~mem686#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910-1: SUMMARY for call ldv_spin_unlock_irq_79(netdev_set_settings_~np~23#1.base, ~bvadd~64(32bv64, netdev_set_settings_~np~23#1.offset)); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646: assume netdev_rx_#t~short624#1;havoc netdev_rx_#t~mem622#1;havoc netdev_rx_#t~mem623#1;havoc netdev_rx_#t~short624#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646: assume !netdev_rx_#t~short624#1;havoc netdev_rx_#t~mem622#1;havoc netdev_rx_#t~mem623#1;havoc netdev_rx_#t~short624#1;call netdev_rx_#t~mem625#1.base, netdev_rx_#t~mem625#1.offset := read~$Pointer$#14(netdev_rx_~cur~2#1.base, ~bvadd~64(16bv64, netdev_rx_~cur~2#1.offset), 8bv64);netdev_rx_~cur~2#1.base, netdev_rx_~cur~2#1.offset := netdev_rx_#t~mem625#1.base, netdev_rx_#t~mem625#1.offset;havoc netdev_rx_#t~mem625#1.base, netdev_rx_#t~mem625#1.offset;call netdev_rx_#t~mem626#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(420bv64, netdev_rx_~np~18#1.offset), 4bv64); [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598: havoc debug_dma_sync_single_for_cpu_~arg0#1.base, debug_dma_sync_single_for_cpu_~arg0#1.offset, debug_dma_sync_single_for_cpu_~arg1#1, debug_dma_sync_single_for_cpu_~arg2#1, debug_dma_sync_single_for_cpu_~arg3#1;havoc debug_dma_sync_single_for_cpu_#in~arg0#1.base, debug_dma_sync_single_for_cpu_#in~arg0#1.offset, debug_dma_sync_single_for_cpu_#in~arg1#1, debug_dma_sync_single_for_cpu_#in~arg2#1, debug_dma_sync_single_for_cpu_#in~arg3#1;assume { :end_inline_debug_dma_sync_single_for_cpu } true; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-1: SUMMARY for call get_stats_#t~ret685#1 := ioread32(get_stats_~ioaddr~8#1.base, ~bvadd~64(68bv64, get_stats_~ioaddr~8#1.offset)); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598-1: assume { :begin_inline_debug_dma_sync_single_for_cpu } true;debug_dma_sync_single_for_cpu_#in~arg0#1.base, debug_dma_sync_single_for_cpu_#in~arg0#1.offset, debug_dma_sync_single_for_cpu_#in~arg1#1, debug_dma_sync_single_for_cpu_#in~arg2#1, debug_dma_sync_single_for_cpu_#in~arg3#1 := dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1;havoc debug_dma_sync_single_for_cpu_~arg0#1.base, debug_dma_sync_single_for_cpu_~arg0#1.offset, debug_dma_sync_single_for_cpu_~arg1#1, debug_dma_sync_single_for_cpu_~arg2#1, debug_dma_sync_single_for_cpu_~arg3#1;debug_dma_sync_single_for_cpu_~arg0#1.base, debug_dma_sync_single_for_cpu_~arg0#1.offset := debug_dma_sync_single_for_cpu_#in~arg0#1.base, debug_dma_sync_single_for_cpu_#in~arg0#1.offset;debug_dma_sync_single_for_cpu_~arg1#1 := debug_dma_sync_single_for_cpu_#in~arg1#1;debug_dma_sync_single_for_cpu_~arg2#1 := debug_dma_sync_single_for_cpu_#in~arg2#1;debug_dma_sync_single_for_cpu_~arg3#1 := debug_dma_sync_single_for_cpu_#in~arg3#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703: ldv_entry_EMGentry_14_~tmp___0~26#1 := ldv_entry_EMGentry_14_#t~ret776#1;havoc ldv_entry_EMGentry_14_#t~ret776#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646-1: assume netdev_rx_#t~short624#1;call netdev_rx_#t~mem623#1 := read~intINTTYPE4#14(netdev_rx_~cur~2#1.base, netdev_rx_~cur~2#1.offset, 4bv64);netdev_rx_#t~short624#1 := 0bv32 != ~bvand~32(1024bv32, netdev_rx_#t~mem623#1); [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646-1: assume !netdev_rx_#t~short624#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret776#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364: ldv_pci_pci_instance_2_~tmp___0~27#1 := ldv_pci_pci_instance_2_#t~ret820#1;havoc ldv_pci_pci_instance_2_#t~ret820#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-1: SUMMARY for call stop_nic_rx(intr_handler_~ioaddr~6#1.base, intr_handler_~ioaddr~6#1.offset, intr_handler_#t~mem545#1); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret820#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: havoc intr_handler_#t~mem545#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret752#1.base, ldv_alloc_etherdev_mqs_#t~ret752#1.offset := ldv_xmalloc(3200bv64); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: ldv_alloc_etherdev_mqs_~tmp~57#1.base, ldv_alloc_etherdev_mqs_~tmp~57#1.offset := ldv_alloc_etherdev_mqs_#t~ret752#1.base, ldv_alloc_etherdev_mqs_#t~ret752#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret752#1.base, ldv_alloc_etherdev_mqs_#t~ret752#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~57#1.base, ldv_alloc_etherdev_mqs_~tmp~57#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: ldv_post_probe_~tmp~83#1 := ldv_post_probe_#t~ret870#1;havoc ldv_post_probe_#t~ret870#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~83#1;ldv_pci_pci_instance_2_#t~ret824#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret870#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~ret824#1;havoc ldv_pci_pci_instance_2_#t~ret824#1; [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223-1: SUMMARY for call ldv_post_probe_#t~ret870#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 03:54:17,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770: 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~ret782#1, ldv_interrupt_interrupt_instance_0_#t~ret783#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~61#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~61#1; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: havoc skb_copy_to_linear_data_#t~mem174#1.base, skb_copy_to_linear_data_#t~mem174#1.offset, skb_copy_to_linear_data_#t~memcpy~res175#1.base, skb_copy_to_linear_data_#t~memcpy~res175#1.offset, skb_copy_to_linear_data_~skb#1.base, skb_copy_to_linear_data_~skb#1.offset, skb_copy_to_linear_data_~from#1.base, skb_copy_to_linear_data_~from#1.offset, skb_copy_to_linear_data_~len#1;havoc skb_copy_to_linear_data_#in~skb#1.base, skb_copy_to_linear_data_#in~skb#1.offset, skb_copy_to_linear_data_#in~from#1.base, skb_copy_to_linear_data_#in~from#1.offset, skb_copy_to_linear_data_#in~len#1;assume { :end_inline_skb_copy_to_linear_data } true;havoc netdev_rx_#t~mem643#1.base, netdev_rx_#t~mem643#1.offset;havoc netdev_rx_#t~mem644#1.base, netdev_rx_#t~mem644#1.offset;havoc netdev_rx_#t~mem645#1.base, netdev_rx_#t~mem645#1.offset; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638: assume 8bv32 == ~ldv_statevar_14~0; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638: assume !(8bv32 == ~ldv_statevar_14~0); [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449-1: SUMMARY for call reset_rx_descriptors(intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset); srcloc: null [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: call intr_handler_#t~mem546#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(380bv64, intr_handler_~np~17#1.offset), 8bv64); [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: havoc ioread8_#t~nondet983#1; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140-1: fealnx_init_one_#t~ret264#1 := ioread8_#res#1;havoc ioread8_#t~nondet983#1, ioread8_~arg0#1.base, ioread8_~arg0#1.offset;havoc ioread8_#in~arg0#1.base, ioread8_#in~arg0#1.offset;assume { :end_inline_ioread8 } true;fealnx_init_one_~tmp~24#1 := fealnx_init_one_#t~ret264#1;havoc fealnx_init_one_#t~ret264#1;call fealnx_init_one_#t~mem265#1.base, fealnx_init_one_#t~mem265#1.offset := read~$Pointer$#14(fealnx_init_one_~dev~0#1.base, ~bvadd~64(791bv64, fealnx_init_one_~dev~0#1.offset), 8bv64);call write~intINTTYPE1#14(fealnx_init_one_~tmp~24#1[8:0], fealnx_init_one_#t~mem265#1.base, ~bvadd~64(fealnx_init_one_#t~mem265#1.offset, ~sign_extend~64~32(fealnx_init_one_~i~0#1)), 1bv64);havoc fealnx_init_one_#t~mem265#1.base, fealnx_init_one_#t~mem265#1.offset;fealnx_init_one_~i~0#1 := ~bvadd~32(1bv32, fealnx_init_one_~i~0#1); [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996: havoc dma_sync_single_for_cpu_#t~ret117#1.base, dma_sync_single_for_cpu_#t~ret117#1.offset, dma_sync_single_for_cpu_#t~ret118#1, dma_sync_single_for_cpu_#t~ret119#1, dma_sync_single_for_cpu_#t~mem120#1.base, dma_sync_single_for_cpu_#t~mem120#1.offset, dma_sync_single_for_cpu_#t~mem126#1.base, dma_sync_single_for_cpu_#t~mem126#1.offset, dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1, dma_sync_single_for_cpu_~ops~2#1.base, dma_sync_single_for_cpu_~ops~2#1.offset, dma_sync_single_for_cpu_~tmp~5#1.base, dma_sync_single_for_cpu_~tmp~5#1.offset, dma_sync_single_for_cpu_~tmp___0~2#1, dma_sync_single_for_cpu_~tmp___1~2#1;havoc dma_sync_single_for_cpu_#in~dev#1.base, dma_sync_single_for_cpu_#in~dev#1.offset, dma_sync_single_for_cpu_#in~addr#1, dma_sync_single_for_cpu_#in~size#1, dma_sync_single_for_cpu_#in~dir#1;assume { :end_inline_dma_sync_single_for_cpu } true; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: havoc intr_handler_#t~mem546#1; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: assume 0bv32 != ldv_entry_EMGentry_14_~tmp___0~26#1;~ldv_statevar_14~0 := 6bv32; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp___0~26#1);~ldv_statevar_14~0 := 8bv32; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7516: intr_handler_~num_tx~0#1 := ~bvadd~32(1bv32, intr_handler_~num_tx~0#1); [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem805#1.base, ldv_pci_pci_instance_2_#t~mem805#1.offset);havoc ldv_pci_pci_instance_2_#t~mem805#1.base, ldv_pci_pci_instance_2_#t~mem805#1.offset;call ldv_pci_pci_instance_2_#t~mem806#1.base, ldv_pci_pci_instance_2_#t~mem806#1.offset := read~$Pointer$#10(~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~mem806#1.base, ldv_pci_pci_instance_2_#t~mem806#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret788#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem805#1.base, ldv_pci_pci_instance_2_#t~mem805#1.offset));havoc ldv_pci_pci_instance_2_#t~mem805#1.base, ldv_pci_pci_instance_2_#t~mem805#1.offset; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300-1: call ldv_pci_pci_instance_2_#t~mem805#1.base, ldv_pci_pci_instance_2_#t~mem805#1.offset := read~$Pointer$#10(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450-1: SUMMARY for call iowrite32(intr_handler_#t~mem546#1[32:0], intr_handler_~ioaddr~6#1.base, ~bvadd~64(24bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: call ULTIMATE.dealloc(fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset);havoc fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset);havoc fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset);havoc fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: assume 0bv64 == ~bvadd~64(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset);fealnx_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: assume !(0bv64 == ~bvadd~64(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset));call write~$Pointer$#14(fealnx_init_one_~pdev#1.base, ~bvadd~64(179bv64, fealnx_init_one_~pdev#1.offset), fealnx_init_one_~dev~0#1.base, ~bvadd~64(1236bv64, fealnx_init_one_~dev~0#1.offset), 8bv64);fealnx_init_one_~i~0#1 := 0bv32; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~27#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~27#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8970: assume 17bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8970: assume !(17bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7715-1: SUMMARY for call netdev_rx_#t~ret646#1.base, netdev_rx_#t~ret646#1.offset := skb_put(netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, ~sign_extend~32~16(netdev_rx_~pkt_len~0#1)); srcloc: null [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:54:17,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7715: havoc netdev_rx_#t~ret646#1.base, netdev_rx_#t~ret646#1.offset;call netdev_rx_#t~mem647#1.base, netdev_rx_#t~mem647#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(372bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem648#1.base, netdev_rx_#t~mem648#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem649#1 := read~intINTTYPE4#14(netdev_rx_#t~mem648#1.base, ~bvadd~64(8bv64, netdev_rx_#t~mem648#1.offset), 4bv64);call netdev_rx_#t~mem650#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(448bv64, netdev_rx_~np~18#1.offset), 4bv64);assume { :begin_inline_pci_dma_sync_single_for_device } true;pci_dma_sync_single_for_device_#in~hwdev#1.base, pci_dma_sync_single_for_device_#in~hwdev#1.offset, pci_dma_sync_single_for_device_#in~dma_handle#1, pci_dma_sync_single_for_device_#in~size#1, pci_dma_sync_single_for_device_#in~direction#1 := netdev_rx_#t~mem647#1.base, netdev_rx_#t~mem647#1.offset, ~zero_extend~64~32(netdev_rx_#t~mem649#1), ~zero_extend~64~32(netdev_rx_#t~mem650#1), 2bv32;havoc pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset, pci_dma_sync_single_for_device_~dma_handle#1, pci_dma_sync_single_for_device_~size#1, pci_dma_sync_single_for_device_~direction#1;pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset := pci_dma_sync_single_for_device_#in~hwdev#1.base, pci_dma_sync_single_for_device_#in~hwdev#1.offset;pci_dma_sync_single_for_device_~dma_handle#1 := pci_dma_sync_single_for_device_#in~dma_handle#1;pci_dma_sync_single_for_device_~size#1 := pci_dma_sync_single_for_device_#in~size#1;pci_dma_sync_single_for_device_~direction#1 := pci_dma_sync_single_for_device_#in~direction#1;assume { :begin_inline_dma_sync_single_for_device } true;dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset, dma_sync_single_for_device_#in~addr#1, dma_sync_single_for_device_#in~size#1, dma_sync_single_for_device_#in~dir#1 := (if 0bv64 != ~bvadd~64(pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset) then pci_dma_sync_single_for_device_~hwdev#1.base else 0bv64), (if 0bv64 != ~bvadd~64(pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset) then ~bvadd~64(179bv64, pci_dma_sync_single_for_device_~hwdev#1.offset) else 0bv64), pci_dma_sync_single_for_device_~dma_handle#1, pci_dma_sync_single_for_device_~size#1, pci_dma_sync_single_for_device_~direction#1;havoc dma_sync_single_for_device_#t~ret127#1.base, dma_sync_single_for_device_#t~ret127#1.offset, dma_sync_single_for_device_#t~ret128#1, dma_sync_single_for_device_#t~ret129#1, dma_sync_single_for_device_#t~mem130#1.base, dma_sync_single_for_device_#t~mem130#1.offset, dma_sync_single_for_device_#t~mem136#1.base, dma_sync_single_for_device_#t~mem136#1.offset, dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_~ops~3#1.base, dma_sync_single_for_device_~ops~3#1.offset, dma_sync_single_for_device_~tmp~6#1.base, dma_sync_single_for_device_~tmp~6#1.offset, dma_sync_single_for_device_~tmp___0~3#1, dma_sync_single_for_device_~tmp___1~3#1;dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset := dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset;dma_sync_single_for_device_~addr#1 := dma_sync_single_for_device_#in~addr#1;dma_sync_single_for_device_~size#1 := dma_sync_single_for_device_#in~size#1;dma_sync_single_for_device_~dir#1 := dma_sync_single_for_device_#in~dir#1;havoc dma_sync_single_for_device_~ops~3#1.base, dma_sync_single_for_device_~ops~3#1.offset;havoc dma_sync_single_for_device_~tmp~6#1.base, dma_sync_single_for_device_~tmp~6#1.offset;havoc dma_sync_single_for_device_~tmp___0~3#1;havoc dma_sync_single_for_device_~tmp___1~3#1; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume 0bv32 != ~zero_extend~32~8(fealnx_init_one_#t~mem286#1);havoc fealnx_init_one_#t~mem286#1; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume !(0bv32 != ~zero_extend~32~8(fealnx_init_one_#t~mem286#1));havoc fealnx_init_one_#t~mem286#1; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394-1: call fealnx_init_one_#t~mem286#1 := read~intINTTYPE1#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(520bv64, fealnx_init_one_~np~0#1.offset), 1bv64); [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume 0bv32 != mii_ioctl_~tmp___1~14#1;mii_ioctl_#res#1 := 4294967274bv32; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume !(0bv32 != mii_ioctl_~tmp___1~14#1); [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: ldv_interrupt_interrupt_instance_0_~tmp~61#1 := ldv_interrupt_interrupt_instance_0_#t~ret783#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret783#1; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret783#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: havoc pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset, pci_dma_sync_single_for_device_~dma_handle#1, pci_dma_sync_single_for_device_~size#1, pci_dma_sync_single_for_device_~direction#1;havoc pci_dma_sync_single_for_device_#in~hwdev#1.base, pci_dma_sync_single_for_device_#in~hwdev#1.offset, pci_dma_sync_single_for_device_#in~dma_handle#1, pci_dma_sync_single_for_device_#in~size#1, pci_dma_sync_single_for_device_#in~direction#1;assume { :end_inline_pci_dma_sync_single_for_device } true;havoc netdev_rx_#t~mem647#1.base, netdev_rx_#t~mem647#1.offset;havoc netdev_rx_#t~mem648#1.base, netdev_rx_#t~mem648#1.offset;havoc netdev_rx_#t~mem649#1;havoc netdev_rx_#t~mem650#1; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: assume 0bv32 != intr_handler_#t~mem589#1;havoc intr_handler_#t~mem589#1; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: assume !(0bv32 != intr_handler_#t~mem589#1);havoc intr_handler_#t~mem589#1;intr_handler_#t~short591#1 := 0bv32 != intr_handler_~num_tx~0#1; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6329-1: SUMMARY for call fealnx_init_one_#t~ret275#1 := _dev_info(fealnx_init_one_~pdev#1.base, ~bvadd~64(179bv64, fealnx_init_one_~pdev#1.offset), 9bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6329: havoc fealnx_init_one_#t~ret275#1;call fealnx_init_one_#t~mem276#1 := read~intINTTYPE1#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(476bv64, fealnx_init_one_~np~0#1.offset), 1bv64); [2025-02-08 03:54:17,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: havoc ldv_pci_instance_resume_2_5_#t~ret788#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~mem806#1.base, ldv_pci_pci_instance_2_#t~mem806#1.offset; [2025-02-08 03:54:17,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset := ~ldv_1_callback_get_settings~0.base, ~ldv_1_callback_get_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret772#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.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;assume { :begin_inline_netdev_get_settings } true;netdev_get_settings_#in~dev#1.base, netdev_get_settings_#in~dev#1.offset, netdev_get_settings_#in~cmd#1.base, netdev_get_settings_#in~cmd#1.offset := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset;havoc netdev_get_settings_#res#1;havoc netdev_get_settings_#t~ret714#1.base, netdev_get_settings_#t~ret714#1.offset, netdev_get_settings_#t~ret715#1, netdev_get_settings_~dev#1.base, netdev_get_settings_~dev#1.offset, netdev_get_settings_~cmd#1.base, netdev_get_settings_~cmd#1.offset, netdev_get_settings_~np~22#1.base, netdev_get_settings_~np~22#1.offset, netdev_get_settings_~tmp~48#1.base, netdev_get_settings_~tmp~48#1.offset, netdev_get_settings_~rc~1#1;netdev_get_settings_~dev#1.base, netdev_get_settings_~dev#1.offset := netdev_get_settings_#in~dev#1.base, netdev_get_settings_#in~dev#1.offset;netdev_get_settings_~cmd#1.base, netdev_get_settings_~cmd#1.offset := netdev_get_settings_#in~cmd#1.base, netdev_get_settings_#in~cmd#1.offset;havoc netdev_get_settings_~np~22#1.base, netdev_get_settings_~np~22#1.offset;havoc netdev_get_settings_~tmp~48#1.base, netdev_get_settings_~tmp~48#1.offset;havoc netdev_get_settings_~rc~1#1; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: get_stats_#res#1.base, get_stats_#res#1.offset := get_stats_~dev#1.base, ~bvadd~64(260bv64, get_stats_~dev#1.offset);ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#1.base, ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#1.offset := get_stats_#res#1.base, get_stats_#res#1.offset;havoc get_stats_#t~ret680#1.base, get_stats_#t~ret680#1.offset, get_stats_#t~mem681#1.base, get_stats_#t~mem681#1.offset, get_stats_#t~ret682#1, get_stats_#t~ret683#1, get_stats_#t~mem684#1, get_stats_#t~ret685#1, get_stats_#t~mem686#1, get_stats_~dev#1.base, get_stats_~dev#1.offset, get_stats_~np~19#1.base, get_stats_~np~19#1.offset, get_stats_~tmp~44#1.base, get_stats_~tmp~44#1.offset, get_stats_~ioaddr~8#1.base, get_stats_~ioaddr~8#1.offset, get_stats_~tmp___0~19#1, get_stats_~tmp___1~12#1, get_stats_~tmp___2~4#1;havoc get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset;assume { :end_inline_get_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#1.base, ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#1.base, ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#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_~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 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642: assume 9bv32 == ~ldv_statevar_14~0; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642: assume !(9bv32 == ~ldv_statevar_14~0); [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897: SUMMARY for call free_netdev(ldv_free_netdev_62_~ldv_func_arg1#1.base, ldv_free_netdev_62_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396-1: SUMMARY for call fealnx_init_one_#t~ret287#1 := _dev_info(fealnx_init_one_~pdev#1.base, ~bvadd~64(179bv64, fealnx_init_one_~pdev#1.offset), 11bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: havoc fealnx_init_one_#t~ret287#1;call fealnx_init_one_#t~mem288#1 := read~intINTTYPE4#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64);fealnx_init_one_#t~short290#1 := 4bv32 == fealnx_init_one_#t~mem288#1; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: 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;ldv_pci_pci_instance_2_#t~ret817#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem794#1, ldv_pci_instance_suspend_2_8_#t~ret795#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~63#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~ret817#1;havoc ldv_pci_pci_instance_2_#t~mem815#1.base, ldv_pci_pci_instance_2_#t~mem815#1.offset;havoc ldv_pci_pci_instance_2_#t~mem816#1;havoc ldv_pci_pci_instance_2_#t~ret817#1; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-1: SUMMARY for call netdev_timer_#t~ret392#1.base, netdev_timer_#t~ret392#1.offset := netdev_priv(netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset); srcloc: null [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: netdev_timer_~tmp~33#1.base, netdev_timer_~tmp~33#1.offset := netdev_timer_#t~ret392#1.base, netdev_timer_#t~ret392#1.offset;havoc netdev_timer_#t~ret392#1.base, netdev_timer_#t~ret392#1.offset;netdev_timer_~np~8#1.base, netdev_timer_~np~8#1.offset := netdev_timer_~tmp~33#1.base, netdev_timer_~tmp~33#1.offset;call netdev_timer_#t~mem393#1.base, netdev_timer_#t~mem393#1.offset := read~$Pointer$#14(netdev_timer_~np~8#1.base, ~bvadd~64(530bv64, netdev_timer_~np~8#1.offset), 8bv64);netdev_timer_~ioaddr~2#1.base, netdev_timer_~ioaddr~2#1.offset := netdev_timer_#t~mem393#1.base, netdev_timer_#t~mem393#1.offset;havoc netdev_timer_#t~mem393#1.base, netdev_timer_#t~mem393#1.offset;call netdev_timer_#t~mem394#1 := read~intINTTYPE8#14(netdev_timer_~np~8#1.base, ~bvadd~64(380bv64, netdev_timer_~np~8#1.offset), 8bv64);netdev_timer_~old_crvalue~0#1 := netdev_timer_#t~mem394#1[32:0];havoc netdev_timer_#t~mem394#1;call netdev_timer_#t~mem395#1 := read~intINTTYPE4#14(netdev_timer_~np~8#1.base, ~bvadd~64(452bv64, netdev_timer_~np~8#1.offset), 4bv64);netdev_timer_~old_linkok~0#1 := netdev_timer_#t~mem395#1;havoc netdev_timer_#t~mem395#1; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~61#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~61#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: havoc ldv_free_netdev_62_~ldv_func_arg1#1.base, ldv_free_netdev_62_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_62_#in~ldv_func_arg1#1.base, ldv_free_netdev_62_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_62 } true; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1 := ~ldv_1_callback_set_msglevel~0.base, ~ldv_1_callback_set_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_23_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1;assume { :begin_inline_netdev_set_msglevel } true;netdev_set_msglevel_#in~dev#1.base, netdev_set_msglevel_#in~dev#1.offset, netdev_set_msglevel_#in~value#1 := ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;havoc netdev_set_msglevel_~dev#1.base, netdev_set_msglevel_~dev#1.offset, netdev_set_msglevel_~value#1;netdev_set_msglevel_~dev#1.base, netdev_set_msglevel_~dev#1.offset := netdev_set_msglevel_#in~dev#1.base, netdev_set_msglevel_#in~dev#1.offset;netdev_set_msglevel_~value#1 := netdev_set_msglevel_#in~value#1;~debug~0 := netdev_set_msglevel_~value#1;havoc netdev_set_msglevel_~dev#1.base, netdev_set_msglevel_~dev#1.offset, netdev_set_msglevel_~value#1;havoc netdev_set_msglevel_#in~dev#1.base, netdev_set_msglevel_#in~dev#1.offset, netdev_set_msglevel_#in~value#1;assume { :end_inline_netdev_set_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-1: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_62_~ldv_func_arg1#1.base, ldv_free_netdev_62_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:54:17,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: 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~ret784#1, ldv_net_dummy_resourceless_instance_1_#t~ret785#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 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: assume ~bvsle~32(netdev_rx_~desno~0#1, netdev_rx_#t~mem626#1);havoc netdev_rx_#t~mem626#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: assume !~bvsle~32(netdev_rx_~desno~0#1, netdev_rx_#t~mem626#1);havoc netdev_rx_#t~mem626#1;call netdev_rx_#t~mem627#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(420bv64, netdev_rx_~np~18#1.offset), 4bv64); [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331-1: SUMMARY for call fealnx_init_one_#t~ret277#1 := mdio_read(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, ~zero_extend~32~8(fealnx_init_one_#t~mem276#1), 2bv32); srcloc: null [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331: fealnx_init_one_~tmp___3~1#1 := fealnx_init_one_#t~ret277#1;havoc fealnx_init_one_#t~mem276#1;havoc fealnx_init_one_#t~ret277#1;fealnx_init_one_~data~0#1 := fealnx_init_one_~tmp___3~1#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: SUMMARY for call ldv_spin_lock_lock_of_netdev_private(); srcloc: null [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: assume 18bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: assume !(18bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: assume fealnx_init_one_#t~short290#1;havoc fealnx_init_one_#t~mem288#1;havoc fealnx_init_one_#t~mem289#1;havoc fealnx_init_one_#t~short290#1;call fealnx_init_one_#t~mem291#1 := read~intINTTYPE1#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(476bv64, fealnx_init_one_~np~0#1.offset), 1bv64); [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: assume !fealnx_init_one_#t~short290#1;havoc fealnx_init_one_#t~mem288#1;havoc fealnx_init_one_#t~mem289#1;havoc fealnx_init_one_#t~short290#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: call intr_handler_#t~mem589#1 := read~intINTTYPE4#14(intr_handler_~np~17#1.base, ~bvadd~64(440bv64, intr_handler_~np~17#1.offset), 4bv64); [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398-1: assume fealnx_init_one_#t~short290#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398-1: assume !fealnx_init_one_#t~short290#1;call fealnx_init_one_#t~mem289#1 := read~intINTTYPE4#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64);fealnx_init_one_#t~short290#1 := 6bv32 == fealnx_init_one_#t~mem289#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: havoc pci_request_regions_#t~nondet993#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212-1: fealnx_init_one_#t~ret260#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet993#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;fealnx_init_one_~i~0#1 := fealnx_init_one_#t~ret260#1;havoc fealnx_init_one_#t~ret260#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966: 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 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9306: ~ldv_statevar_2~0 := 4bv32; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call ldv_spin_lock_irq_78(mii_ioctl_~np~26#1.base, ~bvadd~64(32bv64, mii_ioctl_~np~26#1.offset)); srcloc: null [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := mii_ioctl_~rq#1.base, mii_ioctl_~rq#1.offset;havoc if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;if_mii_~rq#1.base, if_mii_~rq#1.offset := if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;if_mii_#res#1.base, if_mii_#res#1.offset := if_mii_~rq#1.base, ~bvadd~64(16bv64, if_mii_~rq#1.offset);mii_ioctl_#t~ret724#1.base, mii_ioctl_#t~ret724#1.offset := if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;havoc if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;assume { :end_inline_if_mii } true;mii_ioctl_~tmp___2~5#1.base, mii_ioctl_~tmp___2~5#1.offset := mii_ioctl_#t~ret724#1.base, mii_ioctl_#t~ret724#1.offset;havoc mii_ioctl_#t~ret724#1.base, mii_ioctl_#t~ret724#1.offset;assume { :begin_inline_generic_mii_ioctl } true;generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset := mii_ioctl_~np~26#1.base, ~bvadd~64(478bv64, mii_ioctl_~np~26#1.offset), mii_ioctl_~tmp___2~5#1.base, mii_ioctl_~tmp___2~5#1.offset, mii_ioctl_~cmd#1, 0bv64, 0bv64;havoc generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet981#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset := generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset;generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset := generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset;generic_mii_ioctl_~arg2#1 := generic_mii_ioctl_#in~arg2#1;generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset := generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;havoc generic_mii_ioctl_#t~nondet981#1;generic_mii_ioctl_#res#1 := generic_mii_ioctl_#t~nondet981#1;havoc generic_mii_ioctl_#t~nondet981#1; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7721-1: SUMMARY for call pci_unmap_single(netdev_rx_#t~mem651#1.base, netdev_rx_#t~mem651#1.offset, ~zero_extend~64~32(netdev_rx_#t~mem653#1), ~zero_extend~64~32(netdev_rx_#t~mem654#1), 2bv32); srcloc: null [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7721: havoc netdev_rx_#t~mem651#1.base, netdev_rx_#t~mem651#1.offset;havoc netdev_rx_#t~mem652#1.base, netdev_rx_#t~mem652#1.offset;havoc netdev_rx_#t~mem653#1;havoc netdev_rx_#t~mem654#1;call netdev_rx_#t~mem655#1.base, netdev_rx_#t~mem655#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem656#1.base, netdev_rx_#t~mem656#1.offset := read~$Pointer$#14(netdev_rx_#t~mem655#1.base, ~bvadd~64(24bv64, netdev_rx_#t~mem655#1.offset), 8bv64);netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset := netdev_rx_#t~mem656#1.base, netdev_rx_#t~mem656#1.offset;havoc netdev_rx_#t~mem655#1.base, netdev_rx_#t~mem655#1.offset;havoc netdev_rx_#t~mem656#1.base, netdev_rx_#t~mem656#1.offset; [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523-1: assume intr_handler_#t~short591#1;call intr_handler_#t~mem590#1 := read~intINTTYPE4#14(intr_handler_~np~17#1.base, ~bvadd~64(444bv64, intr_handler_~np~17#1.offset), 4bv64);intr_handler_#t~short591#1 := ~bvsgt~32(intr_handler_#t~mem590#1, 1bv32); [2025-02-08 03:54:17,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523-1: assume !intr_handler_#t~short591#1; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523: assume intr_handler_#t~short591#1;havoc intr_handler_#t~mem590#1;havoc intr_handler_#t~short591#1; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523: assume !intr_handler_#t~short591#1;havoc intr_handler_#t~mem590#1;havoc intr_handler_#t~short591#1; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646: havoc ldv_entry_EMGentry_14_#t~ret773#1, ldv_entry_EMGentry_14_#t~ret774#1, ldv_entry_EMGentry_14_#t~ret775#1, ldv_entry_EMGentry_14_#t~ret776#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~58#1, ldv_entry_EMGentry_14_~tmp___0~26#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 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6334: assume 22bv32 == fealnx_init_one_~data~0#1;call write~intINTTYPE4#14(3bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6334: assume !(22bv32 == fealnx_init_one_~data~0#1); [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-1: SUMMARY for call fealnx_init_one_#t~ret292#1 := mdio_read(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, ~zero_extend~32~8(fealnx_init_one_#t~mem291#1), 9bv32); srcloc: null [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: fealnx_init_one_~tmp___5~0#1 := fealnx_init_one_#t~ret292#1;havoc fealnx_init_one_#t~mem291#1;havoc fealnx_init_one_#t~ret292#1;fealnx_init_one_~data___0~0#1 := fealnx_init_one_~tmp___5~0#1;fealnx_init_one_~data___0~0#1 := ~bvor~32(512bv32, ~bvand~32(64767bv32, fealnx_init_one_~data___0~0#1));call fealnx_init_one_#t~mem293#1 := read~intINTTYPE1#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(476bv64, fealnx_init_one_~np~0#1.offset), 1bv64); [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7457: call intr_handler_#t~mem547#1.base, intr_handler_#t~mem547#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem548#1 := read~intINTTYPE4#14(intr_handler_#t~mem547#1.base, intr_handler_#t~mem547#1.offset, 4bv64);intr_handler_~tx_status~0#1 := ~sign_extend~64~32(intr_handler_#t~mem548#1);call intr_handler_#t~mem549#1.base, intr_handler_#t~mem549#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem550#1 := read~intINTTYPE4#14(intr_handler_#t~mem549#1.base, ~bvadd~64(4bv64, intr_handler_#t~mem549#1.offset), 4bv64);intr_handler_~tx_control~0#1 := ~sign_extend~64~32(intr_handler_#t~mem550#1);havoc intr_handler_#t~mem549#1.base, intr_handler_#t~mem549#1.offset;havoc intr_handler_#t~mem550#1; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316: 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_60_#t~ret849#1.base, ldv_alloc_etherdev_mqs_60_#t~ret849#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret751#1, ldv_alloc_etherdev_mqs_#t~ret752#1.base, ldv_alloc_etherdev_mqs_#t~ret752#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~57#1.base, ldv_alloc_etherdev_mqs_~tmp~57#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~25#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_60_~tmp___0~29#1.base, ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.offset := ldv_alloc_etherdev_mqs_60_#t~ret849#1.base, ldv_alloc_etherdev_mqs_60_#t~ret849#1.offset;havoc ldv_alloc_etherdev_mqs_60_#t~ret849#1.base, ldv_alloc_etherdev_mqs_60_#t~ret849#1.offset;ldv_alloc_etherdev_mqs_60_#res#1.base, ldv_alloc_etherdev_mqs_60_#res#1.offset := ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.base, ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.offset; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6268: assume ~bvsle~32(fealnx_init_one_~i~0#1, 5bv32); [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6268: assume !~bvsle~32(fealnx_init_one_~i~0#1, 5bv32); [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: ldv_register_netdev_~tmp___0~28#1 := ldv_register_netdev_#t~ret830#1;havoc ldv_register_netdev_#t~ret830#1; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440-1: SUMMARY for call ldv_register_netdev_#t~ret830#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8978: assume 19bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8978: assume !(19bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780: 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~ret800#1, ldv_pci_pci_instance_2_#t~mem801#1.base, ldv_pci_pci_instance_2_#t~mem801#1.offset, ldv_pci_pci_instance_2_#t~mem802#1.base, ldv_pci_pci_instance_2_#t~mem802#1.offset, ldv_pci_pci_instance_2_#t~mem803#1.base, ldv_pci_pci_instance_2_#t~mem803#1.offset, ldv_pci_pci_instance_2_#t~ret804#1, ldv_pci_pci_instance_2_#t~mem805#1.base, ldv_pci_pci_instance_2_#t~mem805#1.offset, ldv_pci_pci_instance_2_#t~mem806#1.base, ldv_pci_pci_instance_2_#t~mem806#1.offset, ldv_pci_pci_instance_2_#t~mem807#1.base, ldv_pci_pci_instance_2_#t~mem807#1.offset, ldv_pci_pci_instance_2_#t~mem808#1.base, ldv_pci_pci_instance_2_#t~mem808#1.offset, ldv_pci_pci_instance_2_#t~mem809#1.base, ldv_pci_pci_instance_2_#t~mem809#1.offset, ldv_pci_pci_instance_2_#t~mem810#1.base, ldv_pci_pci_instance_2_#t~mem810#1.offset, ldv_pci_pci_instance_2_#t~mem811#1, ldv_pci_pci_instance_2_#t~ret812#1, ldv_pci_pci_instance_2_#t~ret813#1, ldv_pci_pci_instance_2_#t~mem814#1.base, ldv_pci_pci_instance_2_#t~mem814#1.offset, ldv_pci_pci_instance_2_#t~mem815#1.base, ldv_pci_pci_instance_2_#t~mem815#1.offset, ldv_pci_pci_instance_2_#t~mem816#1, ldv_pci_pci_instance_2_#t~ret817#1, ldv_pci_pci_instance_2_#t~ret818#1, ldv_pci_pci_instance_2_#t~ret819#1, ldv_pci_pci_instance_2_#t~ret820#1, ldv_pci_pci_instance_2_#t~ret821#1, ldv_pci_pci_instance_2_#t~mem822#1.base, ldv_pci_pci_instance_2_#t~mem822#1.offset, ldv_pci_pci_instance_2_#t~ret823#1, ldv_pci_pci_instance_2_#t~ret824#1, ldv_pci_pci_instance_2_#t~ret825#1, ldv_pci_pci_instance_2_#t~ret826#1.base, ldv_pci_pci_instance_2_#t~ret826#1.offset, ldv_pci_pci_instance_2_#t~ret827#1.base, ldv_pci_pci_instance_2_#t~ret827#1.offset, ldv_pci_pci_instance_2_#t~ret828#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~65#1, ldv_pci_pci_instance_2_~tmp___0~27#1, ldv_pci_pci_instance_2_~tmp___1~15#1, ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset, ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset, ldv_pci_pci_instance_2_~tmp___4~3#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~65#1;havoc ldv_pci_pci_instance_2_~tmp___0~27#1;havoc ldv_pci_pci_instance_2_~tmp___1~15#1;havoc ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~3#1; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: assume ~bvsgt~32(netdev_rx_~desno~0#1, netdev_rx_#t~mem627#1);havoc netdev_rx_#t~mem627#1;netdev_rx_~need_to_reset~0#1 := 1bv32; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: assume !~bvsgt~32(netdev_rx_~desno~0#1, netdev_rx_#t~mem627#1);havoc netdev_rx_#t~mem627#1; [2025-02-08 03:54:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume 0bv64 == ~bvand~64(536870912bv64, intr_handler_~tx_control~0#1);call intr_handler_#t~mem551#1.base, intr_handler_#t~mem551#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(424bv64, intr_handler_~np~17#1.offset), 8bv64);call intr_handler_#t~mem552#1.base, intr_handler_#t~mem552#1.offset := read~$Pointer$#14(intr_handler_#t~mem551#1.base, ~bvadd~64(16bv64, intr_handler_#t~mem551#1.offset), 8bv64);intr_handler_~next~0#1.base, intr_handler_~next~0#1.offset := intr_handler_#t~mem552#1.base, intr_handler_#t~mem552#1.offset;havoc intr_handler_#t~mem551#1.base, intr_handler_#t~mem551#1.offset;havoc intr_handler_#t~mem552#1.base, intr_handler_#t~mem552#1.offset;call intr_handler_#t~mem553#1 := read~intINTTYPE4#14(intr_handler_~next~0#1.base, intr_handler_~next~0#1.offset, 4bv64);intr_handler_~tx_status~0#1 := ~sign_extend~64~32(intr_handler_#t~mem553#1);havoc intr_handler_#t~mem553#1;call intr_handler_#t~mem554#1 := read~intINTTYPE4#14(intr_handler_~next~0#1.base, ~bvadd~64(4bv64, intr_handler_~next~0#1.offset), 4bv64);intr_handler_~tx_control~0#1 := ~sign_extend~64~32(intr_handler_#t~mem554#1);havoc intr_handler_#t~mem554#1; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume !(0bv64 == ~bvand~64(536870912bv64, intr_handler_~tx_control~0#1)); [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525: SUMMARY for call netif_wake_queue(intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset); srcloc: null [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem807#1.base, ldv_pci_pci_instance_2_#t~mem807#1.offset);havoc ldv_pci_pci_instance_2_#t~mem807#1.base, ldv_pci_pci_instance_2_#t~mem807#1.offset;call ldv_pci_pci_instance_2_#t~mem808#1.base, ldv_pci_pci_instance_2_#t~mem808#1.offset := read~$Pointer$#10(~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~mem808#1.base, ldv_pci_pci_instance_2_#t~mem808#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret790#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; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem807#1.base, ldv_pci_pci_instance_2_#t~mem807#1.offset));havoc ldv_pci_pci_instance_2_#t~mem807#1.base, ldv_pci_pci_instance_2_#t~mem807#1.offset; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309-1: call ldv_pci_pci_instance_2_#t~mem807#1.base, ldv_pci_pci_instance_2_#t~mem807#1.offset := read~$Pointer$#10(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret821#1;havoc ldv_pci_pci_instance_2_#t~ret821#1; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret821#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#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_10_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret762#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1;ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_10_#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_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1;havoc eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet977#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~nondet977#1;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet977#1;havoc eth_change_mtu_#t~nondet977#1; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: ldv_pci_instance_suspend_2_8_~tmp~63#1 := ldv_pci_instance_suspend_2_8_#t~ret795#1;havoc ldv_pci_instance_suspend_2_8_#t~mem794#1;havoc ldv_pci_instance_suspend_2_8_#t~ret795#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~63#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177-1: SUMMARY for call ldv_pci_instance_suspend_2_8_#t~ret795#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT(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~mem794#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset); srcloc: null [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988-1: SUMMARY for call ldv_spin_unlock_irq_79(mii_ioctl_~np~26#1.base, ~bvadd~64(32bv64, mii_ioctl_~np~26#1.offset)); srcloc: null [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: mii_ioctl_#res#1 := mii_ioctl_~rc~3#1;ldv_dummy_resourceless_instance_callback_1_13_#t~ret763#1 := mii_ioctl_#res#1;havoc mii_ioctl_#t~ret722#1.base, mii_ioctl_#t~ret722#1.offset, mii_ioctl_#t~ret723#1, mii_ioctl_#t~ret724#1.base, mii_ioctl_#t~ret724#1.offset, mii_ioctl_#t~ret725#1, mii_ioctl_~dev#1.base, mii_ioctl_~dev#1.offset, mii_ioctl_~rq#1.base, mii_ioctl_~rq#1.offset, mii_ioctl_~cmd#1, mii_ioctl_~np~26#1.base, mii_ioctl_~np~26#1.offset, mii_ioctl_~tmp~52#1.base, mii_ioctl_~tmp~52#1.offset, mii_ioctl_~rc~3#1, mii_ioctl_~tmp___0~24#1, mii_ioctl_~tmp___1~14#1, mii_ioctl_~tmp___2~5#1.base, mii_ioctl_~tmp___2~5#1.offset;havoc mii_ioctl_#in~dev#1.base, mii_ioctl_#in~dev#1.offset, mii_ioctl_#in~rq#1.base, mii_ioctl_#in~rq#1.offset, mii_ioctl_#in~cmd#1;assume { :end_inline_mii_ioctl } true;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret763#1;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret763#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_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume 0bv32 != ~debug~0; [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume !(0bv32 != ~debug~0); [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724-1: SUMMARY for call netdev_rx_#t~ret657#1.base, netdev_rx_#t~ret657#1.offset := skb_put(netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, ~sign_extend~32~16(netdev_rx_~pkt_len~0#1)); srcloc: null [2025-02-08 03:54:17,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724: havoc netdev_rx_#t~ret657#1.base, netdev_rx_#t~ret657#1.offset;call netdev_rx_#t~mem658#1.base, netdev_rx_#t~mem658#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call write~$Pointer$#14(0bv64, 0bv64, netdev_rx_#t~mem658#1.base, ~bvadd~64(24bv64, netdev_rx_#t~mem658#1.offset), 8bv64);havoc netdev_rx_#t~mem658#1.base, netdev_rx_#t~mem658#1.offset;call netdev_rx_#t~mem659#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(420bv64, netdev_rx_~np~18#1.offset), 4bv64);call write~intINTTYPE4#14(~bvsub~32(netdev_rx_#t~mem659#1, 1bv32), netdev_rx_~np~18#1.base, ~bvadd~64(420bv64, netdev_rx_~np~18#1.offset), 4bv64);havoc netdev_rx_#t~mem659#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: assume 0bv32 != ldv_register_netdev_~tmp___0~28#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: assume !(0bv32 != ldv_register_netdev_~tmp___0~28#1); [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403-1: SUMMARY for call mdio_write(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, ~zero_extend~32~8(fealnx_init_one_#t~mem293#1), 9bv32, fealnx_init_one_~data___0~0#1); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403: havoc fealnx_init_one_#t~mem293#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6271: assume { :begin_inline_ioread8 } true;ioread8_#in~arg0#1.base, ioread8_#in~arg0#1.offset := fealnx_init_one_~ioaddr~0#1.base, ~bvadd~64(fealnx_init_one_~ioaddr~0#1.offset, ~sign_extend~64~32(fealnx_init_one_~i~0#1));havoc ioread8_#res#1;havoc ioread8_#t~nondet983#1, ioread8_~arg0#1.base, ioread8_~arg0#1.offset;ioread8_~arg0#1.base, ioread8_~arg0#1.offset := ioread8_#in~arg0#1.base, ioread8_#in~arg0#1.offset;havoc ioread8_#t~nondet983#1;ioread8_#res#1 := ioread8_#t~nondet983#1;havoc ioread8_#t~nondet983#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6337: assume 34bv32 == fealnx_init_one_~data~0#1;call write~intINTTYPE4#14(2bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6337: assume !(34bv32 == fealnx_init_one_~data~0#1); [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6007: havoc dma_sync_single_for_device_#t~ret127#1.base, dma_sync_single_for_device_#t~ret127#1.offset, dma_sync_single_for_device_#t~ret128#1, dma_sync_single_for_device_#t~ret129#1, dma_sync_single_for_device_#t~mem130#1.base, dma_sync_single_for_device_#t~mem130#1.offset, dma_sync_single_for_device_#t~mem136#1.base, dma_sync_single_for_device_#t~mem136#1.offset, dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_~ops~3#1.base, dma_sync_single_for_device_~ops~3#1.offset, dma_sync_single_for_device_~tmp~6#1.base, dma_sync_single_for_device_~tmp~6#1.offset, dma_sync_single_for_device_~tmp___0~3#1, dma_sync_single_for_device_~tmp___1~3#1;havoc dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset, dma_sync_single_for_device_#in~addr#1, dma_sync_single_for_device_#in~size#1, dma_sync_single_for_device_#in~dir#1;assume { :end_inline_dma_sync_single_for_device } true; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset := ~ldv_1_callback_set_settings~0.base, ~ldv_1_callback_set_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret769#1, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset;assume { :begin_inline_netdev_set_settings } true;netdev_set_settings_#in~dev#1.base, netdev_set_settings_#in~dev#1.offset, netdev_set_settings_#in~cmd#1.base, netdev_set_settings_#in~cmd#1.offset := ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset;havoc netdev_set_settings_#res#1;havoc netdev_set_settings_#t~ret716#1.base, netdev_set_settings_#t~ret716#1.offset, netdev_set_settings_#t~ret717#1, netdev_set_settings_~dev#1.base, netdev_set_settings_~dev#1.offset, netdev_set_settings_~cmd#1.base, netdev_set_settings_~cmd#1.offset, netdev_set_settings_~np~23#1.base, netdev_set_settings_~np~23#1.offset, netdev_set_settings_~tmp~49#1.base, netdev_set_settings_~tmp~49#1.offset, netdev_set_settings_~rc~2#1;netdev_set_settings_~dev#1.base, netdev_set_settings_~dev#1.offset := netdev_set_settings_#in~dev#1.base, netdev_set_settings_#in~dev#1.offset;netdev_set_settings_~cmd#1.base, netdev_set_settings_~cmd#1.offset := netdev_set_settings_#in~cmd#1.base, netdev_set_settings_#in~cmd#1.offset;havoc netdev_set_settings_~np~23#1.base, netdev_set_settings_~np~23#1.offset;havoc netdev_set_settings_~tmp~49#1.base, netdev_set_settings_~tmp~49#1.offset;havoc netdev_set_settings_~rc~2#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8650: SUMMARY for call ldv_EMGentry_exit_fealnx_exit_14_2(~ldv_14_exit_fealnx_exit_default~0.base, ~ldv_14_exit_fealnx_exit_default~0.offset); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: havoc ldv_pci_instance_resume_early_2_6_#t~ret790#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~mem808#1.base, ldv_pci_pci_instance_2_#t~mem808#1.offset; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-1: SUMMARY for call netdev_timer_#t~ret396#1 := ioread32(netdev_timer_~ioaddr~2#1.base, ~bvadd~64(24bv64, netdev_timer_~ioaddr~2#1.offset)); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: netdev_timer_~tmp___0~14#1 := netdev_timer_#t~ret396#1;havoc netdev_timer_#t~ret396#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: fealnx_init_#t~ret748#1 := ldv___pci_register_driver_87_#res#1;havoc ldv___pci_register_driver_87_#t~ret858#1, ldv___pci_register_driver_87_#t~ret859#1, ldv___pci_register_driver_87_~ldv_func_arg1#1.base, ldv___pci_register_driver_87_~ldv_func_arg1#1.offset, ldv___pci_register_driver_87_~ldv_func_arg2#1.base, ldv___pci_register_driver_87_~ldv_func_arg2#1.offset, ldv___pci_register_driver_87_~ldv_func_arg3#1.base, ldv___pci_register_driver_87_~ldv_func_arg3#1.offset, ldv___pci_register_driver_87_~ldv_func_res~5#1, ldv___pci_register_driver_87_~tmp~78#1, ldv___pci_register_driver_87_~tmp___0~34#1;havoc ldv___pci_register_driver_87_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_87_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_87_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_87 } true;fealnx_init_~tmp~54#1 := fealnx_init_#t~ret748#1;havoc fealnx_init_#t~ret748#1;fealnx_init_#res#1 := fealnx_init_~tmp~54#1;ldv_EMGentry_init_fealnx_init_14_9_#t~ret749#1 := fealnx_init_#res#1;havoc fealnx_init_#t~ret747#1, fealnx_init_#t~ret748#1, fealnx_init_~tmp~54#1;assume { :end_inline_fealnx_init } true;ldv_EMGentry_init_fealnx_init_14_9_~tmp~55#1 := ldv_EMGentry_init_fealnx_init_14_9_#t~ret749#1;havoc ldv_EMGentry_init_fealnx_init_14_9_#t~ret749#1;ldv_EMGentry_init_fealnx_init_14_9_#res#1 := ldv_EMGentry_init_fealnx_init_14_9_~tmp~55#1;ldv_entry_EMGentry_14_#t~ret774#1 := ldv_EMGentry_init_fealnx_init_14_9_#res#1;havoc ldv_EMGentry_init_fealnx_init_14_9_#t~ret749#1, ldv_EMGentry_init_fealnx_init_14_9_~arg0#1.base, ldv_EMGentry_init_fealnx_init_14_9_~arg0#1.offset, ldv_EMGentry_init_fealnx_init_14_9_~tmp~55#1;havoc ldv_EMGentry_init_fealnx_init_14_9_#in~arg0#1.base, ldv_EMGentry_init_fealnx_init_14_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_fealnx_init_14_9 } true;~ldv_14_ret_default~0 := ldv_entry_EMGentry_14_#t~ret774#1;havoc ldv_entry_EMGentry_14_#t~ret774#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~ret869#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 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8651: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-1: SUMMARY for call dma_sync_single_for_device_#t~ret127#1.base, dma_sync_single_for_device_#t~ret127#1.offset := get_dma_ops(dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612: dma_sync_single_for_device_~tmp~6#1.base, dma_sync_single_for_device_~tmp~6#1.offset := dma_sync_single_for_device_#t~ret127#1.base, dma_sync_single_for_device_#t~ret127#1.offset;havoc dma_sync_single_for_device_#t~ret127#1.base, dma_sync_single_for_device_#t~ret127#1.offset;dma_sync_single_for_device_~ops~3#1.base, dma_sync_single_for_device_~ops~3#1.offset := dma_sync_single_for_device_~tmp~6#1.base, dma_sync_single_for_device_~tmp~6#1.offset; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: 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 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000-1: SUMMARY for call netdev_timer_#t~ret397#1 := ioread32(netdev_timer_~ioaddr~2#1.base, ~bvadd~64(52bv64, netdev_timer_~ioaddr~2#1.offset)); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: netdev_timer_~tmp___1~9#1 := netdev_timer_#t~ret397#1;havoc netdev_timer_#t~ret397#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10105-1: ldv___pci_register_driver_87_#res#1 := ldv___pci_register_driver_87_~ldv_func_res~5#1; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: assume 20bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: assume !(20bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: havoc ##fun~C_ULONG~TO~VOID_#~839#1;havoc ##fun~C_ULONG~TO~VOID_#in~839#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 03:54:17,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: call ldv_register_netdev_#t~mem831#1.base, ldv_register_netdev_#t~mem831#1.offset := read~$Pointer$#14(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~mem832#1.base, ldv_register_netdev_#t~mem832#1.offset := read~$Pointer$#14(ldv_register_netdev_#t~mem831#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem831#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~mem832#1.base, ldv_register_netdev_#t~mem832#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~ret835#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~67#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~67#1; [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-1: call intr_handler_#t~mem592#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(380bv64, intr_handler_~np~17#1.offset), 8bv64); [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume 0bv64 != ~bvand~64(33554432bv64, intr_handler_#t~mem592#1);havoc intr_handler_#t~mem592#1; [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume !(0bv64 != ~bvand~64(33554432bv64, intr_handler_#t~mem592#1));havoc intr_handler_#t~mem592#1; [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6340: assume 321bv32 == fealnx_init_one_~data~0#1;call write~intINTTYPE4#14(4bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6340: assume !(321bv32 == fealnx_init_one_~data~0#1); [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001-1: SUMMARY for call netdev_timer_#t~ret398#1 := printk(17bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: havoc netdev_timer_#t~ret398#1; [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5614: dma_sync_single_for_device_~tmp___0~3#1 := dma_sync_single_for_device_#t~ret128#1;havoc dma_sync_single_for_device_#t~ret128#1; [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: 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~mem840#1.base, ldv_timer_timer_instance_3_#t~mem840#1.offset, ldv_timer_timer_instance_3_#t~mem841#1.base, ldv_timer_timer_instance_3_#t~mem841#1.offset, ldv_timer_timer_instance_3_#t~mem842#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 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5614-1: SUMMARY for call dma_sync_single_for_device_#t~ret128#1 := valid_dma_direction(dma_sync_single_for_device_~dir#1); srcloc: null [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407-1: call fealnx_init_one_#t~mem294#1 := read~intINTTYPE4#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(368bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: assume 0bv32 == fealnx_init_one_#t~mem294#1;havoc fealnx_init_one_#t~mem294#1;call fealnx_init_one_#t~mem295#1 := read~intINTTYPE1#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(476bv64, fealnx_init_one_~np~0#1.offset), 1bv64); [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: assume !(0bv32 == fealnx_init_one_#t~mem294#1);havoc fealnx_init_one_#t~mem294#1; [2025-02-08 03:54:17,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem822#1.base, ldv_pci_pci_instance_2_#t~mem822#1.offset := read~$Pointer$#10(~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~mem822#1.base, ldv_pci_pci_instance_2_#t~mem822#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~ret786#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~62#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~62#1;assume { :begin_inline_fealnx_init_one } true;fealnx_init_one_#in~pdev#1.base, fealnx_init_one_#in~pdev#1.offset, fealnx_init_one_#in~ent#1.base, fealnx_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 fealnx_init_one_#res#1;havoc fealnx_init_one_#t~mem245#1, fealnx_init_one_#t~loopctr246#1, fealnx_init_one_#t~nondet247#1, fealnx_init_one_#t~ret248#1, fealnx_init_one_#t~ite250#1, fealnx_init_one_#t~mem249#1, fealnx_init_one_#t~ret251#1, fealnx_init_one_#t~mem252#1, fealnx_init_one_#t~mem253#1, fealnx_init_one_#t~mem254#1, fealnx_init_one_#t~short255#1, fealnx_init_one_#t~ite258#1, fealnx_init_one_#t~mem256#1, fealnx_init_one_#t~mem257#1, fealnx_init_one_#t~ret259#1, fealnx_init_one_#t~ret260#1, fealnx_init_one_#t~mem261#1, fealnx_init_one_#t~ret262#1.base, fealnx_init_one_#t~ret262#1.offset, fealnx_init_one_#t~ret263#1.base, fealnx_init_one_#t~ret263#1.offset, fealnx_init_one_#t~ret264#1, fealnx_init_one_#t~mem265#1.base, fealnx_init_one_#t~mem265#1.offset, fealnx_init_one_#t~ret266#1.base, fealnx_init_one_#t~ret266#1.offset, fealnx_init_one_#t~ret267#1.base, fealnx_init_one_#t~ret267#1.offset, fealnx_init_one_#t~mem268#1, fealnx_init_one_#t~ret269#1.base, fealnx_init_one_#t~ret269#1.offset, fealnx_init_one_#t~mem270#1, fealnx_init_one_#t~ret271#1.base, fealnx_init_one_#t~ret271#1.offset, fealnx_init_one_#t~mem272#1, fealnx_init_one_#t~mem273#1, fealnx_init_one_#t~ret274#1, fealnx_init_one_#t~ret275#1, fealnx_init_one_#t~mem276#1, fealnx_init_one_#t~ret277#1, fealnx_init_one_#t~ret278#1, fealnx_init_one_#t~ret279#1, fealnx_init_one_#t~mem280#1, fealnx_init_one_#t~mem281#1, fealnx_init_one_#t~mem282#1, fealnx_init_one_#t~mem283#1, fealnx_init_one_#t~short284#1, fealnx_init_one_#t~mem285#1, fealnx_init_one_#t~mem286#1, fealnx_init_one_#t~ret287#1, fealnx_init_one_#t~mem288#1, fealnx_init_one_#t~mem289#1, fealnx_init_one_#t~short290#1, fealnx_init_one_#t~mem291#1, fealnx_init_one_#t~ret292#1, fealnx_init_one_#t~mem293#1, fealnx_init_one_#t~mem294#1, fealnx_init_one_#t~mem295#1, fealnx_init_one_#t~ret296#1, fealnx_init_one_#t~mem297#1.base, fealnx_init_one_#t~mem297#1.offset, fealnx_init_one_#t~mem298#1.base, fealnx_init_one_#t~mem298#1.offset, fealnx_init_one_#t~ret299#1, fealnx_init_one_#t~mem300#1.base, fealnx_init_one_#t~mem300#1.offset, fealnx_init_one_#t~mem301#1, fealnx_init_one_#t~mem302#1.base, fealnx_init_one_#t~mem302#1.offset, fealnx_init_one_#t~mem303#1, fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, fealnx_init_one_~ent#1.base, fealnx_init_one_~ent#1.offset, fealnx_init_one_~np~0#1.base, fealnx_init_one_~np~0#1.offset, fealnx_init_one_~i~0#1, fealnx_init_one_~option~0#1, fealnx_init_one_~err~0#1, fealnx_init_one_~irq~0#1, fealnx_init_one_~card_idx~0#1, fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset, fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset, fealnx_init_one_~len~0#1, fealnx_init_one_~chip_id~0#1, fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset, fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset, fealnx_init_one_~bar~0#1, fealnx_init_one_~tmp~24#1, fealnx_init_one_~tmp___0~8#1.base, fealnx_init_one_~tmp___0~8#1.offset, fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset, fealnx_init_one_~phy~0#1, fealnx_init_one_~phy_idx~0#1, fealnx_init_one_~mii_status~0#1, fealnx_init_one_~tmp___1~6#1, fealnx_init_one_~tmp___2~1#1, fealnx_init_one_~data~0#1, fealnx_init_one_~tmp___3~1#1, fealnx_init_one_~tmp___4~0#1, fealnx_init_one_~data___0~0#1, fealnx_init_one_~tmp___5~0#1;fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset := fealnx_init_one_#in~pdev#1.base, fealnx_init_one_#in~pdev#1.offset;fealnx_init_one_~ent#1.base, fealnx_init_one_~ent#1.offset := fealnx_init_one_#in~ent#1.base, fealnx_init_one_#in~ent#1.offset;havoc fealnx_init_one_~np~0#1.base, fealnx_init_one_~np~0#1.offset;havoc fealnx_init_one_~i~0#1;havoc fealnx_init_one_~option~0#1;havoc fealnx_init_one_~err~0#1;havoc fealnx_init_one_~irq~0#1;havoc fealnx_init_one_~card_idx~0#1;call fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset := #Ultimate.allocOnStack(12bv64);havoc fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset;havoc fealnx_init_one_~len~0#1;havoc fealnx_init_one_~chip_id~0#1;havoc fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset;havoc fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset;call fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc fealnx_init_one_~bar~0#1;havoc fealnx_init_one_~tmp~24#1;havoc fealnx_init_one_~tmp___0~8#1.base, fealnx_init_one_~tmp___0~8#1.offset;call fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc fealnx_init_one_~phy~0#1;havoc fealnx_init_one_~phy_idx~0#1;havoc fealnx_init_one_~mii_status~0#1;havoc fealnx_init_one_~tmp___1~6#1;havoc fealnx_init_one_~tmp___2~1#1;havoc fealnx_init_one_~data~0#1;havoc fealnx_init_one_~tmp___3~1#1;havoc fealnx_init_one_~tmp___4~0#1;havoc fealnx_init_one_~data___0~0#1;havoc fealnx_init_one_~tmp___5~0#1;fealnx_init_one_~card_idx~0#1 := 4294967295bv32;call fealnx_init_one_#t~mem245#1 := read~intINTTYPE8#14(fealnx_init_one_~ent#1.base, ~bvadd~64(24bv64, fealnx_init_one_~ent#1.offset), 8bv64);fealnx_init_one_~chip_id~0#1 := fealnx_init_one_#t~mem245#1[32:0];havoc fealnx_init_one_#t~mem245#1;fealnx_init_one_~bar~0#1 := 0bv32;fealnx_init_one_~card_idx~0#1 := ~bvadd~32(1bv32, fealnx_init_one_~card_idx~0#1);fealnx_init_one_#t~loopctr246#1 := 0bv64; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: ldv_register_netdev_#t~ret833#1 := ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret835#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~67#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~ret833#1;havoc ldv_register_netdev_#t~mem831#1.base, ldv_register_netdev_#t~mem831#1.offset;havoc ldv_register_netdev_#t~mem832#1.base, ldv_register_netdev_#t~mem832#1.offset;havoc ldv_register_netdev_#t~ret833#1; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1002#1 := main_#res#1;havoc main_#t~ret777#1, main_~tmp~59#1;assume { :end_inline_main } true; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc reset_timer_#t~ret418#1.base, reset_timer_#t~ret418#1.offset, reset_timer_#t~ret419#1, reset_timer_#t~mem420#1, reset_timer_#t~mem421#1, reset_timer_~data#1, reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset, reset_timer_~np~11#1.base, reset_timer_~np~11#1.offset, reset_timer_~tmp~36#1.base, reset_timer_~tmp~36#1.offset, reset_timer_~flags~1#1;havoc reset_timer_#in~data#1;assume { :end_inline_reset_timer } true; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc netdev_timer_#t~ret392#1.base, netdev_timer_#t~ret392#1.offset, netdev_timer_#t~mem393#1.base, netdev_timer_#t~mem393#1.offset, netdev_timer_#t~mem394#1, netdev_timer_#t~mem395#1, netdev_timer_#t~ret396#1, netdev_timer_#t~ret397#1, netdev_timer_#t~ret398#1, netdev_timer_#t~mem399#1, netdev_timer_#t~mem400#1, netdev_timer_#t~short401#1, netdev_timer_#t~mem402#1, netdev_timer_#t~mem403#1, netdev_timer_#t~mem404#1, netdev_timer_~data#1, netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset, netdev_timer_~np~8#1.base, netdev_timer_~np~8#1.offset, netdev_timer_~tmp~33#1.base, netdev_timer_~tmp~33#1.offset, netdev_timer_~ioaddr~2#1.base, netdev_timer_~ioaddr~2#1.offset, netdev_timer_~old_crvalue~0#1, netdev_timer_~old_linkok~0#1, netdev_timer_~flags~0#1, netdev_timer_~tmp___0~14#1, netdev_timer_~tmp___1~9#1;havoc netdev_timer_#in~data#1;assume { :end_inline_netdev_timer } true; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume ##fun~C_ULONG~TO~VOID_#in~#fp#1.base == #funAddr~reset_timer.base && ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset == #funAddr~reset_timer.offset;assume { :begin_inline_reset_timer } true;reset_timer_#in~data#1 := ##fun~C_ULONG~TO~VOID_#~839#1;havoc reset_timer_#t~ret418#1.base, reset_timer_#t~ret418#1.offset, reset_timer_#t~ret419#1, reset_timer_#t~mem420#1, reset_timer_#t~mem421#1, reset_timer_~data#1, reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset, reset_timer_~np~11#1.base, reset_timer_~np~11#1.offset, reset_timer_~tmp~36#1.base, reset_timer_~tmp~36#1.offset, reset_timer_~flags~1#1;reset_timer_~data#1 := reset_timer_#in~data#1;havoc reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset;havoc reset_timer_~np~11#1.base, reset_timer_~np~11#1.offset;havoc reset_timer_~tmp~36#1.base, reset_timer_~tmp~36#1.offset;havoc reset_timer_~flags~1#1;reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset := 0bv64, reset_timer_~data#1; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume !(##fun~C_ULONG~TO~VOID_#in~#fp#1.base == #funAddr~reset_timer.base && ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset == #funAddr~reset_timer.offset);assume { :begin_inline_netdev_timer } true;netdev_timer_#in~data#1 := ##fun~C_ULONG~TO~VOID_#~839#1;havoc netdev_timer_#t~ret392#1.base, netdev_timer_#t~ret392#1.offset, netdev_timer_#t~mem393#1.base, netdev_timer_#t~mem393#1.offset, netdev_timer_#t~mem394#1, netdev_timer_#t~mem395#1, netdev_timer_#t~ret396#1, netdev_timer_#t~ret397#1, netdev_timer_#t~ret398#1, netdev_timer_#t~mem399#1, netdev_timer_#t~mem400#1, netdev_timer_#t~short401#1, netdev_timer_#t~mem402#1, netdev_timer_#t~mem403#1, netdev_timer_#t~mem404#1, netdev_timer_~data#1, netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset, netdev_timer_~np~8#1.base, netdev_timer_~np~8#1.offset, netdev_timer_~tmp~33#1.base, netdev_timer_~tmp~33#1.offset, netdev_timer_~ioaddr~2#1.base, netdev_timer_~ioaddr~2#1.offset, netdev_timer_~old_crvalue~0#1, netdev_timer_~old_linkok~0#1, netdev_timer_~flags~0#1, netdev_timer_~tmp___0~14#1, netdev_timer_~tmp___1~9#1;netdev_timer_~data#1 := netdev_timer_#in~data#1;havoc netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset;havoc netdev_timer_~np~8#1.base, netdev_timer_~np~8#1.offset;havoc netdev_timer_~tmp~33#1.base, netdev_timer_~tmp~33#1.offset;havoc netdev_timer_~ioaddr~2#1.base, netdev_timer_~ioaddr~2#1.offset;havoc netdev_timer_~old_crvalue~0#1;havoc netdev_timer_~old_linkok~0#1;havoc netdev_timer_~flags~0#1;havoc netdev_timer_~tmp___0~14#1;havoc netdev_timer_~tmp___1~9#1;netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset := 0bv64, netdev_timer_~data#1; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: 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~ret812#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem798#1, ldv_pci_instance_suspend_late_2_7_#t~ret799#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~64#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~ret812#1;havoc ldv_pci_pci_instance_2_#t~mem810#1.base, ldv_pci_pci_instance_2_#t~mem810#1.offset;havoc ldv_pci_pci_instance_2_#t~mem811#1;havoc ldv_pci_pci_instance_2_#t~ret812#1; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: assume ~bvult~64(#Ultimate.C_memcpy_#t~loopctr1018#1, #Ultimate.C_memcpy_size#1);call #Ultimate.C_memcpy_#t~mem1019#1.base, #Ultimate.C_memcpy_#t~mem1019#1.offset := read~unchecked~$Pointer$#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1018#1), 8bv64);call write~unchecked~$Pointer$#14(#Ultimate.C_memcpy_#t~mem1019#1.base, #Ultimate.C_memcpy_#t~mem1019#1.offset, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1018#1), 8bv64);#Ultimate.C_memcpy_#t~loopctr1018#1 := ~bvadd~64(8bv64, #Ultimate.C_memcpy_#t~loopctr1018#1); [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: assume !~bvult~64(#Ultimate.C_memcpy_#t~loopctr1018#1, #Ultimate.C_memcpy_size#1);assume #Ultimate.C_memcpy_#res#1.base == #Ultimate.C_memcpy_dest#1.base && #Ultimate.C_memcpy_#res#1.offset == #Ultimate.C_memcpy_dest#1.offset;skb_copy_to_linear_data_#t~memcpy~res175#1.base, skb_copy_to_linear_data_#t~memcpy~res175#1.offset := #Ultimate.C_memcpy_#res#1.base, #Ultimate.C_memcpy_#res#1.offset;havoc #Ultimate.C_memcpy_#t~loopctr1009#1, #Ultimate.C_memcpy_#t~mem1010#1, #Ultimate.C_memcpy_#t~mem1011#1, #Ultimate.C_memcpy_#t~mem1012#1, #Ultimate.C_memcpy_#t~mem1013#1, #Ultimate.C_memcpy_#t~mem1014#1, #Ultimate.C_memcpy_#t~mem1015#1, #Ultimate.C_memcpy_#t~mem1016#1, #Ultimate.C_memcpy_#t~mem1017#1, #Ultimate.C_memcpy_#t~loopctr1018#1, #Ultimate.C_memcpy_#t~mem1019#1.base, #Ultimate.C_memcpy_#t~mem1019#1.offset;havoc #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_size#1;assume { :end_inline_#Ultimate.C_memcpy } true;havoc skb_copy_to_linear_data_#t~mem174#1.base, skb_copy_to_linear_data_#t~mem174#1.offset;havoc skb_copy_to_linear_data_#t~memcpy~res175#1.base, skb_copy_to_linear_data_#t~memcpy~res175#1.offset; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume ~bvult~64(#Ultimate.C_memcpy_#t~loopctr1009#1, #Ultimate.C_memcpy_size#1);call #Ultimate.C_memcpy_#t~mem1010#1 := read~unchecked~intINTTYPE4#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 4bv64);call write~unchecked~intINTTYPE4#14(#Ultimate.C_memcpy_#t~mem1010#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 4bv64);call #Ultimate.C_memcpy_#t~mem1011#1 := read~unchecked~intINTTYPE4#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 4bv64);call write~unchecked~intINTTYPE4#14(#Ultimate.C_memcpy_#t~mem1011#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 4bv64);call #Ultimate.C_memcpy_#t~mem1012#1 := read~unchecked~intINTTYPE1#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 1bv64);call write~unchecked~intINTTYPE1#14(#Ultimate.C_memcpy_#t~mem1012#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 1bv64);call #Ultimate.C_memcpy_#t~mem1013#1 := read~unchecked~intINTTYPE1#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 1bv64);call write~unchecked~intINTTYPE1#14(#Ultimate.C_memcpy_#t~mem1013#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 1bv64);call #Ultimate.C_memcpy_#t~mem1014#1 := read~unchecked~intINTTYPE8#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 8bv64);call write~unchecked~intINTTYPE8#14(#Ultimate.C_memcpy_#t~mem1014#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 8bv64);call #Ultimate.C_memcpy_#t~mem1015#1 := read~unchecked~intINTTYPE2#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 2bv64);call write~unchecked~intINTTYPE2#14(#Ultimate.C_memcpy_#t~mem1015#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 2bv64);call #Ultimate.C_memcpy_#t~mem1016#1 := read~unchecked~intINTTYPE1#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 1bv64);call write~unchecked~intINTTYPE1#14(#Ultimate.C_memcpy_#t~mem1016#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 1bv64);call #Ultimate.C_memcpy_#t~mem1017#1 := read~unchecked~intINTTYPE8#14(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 8bv64);call write~unchecked~intINTTYPE8#14(#Ultimate.C_memcpy_#t~mem1017#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr1009#1), 8bv64);#Ultimate.C_memcpy_#t~loopctr1009#1 := ~bvadd~64(1bv64, #Ultimate.C_memcpy_#t~loopctr1009#1); [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume !~bvult~64(#Ultimate.C_memcpy_#t~loopctr1009#1, #Ultimate.C_memcpy_size#1);#Ultimate.C_memcpy_#t~loopctr1018#1 := 0bv64; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615: dma_sync_single_for_device_~tmp___1~3#1 := dma_sync_single_for_device_#t~ret129#1;havoc dma_sync_single_for_device_#t~ret129#1; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: SUMMARY for call dma_sync_single_for_device_#t~ret129#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == dma_sync_single_for_device_~tmp___0~3#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531-1: SUMMARY for call intr_handler_#t~ret593#1 := ioread32(intr_handler_~ioaddr~6#1.base, ~bvadd~64(72bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: intr_handler_~tmp___3~3#1 := intr_handler_#t~ret593#1;havoc intr_handler_#t~ret593#1;intr_handler_~data~4#1 := ~zero_extend~64~32(intr_handler_~tmp___3~3#1);call intr_handler_#t~mem594#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem594#1, ~bvashr~64(~bvand~64(4278190080bv64, intr_handler_~data~4#1), 24bv64)), intr_handler_~dev~4#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem594#1;call intr_handler_#t~mem595#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(128bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem595#1, ~bvashr~64(~bvand~64(4278190080bv64, intr_handler_~data~4#1), 24bv64)), intr_handler_~dev~4#1.base, ~bvadd~64(128bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem595#1;call intr_handler_#t~mem596#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(160bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem596#1, ~bvashr~64(~bvand~64(16711680bv64, intr_handler_~data~4#1), 16bv64)), intr_handler_~dev~4#1.base, ~bvadd~64(160bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem596#1;call intr_handler_#t~mem597#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(72bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem597#1, ~bvand~64(65535bv64, intr_handler_~data~4#1)), intr_handler_~dev~4#1.base, ~bvadd~64(72bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem597#1; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9315: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: havoc kobject_name_#t~mem34#1.base, kobject_name_#t~mem34#1.offset; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417-1: dev_name_#t~ret48#1.base, dev_name_#t~ret48#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem34#1.base, kobject_name_#t~mem34#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;havoc kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;assume { :end_inline_kobject_name } true;dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset := dev_name_#t~ret48#1.base, dev_name_#t~ret48#1.offset;havoc dev_name_#t~ret48#1.base, dev_name_#t~ret48#1.offset;dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset;pci_name_#t~ret209#1.base, pci_name_#t~ret209#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem46#1.base, dev_name_#t~mem46#1.offset, dev_name_#t~mem47#1.base, dev_name_#t~mem47#1.offset, dev_name_#t~ret48#1.base, dev_name_#t~ret48#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset;havoc dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;assume { :end_inline_dev_name } true;pci_name_~tmp~20#1.base, pci_name_~tmp~20#1.offset := pci_name_#t~ret209#1.base, pci_name_#t~ret209#1.offset;havoc pci_name_#t~ret209#1.base, pci_name_#t~ret209#1.offset;pci_name_#res#1.base, pci_name_#res#1.offset := pci_name_~tmp~20#1.base, pci_name_~tmp~20#1.offset;netdev_get_drvinfo_#t~ret712#1.base, netdev_get_drvinfo_#t~ret712#1.offset := pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret209#1.base, pci_name_#t~ret209#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~20#1.base, pci_name_~tmp~20#1.offset;havoc pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;assume { :end_inline_pci_name } true;netdev_get_drvinfo_~tmp___0~21#1.base, netdev_get_drvinfo_~tmp___0~21#1.offset := netdev_get_drvinfo_#t~ret712#1.base, netdev_get_drvinfo_#t~ret712#1.offset;havoc netdev_get_drvinfo_#t~mem711#1.base, netdev_get_drvinfo_#t~mem711#1.offset;havoc netdev_get_drvinfo_#t~ret712#1.base, netdev_get_drvinfo_#t~ret712#1.offset; [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume 0bv64 != ~bvand~64(2147483648bv64, intr_handler_~tx_status~0#1); [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume !(0bv64 != ~bvand~64(2147483648bv64, intr_handler_~tx_status~0#1));call intr_handler_#t~mem555#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(380bv64, intr_handler_~np~17#1.offset), 8bv64); [2025-02-08 03:54:17,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: havoc ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: assume 0bv32 == netdev_rx_~need_to_reset~0#1;call netdev_rx_#t~mem628#1 := read~intINTTYPE8#14(netdev_rx_~dev#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, netdev_rx_#t~mem628#1), netdev_rx_~dev#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);havoc netdev_rx_#t~mem628#1;netdev_rx_~i~8#1 := 0bv32; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: assume !(0bv32 == netdev_rx_~need_to_reset~0#1);call netdev_rx_#t~mem635#1 := read~intINTTYPE8#14(netdev_rx_~np~18#1.base, ~bvadd~64(380bv64, netdev_rx_~np~18#1.offset), 8bv64); [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-1: SUMMARY for call fealnx_tx_timeout(ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset); srcloc: null [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343: assume 770bv32 == fealnx_init_one_~data~0#1;call write~intINTTYPE4#14(5bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6343: assume !(770bv32 == fealnx_init_one_~data~0#1); [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400-1: SUMMARY for call intr_handler_#t~ret535#1.base, intr_handler_#t~ret535#1.offset := netdev_priv(intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset); srcloc: null [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6409-1: SUMMARY for call mdio_write(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, ~zero_extend~32~8(fealnx_init_one_#t~mem295#1), 4bv32, 321bv32); srcloc: null [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: intr_handler_~tmp~42#1.base, intr_handler_~tmp~42#1.offset := intr_handler_#t~ret535#1.base, intr_handler_#t~ret535#1.offset;havoc intr_handler_#t~ret535#1.base, intr_handler_#t~ret535#1.offset;intr_handler_~np~17#1.base, intr_handler_~np~17#1.offset := intr_handler_~tmp~42#1.base, intr_handler_~tmp~42#1.offset;call intr_handler_#t~mem536#1.base, intr_handler_#t~mem536#1.offset := read~$Pointer$#14(intr_handler_~np~17#1.base, ~bvadd~64(530bv64, intr_handler_~np~17#1.offset), 8bv64);intr_handler_~ioaddr~6#1.base, intr_handler_~ioaddr~6#1.offset := intr_handler_#t~mem536#1.base, intr_handler_#t~mem536#1.offset;havoc intr_handler_#t~mem536#1.base, intr_handler_#t~mem536#1.offset;intr_handler_~boguscnt~0#1 := ~sign_extend~64~32(~max_interrupt_work~0);intr_handler_~num_tx~0#1 := 0bv32;intr_handler_~handled~0#1 := 0bv32;assume { :begin_inline_ldv_spin_lock_74 } true;ldv_spin_lock_74_#in~lock#1.base, ldv_spin_lock_74_#in~lock#1.offset := intr_handler_~np~17#1.base, ~bvadd~64(32bv64, intr_handler_~np~17#1.offset);havoc ldv_spin_lock_74_~lock#1.base, ldv_spin_lock_74_~lock#1.offset;ldv_spin_lock_74_~lock#1.base, ldv_spin_lock_74_~lock#1.offset := ldv_spin_lock_74_#in~lock#1.base, ldv_spin_lock_74_#in~lock#1.offset; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6409: havoc fealnx_init_one_#t~mem295#1; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: ldv_register_netdev_~tmp~66#1 := ldv_register_netdev_#t~ret834#1;havoc ldv_register_netdev_#t~ret834#1; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7268-1: SUMMARY for call start_tx_#t~ret483#1.base, start_tx_#t~ret483#1.offset := netdev_priv(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448-1: SUMMARY for call ldv_register_netdev_#t~ret834#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7268: start_tx_~tmp~39#1.base, start_tx_~tmp~39#1.offset := start_tx_#t~ret483#1.base, start_tx_#t~ret483#1.offset;havoc start_tx_#t~ret483#1.base, start_tx_#t~ret483#1.offset;start_tx_~np~14#1.base, start_tx_~np~14#1.offset := start_tx_~tmp~39#1.base, start_tx_~tmp~39#1.offset;assume { :begin_inline_ldv___ldv_spin_lock_72 } true;ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset := start_tx_~np~14#1.base, ~bvadd~64(32bv64, start_tx_~np~14#1.offset);havoc ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0.base, ~ldv_1_callback_ndo_do_ioctl~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ifreq_ptr~0.base, ~ldv_1_container_struct_ifreq_ptr~0.offset, ~ldv_1_ldv_param_13_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret763#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_~arg3#1;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1;assume { :begin_inline_mii_ioctl } true;mii_ioctl_#in~dev#1.base, mii_ioctl_#in~dev#1.offset, mii_ioctl_#in~rq#1.base, mii_ioctl_#in~rq#1.offset, mii_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1;havoc mii_ioctl_#res#1;havoc mii_ioctl_#t~ret722#1.base, mii_ioctl_#t~ret722#1.offset, mii_ioctl_#t~ret723#1, mii_ioctl_#t~ret724#1.base, mii_ioctl_#t~ret724#1.offset, mii_ioctl_#t~ret725#1, mii_ioctl_~dev#1.base, mii_ioctl_~dev#1.offset, mii_ioctl_~rq#1.base, mii_ioctl_~rq#1.offset, mii_ioctl_~cmd#1, mii_ioctl_~np~26#1.base, mii_ioctl_~np~26#1.offset, mii_ioctl_~tmp~52#1.base, mii_ioctl_~tmp~52#1.offset, mii_ioctl_~rc~3#1, mii_ioctl_~tmp___0~24#1, mii_ioctl_~tmp___1~14#1, mii_ioctl_~tmp___2~5#1.base, mii_ioctl_~tmp___2~5#1.offset;mii_ioctl_~dev#1.base, mii_ioctl_~dev#1.offset := mii_ioctl_#in~dev#1.base, mii_ioctl_#in~dev#1.offset;mii_ioctl_~rq#1.base, mii_ioctl_~rq#1.offset := mii_ioctl_#in~rq#1.base, mii_ioctl_#in~rq#1.offset;mii_ioctl_~cmd#1 := mii_ioctl_#in~cmd#1;havoc mii_ioctl_~np~26#1.base, mii_ioctl_~np~26#1.offset;havoc mii_ioctl_~tmp~52#1.base, mii_ioctl_~tmp~52#1.offset;havoc mii_ioctl_~rc~3#1;havoc mii_ioctl_~tmp___0~24#1;havoc mii_ioctl_~tmp___1~14#1;havoc mii_ioctl_~tmp___2~5#1.base, mii_ioctl_~tmp___2~5#1.offset; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume 21bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume !(21bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731-1: SUMMARY for call pci_unmap_single(netdev_rx_#t~mem660#1.base, netdev_rx_#t~mem660#1.offset, ~zero_extend~64~32(netdev_rx_#t~mem662#1), ~zero_extend~64~32(netdev_rx_#t~mem663#1), 2bv32); srcloc: null [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: havoc netdev_rx_#t~mem660#1.base, netdev_rx_#t~mem660#1.offset;havoc netdev_rx_#t~mem661#1.base, netdev_rx_#t~mem661#1.offset;havoc netdev_rx_#t~mem662#1;havoc netdev_rx_#t~mem663#1;call netdev_rx_#t~mem664#1.base, netdev_rx_#t~mem664#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem665#1.base, netdev_rx_#t~mem665#1.offset := read~$Pointer$#14(netdev_rx_#t~mem664#1.base, ~bvadd~64(24bv64, netdev_rx_#t~mem664#1.offset), 8bv64);netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset := netdev_rx_#t~mem665#1.base, netdev_rx_#t~mem665#1.offset;havoc netdev_rx_#t~mem664#1.base, netdev_rx_#t~mem664#1.offset;havoc netdev_rx_#t~mem665#1.base, netdev_rx_#t~mem665#1.offset; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599-1: SUMMARY for call netdev_rx_#t~ret610#1.base, netdev_rx_#t~ret610#1.offset := netdev_priv(netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: netdev_rx_~tmp~43#1.base, netdev_rx_~tmp~43#1.offset := netdev_rx_#t~ret610#1.base, netdev_rx_#t~ret610#1.offset;havoc netdev_rx_#t~ret610#1.base, netdev_rx_#t~ret610#1.offset;netdev_rx_~np~18#1.base, netdev_rx_~np~18#1.offset := netdev_rx_~tmp~43#1.base, netdev_rx_~tmp~43#1.offset;call netdev_rx_#t~mem611#1.base, netdev_rx_#t~mem611#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(530bv64, netdev_rx_~np~18#1.offset), 8bv64);netdev_rx_~ioaddr~7#1.base, netdev_rx_~ioaddr~7#1.offset := netdev_rx_#t~mem611#1.base, netdev_rx_#t~mem611#1.offset;havoc netdev_rx_#t~mem611#1.base, netdev_rx_#t~mem611#1.offset; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617: assume 0bv64 != dma_sync_single_for_device_~tmp___1~3#1;assume false; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617: assume !(0bv64 != dma_sync_single_for_device_~tmp___1~3#1); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: assume 0bv32 != ldv_register_netdev_~tmp~66#1; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: assume !(0bv32 != ldv_register_netdev_~tmp~66#1); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9318-1: call ldv_pci_pci_instance_2_#t~mem809#1.base, ldv_pci_pci_instance_2_#t~mem809#1.offset := read~$Pointer$#10(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9318: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem809#1.base, ldv_pci_pci_instance_2_#t~mem809#1.offset);havoc ldv_pci_pci_instance_2_#t~mem809#1.base, ldv_pci_pci_instance_2_#t~mem809#1.offset;call ldv_pci_pci_instance_2_#t~mem810#1.base, ldv_pci_pci_instance_2_#t~mem810#1.offset := read~$Pointer$#10(~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~mem811#1 := read~intINTTYPE4#12(~#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~mem810#1.base, ldv_pci_pci_instance_2_#t~mem810#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem811#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem798#1, ldv_pci_instance_suspend_late_2_7_#t~ret799#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~64#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#8(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~64#1;call ldv_pci_instance_suspend_late_2_7_#t~mem798#1 := read~intINTTYPE4#8(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9318: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem809#1.base, ldv_pci_pci_instance_2_#t~mem809#1.offset));havoc ldv_pci_pci_instance_2_#t~mem809#1.base, ldv_pci_pci_instance_2_#t~mem809#1.offset; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: 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 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume 19bv32 == fealnx_init_one_~data~0#1;call write~intINTTYPE4#14(6bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume !(19bv32 == fealnx_init_one_~data~0#1);call write~intINTTYPE4#14(10bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume 0bv64 == ~bvand~64(33554432bv64, intr_handler_#t~mem555#1);havoc intr_handler_#t~mem555#1; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume !(0bv64 == ~bvand~64(33554432bv64, intr_handler_#t~mem555#1));havoc intr_handler_#t~mem555#1;call intr_handler_#t~mem567#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem567#1, ~bvashr~64(~bvand~64(4192256bv64, intr_handler_~tx_control~0#1), 11bv64)), intr_handler_~dev~4#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem567#1;call intr_handler_#t~mem568#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem568#1), intr_handler_~dev~4#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem568#1; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12226: havoc register_netdev_#t~nondet995#1; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: ldv_pci_pci_instance_2_~tmp___1~15#1 := ldv_pci_pci_instance_2_#t~ret825#1;havoc ldv_pci_pci_instance_2_#t~ret825#1; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret825#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-1: assume { :begin_inline_ldv___ldv_spin_lock_66 } true;ldv___ldv_spin_lock_66_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_66_#in~ldv_func_arg1#1.offset := netdev_timer_~np~8#1.base, ~bvadd~64(32bv64, netdev_timer_~np~8#1.offset);havoc ldv___ldv_spin_lock_66_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_66_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_66_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_66_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_66_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_66_#in~ldv_func_arg1#1.offset; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: havoc ldv___ldv_spin_lock_66_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_66_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_66_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_66_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_66 } true;call netdev_timer_#t~mem399#1 := read~intINTTYPE4#14(netdev_timer_~np~8#1.base, ~bvadd~64(368bv64, netdev_timer_~np~8#1.offset), 4bv64); [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12226-1: ldv_register_netdev_61_#t~ret850#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet995#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_61_~tmp~74#1 := ldv_register_netdev_61_#t~ret850#1;havoc ldv_register_netdev_61_#t~ret850#1;ldv_register_netdev_61_~ldv_func_res~1#1 := ldv_register_netdev_61_~tmp~74#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_61_~ldv_func_res~1#1, ldv_register_netdev_61_~ldv_func_arg1#1.base, ldv_register_netdev_61_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret829#1, ldv_register_netdev_#t~ret830#1, ldv_register_netdev_#t~mem831#1.base, ldv_register_netdev_#t~mem831#1.offset, ldv_register_netdev_#t~mem832#1.base, ldv_register_netdev_#t~mem832#1.offset, ldv_register_netdev_#t~ret833#1, ldv_register_netdev_#t~ret834#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~66#1, ldv_register_netdev_~tmp___0~28#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~66#1;havoc ldv_register_netdev_~tmp___0~28#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~nondet984#1;havoc ldv_pre_register_netdev_#t~nondet984#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet984#1;havoc ldv_pre_register_netdev_#t~nondet984#1; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: havoc netdev_rx_#t~ret666#1.base, netdev_rx_#t~ret666#1.offset;call netdev_rx_#t~mem667#1.base, netdev_rx_#t~mem667#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call write~$Pointer$#14(0bv64, 0bv64, netdev_rx_#t~mem667#1.base, ~bvadd~64(24bv64, netdev_rx_#t~mem667#1.offset), 8bv64);havoc netdev_rx_#t~mem667#1.base, netdev_rx_#t~mem667#1.offset;call netdev_rx_#t~mem668#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(420bv64, netdev_rx_~np~18#1.offset), 4bv64);call write~intINTTYPE4#14(~bvsub~32(netdev_rx_#t~mem668#1, 1bv32), netdev_rx_~np~18#1.base, ~bvadd~64(420bv64, netdev_rx_~np~18#1.offset), 4bv64);havoc netdev_rx_#t~mem668#1; [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: SUMMARY for call ldv_EMGentry_exit_fealnx_exit_14_2(~ldv_14_exit_fealnx_exit_default~0.base, ~ldv_14_exit_fealnx_exit_default~0.offset); srcloc: null [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734-1: SUMMARY for call netdev_rx_#t~ret666#1.base, netdev_rx_#t~ret666#1.offset := skb_put(netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, ~sign_extend~32~16(netdev_rx_~pkt_len~0#1)); srcloc: null [2025-02-08 03:54:17,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume 0bv64 != ~bvand~64(15616bv64, intr_handler_~tx_status~0#1);call intr_handler_#t~mem556#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem556#1), intr_handler_~dev~4#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem556#1; [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume !(0bv64 != ~bvand~64(15616bv64, intr_handler_~tx_status~0#1));call intr_handler_#t~mem564#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem564#1, ~bvashr~64(~bvand~64(4192256bv64, intr_handler_~tx_control~0#1), 11bv64)), intr_handler_~dev~4#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem564#1;call intr_handler_#t~mem565#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(72bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem565#1, ~bvand~64(255bv64, intr_handler_~tx_status~0#1)), intr_handler_~dev~4#1.base, ~bvadd~64(72bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem565#1;call intr_handler_#t~mem566#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem566#1), intr_handler_~dev~4#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem566#1; [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452: 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 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6413: SUMMARY for call iowrite32(321bv32, fealnx_init_one_~ioaddr~0#1.base, ~bvadd~64(84bv64, fealnx_init_one_~ioaddr~0#1.offset)); srcloc: null [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9188: ldv_pci_instance_suspend_late_2_7_~tmp~64#1 := ldv_pci_instance_suspend_late_2_7_#t~ret799#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem798#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret799#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~64#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7272-1: SUMMARY for call start_tx_#t~ret488#1 := pci_map_single(start_tx_#t~mem485#1.base, start_tx_#t~mem485#1.offset, start_tx_#t~mem486#1.base, start_tx_#t~mem486#1.offset, ~zero_extend~64~32(start_tx_#t~mem487#1), 1bv32); srcloc: null [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6281: SUMMARY for call iowrite32(1bv32, fealnx_init_one_~ioaddr~0#1.base, ~bvadd~64(28bv64, fealnx_init_one_~ioaddr~0#1.offset)); srcloc: null [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9188-1: SUMMARY for call ldv_pci_instance_suspend_late_2_7_#t~ret799#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT(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~mem798#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset); srcloc: null [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7272: start_tx_~tmp___0~17#1 := start_tx_#t~ret488#1;havoc start_tx_#t~mem485#1.base, start_tx_#t~mem485#1.offset;havoc start_tx_#t~mem486#1.base, start_tx_#t~mem486#1.offset;havoc start_tx_#t~mem487#1;havoc start_tx_#t~ret488#1;call start_tx_#t~mem489#1.base, start_tx_#t~mem489#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call write~intINTTYPE4#14(start_tx_~tmp___0~17#1[32:0], start_tx_#t~mem489#1.base, ~bvadd~64(8bv64, start_tx_#t~mem489#1.offset), 4bv64);havoc start_tx_#t~mem489#1.base, start_tx_#t~mem489#1.offset;call start_tx_#t~mem490#1.base, start_tx_#t~mem490#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call write~intINTTYPE4#14(3154116608bv32, start_tx_#t~mem490#1.base, ~bvadd~64(4bv64, start_tx_#t~mem490#1.offset), 4bv64);havoc start_tx_#t~mem490#1.base, start_tx_#t~mem490#1.offset;call start_tx_#t~mem491#1.base, start_tx_#t~mem491#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem492#1.base, start_tx_#t~mem492#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem493#1 := read~intINTTYPE4#14(start_tx_#t~mem492#1.base, ~bvadd~64(4bv64, start_tx_#t~mem492#1.offset), 4bv64);call start_tx_#t~mem494#1 := read~intINTTYPE4#14(start_tx_~skb#1.base, ~bvadd~64(104bv64, start_tx_~skb#1.offset), 4bv64);call write~intINTTYPE4#14(~bvor~32(start_tx_#t~mem493#1, ~bvshl~32(start_tx_#t~mem494#1, 11bv32)), start_tx_#t~mem491#1.base, ~bvadd~64(4bv64, start_tx_#t~mem491#1.offset), 4bv64);havoc start_tx_#t~mem491#1.base, start_tx_#t~mem491#1.offset;havoc start_tx_#t~mem492#1.base, start_tx_#t~mem492#1.offset;havoc start_tx_#t~mem493#1;havoc start_tx_#t~mem494#1;call start_tx_#t~mem495#1.base, start_tx_#t~mem495#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem496#1.base, start_tx_#t~mem496#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem497#1 := read~intINTTYPE4#14(start_tx_#t~mem496#1.base, ~bvadd~64(4bv64, start_tx_#t~mem496#1.offset), 4bv64);call start_tx_#t~mem498#1 := read~intINTTYPE4#14(start_tx_~skb#1.base, ~bvadd~64(104bv64, start_tx_~skb#1.offset), 4bv64);call write~intINTTYPE4#14(~bvor~32(start_tx_#t~mem497#1, start_tx_#t~mem498#1), start_tx_#t~mem495#1.base, ~bvadd~64(4bv64, start_tx_#t~mem495#1.offset), 4bv64);havoc start_tx_#t~mem495#1.base, start_tx_#t~mem495#1.offset;havoc start_tx_#t~mem496#1.base, start_tx_#t~mem496#1.offset;havoc start_tx_#t~mem497#1;havoc start_tx_#t~mem498#1;call start_tx_#t~mem499#1.base, start_tx_#t~mem499#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(372bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem500#1 := read~intINTTYPE2#14(start_tx_#t~mem499#1.base, ~bvadd~64(62bv64, start_tx_#t~mem499#1.offset), 2bv64); [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: assume 22bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: assume !(22bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-1: call netdev_rx_#t~mem629#1.base, netdev_rx_#t~mem629#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem630#1.base, netdev_rx_#t~mem630#1.offset := read~$Pointer$#14(netdev_rx_#t~mem629#1.base, ~bvadd~64(24bv64, netdev_rx_#t~mem629#1.offset), 8bv64); [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: assume 0bv64 == ~bvadd~64(netdev_rx_#t~mem630#1.base, netdev_rx_#t~mem630#1.offset);havoc netdev_rx_#t~mem629#1.base, netdev_rx_#t~mem629#1.offset;havoc netdev_rx_#t~mem630#1.base, netdev_rx_#t~mem630#1.offset; [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: assume !(0bv64 == ~bvadd~64(netdev_rx_#t~mem630#1.base, netdev_rx_#t~mem630#1.offset));havoc netdev_rx_#t~mem629#1.base, netdev_rx_#t~mem629#1.offset;havoc netdev_rx_#t~mem630#1.base, netdev_rx_#t~mem630#1.offset;call netdev_rx_#t~mem632#1.base, netdev_rx_#t~mem632#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call write~intINTTYPE4#14(2147483648bv32, netdev_rx_#t~mem632#1.base, netdev_rx_#t~mem632#1.offset, 4bv64);havoc netdev_rx_#t~mem632#1.base, netdev_rx_#t~mem632#1.offset;call netdev_rx_#t~mem633#1.base, netdev_rx_#t~mem633#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem634#1.base, netdev_rx_#t~mem634#1.offset := read~$Pointer$#14(netdev_rx_#t~mem633#1.base, ~bvadd~64(16bv64, netdev_rx_#t~mem633#1.offset), 8bv64);call write~$Pointer$#14(netdev_rx_#t~mem634#1.base, netdev_rx_#t~mem634#1.offset, netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);havoc netdev_rx_#t~mem633#1.base, netdev_rx_#t~mem633#1.offset;havoc netdev_rx_#t~mem634#1.base, netdev_rx_#t~mem634#1.offset;netdev_rx_~i~8#1 := ~bvadd~32(1bv32, netdev_rx_~i~8#1); [2025-02-08 03:54:17,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: 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 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~15#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~15#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6282: fealnx_init_one_~tmp___0~8#1.base, fealnx_init_one_~tmp___0~8#1.offset := fealnx_init_one_#t~ret266#1.base, fealnx_init_one_#t~ret266#1.offset;havoc fealnx_init_one_#t~ret266#1.base, fealnx_init_one_#t~ret266#1.offset;fealnx_init_one_~np~0#1.base, fealnx_init_one_~np~0#1.offset := fealnx_init_one_~tmp___0~8#1.base, fealnx_init_one_~tmp___0~8#1.offset;call write~$Pointer$#14(fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset, fealnx_init_one_~np~0#1.base, ~bvadd~64(530bv64, fealnx_init_one_~np~0#1.offset), 8bv64);assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := fealnx_init_one_~np~0#1.base, ~bvadd~64(32bv64, fealnx_init_one_~np~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;fealnx_init_one_#t~ret267#1.base, fealnx_init_one_#t~ret267#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 fealnx_init_one_#t~ret267#1.base, fealnx_init_one_#t~ret267#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 := fealnx_init_one_~np~0#1.base, ~bvadd~64(32bv64, fealnx_init_one_~np~0#1.offset), 8bv64, 0bv64, fealnx_init_one_~#__key~0#1.base, fealnx_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;call write~$Pointer$#14(fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, fealnx_init_one_~np~0#1.base, ~bvadd~64(372bv64, fealnx_init_one_~np~0#1.offset), 8bv64);call fealnx_init_one_#t~mem268#1 := read~intINTTYPE4#9(~#skel_netdrv_tbl~0.base, ~bvadd~64(8bv64, ~bvadd~64(~#skel_netdrv_tbl~0.offset, ~bvmul~64(12bv64, ~zero_extend~64~32(fealnx_init_one_~chip_id~0#1)))), 4bv64);call write~intINTTYPE4#14(fealnx_init_one_#t~mem268#1, fealnx_init_one_~np~0#1.base, ~bvadd~64(368bv64, fealnx_init_one_~np~0#1.offset), 4bv64);havoc fealnx_init_one_#t~mem268#1;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 := fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset;havoc pci_set_drvdata_#t~ret208#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~ret847#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~72#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~72#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6282-1: SUMMARY for call fealnx_init_one_#t~ret266#1.base, fealnx_init_one_#t~ret266#1.offset := netdev_priv(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset); srcloc: null [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030-1: ldv___pci_register_driver_87_#t~ret858#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet968#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_87_~tmp~78#1 := ldv___pci_register_driver_87_#t~ret858#1;havoc ldv___pci_register_driver_87_#t~ret858#1;ldv___pci_register_driver_87_~ldv_func_res~5#1 := ldv___pci_register_driver_87_~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_87_~ldv_func_res~5#1, ldv___pci_register_driver_87_~ldv_func_arg1#1.base, ldv___pci_register_driver_87_~ldv_func_arg1#1.offset, ldv___pci_register_driver_87_~ldv_func_arg2#1.base, ldv___pci_register_driver_87_~ldv_func_arg2#1.offset, ldv___pci_register_driver_87_~ldv_func_arg3#1.base, ldv___pci_register_driver_87_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret750#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~56#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~56#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume 0bv32 == netdev_timer_#t~mem399#1;havoc netdev_timer_#t~mem399#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume !(0bv32 == netdev_timer_#t~mem399#1);havoc netdev_timer_#t~mem399#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030: havoc __pci_register_driver_#t~nondet968#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: assume 0bv64 != ~bvand~64(2048bv64, intr_handler_~tx_status~0#1);call intr_handler_#t~mem557#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(128bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem557#1), intr_handler_~dev~4#1.base, ~bvadd~64(128bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem557#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: assume !(0bv64 != ~bvand~64(2048bv64, intr_handler_~tx_status~0#1)); [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: 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 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-1: SUMMARY for call netdev_rx_#t~ret631#1 := printk(31bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: havoc netdev_rx_#t~ret631#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605: call netdev_rx_#t~mem612#1.base, netdev_rx_#t~mem612#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem613#1 := read~intINTTYPE4#14(netdev_rx_#t~mem612#1.base, netdev_rx_#t~mem612#1.offset, 4bv64);netdev_rx_~rx_status~0#1 := netdev_rx_#t~mem613#1;call netdev_rx_#t~mem614#1 := read~intINTTYPE4#14(netdev_rx_~np~18#1.base, ~bvadd~64(420bv64, netdev_rx_~np~18#1.offset), 4bv64); [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: SUMMARY for call iowrite32(0bv32, intr_handler_~ioaddr~6#1.base, ~bvadd~64(56bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416: call write~intINTTYPE4#14(1bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(20bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 4bv64); [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-1: SUMMARY for call getlinkstatus(netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset); srcloc: null [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: netdev_timer_#t~short401#1 := 0bv32 == netdev_timer_~old_linkok~0#1; [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936-1: SUMMARY for call netdev_get_link_#t~ret720#1.base, netdev_get_link_#t~ret720#1.offset := netdev_priv(netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936: netdev_get_link_~tmp~51#1.base, netdev_get_link_~tmp~51#1.offset := netdev_get_link_#t~ret720#1.base, netdev_get_link_#t~ret720#1.offset;havoc netdev_get_link_#t~ret720#1.base, netdev_get_link_#t~ret720#1.offset;netdev_get_link_~np~25#1.base, netdev_get_link_~np~25#1.offset := netdev_get_link_~tmp~51#1.base, netdev_get_link_~tmp~51#1.offset;assume { :begin_inline_mii_link_ok } true;mii_link_ok_#in~arg0#1.base, mii_link_ok_#in~arg0#1.offset := netdev_get_link_~np~25#1.base, ~bvadd~64(478bv64, netdev_get_link_~np~25#1.offset);havoc mii_link_ok_#res#1;havoc mii_link_ok_#t~nondet987#1, mii_link_ok_~arg0#1.base, mii_link_ok_~arg0#1.offset;mii_link_ok_~arg0#1.base, mii_link_ok_~arg0#1.offset := mii_link_ok_#in~arg0#1.base, mii_link_ok_#in~arg0#1.offset;havoc mii_link_ok_#t~nondet987#1;mii_link_ok_#res#1 := mii_link_ok_#t~nondet987#1;havoc mii_link_ok_#t~nondet987#1; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: assume 0bv32 == netdev_rx_#t~mem614#1;havoc netdev_rx_#t~mem614#1; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: assume !(0bv32 == netdev_rx_#t~mem614#1);havoc netdev_rx_#t~mem614#1; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7540: intr_handler_~boguscnt~0#1 := ~bvsub~64(intr_handler_~boguscnt~0#1, 1bv64); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165-1: ldv_register_netdev_#t~ret829#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet984#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret829#1;havoc ldv_register_netdev_#t~ret829#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 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: havoc ldv_pre_register_netdev_#t~nondet984#1; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: 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_get_stats~0.base, ~ldv_1_callback_ndo_get_stats~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#1.base, ldv_dummy_resourceless_instance_callback_1_16_#t~ret764#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_~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;assume { :begin_inline_get_stats } true;get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset;havoc get_stats_#res#1.base, get_stats_#res#1.offset;havoc get_stats_#t~ret680#1.base, get_stats_#t~ret680#1.offset, get_stats_#t~mem681#1.base, get_stats_#t~mem681#1.offset, get_stats_#t~ret682#1, get_stats_#t~ret683#1, get_stats_#t~mem684#1, get_stats_#t~ret685#1, get_stats_#t~mem686#1, get_stats_~dev#1.base, get_stats_~dev#1.offset, get_stats_~np~19#1.base, get_stats_~np~19#1.offset, get_stats_~tmp~44#1.base, get_stats_~tmp~44#1.offset, get_stats_~ioaddr~8#1.base, get_stats_~ioaddr~8#1.offset, get_stats_~tmp___0~19#1, get_stats_~tmp___1~12#1, get_stats_~tmp___2~4#1;get_stats_~dev#1.base, get_stats_~dev#1.offset := get_stats_#in~dev#1.base, get_stats_#in~dev#1.offset;havoc get_stats_~np~19#1.base, get_stats_~np~19#1.offset;havoc get_stats_~tmp~44#1.base, get_stats_~tmp~44#1.offset;havoc get_stats_~ioaddr~8#1.base, get_stats_~ioaddr~8#1.offset;havoc get_stats_~tmp___0~19#1;havoc get_stats_~tmp___1~12#1;havoc get_stats_~tmp___2~4#1; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12099: havoc dev_err_#t~nondet975#1;fealnx_init_one_#t~ret259#1 := dev_err_#res#1;havoc dev_err_#t~nondet975#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset;havoc dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset;assume { :end_inline_dev_err } true;havoc fealnx_init_one_#t~ret259#1;fealnx_init_one_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset);havoc fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset);havoc fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset);havoc fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994: assume 24bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994: assume !(24bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9985: SUMMARY for call ldv_spin_lock_lock_of_netdev_private(); srcloc: null [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume 0bv64 != ~bvadd~64(dma_sync_single_for_device_#t~mem130#1.base, dma_sync_single_for_device_#t~mem130#1.offset);havoc dma_sync_single_for_device_#t~mem130#1.base, dma_sync_single_for_device_#t~mem130#1.offset;call dma_sync_single_for_device_#t~mem136#1.base, dma_sync_single_for_device_#t~mem136#1.offset := read~$Pointer$#14(dma_sync_single_for_device_~ops~3#1.base, ~bvadd~64(72bv64, dma_sync_single_for_device_~ops~3#1.offset), 8bv64); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume !(0bv64 != ~bvadd~64(dma_sync_single_for_device_#t~mem130#1.base, dma_sync_single_for_device_#t~mem130#1.offset));havoc dma_sync_single_for_device_#t~mem130#1.base, dma_sync_single_for_device_#t~mem130#1.offset; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625-1: call dma_sync_single_for_device_#t~mem130#1.base, dma_sync_single_for_device_#t~mem130#1.offset := read~$Pointer$#14(dma_sync_single_for_device_~ops~3#1.base, ~bvadd~64(72bv64, dma_sync_single_for_device_~ops~3#1.offset), 8bv64); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume ~bvslt~64(intr_handler_~boguscnt~0#1, 0bv64); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume !~bvslt~64(intr_handler_~boguscnt~0#1, 0bv64); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9986: havoc ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_72 } true;call start_tx_#t~mem484#1.base, start_tx_#t~mem484#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call write~$Pointer$#14(start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_#t~mem484#1.base, ~bvadd~64(24bv64, start_tx_#t~mem484#1.offset), 8bv64);havoc start_tx_#t~mem484#1.base, start_tx_#t~mem484#1.offset;call start_tx_#t~mem485#1.base, start_tx_#t~mem485#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(372bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem486#1.base, start_tx_#t~mem486#1.offset := read~$Pointer$#14(start_tx_~skb#1.base, ~bvadd~64(229bv64, start_tx_~skb#1.offset), 8bv64);call start_tx_#t~mem487#1 := read~intINTTYPE4#14(start_tx_~skb#1.base, ~bvadd~64(104bv64, start_tx_~skb#1.offset), 4bv64); [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: assume netdev_timer_#t~short401#1;call netdev_timer_#t~mem400#1 := read~intINTTYPE4#14(netdev_timer_~np~8#1.base, ~bvadd~64(452bv64, netdev_timer_~np~8#1.offset), 4bv64);netdev_timer_#t~short401#1 := 1bv32 == netdev_timer_#t~mem400#1; [2025-02-08 03:54:17,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: assume !netdev_timer_#t~short401#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume netdev_timer_#t~short401#1;havoc netdev_timer_#t~mem400#1;havoc netdev_timer_#t~short401#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume !netdev_timer_#t~short401#1;havoc netdev_timer_#t~mem400#1;havoc netdev_timer_#t~short401#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9986-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7740: 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 := netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset, netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet979#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~nondet979#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet979#1;havoc eth_type_trans_#t~nondet979#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret767#1;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret767#1, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_21 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_21_#t~ret767#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_21_~arg1#1.offset); srcloc: null [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9458: 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 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume 0bv64 != ~bvand~64(8192bv64, intr_handler_~tx_status~0#1);call intr_handler_#t~mem558#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(136bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem558#1), intr_handler_~dev~4#1.base, ~bvadd~64(136bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem558#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume !(0bv64 != ~bvand~64(8192bv64, intr_handler_~tx_status~0#1)); [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume 2193bv32 == ~zero_extend~32~16(start_tx_#t~mem500#1);havoc start_tx_#t~mem499#1.base, start_tx_#t~mem499#1.offset;havoc start_tx_#t~mem500#1;call start_tx_#t~mem501#1.base, start_tx_#t~mem501#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem502#1.base, start_tx_#t~mem502#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem503#1 := read~intINTTYPE4#14(start_tx_#t~mem502#1.base, ~bvadd~64(4bv64, start_tx_#t~mem502#1.offset), 4bv64);call write~intINTTYPE4#14(~bvor~32(1107296256bv32, start_tx_#t~mem503#1), start_tx_#t~mem501#1.base, ~bvadd~64(4bv64, start_tx_#t~mem501#1.offset), 4bv64);havoc start_tx_#t~mem501#1.base, start_tx_#t~mem501#1.offset;havoc start_tx_#t~mem502#1.base, start_tx_#t~mem502#1.offset;havoc start_tx_#t~mem503#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume !(2193bv32 == ~zero_extend~32~16(start_tx_#t~mem500#1));havoc start_tx_#t~mem499#1.base, start_tx_#t~mem499#1.offset;havoc start_tx_#t~mem500#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: fealnx_init_one_~phy~0#1 := ~bvadd~32(1bv32, fealnx_init_one_~phy~0#1); [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: SUMMARY for call fealnx_init_#t~ret747#1 := printk(~#version~0.base, ~#version~0.offset); srcloc: null [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: havoc fealnx_init_#t~ret747#1;assume { :begin_inline_ldv___pci_register_driver_87 } true;ldv___pci_register_driver_87_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_87_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_87_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg3#1.offset := ~#fealnx_driver~0.base, ~#fealnx_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 36bv64, 0bv64;havoc ldv___pci_register_driver_87_#res#1;havoc ldv___pci_register_driver_87_#t~ret858#1, ldv___pci_register_driver_87_#t~ret859#1, ldv___pci_register_driver_87_~ldv_func_arg1#1.base, ldv___pci_register_driver_87_~ldv_func_arg1#1.offset, ldv___pci_register_driver_87_~ldv_func_arg2#1.base, ldv___pci_register_driver_87_~ldv_func_arg2#1.offset, ldv___pci_register_driver_87_~ldv_func_arg3#1.base, ldv___pci_register_driver_87_~ldv_func_arg3#1.offset, ldv___pci_register_driver_87_~ldv_func_res~5#1, ldv___pci_register_driver_87_~tmp~78#1, ldv___pci_register_driver_87_~tmp___0~34#1;ldv___pci_register_driver_87_~ldv_func_arg1#1.base, ldv___pci_register_driver_87_~ldv_func_arg1#1.offset := ldv___pci_register_driver_87_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_87_~ldv_func_arg2#1.base, ldv___pci_register_driver_87_~ldv_func_arg2#1.offset := ldv___pci_register_driver_87_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_87_~ldv_func_arg3#1.base, ldv___pci_register_driver_87_~ldv_func_arg3#1.offset := ldv___pci_register_driver_87_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_87_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_87_~ldv_func_res~5#1;havoc ldv___pci_register_driver_87_~tmp~78#1;havoc ldv___pci_register_driver_87_~tmp___0~34#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_87_~ldv_func_arg1#1.base, ldv___pci_register_driver_87_~ldv_func_arg1#1.offset, ldv___pci_register_driver_87_~ldv_func_arg2#1.base, ldv___pci_register_driver_87_~ldv_func_arg2#1.offset, ldv___pci_register_driver_87_~ldv_func_arg3#1.base, ldv___pci_register_driver_87_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet968#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~nondet968#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet968#1;havoc __pci_register_driver_#t~nondet968#1; [2025-02-08 03:54:17,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873-1: SUMMARY for call netdev_get_drvinfo_#t~ret708#1.base, netdev_get_drvinfo_#t~ret708#1.offset := netdev_priv(netdev_get_drvinfo_~dev#1.base, netdev_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: netdev_get_drvinfo_~tmp~47#1.base, netdev_get_drvinfo_~tmp~47#1.offset := netdev_get_drvinfo_#t~ret708#1.base, netdev_get_drvinfo_#t~ret708#1.offset;havoc netdev_get_drvinfo_#t~ret708#1.base, netdev_get_drvinfo_#t~ret708#1.offset;netdev_get_drvinfo_~np~21#1.base, netdev_get_drvinfo_~np~21#1.offset := netdev_get_drvinfo_~tmp~47#1.base, netdev_get_drvinfo_~tmp~47#1.offset; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543-1: SUMMARY for call intr_handler_#t~ret598#1 := printk(27bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543: havoc intr_handler_#t~ret598#1;call intr_handler_#t~mem599#1 := read~intINTTYPE4#14(intr_handler_~np~17#1.base, ~bvadd~64(348bv64, intr_handler_~np~17#1.offset), 4bv64); [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411: intr_handler_~tmp___0~18#1 := intr_handler_#t~ret537#1;havoc intr_handler_#t~ret537#1;intr_handler_~intr_status~0#1 := intr_handler_~tmp___0~18#1; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6420: call write~$Pointer$#14(~#netdev_ops~0.base, ~#netdev_ops~0.offset, fealnx_init_one_~dev~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~dev~0#1.offset), 8bv64);call write~$Pointer$#14(~#netdev_ethtool_ops~0.base, ~#netdev_ethtool_ops~0.offset, fealnx_init_one_~dev~0#1.base, ~bvadd~64(476bv64, fealnx_init_one_~dev~0#1.offset), 8bv64);call write~intINTTYPE4#14(500bv32, fealnx_init_one_~dev~0#1.base, ~bvadd~64(995bv64, fealnx_init_one_~dev~0#1.offset), 4bv64);assume { :begin_inline_ldv_register_netdev_61 } true;ldv_register_netdev_61_#in~ldv_func_arg1#1.base, ldv_register_netdev_61_#in~ldv_func_arg1#1.offset := fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset;havoc ldv_register_netdev_61_#res#1;havoc ldv_register_netdev_61_#t~ret850#1, ldv_register_netdev_61_#t~ret851#1, ldv_register_netdev_61_~ldv_func_arg1#1.base, ldv_register_netdev_61_~ldv_func_arg1#1.offset, ldv_register_netdev_61_~ldv_func_res~1#1, ldv_register_netdev_61_~tmp~74#1, ldv_register_netdev_61_~tmp___0~30#1;ldv_register_netdev_61_~ldv_func_arg1#1.base, ldv_register_netdev_61_~ldv_func_arg1#1.offset := ldv_register_netdev_61_#in~ldv_func_arg1#1.base, ldv_register_netdev_61_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_61_~ldv_func_res~1#1;havoc ldv_register_netdev_61_~tmp~74#1;havoc ldv_register_netdev_61_~tmp___0~30#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_61_~ldv_func_arg1#1.base, ldv_register_netdev_61_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet995#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~nondet995#1;register_netdev_#res#1 := register_netdev_#t~nondet995#1;havoc register_netdev_#t~nondet995#1; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6222: assume true;havoc fealnx_init_one_#t~nondet247#1;call write~intINTTYPE1#13(fealnx_init_one_#t~nondet247#1, fealnx_init_one_~#boardname~0#1.base, ~bvadd~64(fealnx_init_one_~#boardname~0#1.offset, fealnx_init_one_#t~loopctr246#1), 8bv64);fealnx_init_one_#t~loopctr246#1 := ~bvadd~64(1bv64, fealnx_init_one_#t~loopctr246#1); [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6222: assume true;havoc fealnx_init_one_#t~loopctr246#1;havoc fealnx_init_one_#t~nondet247#1;havoc fealnx_init_one_#t~ret248#1; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret813#1;havoc ldv_pci_pci_instance_2_#t~ret813#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret813#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-1: SUMMARY for call getlinktype(netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset); srcloc: null [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: call netdev_timer_#t~mem402#1 := read~intINTTYPE8#14(netdev_timer_~np~8#1.base, ~bvadd~64(380bv64, netdev_timer_~np~8#1.offset), 8bv64); [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: 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 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610: assume 0bv32 != ~debug~0; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610: assume !(0bv32 != ~debug~0); [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: assume 0bv64 != ~bvadd~64(dev_name_#t~mem46#1.base, dev_name_#t~mem46#1.offset);havoc dev_name_#t~mem46#1.base, dev_name_#t~mem46#1.offset;call dev_name_#t~mem47#1.base, dev_name_#t~mem47#1.offset := read~$Pointer$#14(dev_name_~dev#1.base, ~bvadd~64(308bv64, dev_name_~dev#1.offset), 8bv64);dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_#t~mem47#1.base, dev_name_#t~mem47#1.offset;havoc dev_name_#t~mem47#1.base, dev_name_#t~mem47#1.offset; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: assume !(0bv64 != ~bvadd~64(dev_name_#t~mem46#1.base, dev_name_#t~mem46#1.offset));havoc dev_name_#t~mem46#1.base, dev_name_#t~mem46#1.offset; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6355: assume ~bvsle~32(fealnx_init_one_~phy~0#1, 31bv32) && ~bvule~32(fealnx_init_one_~phy_idx~0#1, 1bv32); [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6355: assume !(~bvsle~32(fealnx_init_one_~phy~0#1, 31bv32) && ~bvule~32(fealnx_init_one_~phy_idx~0#1, 1bv32));call write~intINTTYPE4#14(fealnx_init_one_~phy_idx~0#1, fealnx_init_one_~np~0#1.base, ~bvadd~64(472bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: fealnx_init_one_~option~0#1 := fealnx_init_one_#t~ite250#1;havoc fealnx_init_one_#t~ite250#1;havoc fealnx_init_one_#t~mem249#1;assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet991#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~nondet991#1;pci_enable_device_#res#1 := pci_enable_device_#t~nondet991#1;havoc pci_enable_device_#t~nondet991#1; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223-1: assume ~bvsle~32(fealnx_init_one_~card_idx~0#1, 7bv32);call fealnx_init_one_#t~mem249#1 := read~intINTTYPE4#5(~#options~0.base, ~bvadd~64(~#options~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(fealnx_init_one_~card_idx~0#1))), 4bv64);fealnx_init_one_#t~ite250#1 := fealnx_init_one_#t~mem249#1; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223-1: assume !~bvsle~32(fealnx_init_one_~card_idx~0#1, 7bv32);fealnx_init_one_#t~ite250#1 := 0bv32; [2025-02-08 03:54:17,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875-1: SUMMARY for call netdev_get_drvinfo_#t~ret709#1 := strlcpy(netdev_get_drvinfo_~info#1.base, ~bvadd~64(4bv64, netdev_get_drvinfo_~info#1.offset), 33bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: havoc netdev_get_drvinfo_#t~ret709#1; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103: havoc dev_warn_#t~nondet976#1;fealnx_init_one_#t~ret278#1 := dev_warn_#res#1;havoc dev_warn_#t~nondet976#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 fealnx_init_one_#t~ret278#1; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998: assume 26bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998: assume !(26bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9857: ldv_dev_set_drvdata_59_~tmp~72#1 := ldv_dev_set_drvdata_59_#t~ret847#1;havoc ldv_dev_set_drvdata_59_#t~ret847#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~72#1;pci_set_drvdata_#t~ret208#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret847#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~72#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~ret208#1;havoc pci_set_drvdata_#t~ret208#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$#14(fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, fealnx_init_one_~np~0#1.base, ~bvadd~64(28bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 8bv64);call write~$Pointer$#14(#funAddr~mdio_read.base, #funAddr~mdio_read.offset, fealnx_init_one_~np~0#1.base, ~bvadd~64(36bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 8bv64);call write~$Pointer$#14(#funAddr~mdio_write.base, #funAddr~mdio_write.offset, fealnx_init_one_~np~0#1.base, ~bvadd~64(44bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 8bv64);call write~intINTTYPE4#14(31bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 4bv64);call write~intINTTYPE4#14(31bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(12bv64, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset)), 4bv64); [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9857-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret847#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 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: havoc dev_name_#t~mem47#1.base, dev_name_#t~mem47#1.offset; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset := ldv_pci_pci_instance_2_#t~ret826#1.base, ldv_pci_pci_instance_2_#t~ret826#1.offset;havoc ldv_pci_pci_instance_2_#t~ret826#1.base, ldv_pci_pci_instance_2_#t~ret826#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret826#1.base, ldv_pci_pci_instance_2_#t~ret826#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: SUMMARY for call iowrite32(intr_handler_~intr_status~0#1, intr_handler_~ioaddr~6#1.base, ~bvadd~64(52bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: assume netdev_timer_#t~mem402#1 != ~sign_extend~64~32(netdev_timer_~old_crvalue~0#1);havoc netdev_timer_#t~mem402#1;call netdev_timer_#t~mem403#1 := read~intINTTYPE8#14(netdev_timer_~np~8#1.base, ~bvadd~64(380bv64, netdev_timer_~np~8#1.offset), 8bv64); [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: assume !(netdev_timer_#t~mem402#1 != ~sign_extend~64~32(netdev_timer_~old_crvalue~0#1));havoc netdev_timer_#t~mem402#1; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876-1: SUMMARY for call netdev_get_drvinfo_#t~ret710#1 := strlcpy(netdev_get_drvinfo_~info#1.base, ~bvadd~64(36bv64, netdev_get_drvinfo_~info#1.offset), 34bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876: havoc netdev_get_drvinfo_#t~ret710#1;call netdev_get_drvinfo_#t~mem711#1.base, netdev_get_drvinfo_#t~mem711#1.offset := read~$Pointer$#14(netdev_get_drvinfo_~np~21#1.base, ~bvadd~64(372bv64, netdev_get_drvinfo_~np~21#1.offset), 8bv64);assume { :begin_inline_pci_name } true;pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset := netdev_get_drvinfo_#t~mem711#1.base, netdev_get_drvinfo_#t~mem711#1.offset;havoc pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret209#1.base, pci_name_#t~ret209#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~20#1.base, pci_name_~tmp~20#1.offset;pci_name_~pdev#1.base, pci_name_~pdev#1.offset := pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;havoc pci_name_~tmp~20#1.base, pci_name_~tmp~20#1.offset;assume { :begin_inline_dev_name } true;dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset := pci_name_~pdev#1.base, ~bvadd~64(179bv64, pci_name_~pdev#1.offset);havoc dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem46#1.base, dev_name_#t~mem46#1.offset, dev_name_#t~mem47#1.base, dev_name_#t~mem47#1.offset, dev_name_#t~ret48#1.base, dev_name_#t~ret48#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset;dev_name_~dev#1.base, dev_name_~dev#1.offset := dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;havoc dev_name_~tmp~1#1.base, dev_name_~tmp~1#1.offset;call dev_name_#t~mem46#1.base, dev_name_#t~mem46#1.offset := read~$Pointer$#14(dev_name_~dev#1.base, ~bvadd~64(308bv64, dev_name_~dev#1.offset), 8bv64); [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5630: havoc dma_sync_single_for_device_#t~mem136#1.base, dma_sync_single_for_device_#t~mem136#1.offset; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7546: assume 0bv32 == intr_handler_#t~mem599#1;havoc intr_handler_#t~mem599#1;call write~intINTTYPE4#14(1bv32, intr_handler_~np~17#1.base, ~bvadd~64(348bv64, intr_handler_~np~17#1.offset), 4bv64);call write~intINTTYPE8#14(~bvadd~64(125bv64, ~jiffies~0), intr_handler_~np~17#1.base, ~bvadd~64(16bv64, ~bvadd~64(224bv64, intr_handler_~np~17#1.offset)), 8bv64); [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7546: assume !(0bv32 == intr_handler_#t~mem599#1);havoc intr_handler_#t~mem599#1; [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792: havoc ldv_timer_timer_instance_3_#t~mem840#1.base, ldv_timer_timer_instance_3_#t~mem840#1.offset, ldv_timer_timer_instance_3_#t~mem841#1.base, ldv_timer_timer_instance_3_#t~mem841#1.offset, ldv_timer_timer_instance_3_#t~mem842#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 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-1: SUMMARY for call netdev_rx_#t~ret615#1 := printk(29bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5630-1: SUMMARY for call ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID(dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_#t~mem136#1.base, dma_sync_single_for_device_#t~mem136#1.offset); srcloc: null [2025-02-08 03:54:17,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: havoc netdev_rx_#t~ret615#1; [2025-02-08 03:54:17,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: assume 0bv64 != ~bvand~64(4096bv64, intr_handler_~tx_status~0#1);call intr_handler_#t~mem559#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(160bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem559#1), intr_handler_~dev~4#1.base, ~bvadd~64(160bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem559#1; [2025-02-08 03:54:17,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: assume !(0bv64 != ~bvand~64(4096bv64, intr_handler_~tx_status~0#1)); [2025-02-08 03:54:17,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7282: call start_tx_#t~mem504#1.base, start_tx_#t~mem504#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call write~intINTTYPE4#14(2147483648bv32, start_tx_#t~mem504#1.base, start_tx_#t~mem504#1.offset, 4bv64);havoc start_tx_#t~mem504#1.base, start_tx_#t~mem504#1.offset;call start_tx_#t~mem505#1.base, start_tx_#t~mem505#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);call start_tx_#t~mem506#1.base, start_tx_#t~mem506#1.offset := read~$Pointer$#14(start_tx_#t~mem505#1.base, ~bvadd~64(16bv64, start_tx_#t~mem505#1.offset), 8bv64);call write~$Pointer$#14(start_tx_#t~mem506#1.base, start_tx_#t~mem506#1.offset, start_tx_~np~14#1.base, ~bvadd~64(432bv64, start_tx_~np~14#1.offset), 8bv64);havoc start_tx_#t~mem505#1.base, start_tx_#t~mem505#1.offset;havoc start_tx_#t~mem506#1.base, start_tx_#t~mem506#1.offset;call start_tx_#t~mem507#1 := read~intINTTYPE4#14(start_tx_~np~14#1.base, ~bvadd~64(444bv64, start_tx_~np~14#1.offset), 4bv64);call write~intINTTYPE4#14(~bvsub~32(start_tx_#t~mem507#1, 1bv32), start_tx_~np~14#1.base, ~bvadd~64(444bv64, start_tx_~np~14#1.offset), 4bv64);havoc start_tx_#t~mem507#1;call start_tx_#t~mem508#1 := read~intINTTYPE4#14(start_tx_~np~14#1.base, ~bvadd~64(444bv64, start_tx_~np~14#1.offset), 4bv64); [2025-02-08 03:54:17,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: 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_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret765#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_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_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 eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet978#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~nondet978#1;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet978#1;havoc eth_mac_addr_#t~nondet978#1; [2025-02-08 03:54:17,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset := ldv_pci_pci_instance_2_#t~ret827#1.base, ldv_pci_pci_instance_2_#t~ret827#1.offset;havoc ldv_pci_pci_instance_2_#t~ret827#1.base, ldv_pci_pci_instance_2_#t~ret827#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~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset; [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret827#1.base, ldv_pci_pci_instance_2_#t~ret827#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume 0bv32 != ~debug~0; [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume !(0bv32 != ~debug~0); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6226: assume 0bv32 != fealnx_init_one_~i~0#1;fealnx_init_one_#res#1 := fealnx_init_one_~i~0#1;call ULTIMATE.dealloc(fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset);havoc fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset);havoc fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset);havoc fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset; [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6226: assume !(0bv32 != fealnx_init_one_~i~0#1);assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := fealnx_init_one_~pdev#1.base, fealnx_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;call fealnx_init_one_#t~mem252#1 := read~intINTTYPE8#14(fealnx_init_one_~pdev#1.base, ~bvadd~64(~bvadd~64(1551bv64, fealnx_init_one_~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(fealnx_init_one_~bar~0#1))), 8bv64);fealnx_init_one_#t~short255#1 := 0bv64 != fealnx_init_one_#t~mem252#1; [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: 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 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019-1: SUMMARY for call stop_nic_rxtx(netdev_timer_~ioaddr~2#1.base, netdev_timer_~ioaddr~2#1.offset, netdev_timer_#t~mem403#1); srcloc: null [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: havoc netdev_timer_#t~mem403#1;call netdev_timer_#t~mem404#1 := read~intINTTYPE8#14(netdev_timer_~np~8#1.base, ~bvadd~64(380bv64, netdev_timer_~np~8#1.offset), 8bv64); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: havoc netdev_get_drvinfo_#t~ret713#1;havoc netdev_get_drvinfo_#t~ret708#1.base, netdev_get_drvinfo_#t~ret708#1.offset, netdev_get_drvinfo_#t~ret709#1, netdev_get_drvinfo_#t~ret710#1, netdev_get_drvinfo_#t~mem711#1.base, netdev_get_drvinfo_#t~mem711#1.offset, netdev_get_drvinfo_#t~ret712#1.base, netdev_get_drvinfo_#t~ret712#1.offset, netdev_get_drvinfo_#t~ret713#1, netdev_get_drvinfo_~dev#1.base, netdev_get_drvinfo_~dev#1.offset, netdev_get_drvinfo_~info#1.base, netdev_get_drvinfo_~info#1.offset, netdev_get_drvinfo_~np~21#1.base, netdev_get_drvinfo_~np~21#1.offset, netdev_get_drvinfo_~tmp~47#1.base, netdev_get_drvinfo_~tmp~47#1.offset, netdev_get_drvinfo_~tmp___0~21#1.base, netdev_get_drvinfo_~tmp___0~21#1.offset;havoc netdev_get_drvinfo_#in~dev#1.base, netdev_get_drvinfo_#in~dev#1.offset, netdev_get_drvinfo_#in~info#1.base, netdev_get_drvinfo_#in~info#1.offset;assume { :end_inline_netdev_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 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7746: call netdev_rx_#t~mem673#1.base, netdev_rx_#t~mem673#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem674#1.base, netdev_rx_#t~mem674#1.offset := read~$Pointer$#14(netdev_rx_#t~mem673#1.base, ~bvadd~64(16bv64, netdev_rx_#t~mem673#1.offset), 8bv64);call write~$Pointer$#14(netdev_rx_#t~mem674#1.base, netdev_rx_#t~mem674#1.offset, netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);havoc netdev_rx_#t~mem673#1.base, netdev_rx_#t~mem673#1.offset;havoc netdev_rx_#t~mem674#1.base, netdev_rx_#t~mem674#1.offset;call netdev_rx_#t~mem675#1.base, netdev_rx_#t~mem675#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem676#1 := read~intINTTYPE4#14(netdev_rx_#t~mem675#1.base, netdev_rx_#t~mem675#1.offset, 4bv64);netdev_rx_#t~short679#1 := ~bvsge~32(netdev_rx_#t~mem676#1, 0bv32); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878-1: SUMMARY for call netdev_get_drvinfo_#t~ret713#1 := strlcpy(netdev_get_drvinfo_~info#1.base, ~bvadd~64(100bv64, netdev_get_drvinfo_~info#1.offset), netdev_get_drvinfo_~tmp___0~21#1.base, netdev_get_drvinfo_~tmp___0~21#1.offset, 32bv64); srcloc: null [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: assume ~bvslt~32(netdev_rx_~i~8#1, netdev_rx_~desno~0#1); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: assume !~bvslt~32(netdev_rx_~i~8#1, netdev_rx_~desno~0#1); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem814#1.base, ldv_pci_pci_instance_2_#t~mem814#1.offset);havoc ldv_pci_pci_instance_2_#t~mem814#1.base, ldv_pci_pci_instance_2_#t~mem814#1.offset;call ldv_pci_pci_instance_2_#t~mem815#1.base, ldv_pci_pci_instance_2_#t~mem815#1.offset := read~$Pointer$#10(~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~mem816#1 := read~intINTTYPE4#12(~#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~mem815#1.base, ldv_pci_pci_instance_2_#t~mem815#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem816#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem794#1, ldv_pci_instance_suspend_2_8_#t~ret795#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~63#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#6(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~63#1;call ldv_pci_instance_suspend_2_8_#t~mem794#1 := read~intINTTYPE4#6(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem814#1.base, ldv_pci_pci_instance_2_#t~mem814#1.offset));havoc ldv_pci_pci_instance_2_#t~mem814#1.base, ldv_pci_pci_instance_2_#t~mem814#1.offset; [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332-1: call ldv_pci_pci_instance_2_#t~mem814#1.base, ldv_pci_pci_instance_2_#t~mem814#1.offset := read~$Pointer$#10(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425: assume 0bv32 != fealnx_init_one_~err~0#1; [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425: assume !(0bv32 != fealnx_init_one_~err~0#1);call fealnx_init_one_#t~mem297#1.base, fealnx_init_one_#t~mem297#1.offset := read~$Pointer$#9(~#skel_netdrv_tbl~0.base, ~bvadd~64(~#skel_netdrv_tbl~0.offset, ~bvmul~64(12bv64, ~zero_extend~64~32(fealnx_init_one_~chip_id~0#1))), 8bv64);call fealnx_init_one_#t~mem298#1.base, fealnx_init_one_#t~mem298#1.offset := read~$Pointer$#14(fealnx_init_one_~dev~0#1.base, ~bvadd~64(791bv64, fealnx_init_one_~dev~0#1.offset), 8bv64); [2025-02-08 03:54:17,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6227: ldv_pci_instance_probe_2_17_#t~ret786#1 := fealnx_init_one_#res#1;havoc fealnx_init_one_#t~mem245#1, fealnx_init_one_#t~loopctr246#1, fealnx_init_one_#t~nondet247#1, fealnx_init_one_#t~ret248#1, fealnx_init_one_#t~ite250#1, fealnx_init_one_#t~mem249#1, fealnx_init_one_#t~ret251#1, fealnx_init_one_#t~mem252#1, fealnx_init_one_#t~mem253#1, fealnx_init_one_#t~mem254#1, fealnx_init_one_#t~short255#1, fealnx_init_one_#t~ite258#1, fealnx_init_one_#t~mem256#1, fealnx_init_one_#t~mem257#1, fealnx_init_one_#t~ret259#1, fealnx_init_one_#t~ret260#1, fealnx_init_one_#t~mem261#1, fealnx_init_one_#t~ret262#1.base, fealnx_init_one_#t~ret262#1.offset, fealnx_init_one_#t~ret263#1.base, fealnx_init_one_#t~ret263#1.offset, fealnx_init_one_#t~ret264#1, fealnx_init_one_#t~mem265#1.base, fealnx_init_one_#t~mem265#1.offset, fealnx_init_one_#t~ret266#1.base, fealnx_init_one_#t~ret266#1.offset, fealnx_init_one_#t~ret267#1.base, fealnx_init_one_#t~ret267#1.offset, fealnx_init_one_#t~mem268#1, fealnx_init_one_#t~ret269#1.base, fealnx_init_one_#t~ret269#1.offset, fealnx_init_one_#t~mem270#1, fealnx_init_one_#t~ret271#1.base, fealnx_init_one_#t~ret271#1.offset, fealnx_init_one_#t~mem272#1, fealnx_init_one_#t~mem273#1, fealnx_init_one_#t~ret274#1, fealnx_init_one_#t~ret275#1, fealnx_init_one_#t~mem276#1, fealnx_init_one_#t~ret277#1, fealnx_init_one_#t~ret278#1, fealnx_init_one_#t~ret279#1, fealnx_init_one_#t~mem280#1, fealnx_init_one_#t~mem281#1, fealnx_init_one_#t~mem282#1, fealnx_init_one_#t~mem283#1, fealnx_init_one_#t~short284#1, fealnx_init_one_#t~mem285#1, fealnx_init_one_#t~mem286#1, fealnx_init_one_#t~ret287#1, fealnx_init_one_#t~mem288#1, fealnx_init_one_#t~mem289#1, fealnx_init_one_#t~short290#1, fealnx_init_one_#t~mem291#1, fealnx_init_one_#t~ret292#1, fealnx_init_one_#t~mem293#1, fealnx_init_one_#t~mem294#1, fealnx_init_one_#t~mem295#1, fealnx_init_one_#t~ret296#1, fealnx_init_one_#t~mem297#1.base, fealnx_init_one_#t~mem297#1.offset, fealnx_init_one_#t~mem298#1.base, fealnx_init_one_#t~mem298#1.offset, fealnx_init_one_#t~ret299#1, fealnx_init_one_#t~mem300#1.base, fealnx_init_one_#t~mem300#1.offset, fealnx_init_one_#t~mem301#1, fealnx_init_one_#t~mem302#1.base, fealnx_init_one_#t~mem302#1.offset, fealnx_init_one_#t~mem303#1, fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, fealnx_init_one_~ent#1.base, fealnx_init_one_~ent#1.offset, fealnx_init_one_~np~0#1.base, fealnx_init_one_~np~0#1.offset, fealnx_init_one_~i~0#1, fealnx_init_one_~option~0#1, fealnx_init_one_~err~0#1, fealnx_init_one_~irq~0#1, fealnx_init_one_~card_idx~0#1, fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset, fealnx_init_one_~ioaddr~0#1.base, fealnx_init_one_~ioaddr~0#1.offset, fealnx_init_one_~len~0#1, fealnx_init_one_~chip_id~0#1, fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset, fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset, fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset, fealnx_init_one_~bar~0#1, fealnx_init_one_~tmp~24#1, fealnx_init_one_~tmp___0~8#1.base, fealnx_init_one_~tmp___0~8#1.offset, fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset, fealnx_init_one_~phy~0#1, fealnx_init_one_~phy_idx~0#1, fealnx_init_one_~mii_status~0#1, fealnx_init_one_~tmp___1~6#1, fealnx_init_one_~tmp___2~1#1, fealnx_init_one_~data~0#1, fealnx_init_one_~tmp___3~1#1, fealnx_init_one_~tmp___4~0#1, fealnx_init_one_~data___0~0#1, fealnx_init_one_~tmp___5~0#1;havoc fealnx_init_one_#in~pdev#1.base, fealnx_init_one_#in~pdev#1.offset, fealnx_init_one_#in~ent#1.base, fealnx_init_one_#in~ent#1.offset;assume { :end_inline_fealnx_init_one } true;ldv_pci_instance_probe_2_17_~tmp~62#1 := ldv_pci_instance_probe_2_17_#t~ret786#1;havoc ldv_pci_instance_probe_2_17_#t~ret786#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~62#1;ldv_pci_pci_instance_2_#t~ret823#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret786#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~62#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~ret823#1;havoc ldv_pci_pci_instance_2_#t~mem822#1.base, ldv_pci_pci_instance_2_#t~mem822#1.offset;havoc ldv_pci_pci_instance_2_#t~ret823#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~ret870#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 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107-1: ldv_dummy_resourceless_instance_callback_1_10_#t~ret762#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet977#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_10_#t~ret762#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret762#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107: havoc eth_change_mtu_#t~nondet977#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9002: havoc ldv_net_dummy_resourceless_instance_1_#t~ret784#1, ldv_net_dummy_resourceless_instance_1_#t~ret785#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 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7020-1: SUMMARY for call iowrite32(netdev_timer_#t~mem404#1[32:0], netdev_timer_~ioaddr~2#1.base, ~bvadd~64(24bv64, netdev_timer_~ioaddr~2#1.offset)); srcloc: null [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7020: havoc netdev_timer_#t~mem404#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: call ldv_timer_timer_instance_3_#t~mem840#1.base, ldv_timer_timer_instance_3_#t~mem840#1.offset := read~$Pointer$#14(~ldv_3_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_3_container_timer_list~0.offset), 8bv64); [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: assume { :begin_inline_kobject_name } true;kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset := dev_name_~dev#1.base, ~bvadd~64(16bv64, dev_name_~dev#1.offset);havoc kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem34#1.base, kobject_name_#t~mem34#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset := kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;call kobject_name_#t~mem34#1.base, kobject_name_#t~mem34#1.offset := read~$Pointer$#14(kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset, 8bv64);kobject_name_#res#1.base, kobject_name_#res#1.offset := kobject_name_#t~mem34#1.base, kobject_name_#t~mem34#1.offset;havoc kobject_name_#t~mem34#1.base, kobject_name_#t~mem34#1.offset; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6360: assume 0bv32 == fealnx_init_one_~phy_idx~0#1;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 := fealnx_init_one_~pdev#1.base, ~bvadd~64(179bv64, fealnx_init_one_~pdev#1.offset), 10bv64, 0bv64;havoc dev_warn_#res#1;havoc dev_warn_#t~nondet976#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~nondet976#1;dev_warn_#res#1 := dev_warn_#t~nondet976#1;havoc dev_warn_#t~nondet976#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6360: assume !(0bv32 == fealnx_init_one_~phy_idx~0#1); [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: havoc ldv_pci_pci_instance_2_#t~ret800#1, ldv_pci_pci_instance_2_#t~mem801#1.base, ldv_pci_pci_instance_2_#t~mem801#1.offset, ldv_pci_pci_instance_2_#t~mem802#1.base, ldv_pci_pci_instance_2_#t~mem802#1.offset, ldv_pci_pci_instance_2_#t~mem803#1.base, ldv_pci_pci_instance_2_#t~mem803#1.offset, ldv_pci_pci_instance_2_#t~ret804#1, ldv_pci_pci_instance_2_#t~mem805#1.base, ldv_pci_pci_instance_2_#t~mem805#1.offset, ldv_pci_pci_instance_2_#t~mem806#1.base, ldv_pci_pci_instance_2_#t~mem806#1.offset, ldv_pci_pci_instance_2_#t~mem807#1.base, ldv_pci_pci_instance_2_#t~mem807#1.offset, ldv_pci_pci_instance_2_#t~mem808#1.base, ldv_pci_pci_instance_2_#t~mem808#1.offset, ldv_pci_pci_instance_2_#t~mem809#1.base, ldv_pci_pci_instance_2_#t~mem809#1.offset, ldv_pci_pci_instance_2_#t~mem810#1.base, ldv_pci_pci_instance_2_#t~mem810#1.offset, ldv_pci_pci_instance_2_#t~mem811#1, ldv_pci_pci_instance_2_#t~ret812#1, ldv_pci_pci_instance_2_#t~ret813#1, ldv_pci_pci_instance_2_#t~mem814#1.base, ldv_pci_pci_instance_2_#t~mem814#1.offset, ldv_pci_pci_instance_2_#t~mem815#1.base, ldv_pci_pci_instance_2_#t~mem815#1.offset, ldv_pci_pci_instance_2_#t~mem816#1, ldv_pci_pci_instance_2_#t~ret817#1, ldv_pci_pci_instance_2_#t~ret818#1, ldv_pci_pci_instance_2_#t~ret819#1, ldv_pci_pci_instance_2_#t~ret820#1, ldv_pci_pci_instance_2_#t~ret821#1, ldv_pci_pci_instance_2_#t~mem822#1.base, ldv_pci_pci_instance_2_#t~mem822#1.offset, ldv_pci_pci_instance_2_#t~ret823#1, ldv_pci_pci_instance_2_#t~ret824#1, ldv_pci_pci_instance_2_#t~ret825#1, ldv_pci_pci_instance_2_#t~ret826#1.base, ldv_pci_pci_instance_2_#t~ret826#1.offset, ldv_pci_pci_instance_2_#t~ret827#1.base, ldv_pci_pci_instance_2_#t~ret827#1.offset, ldv_pci_pci_instance_2_#t~ret828#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~65#1, ldv_pci_pci_instance_2_~tmp___0~27#1, ldv_pci_pci_instance_2_~tmp___1~15#1, ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset, ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset, ldv_pci_pci_instance_2_~tmp___4~3#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417-1: SUMMARY for call intr_handler_#t~ret538#1 := printk(26bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: havoc intr_handler_#t~ret538#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-1: SUMMARY for call ldv___pci_register_driver_#t~ret750#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: ldv_pci_pci_instance_2_~tmp___4~3#1 := ldv_pci_pci_instance_2_#t~ret828#1;havoc ldv_pci_pci_instance_2_#t~ret828#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276: ldv___pci_register_driver_~tmp~56#1 := ldv___pci_register_driver_#t~ret750#1;havoc ldv___pci_register_driver_#t~ret750#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret828#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: assume ~bvsle~32(start_tx_#t~mem508#1, 1bv32);havoc start_tx_#t~mem508#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: assume !~bvsle~32(start_tx_#t~mem508#1, 1bv32);havoc start_tx_#t~mem508#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748-1: assume netdev_rx_#t~short679#1;call netdev_rx_#t~mem677#1.base, netdev_rx_#t~mem677#1.offset := read~$Pointer$#14(netdev_rx_~np~18#1.base, ~bvadd~64(404bv64, netdev_rx_~np~18#1.offset), 8bv64);call netdev_rx_#t~mem678#1.base, netdev_rx_#t~mem678#1.offset := read~$Pointer$#14(netdev_rx_#t~mem677#1.base, ~bvadd~64(24bv64, netdev_rx_#t~mem677#1.offset), 8bv64);netdev_rx_#t~short679#1 := 0bv64 != ~bvadd~64(netdev_rx_#t~mem678#1.base, netdev_rx_#t~mem678#1.offset); [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748-1: assume !netdev_rx_#t~short679#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748: assume netdev_rx_#t~short679#1;havoc netdev_rx_#t~mem675#1.base, netdev_rx_#t~mem675#1.offset;havoc netdev_rx_#t~mem676#1;havoc netdev_rx_#t~mem677#1.base, netdev_rx_#t~mem677#1.offset;havoc netdev_rx_#t~mem678#1.base, netdev_rx_#t~mem678#1.offset;havoc netdev_rx_#t~short679#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748: assume !netdev_rx_#t~short679#1;havoc netdev_rx_#t~mem675#1.base, netdev_rx_#t~mem675#1.offset;havoc netdev_rx_#t~mem676#1;havoc netdev_rx_#t~mem677#1.base, netdev_rx_#t~mem677#1.offset;havoc netdev_rx_#t~mem678#1.base, netdev_rx_#t~mem678#1.offset;havoc netdev_rx_#t~short679#1; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: SUMMARY for call add_timer(intr_handler_~np~17#1.base, ~bvadd~64(224bv64, intr_handler_~np~17#1.offset)); srcloc: null [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume 3072bv32 != ~bvand~32(3200bv32, netdev_rx_~rx_status~0#1); [2025-02-08 03:54:17,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume !(3072bv32 != ~bvand~32(3200bv32, netdev_rx_~rx_status~0#1));netdev_rx_~pkt_len~0#1 := ~bvadd~32(65532bv32, ~zero_extend~32~16(~bvashr~32(~bvand~32(268369920bv32, netdev_rx_~rx_status~0#1), 16bv32)[16:0]))[16:0]; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: ldv_register_netdev_61_#t~ret851#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret829#1, ldv_register_netdev_#t~ret830#1, ldv_register_netdev_#t~mem831#1.base, ldv_register_netdev_#t~mem831#1.offset, ldv_register_netdev_#t~mem832#1.base, ldv_register_netdev_#t~mem832#1.offset, ldv_register_netdev_#t~ret833#1, ldv_register_netdev_#t~ret834#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~66#1, ldv_register_netdev_~tmp___0~28#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_61_~tmp___0~30#1 := ldv_register_netdev_61_#t~ret851#1;havoc ldv_register_netdev_61_#t~ret851#1;ldv_register_netdev_61_#res#1 := ldv_register_netdev_61_~tmp___0~30#1; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: assume 0bv64 != ~bvand~64(1024bv64, intr_handler_~tx_status~0#1);call intr_handler_#t~mem560#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem560#1), intr_handler_~dev~4#1.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem560#1; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: assume !(0bv64 != ~bvand~64(1024bv64, intr_handler_~tx_status~0#1)); [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_9_ret_default~0#1; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: assume { :begin_inline_spin_lock } true;spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset := ldv_spin_lock_74_~lock#1.base, ldv_spin_lock_74_~lock#1.offset;havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;spin_lock_~lock#1.base, spin_lock_~lock#1.offset := spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :begin_inline__raw_spin_lock } true;_raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset := spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;_raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset := _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;havoc _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;assume { :end_inline__raw_spin_lock } true;havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :end_inline_spin_lock } true;havoc ldv_spin_lock_74_~lock#1.base, ldv_spin_lock_74_~lock#1.offset;havoc ldv_spin_lock_74_#in~lock#1.base, ldv_spin_lock_74_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_74 } true; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995-1: SUMMARY for call ldv_spin_lock_lock_of_netdev_private(); srcloc: null [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175-1: netdev_get_settings_#t~ret715#1 := mii_ethtool_gset_#res#1;havoc mii_ethtool_gset_#t~nondet985#1, mii_ethtool_gset_~arg0#1.base, mii_ethtool_gset_~arg0#1.offset, mii_ethtool_gset_~arg1#1.base, mii_ethtool_gset_~arg1#1.offset;havoc mii_ethtool_gset_#in~arg0#1.base, mii_ethtool_gset_#in~arg0#1.offset, mii_ethtool_gset_#in~arg1#1.base, mii_ethtool_gset_#in~arg1#1.offset;assume { :end_inline_mii_ethtool_gset } true;netdev_get_settings_~rc~1#1 := netdev_get_settings_#t~ret715#1;havoc netdev_get_settings_#t~ret715#1; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175: havoc mii_ethtool_gset_#t~nondet985#1; [2025-02-08 03:54:17,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem840#1.base, ldv_timer_timer_instance_3_#t~mem840#1.offset);havoc ldv_timer_timer_instance_3_#t~mem840#1.base, ldv_timer_timer_instance_3_#t~mem840#1.offset;call ldv_timer_timer_instance_3_#t~mem841#1.base, ldv_timer_timer_instance_3_#t~mem841#1.offset := read~$Pointer$#14(~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~mem842#1 := read~intINTTYPE8#14(~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~mem841#1.base, ldv_timer_timer_instance_3_#t~mem841#1.offset, ldv_timer_timer_instance_3_#t~mem842#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~839#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_#~839#1;##fun~C_ULONG~TO~VOID_#~839#1 := ##fun~C_ULONG~TO~VOID_#in~839#1; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem840#1.base, ldv_timer_timer_instance_3_#t~mem840#1.offset));havoc ldv_timer_timer_instance_3_#t~mem840#1.base, ldv_timer_timer_instance_3_#t~mem840#1.offset; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: 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 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: havoc debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset, debug_dma_sync_single_for_device_~arg1#1, debug_dma_sync_single_for_device_~arg2#1, debug_dma_sync_single_for_device_~arg3#1;havoc debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset, debug_dma_sync_single_for_device_#in~arg1#1, debug_dma_sync_single_for_device_#in~arg2#1, debug_dma_sync_single_for_device_#in~arg3#1;assume { :end_inline_debug_dma_sync_single_for_device } true; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-1: assume { :begin_inline_debug_dma_sync_single_for_device } true;debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset, debug_dma_sync_single_for_device_#in~arg1#1, debug_dma_sync_single_for_device_#in~arg2#1, debug_dma_sync_single_for_device_#in~arg3#1 := dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1;havoc debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset, debug_dma_sync_single_for_device_~arg1#1, debug_dma_sync_single_for_device_~arg2#1, debug_dma_sync_single_for_device_~arg3#1;debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset := debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset;debug_dma_sync_single_for_device_~arg1#1 := debug_dma_sync_single_for_device_#in~arg1#1;debug_dma_sync_single_for_device_~arg2#1 := debug_dma_sync_single_for_device_#in~arg2#1;debug_dma_sync_single_for_device_~arg3#1 := debug_dma_sync_single_for_device_#in~arg3#1; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: SUMMARY for call stop_nic_rxtx(intr_handler_~ioaddr~6#1.base, intr_handler_~ioaddr~6#1.offset, 0bv64); srcloc: null [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume 0bv32 != ~bvand~32(128bv32, netdev_rx_~rx_status~0#1); [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume !(0bv32 != ~bvand~32(128bv32, netdev_rx_~rx_status~0#1));netdev_rx_~need_to_reset~0#1 := 0bv32;netdev_rx_~desno~0#1 := 0bv32; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-1: SUMMARY for call ldv_assume((if 4bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296-1: SUMMARY for call fealnx_init_one_#t~ret269#1.base, fealnx_init_one_#t~ret269#1.offset := pci_alloc_consistent(fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, 480bv64, fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset); srcloc: null [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: assume 0bv32 != ldv___pci_register_driver_~tmp~56#1; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: assume !(0bv32 != ldv___pci_register_driver_~tmp~56#1); [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: SUMMARY for call netif_stop_queue(start_tx_~dev#1.base, start_tx_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296: fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset := fealnx_init_one_#t~ret269#1.base, fealnx_init_one_#t~ret269#1.offset;havoc fealnx_init_one_#t~ret269#1.base, fealnx_init_one_#t~ret269#1.offset; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9401: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~3#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9401: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~3#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: assume 0bv32 != ~debug~0; [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: assume !(0bv32 != ~debug~0); [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552-1: SUMMARY for call netif_stop_queue(intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset); srcloc: null [2025-02-08 03:54:17,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552: call intr_handler_#t~mem600#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(380bv64, intr_handler_~np~17#1.offset), 8bv64);call write~intINTTYPE8#14(intr_handler_#t~mem600#1, intr_handler_~np~17#1.base, ~bvadd~64(352bv64, intr_handler_~np~17#1.offset), 8bv64);havoc intr_handler_#t~mem600#1;call intr_handler_#t~mem601#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(396bv64, intr_handler_~np~17#1.offset), 8bv64);call write~intINTTYPE8#14(intr_handler_#t~mem601#1, intr_handler_~np~17#1.base, ~bvadd~64(360bv64, intr_handler_~np~17#1.offset), 8bv64);havoc intr_handler_#t~mem601#1;call intr_handler_#t~mem602#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(380bv64, intr_handler_~np~17#1.offset), 8bv64);call write~intINTTYPE8#14(~bvand~64(18446744073709289470bv64, intr_handler_#t~mem602#1), intr_handler_~np~17#1.base, ~bvadd~64(380bv64, intr_handler_~np~17#1.offset), 8bv64);havoc intr_handler_#t~mem602#1;call write~intINTTYPE8#14(0bv64, intr_handler_~np~17#1.base, ~bvadd~64(396bv64, intr_handler_~np~17#1.offset), 8bv64); [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543: havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret768#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret768#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_22_#t~ret768#1 := netdev_nway_reset(ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset); srcloc: null [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret800#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: ldv_pci_pci_instance_2_~tmp~65#1 := ldv_pci_pci_instance_2_#t~ret800#1;havoc ldv_pci_pci_instance_2_#t~ret800#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-1: ldv_dummy_resourceless_instance_callback_1_17_#t~ret765#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet978#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_17_#t~ret765#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret765#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 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: havoc eth_mac_addr_#t~nondet978#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: 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~mem841#1.base, ldv_timer_timer_instance_3_#t~mem841#1.offset;havoc ldv_timer_timer_instance_3_#t~mem842#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: havoc fealnx_init_one_#t~mem297#1.base, fealnx_init_one_#t~mem297#1.offset;havoc fealnx_init_one_#t~mem298#1.base, fealnx_init_one_#t~mem298#1.offset;havoc fealnx_init_one_#t~ret299#1;fealnx_init_one_#res#1 := 0bv32;call ULTIMATE.dealloc(fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset);havoc fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset);havoc fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset);havoc fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume 0bv64 == ~bvadd~64(fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset);fealnx_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume !(0bv64 == ~bvadd~64(fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset));call write~$Pointer$#14(fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset, fealnx_init_one_~np~0#1.base, fealnx_init_one_~np~0#1.offset, 8bv64);call fealnx_init_one_#t~mem270#1 := read~intINTTYPE8#11(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset, 8bv64);call write~intINTTYPE8#14(fealnx_init_one_#t~mem270#1, fealnx_init_one_~np~0#1.base, ~bvadd~64(16bv64, fealnx_init_one_~np~0#1.offset), 8bv64);havoc fealnx_init_one_#t~mem270#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421-1: call intr_handler_#t~mem539#1 := read~intINTTYPE8#14(intr_handler_~np~17#1.base, ~bvadd~64(396bv64, intr_handler_~np~17#1.offset), 8bv64); [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-1: SUMMARY for call fealnx_init_one_#t~ret299#1 := printk(12bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421: assume 0bv64 == ~bvand~64(~zero_extend~64~32(intr_handler_~intr_status~0#1), intr_handler_#t~mem539#1);havoc intr_handler_#t~mem539#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421: assume !(0bv64 == ~bvand~64(~zero_extend~64~32(intr_handler_~intr_status~0#1), intr_handler_#t~mem539#1));havoc intr_handler_#t~mem539#1;intr_handler_~handled~0#1 := 1bv32; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-1: assume fealnx_init_one_#t~short255#1;call fealnx_init_one_#t~mem256#1 := read~intINTTYPE8#14(fealnx_init_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(~bvadd~64(1551bv64, fealnx_init_one_~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(fealnx_init_one_~bar~0#1)))), 8bv64);call fealnx_init_one_#t~mem257#1 := read~intINTTYPE8#14(fealnx_init_one_~pdev#1.base, ~bvadd~64(~bvadd~64(1551bv64, fealnx_init_one_~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(fealnx_init_one_~bar~0#1))), 8bv64);fealnx_init_one_#t~ite258#1 := ~bvadd~64(1bv64, ~bvsub~64(fealnx_init_one_#t~mem256#1, fealnx_init_one_#t~mem257#1)); [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-1: assume !fealnx_init_one_#t~short255#1;fealnx_init_one_#t~ite258#1 := 0bv64; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-2: assume fealnx_init_one_#t~short255#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-2: assume !fealnx_init_one_#t~short255#1;call fealnx_init_one_#t~mem253#1 := read~intINTTYPE8#14(fealnx_init_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(~bvadd~64(1551bv64, fealnx_init_one_~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(fealnx_init_one_~bar~0#1)))), 8bv64);call fealnx_init_one_#t~mem254#1 := read~intINTTYPE8#14(fealnx_init_one_~pdev#1.base, ~bvadd~64(~bvadd~64(1551bv64, fealnx_init_one_~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(fealnx_init_one_~bar~0#1))), 8bv64);fealnx_init_one_#t~short255#1 := fealnx_init_one_#t~mem253#1 != fealnx_init_one_#t~mem254#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-1: SUMMARY for call ldv_assume((if 0bv32 == ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139: 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~mem801#1.base, ldv_pci_pci_instance_2_#t~mem801#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: 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 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: fealnx_init_one_~len~0#1 := fealnx_init_one_#t~ite258#1;havoc fealnx_init_one_#t~mem252#1;havoc fealnx_init_one_#t~mem253#1;havoc fealnx_init_one_#t~mem254#1;havoc fealnx_init_one_#t~short255#1;havoc fealnx_init_one_#t~ite258#1;havoc fealnx_init_one_#t~mem256#1;havoc fealnx_init_one_#t~mem257#1; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139-1: SUMMARY for call fealnx_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 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 03:54:17,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_18 } true;ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#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_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_#in~arg1#1.offset; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret784#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret784#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret784#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620-1: SUMMARY for call netdev_rx_#t~ret616#1 := printk(30bv64, 0bv64); srcloc: null [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: havoc netdev_rx_#t~ret616#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488-2: intr_handler_#t~short562#1 := 0bv64 != ~bvand~64(256bv64, intr_handler_~tx_status~0#1); [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488-1: assume intr_handler_#t~short562#1;call intr_handler_#t~mem561#1 := read~intINTTYPE1#14(intr_handler_~np~17#1.base, ~bvadd~64(520bv64, intr_handler_~np~17#1.offset), 1bv64);intr_handler_#t~short562#1 := 0bv32 == ~zero_extend~32~8(intr_handler_#t~mem561#1); [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488-1: assume !intr_handler_#t~short562#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: assume intr_handler_#t~short562#1;havoc intr_handler_#t~mem561#1;havoc intr_handler_#t~short562#1;call intr_handler_#t~mem563#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(152bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, intr_handler_#t~mem563#1), intr_handler_~dev~4#1.base, ~bvadd~64(152bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem563#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: assume !intr_handler_#t~short562#1;havoc intr_handler_#t~mem561#1;havoc intr_handler_#t~short562#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179-1: netdev_set_settings_#t~ret717#1 := mii_ethtool_sset_#res#1;havoc mii_ethtool_sset_#t~nondet986#1, mii_ethtool_sset_~arg0#1.base, mii_ethtool_sset_~arg0#1.offset, mii_ethtool_sset_~arg1#1.base, mii_ethtool_sset_~arg1#1.offset;havoc mii_ethtool_sset_#in~arg0#1.base, mii_ethtool_sset_#in~arg0#1.offset, mii_ethtool_sset_#in~arg1#1.base, mii_ethtool_sset_#in~arg1#1.offset;assume { :end_inline_mii_ethtool_sset } true;netdev_set_settings_~rc~2#1 := netdev_set_settings_#t~ret717#1;havoc netdev_set_settings_#t~ret717#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: havoc mii_ethtool_sset_#t~nondet986#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9272: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~65#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9272: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~65#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: 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 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6234: assume ~bvule~64(fealnx_init_one_~len~0#1, 135bv64);assume { :begin_inline_dev_err } true;dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset, dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset := fealnx_init_one_~pdev#1.base, ~bvadd~64(179bv64, fealnx_init_one_~pdev#1.offset), 7bv64, 0bv64;havoc dev_err_#res#1;havoc dev_err_#t~nondet975#1, dev_err_~arg0#1.base, dev_err_~arg0#1.offset, dev_err_~arg1#1.base, dev_err_~arg1#1.offset;dev_err_~arg0#1.base, dev_err_~arg0#1.offset := dev_err_#in~arg0#1.base, dev_err_#in~arg0#1.offset;dev_err_~arg1#1.base, dev_err_~arg1#1.offset := dev_err_#in~arg1#1.base, dev_err_#in~arg1#1.offset;havoc dev_err_#t~nondet975#1;dev_err_#res#1 := dev_err_#t~nondet975#1;havoc dev_err_#t~nondet975#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6234: assume !~bvule~64(fealnx_init_one_~len~0#1, 135bv64);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 := fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet993#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~nondet993#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet993#1;havoc pci_request_regions_#t~nondet993#1; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754: netdev_rx_#res#1 := 0bv32; [2025-02-08 03:54:17,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688-1: SUMMARY for call stop_nic_rx(netdev_rx_~ioaddr~7#1.base, netdev_rx_~ioaddr~7#1.offset, netdev_rx_#t~mem635#1); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688: havoc netdev_rx_#t~mem635#1; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754-1: SUMMARY for call allocate_rx_buffers(netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: 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 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292: call start_tx_#t~mem509#1 := read~intINTTYPE4#14(start_tx_~np~14#1.base, ~bvadd~64(440bv64, start_tx_~np~14#1.offset), 4bv64);call write~intINTTYPE4#14(~bvadd~32(1bv32, start_tx_#t~mem509#1), start_tx_~np~14#1.base, ~bvadd~64(440bv64, start_tx_~np~14#1.offset), 4bv64);havoc start_tx_#t~mem509#1;call start_tx_#t~mem510#1.base, start_tx_#t~mem510#1.offset := read~$Pointer$#14(start_tx_~np~14#1.base, ~bvadd~64(530bv64, start_tx_~np~14#1.offset), 8bv64); [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12115: havoc eth_type_trans_#t~nondet979#1;netdev_rx_#t~ret669#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet979#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#14(netdev_rx_#t~ret669#1, netdev_rx_~skb~2#1.base, ~bvadd~64(134bv64, netdev_rx_~skb~2#1.offset), 2bv64);havoc netdev_rx_#t~ret669#1;assume { :begin_inline_netif_rx } true;netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset := netdev_rx_~skb~2#1.base, netdev_rx_~skb~2#1.offset;havoc netif_rx_#res#1;havoc netif_rx_#t~nondet989#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~nondet989#1;netif_rx_#res#1 := netif_rx_#t~nondet989#1;havoc netif_rx_#t~nondet989#1; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: dma_sync_single_for_cpu_~tmp~5#1.base, dma_sync_single_for_cpu_~tmp~5#1.offset := dma_sync_single_for_cpu_#t~ret117#1.base, dma_sync_single_for_cpu_#t~ret117#1.offset;havoc dma_sync_single_for_cpu_#t~ret117#1.base, dma_sync_single_for_cpu_#t~ret117#1.offset;dma_sync_single_for_cpu_~ops~2#1.base, dma_sync_single_for_cpu_~ops~2#1.offset := dma_sync_single_for_cpu_~tmp~5#1.base, dma_sync_single_for_cpu_~tmp~5#1.offset; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575-1: SUMMARY for call dma_sync_single_for_cpu_#t~ret117#1.base, dma_sync_single_for_cpu_#t~ret117#1.offset := get_dma_ops(dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689-1: SUMMARY for call reset_rx_descriptors(netdev_rx_~dev#1.base, netdev_rx_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689: call netdev_rx_#t~mem636#1 := read~intINTTYPE8#14(netdev_rx_~np~18#1.base, ~bvadd~64(380bv64, netdev_rx_~np~18#1.offset), 8bv64); [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9341: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret818#1;havoc ldv_pci_pci_instance_2_#t~ret818#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9341-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret818#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293-1: SUMMARY for call iowrite32(0bv32, start_tx_#t~mem510#1.base, ~bvadd~64(32bv64, start_tx_#t~mem510#1.offset)); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: havoc start_tx_#t~mem510#1.base, start_tx_#t~mem510#1.offset; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: SUMMARY for call allocate_rx_buffers(netdev_timer_~dev~2#1.base, netdev_timer_~dev~2#1.offset); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: ~ldv_statevar_3~0 := 3bv32; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: havoc netdev_rx_#t~mem636#1; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: havoc ldv_interrupt_interrupt_instance_0_#t~ret782#1, ldv_interrupt_interrupt_instance_0_#t~ret783#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~61#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690-1: SUMMARY for call iowrite32(netdev_rx_#t~mem636#1[32:0], netdev_rx_~ioaddr~7#1.base, ~bvadd~64(24bv64, netdev_rx_~ioaddr~7#1.offset)); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7426: assume 0bv32 != ~bvand~32(1024bv32, intr_handler_~intr_status~0#1); [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7426: assume !(0bv32 != ~bvand~32(1024bv32, intr_handler_~intr_status~0#1)); [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: start_tx_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_19_#t~ret766#1 := start_tx_#res#1;havoc start_tx_#t~ret483#1.base, start_tx_#t~ret483#1.offset, start_tx_#t~mem484#1.base, start_tx_#t~mem484#1.offset, start_tx_#t~mem485#1.base, start_tx_#t~mem485#1.offset, start_tx_#t~mem486#1.base, start_tx_#t~mem486#1.offset, start_tx_#t~mem487#1, start_tx_#t~ret488#1, start_tx_#t~mem489#1.base, start_tx_#t~mem489#1.offset, start_tx_#t~mem490#1.base, start_tx_#t~mem490#1.offset, start_tx_#t~mem491#1.base, start_tx_#t~mem491#1.offset, start_tx_#t~mem492#1.base, start_tx_#t~mem492#1.offset, start_tx_#t~mem493#1, start_tx_#t~mem494#1, start_tx_#t~mem495#1.base, start_tx_#t~mem495#1.offset, start_tx_#t~mem496#1.base, start_tx_#t~mem496#1.offset, start_tx_#t~mem497#1, start_tx_#t~mem498#1, start_tx_#t~mem499#1.base, start_tx_#t~mem499#1.offset, start_tx_#t~mem500#1, start_tx_#t~mem501#1.base, start_tx_#t~mem501#1.offset, start_tx_#t~mem502#1.base, start_tx_#t~mem502#1.offset, start_tx_#t~mem503#1, start_tx_#t~mem504#1.base, start_tx_#t~mem504#1.offset, start_tx_#t~mem505#1.base, start_tx_#t~mem505#1.offset, start_tx_#t~mem506#1.base, start_tx_#t~mem506#1.offset, start_tx_#t~mem507#1, start_tx_#t~mem508#1, start_tx_#t~mem509#1, start_tx_#t~mem510#1.base, start_tx_#t~mem510#1.offset, start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~dev#1.base, start_tx_~dev#1.offset, start_tx_~np~14#1.base, start_tx_~np~14#1.offset, start_tx_~tmp~39#1.base, start_tx_~tmp~39#1.offset, start_tx_~flags~3#1, start_tx_~tmp___0~17#1;havoc start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset, start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset;assume { :end_inline_start_tx } true;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret766#1;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret766#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369-1: SUMMARY for call fealnx_init_one_#t~ret279#1 := ioread32(fealnx_init_one_~ioaddr~0#1.base, ~bvadd~64(80bv64, fealnx_init_one_~ioaddr~0#1.offset)); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369: fealnx_init_one_~tmp___4~0#1 := fealnx_init_one_#t~ret279#1;havoc fealnx_init_one_#t~ret279#1; [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294-1: SUMMARY for call ldv_spin_unlock_irqrestore_67(start_tx_~np~14#1.base, ~bvadd~64(32bv64, start_tx_~np~14#1.offset), start_tx_~flags~3#1); srcloc: null [2025-02-08 03:54:17,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7030: call write~intINTTYPE8#14(~bvadd~64(2500bv64, ~jiffies~0), netdev_timer_~np~8#1.base, ~bvadd~64(16bv64, ~bvadd~64(100bv64, netdev_timer_~np~8#1.offset)), 8bv64); [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: 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_netdev_get_drvinfo } true;netdev_get_drvinfo_#in~dev#1.base, netdev_get_drvinfo_#in~dev#1.offset, netdev_get_drvinfo_#in~info#1.base, netdev_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 netdev_get_drvinfo_#t~ret708#1.base, netdev_get_drvinfo_#t~ret708#1.offset, netdev_get_drvinfo_#t~ret709#1, netdev_get_drvinfo_#t~ret710#1, netdev_get_drvinfo_#t~mem711#1.base, netdev_get_drvinfo_#t~mem711#1.offset, netdev_get_drvinfo_#t~ret712#1.base, netdev_get_drvinfo_#t~ret712#1.offset, netdev_get_drvinfo_#t~ret713#1, netdev_get_drvinfo_~dev#1.base, netdev_get_drvinfo_~dev#1.offset, netdev_get_drvinfo_~info#1.base, netdev_get_drvinfo_~info#1.offset, netdev_get_drvinfo_~np~21#1.base, netdev_get_drvinfo_~np~21#1.offset, netdev_get_drvinfo_~tmp~47#1.base, netdev_get_drvinfo_~tmp~47#1.offset, netdev_get_drvinfo_~tmp___0~21#1.base, netdev_get_drvinfo_~tmp___0~21#1.offset;netdev_get_drvinfo_~dev#1.base, netdev_get_drvinfo_~dev#1.offset := netdev_get_drvinfo_#in~dev#1.base, netdev_get_drvinfo_#in~dev#1.offset;netdev_get_drvinfo_~info#1.base, netdev_get_drvinfo_~info#1.offset := netdev_get_drvinfo_#in~info#1.base, netdev_get_drvinfo_#in~info#1.offset;havoc netdev_get_drvinfo_~np~21#1.base, netdev_get_drvinfo_~np~21#1.offset;havoc netdev_get_drvinfo_~tmp~47#1.base, netdev_get_drvinfo_~tmp~47#1.offset;havoc netdev_get_drvinfo_~tmp___0~21#1.base, netdev_get_drvinfo_~tmp___0~21#1.offset; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume 7bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume !(7bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183-1: netdev_get_link_#t~ret721#1 := mii_link_ok_#res#1;havoc mii_link_ok_#t~nondet987#1, mii_link_ok_~arg0#1.base, mii_link_ok_~arg0#1.offset;havoc mii_link_ok_#in~arg0#1.base, mii_link_ok_#in~arg0#1.offset;assume { :end_inline_mii_link_ok } true;netdev_get_link_~tmp___0~23#1 := netdev_get_link_#t~ret721#1;havoc netdev_get_link_#t~ret721#1;netdev_get_link_#res#1 := netdev_get_link_~tmp___0~23#1;ldv_dummy_resourceless_instance_callback_1_7_#t~ret770#1 := netdev_get_link_#res#1;havoc netdev_get_link_#t~ret720#1.base, netdev_get_link_#t~ret720#1.offset, netdev_get_link_#t~ret721#1, netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset, netdev_get_link_~np~25#1.base, netdev_get_link_~np~25#1.offset, netdev_get_link_~tmp~51#1.base, netdev_get_link_~tmp~51#1.offset, netdev_get_link_~tmp___0~23#1;havoc netdev_get_link_#in~dev#1.base, netdev_get_link_#in~dev#1.offset;assume { :end_inline_netdev_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret770#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret770#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 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7030-1: SUMMARY for call ldv_spin_unlock_irqrestore_67(netdev_timer_~np~8#1.base, ~bvadd~64(32bv64, netdev_timer_~np~8#1.offset), netdev_timer_~flags~0#1); srcloc: null [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183: havoc mii_link_ok_#t~nondet987#1; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9739: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9739: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8682: ldv_entry_EMGentry_14_~tmp~58#1 := ldv_entry_EMGentry_14_#t~ret773#1;havoc ldv_entry_EMGentry_14_#t~ret773#1; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577: dma_sync_single_for_cpu_~tmp___0~2#1 := dma_sync_single_for_cpu_#t~ret118#1;havoc dma_sync_single_for_cpu_#t~ret118#1; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7625: call netdev_rx_#t~mem617#1 := read~intINTTYPE8#14(netdev_rx_~dev#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, netdev_rx_#t~mem617#1), netdev_rx_~dev#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);havoc netdev_rx_#t~mem617#1; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577-1: SUMMARY for call dma_sync_single_for_cpu_#t~ret118#1 := valid_dma_direction(dma_sync_single_for_cpu_~dir#1); srcloc: null [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6436-2: call fealnx_init_one_#t~mem300#1.base, fealnx_init_one_#t~mem300#1.offset := read~$Pointer$#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(8bv64, fealnx_init_one_~np~0#1.offset), 8bv64);call fealnx_init_one_#t~mem301#1 := read~intINTTYPE8#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(24bv64, fealnx_init_one_~np~0#1.offset), 8bv64); [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8682-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret773#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6436-1: SUMMARY for call pci_free_consistent(fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, 240bv64, fealnx_init_one_#t~mem300#1.base, fealnx_init_one_#t~mem300#1.offset, fealnx_init_one_#t~mem301#1); srcloc: null [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6436: havoc fealnx_init_one_#t~mem300#1.base, fealnx_init_one_#t~mem300#1.offset;havoc fealnx_init_one_#t~mem301#1;call fealnx_init_one_#t~mem302#1.base, fealnx_init_one_#t~mem302#1.offset := read~$Pointer$#14(fealnx_init_one_~np~0#1.base, fealnx_init_one_~np~0#1.offset, 8bv64);call fealnx_init_one_#t~mem303#1 := read~intINTTYPE8#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(16bv64, fealnx_init_one_~np~0#1.offset), 8bv64); [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890: netdev_get_settings_~tmp~48#1.base, netdev_get_settings_~tmp~48#1.offset := netdev_get_settings_#t~ret714#1.base, netdev_get_settings_#t~ret714#1.offset;havoc netdev_get_settings_#t~ret714#1.base, netdev_get_settings_#t~ret714#1.offset;netdev_get_settings_~np~22#1.base, netdev_get_settings_~np~22#1.offset := netdev_get_settings_~tmp~48#1.base, netdev_get_settings_~tmp~48#1.offset; [2025-02-08 03:54:17,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9079: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_19_#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_19_#t~ret766#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1.offset;assume { :begin_inline_start_tx } true;start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset, start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1.offset;havoc start_tx_#res#1;havoc start_tx_#t~ret483#1.base, start_tx_#t~ret483#1.offset, start_tx_#t~mem484#1.base, start_tx_#t~mem484#1.offset, start_tx_#t~mem485#1.base, start_tx_#t~mem485#1.offset, start_tx_#t~mem486#1.base, start_tx_#t~mem486#1.offset, start_tx_#t~mem487#1, start_tx_#t~ret488#1, start_tx_#t~mem489#1.base, start_tx_#t~mem489#1.offset, start_tx_#t~mem490#1.base, start_tx_#t~mem490#1.offset, start_tx_#t~mem491#1.base, start_tx_#t~mem491#1.offset, start_tx_#t~mem492#1.base, start_tx_#t~mem492#1.offset, start_tx_#t~mem493#1, start_tx_#t~mem494#1, start_tx_#t~mem495#1.base, start_tx_#t~mem495#1.offset, start_tx_#t~mem496#1.base, start_tx_#t~mem496#1.offset, start_tx_#t~mem497#1, start_tx_#t~mem498#1, start_tx_#t~mem499#1.base, start_tx_#t~mem499#1.offset, start_tx_#t~mem500#1, start_tx_#t~mem501#1.base, start_tx_#t~mem501#1.offset, start_tx_#t~mem502#1.base, start_tx_#t~mem502#1.offset, start_tx_#t~mem503#1, start_tx_#t~mem504#1.base, start_tx_#t~mem504#1.offset, start_tx_#t~mem505#1.base, start_tx_#t~mem505#1.offset, start_tx_#t~mem506#1.base, start_tx_#t~mem506#1.offset, start_tx_#t~mem507#1, start_tx_#t~mem508#1, start_tx_#t~mem509#1, start_tx_#t~mem510#1.base, start_tx_#t~mem510#1.offset, start_tx_~skb#1.base, start_tx_~skb#1.offset, start_tx_~dev#1.base, start_tx_~dev#1.offset, start_tx_~np~14#1.base, start_tx_~np~14#1.offset, start_tx_~tmp~39#1.base, start_tx_~tmp~39#1.offset, start_tx_~flags~3#1, start_tx_~tmp___0~17#1;start_tx_~skb#1.base, start_tx_~skb#1.offset := start_tx_#in~skb#1.base, start_tx_#in~skb#1.offset;start_tx_~dev#1.base, start_tx_~dev#1.offset := start_tx_#in~dev#1.base, start_tx_#in~dev#1.offset;havoc start_tx_~np~14#1.base, start_tx_~np~14#1.offset;havoc start_tx_~tmp~39#1.base, start_tx_~tmp~39#1.offset;havoc start_tx_~flags~3#1;havoc start_tx_~tmp___0~17#1; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890-1: SUMMARY for call netdev_get_settings_#t~ret714#1.base, netdev_get_settings_#t~ret714#1.offset := netdev_priv(netdev_get_settings_~dev#1.base, netdev_get_settings_~dev#1.offset); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume 0bv32 != ~bvand~32(96bv32, netdev_rx_~rx_status~0#1);call netdev_rx_#t~mem618#1 := read~intINTTYPE8#14(netdev_rx_~dev#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, netdev_rx_#t~mem618#1), netdev_rx_~dev#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);havoc netdev_rx_#t~mem618#1; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume !(0bv32 != ~bvand~32(96bv32, netdev_rx_~rx_status~0#1)); [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5578: dma_sync_single_for_cpu_~tmp___1~2#1 := dma_sync_single_for_cpu_#t~ret119#1;havoc dma_sync_single_for_cpu_#t~ret119#1; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: ldv_register_netdev_open_9_6_~tmp~67#1 := ldv_register_netdev_open_9_6_#t~ret835#1;havoc ldv_register_netdev_open_9_6_#t~ret835#1;ldv_register_netdev_open_9_6_#res#1 := ldv_register_netdev_open_9_6_~tmp~67#1; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476-1: SUMMARY for call ldv_register_netdev_open_9_6_#t~ret835#1 := netdev_open(ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5578-1: SUMMARY for call dma_sync_single_for_cpu_#t~ret119#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == dma_sync_single_for_cpu_~tmp___0~2#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371: assume 3489661698bv32 == fealnx_init_one_~tmp___4~0#1;call write~intINTTYPE4#14(1bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371: assume !(3489661698bv32 == fealnx_init_one_~tmp___4~0#1);call write~intINTTYPE4#14(10bv32, fealnx_init_one_~np~0#1.base, ~bvadd~64(468bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: SUMMARY for call iowrite32(0bv32, intr_handler_~ioaddr~6#1.base, ~bvadd~64(32bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: assume { :begin_inline_spin_unlock } true;spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset := ldv_spin_unlock_75_~lock#1.base, ldv_spin_unlock_75_~lock#1.offset;havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset := spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :begin_inline__raw_spin_unlock } true;_raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset := spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;_raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset := _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;havoc _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;assume { :end_inline__raw_spin_unlock } true;havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :end_inline_spin_unlock } true;havoc ldv_spin_unlock_75_~lock#1.base, ldv_spin_unlock_75_~lock#1.offset;havoc ldv_spin_unlock_75_#in~lock#1.base, ldv_spin_unlock_75_#in~lock#1.offset;assume { :end_inline_ldv_spin_unlock_75 } true;intr_handler_#res#1 := (if 0bv32 != intr_handler_~handled~0#1 then 1bv32 else 0bv32);ldv_interrupt_instance_handler_0_5_#t~ret778#1 := intr_handler_#res#1;havoc intr_handler_#t~ret535#1.base, intr_handler_#t~ret535#1.offset, intr_handler_#t~mem536#1.base, intr_handler_#t~mem536#1.offset, intr_handler_#t~ret537#1, intr_handler_#t~ret538#1, intr_handler_#t~mem539#1, intr_handler_#t~ret540#1, intr_handler_#t~mem541#1, intr_handler_#t~ret542#1, intr_handler_#t~mem543#1, intr_handler_#t~ret544#1, intr_handler_#t~mem545#1, intr_handler_#t~mem546#1, intr_handler_#t~mem547#1.base, intr_handler_#t~mem547#1.offset, intr_handler_#t~mem548#1, intr_handler_#t~mem549#1.base, intr_handler_#t~mem549#1.offset, intr_handler_#t~mem550#1, intr_handler_#t~mem551#1.base, intr_handler_#t~mem551#1.offset, intr_handler_#t~mem552#1.base, intr_handler_#t~mem552#1.offset, intr_handler_#t~mem553#1, intr_handler_#t~mem554#1, intr_handler_#t~mem555#1, intr_handler_#t~mem556#1, intr_handler_#t~mem557#1, intr_handler_#t~mem558#1, intr_handler_#t~mem559#1, intr_handler_#t~mem560#1, intr_handler_#t~mem561#1, intr_handler_#t~short562#1, intr_handler_#t~mem563#1, intr_handler_#t~mem564#1, intr_handler_#t~mem565#1, intr_handler_#t~mem566#1, intr_handler_#t~mem567#1, intr_handler_#t~mem568#1, intr_handler_#t~mem569#1.base, intr_handler_#t~mem569#1.offset, intr_handler_#t~mem570#1.base, intr_handler_#t~mem570#1.offset, intr_handler_#t~mem571#1, intr_handler_#t~mem572#1.base, intr_handler_#t~mem572#1.offset, intr_handler_#t~mem573#1.base, intr_handler_#t~mem573#1.offset, intr_handler_#t~mem574#1, intr_handler_#t~mem575#1.base, intr_handler_#t~mem575#1.offset, intr_handler_#t~mem576#1.base, intr_handler_#t~mem576#1.offset, intr_handler_#t~mem577#1.base, intr_handler_#t~mem577#1.offset, intr_handler_#t~mem578#1, intr_handler_#t~mem579#1.base, intr_handler_#t~mem579#1.offset, intr_handler_#t~mem580#1, intr_handler_#t~mem581#1.base, intr_handler_#t~mem581#1.offset, intr_handler_#t~mem582#1.base, intr_handler_#t~mem582#1.offset, intr_handler_#t~mem583#1, intr_handler_#t~mem584#1.base, intr_handler_#t~mem584#1.offset, intr_handler_#t~mem585#1.base, intr_handler_#t~mem585#1.offset, intr_handler_#t~mem586#1.base, intr_handler_#t~mem586#1.offset, intr_handler_#t~mem587#1.base, intr_handler_#t~mem587#1.offset, intr_handler_#t~mem588#1, intr_handler_#t~mem589#1, intr_handler_#t~mem590#1, intr_handler_#t~short591#1, intr_handler_#t~mem592#1, intr_handler_#t~ret593#1, intr_handler_#t~mem594#1, intr_handler_#t~mem595#1, intr_handler_#t~mem596#1, intr_handler_#t~mem597#1, intr_handler_#t~ret598#1, intr_handler_#t~mem599#1, intr_handler_#t~mem600#1, intr_handler_#t~mem601#1, intr_handler_#t~mem602#1, intr_handler_#t~ret603#1, intr_handler_#t~mem604#1, intr_handler_#t~ret605#1, intr_handler_#t~mem606#1, intr_handler_#t~ret607#1, intr_handler_#t~ret608#1, intr_handler_#t~mem609#1, intr_handler_~irq#1, intr_handler_~dev_instance#1.base, intr_handler_~dev_instance#1.offset, intr_handler_~dev~4#1.base, intr_handler_~dev~4#1.offset, intr_handler_~np~17#1.base, intr_handler_~np~17#1.offset, intr_handler_~tmp~42#1.base, intr_handler_~tmp~42#1.offset, intr_handler_~ioaddr~6#1.base, intr_handler_~ioaddr~6#1.offset, intr_handler_~boguscnt~0#1, intr_handler_~num_tx~0#1, intr_handler_~handled~0#1, intr_handler_~intr_status~0#1, intr_handler_~tmp___0~18#1, intr_handler_~tmp___1~11#1, intr_handler_~tmp___2~3#1, intr_handler_~tx_status~0#1, intr_handler_~tx_control~0#1, intr_handler_~next~0#1.base, intr_handler_~next~0#1.offset, intr_handler_~data~4#1, intr_handler_~tmp___3~3#1, intr_handler_~tmp___4~2#1, intr_handler_~tmp___5~2#1, intr_handler_~tmp___6~1#1;havoc intr_handler_#in~irq#1, intr_handler_#in~dev_instance#1.base, intr_handler_#in~dev_instance#1.offset;assume { :end_inline_intr_handler } true;ldv_interrupt_instance_handler_0_5_~tmp~60#1 := ldv_interrupt_instance_handler_0_5_#t~ret778#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret778#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~60#1;ldv_interrupt_interrupt_instance_0_#t~ret782#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret778#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~60#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~ret782#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret782#1; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005-1: SUMMARY for call ldv_spin_unlock_lock_of_netdev_private(); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7032: SUMMARY for call add_timer(netdev_timer_~np~8#1.base, ~bvadd~64(100bv64, netdev_timer_~np~8#1.offset)); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: assume 0bv32 != ldv_entry_EMGentry_14_~tmp~58#1;~ldv_statevar_14~0 := 3bv32; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp~58#1);~ldv_statevar_14~0 := 5bv32; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: assume 2bv32 == ~ldv_statevar_14~0; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: assume !(2bv32 == ~ldv_statevar_14~0); [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6306: fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset := fealnx_init_one_#t~ret271#1.base, fealnx_init_one_#t~ret271#1.offset;havoc fealnx_init_one_#t~ret271#1.base, fealnx_init_one_#t~ret271#1.offset; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288-1: SUMMARY for call ldv_assume((if 0bv32 != ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6306-1: SUMMARY for call fealnx_init_one_#t~ret271#1.base, fealnx_init_one_#t~ret271#1.offset := pci_alloc_consistent(fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, 240bv64, fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset); srcloc: null [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:54:17,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874: fealnx_init_one_#t~ret263#1.base, fealnx_init_one_#t~ret263#1.offset := ldv_alloc_etherdev_mqs_60_#res#1.base, ldv_alloc_etherdev_mqs_60_#res#1.offset;havoc ldv_alloc_etherdev_mqs_60_#t~ret848#1.base, ldv_alloc_etherdev_mqs_60_#t~ret848#1.offset, ldv_alloc_etherdev_mqs_60_#t~ret849#1.base, ldv_alloc_etherdev_mqs_60_#t~ret849#1.offset, ldv_alloc_etherdev_mqs_60_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_60_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_60_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_60_~tmp~73#1.base, ldv_alloc_etherdev_mqs_60_~tmp~73#1.offset, ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.base, ldv_alloc_etherdev_mqs_60_~tmp___0~29#1.offset;havoc ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_60_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_60 } true;fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset := fealnx_init_one_#t~ret263#1.base, fealnx_init_one_#t~ret263#1.offset;havoc fealnx_init_one_#t~ret263#1.base, fealnx_init_one_#t~ret263#1.offset; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-1: SUMMARY for call ldv_spin_lock_irq_78(netdev_get_settings_~np~22#1.base, ~bvadd~64(32bv64, netdev_get_settings_~np~22#1.offset)); srcloc: null [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: assume { :begin_inline_mii_ethtool_gset } true;mii_ethtool_gset_#in~arg0#1.base, mii_ethtool_gset_#in~arg0#1.offset, mii_ethtool_gset_#in~arg1#1.base, mii_ethtool_gset_#in~arg1#1.offset := netdev_get_settings_~np~22#1.base, ~bvadd~64(478bv64, netdev_get_settings_~np~22#1.offset), netdev_get_settings_~cmd#1.base, netdev_get_settings_~cmd#1.offset;havoc mii_ethtool_gset_#res#1;havoc mii_ethtool_gset_#t~nondet985#1, mii_ethtool_gset_~arg0#1.base, mii_ethtool_gset_~arg0#1.offset, mii_ethtool_gset_~arg1#1.base, mii_ethtool_gset_~arg1#1.offset;mii_ethtool_gset_~arg0#1.base, mii_ethtool_gset_~arg0#1.offset := mii_ethtool_gset_#in~arg0#1.base, mii_ethtool_gset_#in~arg0#1.offset;mii_ethtool_gset_~arg1#1.base, mii_ethtool_gset_~arg1#1.offset := mii_ethtool_gset_#in~arg1#1.base, mii_ethtool_gset_#in~arg1#1.offset;havoc mii_ethtool_gset_#t~nondet985#1;mii_ethtool_gset_#res#1 := mii_ethtool_gset_#t~nondet985#1;havoc mii_ethtool_gset_#t~nondet985#1; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5580: assume 0bv64 != dma_sync_single_for_cpu_~tmp___1~2#1;assume false; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5580: assume !(0bv64 != dma_sync_single_for_cpu_~tmp___1~2#1); [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: havoc ldv_pci_instance_resume_2_5_#t~ret788#1; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret788#1 := ##fun~$Pointer$~TO~C_INT(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); srcloc: null [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280: call ldv_pci_pci_instance_2_#t~mem801#1.base, ldv_pci_pci_instance_2_#t~mem801#1.offset := read~$Pointer$#10(~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~mem801#1.base, ldv_pci_pci_instance_2_#t~mem801#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9875-1: ldv_alloc_etherdev_mqs_60_#res#1.base, ldv_alloc_etherdev_mqs_60_#res#1.offset := ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_60_~ldv_func_res~0#1.offset; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume 8bv32 == ~ldv_statevar_1~0; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume !(8bv32 == ~ldv_statevar_1~0); [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: SUMMARY for call intr_handler_#t~ret537#1 := ioread32(intr_handler_~ioaddr~6#1.base, ~bvadd~64(52bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume 3bv32 == ~ldv_statevar_4~0; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume !(3bv32 == ~ldv_statevar_4~0); [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440-1: SUMMARY for call pci_free_consistent(fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, 480bv64, fealnx_init_one_#t~mem302#1.base, fealnx_init_one_#t~mem302#1.offset, fealnx_init_one_#t~mem303#1); srcloc: null [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: havoc fealnx_init_one_#t~mem302#1.base, fealnx_init_one_#t~mem302#1.offset;havoc fealnx_init_one_#t~mem303#1;assume { :begin_inline_ldv_free_netdev_62 } true;ldv_free_netdev_62_#in~ldv_func_arg1#1.base, ldv_free_netdev_62_#in~ldv_func_arg1#1.offset := fealnx_init_one_~dev~0#1.base, fealnx_init_one_~dev~0#1.offset;havoc ldv_free_netdev_62_~ldv_func_arg1#1.base, ldv_free_netdev_62_~ldv_func_arg1#1.offset;ldv_free_netdev_62_~ldv_func_arg1#1.base, ldv_free_netdev_62_~ldv_func_arg1#1.offset := ldv_free_netdev_62_#in~ldv_func_arg1#1.base, ldv_free_netdev_62_#in~ldv_func_arg1#1.offset; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9347: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret819#1;havoc ldv_pci_pci_instance_2_#t~ret819#1; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9347-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret819#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: assume 0bv64 == ~bvadd~64(fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset);fealnx_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: assume !(0bv64 == ~bvadd~64(fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset));call write~$Pointer$#14(fealnx_init_one_~ring_space~0#1.base, fealnx_init_one_~ring_space~0#1.offset, fealnx_init_one_~np~0#1.base, ~bvadd~64(8bv64, fealnx_init_one_~np~0#1.offset), 8bv64);call fealnx_init_one_#t~mem272#1 := read~intINTTYPE8#11(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset, 8bv64);call write~intINTTYPE8#14(fealnx_init_one_#t~mem272#1, fealnx_init_one_~np~0#1.base, ~bvadd~64(24bv64, fealnx_init_one_~np~0#1.offset), 8bv64);havoc fealnx_init_one_#t~mem272#1;call fealnx_init_one_#t~mem273#1 := read~intINTTYPE4#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(368bv64, fealnx_init_one_~np~0#1.offset), 4bv64); [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 03:54:17,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: netdev_get_settings_#res#1 := netdev_get_settings_~rc~1#1;ldv_dummy_resourceless_instance_callback_1_9_#t~ret772#1 := netdev_get_settings_#res#1;havoc netdev_get_settings_#t~ret714#1.base, netdev_get_settings_#t~ret714#1.offset, netdev_get_settings_#t~ret715#1, netdev_get_settings_~dev#1.base, netdev_get_settings_~dev#1.offset, netdev_get_settings_~cmd#1.base, netdev_get_settings_~cmd#1.offset, netdev_get_settings_~np~22#1.base, netdev_get_settings_~np~22#1.offset, netdev_get_settings_~tmp~48#1.base, netdev_get_settings_~tmp~48#1.offset, netdev_get_settings_~rc~1#1;havoc netdev_get_settings_#in~dev#1.base, netdev_get_settings_#in~dev#1.offset, netdev_get_settings_#in~cmd#1.base, netdev_get_settings_#in~cmd#1.offset;assume { :end_inline_netdev_get_settings } true;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret772#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret772#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.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894-1: SUMMARY for call ldv_spin_unlock_irq_79(netdev_get_settings_~np~22#1.base, ~bvadd~64(32bv64, netdev_get_settings_~np~22#1.offset)); srcloc: null [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: assume 0bv32 != ~bvand~32(4bv32, netdev_rx_~rx_status~0#1);call netdev_rx_#t~mem619#1 := read~intINTTYPE8#14(netdev_rx_~dev#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(1bv64, netdev_rx_#t~mem619#1), netdev_rx_~dev#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, netdev_rx_~dev#1.offset)), 8bv64);havoc netdev_rx_#t~mem619#1; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: assume !(0bv32 != ~bvand~32(4bv32, netdev_rx_~rx_status~0#1)); [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: assume 0bv32 != ~bvand~32(64bv32, intr_handler_~intr_status~0#1); [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: assume !(0bv32 != ~bvand~32(64bv32, intr_handler_~intr_status~0#1)); [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: reset_timer_~tmp~36#1.base, reset_timer_~tmp~36#1.offset := reset_timer_#t~ret418#1.base, reset_timer_#t~ret418#1.offset;havoc reset_timer_#t~ret418#1.base, reset_timer_#t~ret418#1.offset;reset_timer_~np~11#1.base, reset_timer_~np~11#1.offset := reset_timer_~tmp~36#1.base, reset_timer_~tmp~36#1.offset; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-1: SUMMARY for call reset_timer_#t~ret418#1.base, reset_timer_#t~ret418#1.offset := netdev_priv(reset_timer_~dev~3#1.base, reset_timer_~dev~3#1.offset); srcloc: null [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume 0bv32 != ~debug~0; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume !(0bv32 != ~debug~0); [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622: assume 3bv32 == ~ldv_statevar_14~0; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622: assume !(3bv32 == ~ldv_statevar_14~0); [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8292: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_87_#t~ret859#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret750#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~56#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_87_~tmp___0~34#1 := ldv___pci_register_driver_87_#t~ret859#1;havoc ldv___pci_register_driver_87_#t~ret859#1;ldv___pci_register_driver_87_#res#1 := ldv___pci_register_driver_87_~tmp___0~34#1; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret785#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret785#1; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret785#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566: intr_handler_~tmp___4~2#1 := intr_handler_#t~ret603#1;havoc intr_handler_#t~ret603#1;call intr_handler_#t~mem604#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(120bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem604#1, ~bvand~64(32767bv64, ~zero_extend~64~32(intr_handler_~tmp___4~2#1))), intr_handler_~dev~4#1.base, ~bvadd~64(120bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem604#1; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: intr_handler_~tmp___1~11#1 := intr_handler_#t~ret540#1;havoc intr_handler_#t~ret540#1;call intr_handler_#t~mem541#1 := read~intINTTYPE8#14(intr_handler_~dev~4#1.base, ~bvadd~64(120bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);call write~intINTTYPE8#14(~bvadd~64(intr_handler_#t~mem541#1, ~bvand~64(32767bv64, ~zero_extend~64~32(intr_handler_~tmp___1~11#1))), intr_handler_~dev~4#1.base, ~bvadd~64(120bv64, ~bvadd~64(260bv64, intr_handler_~dev~4#1.offset)), 8bv64);havoc intr_handler_#t~mem541#1; [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566-1: SUMMARY for call intr_handler_#t~ret603#1 := ioread32(intr_handler_~ioaddr~6#1.base, ~bvadd~64(68bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6377: call fealnx_init_one_#t~mem280#1 := read~intINTTYPE1#14(fealnx_init_one_~np~0#1.base, ~bvadd~64(476bv64, fealnx_init_one_~np~0#1.offset), 1bv64);call write~intINTTYPE4#14(~zero_extend~32~8(fealnx_init_one_#t~mem280#1), fealnx_init_one_~np~0#1.base, ~bvadd~64(478bv64, fealnx_init_one_~np~0#1.offset), 4bv64);havoc fealnx_init_one_#t~mem280#1;call fealnx_init_one_#t~mem281#1 := read~intINTTYPE8#14(fealnx_init_one_~dev~0#1.base, ~bvadd~64(48bv64, fealnx_init_one_~dev~0#1.offset), 8bv64); [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-1: SUMMARY for call intr_handler_#t~ret540#1 := ioread32(intr_handler_~ioaddr~6#1.base, ~bvadd~64(68bv64, intr_handler_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 03:54:17,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume 0bv32 != fealnx_init_one_~i~0#1;fealnx_init_one_#res#1 := fealnx_init_one_~i~0#1;call ULTIMATE.dealloc(fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset);havoc fealnx_init_one_~#boardname~0#1.base, fealnx_init_one_~#boardname~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset);havoc fealnx_init_one_~#ring_dma~0#1.base, fealnx_init_one_~#ring_dma~0#1.offset;call ULTIMATE.dealloc(fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset);havoc fealnx_init_one_~#__key~0#1.base, fealnx_init_one_~#__key~0#1.offset; [2025-02-08 03:54:17,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume !(0bv32 != fealnx_init_one_~i~0#1);call fealnx_init_one_#t~mem261#1 := read~intINTTYPE4#14(fealnx_init_one_~pdev#1.base, ~bvadd~64(1547bv64, fealnx_init_one_~pdev#1.offset), 4bv64);fealnx_init_one_~irq~0#1 := fealnx_init_one_#t~mem261#1;havoc fealnx_init_one_#t~mem261#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 := fealnx_init_one_~pdev#1.base, fealnx_init_one_~pdev#1.offset, fealnx_init_one_~bar~0#1, fealnx_init_one_~len~0#1;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret992#1.base, pci_iomap_#t~ret992#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 03:54:17,431 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:54:17,436 INFO L158 Benchmark]: Toolchain (without parser) took 40151.14ms. Allocated memory was 83.9MB in the beginning and 360.7MB in the end (delta: 276.8MB). Free memory was 46.8MB in the beginning and 75.0MB in the end (delta: -28.2MB). Peak memory consumption was 313.4MB. Max. memory is 16.1GB. [2025-02-08 03:54:17,436 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 83.9MB. Free memory is still 62.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:54:17,436 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2864.96ms. Allocated memory was 83.9MB in the beginning and 360.7MB in the end (delta: 276.8MB). Free memory was 46.8MB in the beginning and 210.9MB in the end (delta: -164.1MB). Peak memory consumption was 116.4MB. Max. memory is 16.1GB. [2025-02-08 03:54:17,436 INFO L158 Benchmark]: Boogie Procedure Inliner took 239.59ms. Allocated memory is still 360.7MB. Free memory was 210.9MB in the beginning and 184.9MB in the end (delta: 26.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 03:54:17,437 INFO L158 Benchmark]: Boogie Preprocessor took 881.66ms. Allocated memory is still 360.7MB. Free memory was 184.9MB in the beginning and 191.5MB in the end (delta: -6.6MB). Peak memory consumption was 115.2MB. Max. memory is 16.1GB. [2025-02-08 03:54:17,437 INFO L158 Benchmark]: IcfgBuilder took 36159.56ms. Allocated memory is still 360.7MB. Free memory was 191.5MB in the beginning and 75.0MB in the end (delta: 116.5MB). Peak memory consumption was 177.0MB. Max. memory is 16.1GB. [2025-02-08 03:54:17,441 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.27ms. Allocated memory is still 83.9MB. Free memory is still 62.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2864.96ms. Allocated memory was 83.9MB in the beginning and 360.7MB in the end (delta: 276.8MB). Free memory was 46.8MB in the beginning and 210.9MB in the end (delta: -164.1MB). Peak memory consumption was 116.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 239.59ms. Allocated memory is still 360.7MB. Free memory was 210.9MB in the beginning and 184.9MB in the end (delta: 26.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 881.66ms. Allocated memory is still 360.7MB. Free memory was 184.9MB in the beginning and 191.5MB in the end (delta: -6.6MB). Peak memory consumption was 115.2MB. Max. memory is 16.1GB. * IcfgBuilder took 36159.56ms. Allocated memory is still 360.7MB. Free memory was 191.5MB in the beginning and 75.0MB in the end (delta: 116.5MB). Peak memory consumption was 177.0MB. 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: 5241]: 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"); [5241] - GenericResultAtLocation [Line: 5248]: 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)); [5248] - GenericResultAtLocation [Line: 5255]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5255] - GenericResultAtLocation [Line: 5294]: 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)); [5294-5295] - GenericResultAtLocation [Line: 5300]: 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"); [5300-5302] - GenericResultAtLocation [Line: 5511]: 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)); [5511-5512] - GenericResultAtLocation [Line: 5545]: 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)); [5545-5546] - GenericResultAtLocation [Line: 5582]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5582-5583] - GenericResultAtLocation [Line: 5619]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5619-5620] - GenericResultAtLocation [Line: 7057]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7057] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:54:17,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2