./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.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 b230ba173626e1a1717879ee489b2ae4510c44810563ac66116e22604ac558a2 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:13:23,096 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:13:23,133 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:13:23,140 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:13:23,140 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:13:23,164 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:13:23,164 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:13:23,164 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:13:23,164 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:13:23,164 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:13:23,164 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:13:23,165 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:13:23,165 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:13:23,165 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:13:23,166 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:13:23,166 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:13:23,166 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:13:23,167 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:13:23,167 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:23,168 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:13:23,168 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:13:23,169 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:13:23,169 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:13:23,169 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:13:23,169 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 -> b230ba173626e1a1717879ee489b2ae4510c44810563ac66116e22604ac558a2 [2025-02-08 04:13:23,438 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:13:23,443 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:13:23,446 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:13:23,447 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:13:23,447 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:13:23,447 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:24,574 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e221e644d/daab1aed58174c659017487f5bbb5745/FLAGd4ce277de [2025-02-08 04:13:25,103 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:13:25,104 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:25,141 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e221e644d/daab1aed58174c659017487f5bbb5745/FLAGd4ce277de [2025-02-08 04:13:25,158 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e221e644d/daab1aed58174c659017487f5bbb5745 [2025-02-08 04:13:25,160 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:13:25,161 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:13:25,162 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:25,162 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:13:25,165 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:13:25,165 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:25" (1/1) ... [2025-02-08 04:13:25,166 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fc261ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:25, skipping insertion in model container [2025-02-08 04:13:25,166 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:25" (1/1) ... [2025-02-08 04:13:25,272 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:13:27,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309274,309287] [2025-02-08 04:13:27,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309443,309456] [2025-02-08 04:13:27,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309610,309623] [2025-02-08 04:13:27,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309778,309791] [2025-02-08 04:13:27,154 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:27,185 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:13:27,250 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"); [5242] [2025-02-08 04:13:27,252 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)); [5249] [2025-02-08 04:13:27,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5256] [2025-02-08 04:13:27,255 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)); [5293-5294] [2025-02-08 04:13:27,255 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"); [5299-5301] [2025-02-08 04:13:27,261 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)); [5454-5455] [2025-02-08 04:13:27,266 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)); [5488-5489] [2025-02-08 04:13:27,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7248] [2025-02-08 04:13:27,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7500] [2025-02-08 04:13:27,464 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309274,309287] [2025-02-08 04:13:27,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309443,309456] [2025-02-08 04:13:27,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309610,309623] [2025-02-08 04:13:27,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309778,309791] [2025-02-08 04:13:27,470 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:27,558 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:13:27,559 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27 WrapperNode [2025-02-08 04:13:27,560 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:27,561 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:27,561 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:13:27,561 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:13:27,565 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:27,626 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:27,756 INFO L138 Inliner]: procedures = 411, calls = 1715, calls flagged for inlining = 195, calls inlined = 178, statements flattened = 4739 [2025-02-08 04:13:27,756 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:27,757 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:13:27,757 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:13:27,757 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:13:27,765 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:27,766 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:27,786 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,368 INFO L175 MemorySlicer]: Split 777 memory accesses to 14 slices as follows [1, 2, 8, 8, 631, 1, 2, 2, 55, 5, 5, 52, 3, 2]. 81 percent of accesses are in the largest equivalence class. The 52 initializations are split as follows [0, 0, 8, 8, 22, 1, 2, 0, 0, 5, 5, 0, 1, 0]. The 402 writes are split as follows [0, 1, 0, 0, 302, 0, 0, 1, 55, 0, 0, 42, 0, 1]. [2025-02-08 04:13:28,368 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,368 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,451 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,459 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,476 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,487 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,514 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:13:28,515 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:13:28,515 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:13:28,515 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:13:28,516 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:27" (1/1) ... [2025-02-08 04:13:28,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:28,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:13:28,543 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:13:28,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:13:28,577 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:13:28,577 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:13:28,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:13:28,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:13:28,577 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_poll [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_poll [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:13:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:13:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:13:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:13:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 04:13:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_stop [2025-02-08 04:13:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_stop [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:13:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:13:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:13:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:13:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:13:28,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:13:28,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:13:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:13:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:13:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:13:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:13:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:13:28,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_set_filter_mode [2025-02-08 04:13:28,583 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_set_filter_mode [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write_1bit [2025-02-08 04:13:28,583 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write_1bit [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:13:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~TO~VOID [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~TO~VOID [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:28,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:28,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:28,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:13:28,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:13:28,585 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:13:28,585 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:13:28,585 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read_1bit [2025-02-08 04:13:28,585 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read_1bit [2025-02-08 04:13:28,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:13:28,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:13:28,586 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reset_prepare [2025-02-08 04:13:28,586 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reset_prepare [2025-02-08 04:13:28,586 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:13:28,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:13:28,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:13:28,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:13:28,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffer [2025-02-08 04:13:28,587 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffer [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:13:28,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:13:28,587 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:13:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:28,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:13:28,588 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:13:28,588 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:13:28,588 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:13:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:13:28,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2025-02-08 04:13:28,589 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:13:28,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reuse_skb [2025-02-08 04:13:28,589 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reuse_skb [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_open [2025-02-08 04:13:28,589 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_open [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:13:28,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:13:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:13:28,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:13:28,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:13:28,591 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:28,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:28,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:13:28,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure send_filter_frame [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure send_filter_frame [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_resume [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_resume [2025-02-08 04:13:28,592 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:13:28,592 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_interrupt [2025-02-08 04:13:28,593 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_interrupt [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:28,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_remove_one [2025-02-08 04:13:28,593 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_remove_one [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure update_cr6 [2025-02-08 04:13:28,593 INFO L138 BoogieDeclarations]: Found implementation of procedure update_cr6 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:13:28,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:13:28,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure srom_clk_write [2025-02-08 04:13:28,596 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_clk_write [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_free_rxbuffer [2025-02-08 04:13:28,596 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_free_rxbuffer [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:13:28,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:13:28,596 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:13:28,596 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_init [2025-02-08 04:13:28,596 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_init [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:13:28,596 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:13:28,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:13:29,263 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:13:29,266 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:13:29,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964: havoc request_threaded_irq_#t~nondet978#1; [2025-02-08 04:13:29,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296: assume 0 != ~ret~0#1;#res#1 := ~ret~0#1;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:13:29,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296: assume !(0 != ~ret~0#1); [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: havoc ldv_dispatch_irq_register_10_2_~arg0#1, ldv_dispatch_irq_register_10_2_~arg1#1.base, ldv_dispatch_irq_register_10_2_~arg1#1.offset, ldv_dispatch_irq_register_10_2_~arg2#1.base, ldv_dispatch_irq_register_10_2_~arg2#1.offset, ldv_dispatch_irq_register_10_2_~arg3#1.base, ldv_dispatch_irq_register_10_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_10_2_#in~arg0#1, ldv_dispatch_irq_register_10_2_#in~arg1#1.base, ldv_dispatch_irq_register_10_2_#in~arg1#1.offset, ldv_dispatch_irq_register_10_2_#in~arg2#1.base, ldv_dispatch_irq_register_10_2_#in~arg2#1.offset, ldv_dispatch_irq_register_10_2_#in~arg3#1.base, ldv_dispatch_irq_register_10_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_10_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := ~db~2#1.base, 275 + ~db~2#1.offset, 0, 16, 0, ~#__key~1#1.base, ~#__key~1#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~int#4(750 + ~jiffies~0, ~db~2#1.base, 291 + ~db~2#1.offset, 8);call write~int#4(~dev#1.base + ~dev#1.offset, ~db~2#1.base, 315 + ~db~2#1.offset, 8);call write~$Pointer$#4(#funAddr~uli526x_timer.base, #funAddr~uli526x_timer.offset, ~db~2#1.base, 307 + ~db~2#1.offset, 8); [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301-1: SUMMARY for call netif_wake_queue(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint uli526x_openFINAL: assume true; [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: #t~ret276#1 := ldv_request_irq_67_#res#1;havoc ldv_request_irq_67_#t~ret835#1, ldv_request_irq_67_#t~ret836#1, ldv_request_irq_67_~irq#1, ldv_request_irq_67_~handler#1.base, ldv_request_irq_67_~handler#1.offset, ldv_request_irq_67_~flags#1, ldv_request_irq_67_~name#1.base, ldv_request_irq_67_~name#1.offset, ldv_request_irq_67_~dev#1.base, ldv_request_irq_67_~dev#1.offset, ldv_request_irq_67_~ldv_func_res~2#1, ldv_request_irq_67_~tmp~68#1, ldv_request_irq_67_~tmp___0~24#1;havoc ldv_request_irq_67_#in~irq#1, ldv_request_irq_67_#in~handler#1.base, ldv_request_irq_67_#in~handler#1.offset, ldv_request_irq_67_#in~flags#1, ldv_request_irq_67_#in~name#1.base, ldv_request_irq_67_#in~name#1.offset, ldv_request_irq_67_#in~dev#1.base, ldv_request_irq_67_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_67 } true;assume -2147483648 <= #t~ret276#1 && #t~ret276#1 <= 2147483647;~ret~0#1 := #t~ret276#1;havoc #t~mem274#1.base, #t~mem274#1.offset;havoc #t~mem275#1;havoc #t~ret276#1; [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6306: #res#1 := 0;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6306-1: SUMMARY for call add_timer(~db~2#1.base, 275 + ~db~2#1.offset); srcloc: null [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6269: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_67_#t~ret836#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret819#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_10_callback_handler~0#1.base, ldv_request_irq_~ldv_10_callback_handler~0#1.offset, ldv_request_irq_~ldv_10_data_data~0#1.base, ldv_request_irq_~ldv_10_data_data~0#1.offset, ldv_request_irq_~ldv_10_line_line~0#1, ldv_request_irq_~ldv_10_thread_thread~0#1.base, ldv_request_irq_~ldv_10_thread_thread~0#1.offset, ldv_request_irq_~tmp~61#1;havoc ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;assume { :end_inline_ldv_request_irq } true;assume -2147483648 <= ldv_request_irq_67_#t~ret836#1 && ldv_request_irq_67_#t~ret836#1 <= 2147483647;ldv_request_irq_67_~tmp___0~24#1 := ldv_request_irq_67_#t~ret836#1;havoc ldv_request_irq_67_#t~ret836#1;ldv_request_irq_67_#res#1 := ldv_request_irq_67_~tmp___0~24#1; [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9763-1: ldv_request_irq_67_#res#1 := ldv_request_irq_67_~ldv_func_res~2#1; [2025-02-08 04:13:29,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 04:13:29,609 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:13:29,614 INFO L158 Benchmark]: Toolchain (without parser) took 4452.13ms. Allocated memory was 167.8MB in the beginning and 293.6MB in the end (delta: 125.8MB). Free memory was 120.2MB in the beginning and 125.2MB in the end (delta: -5.0MB). Peak memory consumption was 125.5MB. Max. memory is 16.1GB. [2025-02-08 04:13:29,614 INFO L158 Benchmark]: CDTParser took 0.43ms. Allocated memory is still 226.5MB. Free memory was 142.0MB in the beginning and 141.7MB in the end (delta: 307.6kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:13:29,614 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2398.23ms. Allocated memory is still 167.8MB. Free memory was 120.2MB in the beginning and 95.1MB in the end (delta: 25.0MB). Peak memory consumption was 133.6MB. Max. memory is 16.1GB. [2025-02-08 04:13:29,614 INFO L158 Benchmark]: Boogie Procedure Inliner took 195.94ms. Allocated memory is still 167.8MB. Free memory was 95.1MB in the beginning and 65.0MB in the end (delta: 30.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 04:13:29,614 INFO L158 Benchmark]: Boogie Preprocessor took 757.14ms. Allocated memory was 167.8MB in the beginning and 293.6MB in the end (delta: 125.8MB). Free memory was 65.0MB in the beginning and 183.9MB in the end (delta: -118.9MB). Peak memory consumption was 146.4MB. Max. memory is 16.1GB. [2025-02-08 04:13:29,615 INFO L158 Benchmark]: IcfgBuilder took 1097.38ms. Allocated memory is still 293.6MB. Free memory was 183.9MB in the beginning and 125.2MB in the end (delta: 58.7MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2025-02-08 04:13:29,616 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.43ms. Allocated memory is still 226.5MB. Free memory was 142.0MB in the beginning and 141.7MB in the end (delta: 307.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2398.23ms. Allocated memory is still 167.8MB. Free memory was 120.2MB in the beginning and 95.1MB in the end (delta: 25.0MB). Peak memory consumption was 133.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 195.94ms. Allocated memory is still 167.8MB. Free memory was 95.1MB in the beginning and 65.0MB in the end (delta: 30.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 757.14ms. Allocated memory was 167.8MB in the beginning and 293.6MB in the end (delta: 125.8MB). Free memory was 65.0MB in the beginning and 183.9MB in the end (delta: -118.9MB). Peak memory consumption was 146.4MB. Max. memory is 16.1GB. * IcfgBuilder took 1097.38ms. Allocated memory is still 293.6MB. Free memory was 183.9MB in the beginning and 125.2MB in the end (delta: 58.7MB). Peak memory consumption was 58.7MB. 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: 5242]: 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"); [5242] - GenericResultAtLocation [Line: 5249]: 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)); [5249] - GenericResultAtLocation [Line: 5256]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5256] - GenericResultAtLocation [Line: 5293]: 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)); [5293-5294] - GenericResultAtLocation [Line: 5299]: 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"); [5299-5301] - GenericResultAtLocation [Line: 5454]: 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)); [5454-5455] - GenericResultAtLocation [Line: 5488]: 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)); [5488-5489] - GenericResultAtLocation [Line: 7248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7248] - GenericResultAtLocation [Line: 7500]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7500] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:13:29,634 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-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.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 b230ba173626e1a1717879ee489b2ae4510c44810563ac66116e22604ac558a2 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:13:31,509 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:13:31,578 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:13:31,585 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:13:31,586 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:13:31,613 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:13:31,614 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:13:31,614 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:13:31,614 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:13:31,614 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:13:31,615 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:13:31,615 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:13:31,615 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:13:31,616 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:13:31,616 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:13:31,616 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:13:31,616 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:13:31,616 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:13:31,616 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:13:31,616 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:13:31,616 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:13:31,617 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:13:31,617 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:31,618 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:13:31,618 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:13:31,619 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 -> b230ba173626e1a1717879ee489b2ae4510c44810563ac66116e22604ac558a2 [2025-02-08 04:13:31,871 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:13:31,879 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:13:31,880 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:13:31,884 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:13:31,884 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:13:31,884 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:33,068 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f9c5fe7e9/92c4cd22e1474e14b7720ffcc9d51765/FLAGf17ccea5c [2025-02-08 04:13:33,578 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:13:33,579 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:33,618 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f9c5fe7e9/92c4cd22e1474e14b7720ffcc9d51765/FLAGf17ccea5c [2025-02-08 04:13:33,658 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f9c5fe7e9/92c4cd22e1474e14b7720ffcc9d51765 [2025-02-08 04:13:33,660 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:13:33,661 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:13:33,662 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:33,662 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:13:33,668 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:13:33,668 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:33" (1/1) ... [2025-02-08 04:13:33,669 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41ccbc67 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:33, skipping insertion in model container [2025-02-08 04:13:33,669 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:33" (1/1) ... [2025-02-08 04:13:33,766 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:13:34,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,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 04:13:34,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,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 04:13:34,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 04:13:34,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 04:13:34,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 04:13:34,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 04:13:34,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 04:13:34,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,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 04:13:34,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 04:13:34,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,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 04:13:34,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 04:13:34,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 04:13:34,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 04:13:34,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 04:13:34,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,599 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,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 04:13:34,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,609 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,774 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:34,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,001 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309274,309287] [2025-02-08 04:13:35,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309443,309456] [2025-02-08 04:13:35,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309610,309623] [2025-02-08 04:13:35,004 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309778,309791] [2025-02-08 04:13:35,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,018 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:35,042 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:13:35,083 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:13:35,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,180 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,305 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,383 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309274,309287] [2025-02-08 04:13:35,383 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309443,309456] [2025-02-08 04:13:35,383 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309610,309623] [2025-02-08 04:13:35,384 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309778,309791] [2025-02-08 04:13:35,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,388 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:35,411 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:13:35,479 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"); [5242] [2025-02-08 04:13:35,481 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)); [5249] [2025-02-08 04:13:35,481 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5256] [2025-02-08 04:13:35,482 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)); [5293-5294] [2025-02-08 04:13:35,482 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"); [5299-5301] [2025-02-08 04:13:35,488 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)); [5454-5455] [2025-02-08 04:13:35,492 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)); [5488-5489] [2025-02-08 04:13:35,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7248] [2025-02-08 04:13:35,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7500] [2025-02-08 04:13:35,726 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309274,309287] [2025-02-08 04:13:35,726 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309443,309456] [2025-02-08 04:13:35,726 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309610,309623] [2025-02-08 04:13:35,726 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-kernel-locking-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[309778,309791] [2025-02-08 04:13:35,731 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:35,865 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:13:35,865 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35 WrapperNode [2025-02-08 04:13:35,865 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:35,866 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:35,866 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:13:35,866 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:13:35,870 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:35,910 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,003 INFO L138 Inliner]: procedures = 424, calls = 1715, calls flagged for inlining = 195, calls inlined = 178, statements flattened = 4040 [2025-02-08 04:13:36,004 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:36,004 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:13:36,004 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:13:36,004 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:13:36,011 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,011 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,035 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,677 INFO L175 MemorySlicer]: Split 777 memory accesses to 14 slices as follows [631, 1, 8, 8, 1, 2, 55, 2, 5, 5, 52, 3, 2, 2]. 81 percent of accesses are in the largest equivalence class. The 52 initializations are split as follows [22, 0, 8, 8, 1, 2, 0, 0, 5, 5, 0, 1, 0, 0]. The 402 writes are split as follows [302, 0, 0, 0, 0, 0, 55, 1, 0, 0, 42, 0, 1, 1]. [2025-02-08 04:13:36,677 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,677 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,779 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,787 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,813 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,827 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,856 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:13:36,857 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:13:36,857 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:13:36,857 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:13:36,858 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:35" (1/1) ... [2025-02-08 04:13:36,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:36,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:13:36,880 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:13:36,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:13:36,902 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:13:36,902 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_poll [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_poll [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:13:36,903 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 04:13:36,903 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_stop [2025-02-08 04:13:36,904 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_stop [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:13:36,904 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:13:36,904 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:13:36,904 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:13:36,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:13:36,904 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_set_filter_mode [2025-02-08 04:13:36,905 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_set_filter_mode [2025-02-08 04:13:36,905 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write_1bit [2025-02-08 04:13:36,905 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write_1bit [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~TO~VOID [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~TO~VOID [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:13:36,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:13:36,906 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read_1bit [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read_1bit [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reset_prepare [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reset_prepare [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffer [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffer [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:13:36,907 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:13:36,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:36,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:13:36,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:13:36,908 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:13:36,908 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:13:36,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:13:36,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2025-02-08 04:13:36,909 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:13:36,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reuse_skb [2025-02-08 04:13:36,909 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reuse_skb [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_open [2025-02-08 04:13:36,909 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_open [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:13:36,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:13:36,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:13:36,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:13:36,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:13:36,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:13:36,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:13:36,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:13:36,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:13:36,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:13:36,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure send_filter_frame [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure send_filter_frame [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:13:36,912 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:13:36,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:13:36,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_resume [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_resume [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_interrupt [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_interrupt [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_remove_one [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_remove_one [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure update_cr6 [2025-02-08 04:13:36,914 INFO L138 BoogieDeclarations]: Found implementation of procedure update_cr6 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:13:36,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:13:36,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:13:36,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:13:36,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure srom_clk_write [2025-02-08 04:13:36,920 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_clk_write [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_free_rxbuffer [2025-02-08 04:13:36,920 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_free_rxbuffer [2025-02-08 04:13:36,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:13:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:13:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:13:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:13:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:13:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:13:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_init [2025-02-08 04:13:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_init [2025-02-08 04:13:36,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:13:36,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:13:37,671 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:13:37,673 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:13:37,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911: havoc netpoll_trap_#t~nondet897#1; [2025-02-08 04:13:37,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5689: havoc clear_bit_~nr#1, clear_bit_~addr#1.base, clear_bit_~addr#1.offset;havoc clear_bit_#in~nr#1, clear_bit_#in~addr#1.base, clear_bit_#in~addr#1.offset;assume { :end_inline_clear_bit } true; [2025-02-08 04:13:37,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5714: 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~mem139#1.base, netif_tx_wake_queue_#t~mem139#1.offset; [2025-02-08 04:13:37,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5258-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 04:13:37,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704: havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;havoc netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_start_queue } true; [2025-02-08 04:13:37,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11851: havoc #t~nondet891; [2025-02-08 04:13:41,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369: havoc kobject_name_#t~mem25#1.base, kobject_name_#t~mem25#1.offset; [2025-02-08 04:13:41,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5381: havoc dev_name_#t~mem35#1.base, dev_name_#t~mem35#1.offset; [2025-02-08 04:13:45,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: havoc #t~nondet893; [2025-02-08 04:14:02,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: havoc #t~nondet885; [2025-02-08 04:14:18,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: havoc ldv_dev_get_drvdata_#t~mem771#1.base, ldv_dev_get_drvdata_#t~mem771#1.offset;havoc ldv_dev_get_drvdata_#t~mem772#1.base, ldv_dev_get_drvdata_#t~mem772#1.offset; [2025-02-08 04:14:18,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: havoc #t~nondet910; [2025-02-08 04:14:18,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838: havoc #t~nondet890; [2025-02-08 04:14:18,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: havoc del_timer_sync_#t~nondet884#1; [2025-02-08 04:14:18,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:14:18,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-1: ldv_del_timer_sync_71_#res#1 := ldv_del_timer_sync_71_~ldv_func_res~3#1; [2025-02-08 04:14:18,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5671: havoc #t~mem134.base, #t~mem134.offset; [2025-02-08 04:14:18,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: havoc #t~nondet894; [2025-02-08 04:14:19,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: havoc #t~mem65.base, #t~mem65.offset; [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7804: assume 0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1); [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7804: assume !(0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1));phy_writeby_cr9_~i~4#1 := 16bv16; [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800-1: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, (if 0bv32 != ~bvand~32(~zero_extend~32~8(phy_writeby_cr9_~phy_addr#1), ~zero_extend~32~16(phy_writeby_cr9_~i~4#1)) then 131072bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800: phy_writeby_cr9_~i~4#1 := ~bvashr~32(~zero_extend~32~16(phy_writeby_cr9_~i~4#1), 1bv32)[16:0]; [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: phy_writeby_cr9_~i~4#1 := 16bv16; [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7792: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, 131072bv32); srcloc: null [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-1: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, 131072bv32); srcloc: null [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7786: assume ~bvule~32(~zero_extend~32~16(phy_writeby_cr9_~i~4#1), 34bv32); [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7786: assume !~bvule~32(~zero_extend~32~16(phy_writeby_cr9_~i~4#1), 34bv32); [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, 131072bv32); srcloc: null [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: phy_writeby_cr9_~i~4#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(phy_writeby_cr9_~i~4#1))[16:0]; [2025-02-08 04:14:19,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-1: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, 131072bv32); srcloc: null [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, phy_writeby_cr9_~phy_addr#1, phy_writeby_cr9_~offset#1, phy_writeby_cr9_~phy_data#1, phy_writeby_cr9_~i~4#1;havoc phy_writeby_cr9_#in~db#1.base, phy_writeby_cr9_#in~db#1.offset, phy_writeby_cr9_#in~phy_addr#1, phy_writeby_cr9_#in~offset#1, phy_writeby_cr9_#in~phy_data#1;assume { :end_inline_phy_writeby_cr9 } true; [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc phy_writeby_cr10_#t~mem662#1.base, phy_writeby_cr10_#t~mem662#1.offset, phy_writeby_cr10_~db#1.base, phy_writeby_cr10_~db#1.offset, phy_writeby_cr10_~phy_addr#1, phy_writeby_cr10_~offset#1, phy_writeby_cr10_~phy_data#1, phy_writeby_cr10_~ioaddr~11#1.base, phy_writeby_cr10_~ioaddr~11#1.offset, phy_writeby_cr10_~cr10_value~1#1;havoc phy_writeby_cr10_#in~db#1.base, phy_writeby_cr10_#in~db#1.offset, phy_writeby_cr10_#in~phy_addr#1, phy_writeby_cr10_#in~offset#1, phy_writeby_cr10_#in~phy_data#1;assume { :end_inline_phy_writeby_cr10 } true; [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~TO~VOIDFINAL: assume true; [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: assume 0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1); [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: assume !(0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1)); [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828-1: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, (if 0bv32 != ~bvand~32(~zero_extend~32~16(phy_writeby_cr9_~phy_data#1), ~zero_extend~32~16(phy_writeby_cr9_~i~4#1)) then 131072bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: phy_writeby_cr9_~i~4#1 := ~bvashr~32(~zero_extend~32~16(phy_writeby_cr9_~i~4#1), 1bv32)[16:0]; [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: phy_writeby_cr9_~i~4#1 := 32768bv16; [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, 0bv32); srcloc: null [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, 0bv32); srcloc: null [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-1: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, 0bv32); srcloc: null [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume 0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1); [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume !(0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1)); [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812-1: SUMMARY for call phy_write_1bit(phy_writeby_cr9_~db#1.base, phy_writeby_cr9_~db#1.offset, (if 0bv32 != ~bvand~32(~zero_extend~32~8(phy_writeby_cr9_~offset#1), ~zero_extend~32~16(phy_writeby_cr9_~i~4#1)) then 131072bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:19,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812: phy_writeby_cr9_~i~4#1 := ~bvashr~32(~zero_extend~32~16(phy_writeby_cr9_~i~4#1), 1bv32)[16:0]; [2025-02-08 04:14:19,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: havoc #t~nondet882; [2025-02-08 04:14:23,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: #res := 8bv32; [2025-02-08 04:14:23,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: #res := 3bv32; [2025-02-08 04:14:23,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: #res := 10bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: #res := 14bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9441: #res := 16bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: #res := 8bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: #res := 11bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: #res := 3bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443: #res := 17bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: #res := 13bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9439: #res := 15bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9427: #res := 7bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431: #res := 9bv32; [2025-02-08 04:14:23,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9423: #res := 1bv32; [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489-1: SUMMARY for call #t~ret574.base, #t~ret574.offset := netdev_alloc_skb(~dev.base, ~dev.offset, 1568bv32); srcloc: null [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: ~skb~1.base, ~skb~1.offset := #t~ret574.base, #t~ret574.offset;havoc #t~ret574.base, #t~ret574.offset; [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: ~tmp___1~10 := #t~ret577;havoc #t~mem576.base, #t~mem576.offset;havoc #t~ret577;call write~intINTTYPE4#0(~tmp___1~10[32:0], ~rxptr~2.base, ~bvadd~64(8bv64, ~rxptr~2.offset), 4bv64);call write~intINTTYPE4#0(2147483648bv32, ~rxptr~2.base, ~rxptr~2.offset, 4bv64);call #t~mem578.base, #t~mem578.offset := read~$Pointer$#0(~rxptr~2.base, ~bvadd~64(24bv64, ~rxptr~2.offset), 8bv64);~rxptr~2.base, ~rxptr~2.offset := #t~mem578.base, #t~mem578.offset;havoc #t~mem578.base, #t~mem578.offset;call #t~mem579 := read~intINTTYPE8#0(~db~13.base, ~bvadd~64(248bv64, ~db~13.offset), 8bv64);call write~intINTTYPE8#0(~bvadd~64(1bv64, #t~mem579), ~db~13.base, ~bvadd~64(248bv64, ~db~13.offset), 8bv64);havoc #t~mem579; [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7497-1: SUMMARY for call #t~ret575.base, #t~ret575.offset := skb_tail_pointer(~skb~1.base, ~skb~1.offset); srcloc: null [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498-1: SUMMARY for call #t~ret577 := pci_map_single(#t~mem576.base, #t~mem576.offset, ~tmp___0~17.base, ~tmp___0~17.offset, 1568bv64, 2bv32); srcloc: null [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7497: ~tmp___0~17.base, ~tmp___0~17.offset := #t~ret575.base, #t~ret575.offset;havoc #t~ret575.base, #t~ret575.offset;call #t~mem576.base, #t~mem576.offset := read~$Pointer$#0(~db~13.base, ~bvadd~64(24bv64, ~db~13.offset), 8bv64); [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: assume 0bv64 == ~bvadd~64(~skb~1.base, ~skb~1.offset); [2025-02-08 04:14:24,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: assume !(0bv64 == ~bvadd~64(~skb~1.base, ~skb~1.offset));call write~$Pointer$#0(~skb~1.base, ~skb~1.offset, ~rxptr~2.base, ~bvadd~64(16bv64, ~rxptr~2.offset), 8bv64); [2025-02-08 04:14:24,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: havoc #t~mem122.base, #t~mem122.offset;havoc #t~mem123; [2025-02-08 04:14:41,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: 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~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset; [2025-02-08 04:14:41,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840-1: call ULi_ethtool_gset_#t~mem432#1 := read~intINTTYPE1#0(ULi_ethtool_gset_~db#1.base, ~bvadd~64(271bv64, ULi_ethtool_gset_~db#1.offset), 1bv64); [2025-02-08 04:14:41,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795-1: ldv_alloc_etherdev_mqs_62_#t~ret759#1.base, ldv_alloc_etherdev_mqs_62_#t~ret759#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret883#1.base, alloc_etherdev_mqs_#t~ret883#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_62_~tmp~66#1.base, ldv_alloc_etherdev_mqs_62_~tmp~66#1.offset := ldv_alloc_etherdev_mqs_62_#t~ret759#1.base, ldv_alloc_etherdev_mqs_62_#t~ret759#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret759#1.base, ldv_alloc_etherdev_mqs_62_#t~ret759#1.offset;ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset := ldv_alloc_etherdev_mqs_62_~tmp~66#1.base, ldv_alloc_etherdev_mqs_62_~tmp~66#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret672#1, ldv_alloc_etherdev_mqs_#t~ret673#1.base, ldv_alloc_etherdev_mqs_#t~ret673#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~50#1.base, ldv_alloc_etherdev_mqs_~tmp~50#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~18#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~50#1.base, ldv_alloc_etherdev_mqs_~tmp~50#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~18#1; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: assume ~bvule~32(~bvsub~32(~zero_extend~32~8(ULi_ethtool_gset_#t~mem432#1), 4bv32), 1bv32);havoc ULi_ethtool_gset_#t~mem432#1;call write~intINTTYPE1#0(1bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(14bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: assume !~bvule~32(~bvsub~32(~zero_extend~32~8(ULi_ethtool_gset_#t~mem432#1), 4bv32), 1bv32);havoc ULi_ethtool_gset_#t~mem432#1; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: havoc alloc_etherdev_mqs_#t~ret883#1.base, alloc_etherdev_mqs_#t~ret883#1.offset; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795-3: SUMMARY for call alloc_etherdev_mqs_#t~ret883#1.base, alloc_etherdev_mqs_#t~ret883#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret883#1.base, alloc_etherdev_mqs_#t~ret883#1.offset;havoc alloc_etherdev_mqs_#t~ret883#1.base, alloc_etherdev_mqs_#t~ret883#1.offset; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: assume 9bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: assume !(9bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: ldv_pci_pci_instance_2_~tmp___0~20#1 := ldv_pci_pci_instance_2_#t~ret731#1;havoc ldv_pci_pci_instance_2_#t~ret731#1; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret731#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6114: assume 1382224057bv64 == uli526x_init_one_#t~mem234#1;havoc uli526x_init_one_#t~mem234#1; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6114: assume !(1382224057bv64 == uli526x_init_one_#t~mem234#1);havoc uli526x_init_one_#t~mem234#1; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9021: ldv_pci_instance_resume_early_2_6_#t~ret705#1 := ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~704#1.base, ##fun~$Pointer$~TO~C_INT_#~704#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1, ##fun~$Pointer$~TO~C_INT_#t~ret917#1, ##fun~$Pointer$~TO~C_INT_#t~ret918#1, ##fun~$Pointer$~TO~C_INT_#t~ret919#1, ##fun~$Pointer$~TO~C_INT_#t~ret920#1;havoc ##fun~$Pointer$~TO~C_INT_#in~704#1.base, ##fun~$Pointer$~TO~C_INT_#in~704#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~C_INT } true;havoc ldv_pci_instance_resume_early_2_6_#t~ret705#1; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume 0bv32 == ~mode~0; [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume !(0bv32 == ~mode~0); [2025-02-08 04:14:41,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: assume 0bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem486#1);havoc uli526x_timer_#t~mem486#1;call uli526x_timer_#t~mem487#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(271bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short489#1 := 1bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem487#1); [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: assume !(0bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem486#1));havoc uli526x_timer_#t~mem486#1; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: SUMMARY for call uli526x_reset_prepare(uli526x_dynamic_reset_~dev#1.base, uli526x_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8691: 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~ret700#1, ldv_net_dummy_resourceless_instance_1_#t~ret701#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682: ldv_dev_set_drvdata_59_~tmp~65#1 := ldv_dev_set_drvdata_59_#t~ret758#1;havoc ldv_dev_set_drvdata_59_#t~ret758#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~65#1;pci_set_drvdata_#t~ret185#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret758#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~65#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~ret185#1;havoc pci_set_drvdata_#t~ret185#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$#0(~#netdev_ops~0.base, ~#netdev_ops~0.offset, uli526x_init_one_~dev~0#1.base, ~bvadd~64(468bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);call write~$Pointer$#0(~#netdev_ethtool_ops~0.base, ~#netdev_ethtool_ops~0.offset, uli526x_init_one_~dev~0#1.base, ~bvadd~64(476bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := uli526x_init_one_~db~0#1.base, ~bvadd~64(32bv64, uli526x_init_one_~db~0#1.offset);havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;uli526x_init_one_#t~ret236#1.base, uli526x_init_one_#t~ret236#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 uli526x_init_one_#t~ret236#1.base, uli526x_init_one_#t~ret236#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 := uli526x_init_one_~db~0#1.base, ~bvadd~64(32bv64, uli526x_init_one_~db~0#1.offset), 12bv64, 0bv64, uli526x_init_one_~#__key~0#1.base, uli526x_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;uli526x_init_one_~i~0#1 := 0bv32; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~54#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~54#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9682-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret758#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset); srcloc: null [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106: SUMMARY for call uli526x_init(uli526x_dynamic_reset_~dev#1.base, uli526x_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8956: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#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_14_#t~ret684#1, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#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_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;havoc eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet888#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~nondet888#1;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet888#1;havoc eth_mac_addr_#t~nondet888#1; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume 0bv32 != uli526x_init_one_~tmp___0~6#1; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume !(0bv32 != uli526x_init_one_~tmp___0~6#1);assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet899#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~nondet899#1;pci_enable_device_#res#1 := pci_enable_device_#t~nondet899#1;havoc pci_enable_device_#t~nondet899#1; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume 16bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume !(16bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: havoc ldv_timer_timer_instance_3_#t~mem751#1.base, ldv_timer_timer_instance_3_#t~mem751#1.offset, ldv_timer_timer_instance_3_#t~mem752#1.base, ldv_timer_timer_instance_3_#t~mem752#1.offset, ldv_timer_timer_instance_3_#t~mem753#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;havoc ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_3 } true; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~20#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~20#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107: SUMMARY for call netif_wake_queue(uli526x_dynamic_reset_~dev#1.base, uli526x_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-1: SUMMARY for call uli526x_timer_#t~ret491#1 := netdev_info(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 48bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: havoc uli526x_timer_#t~mem487#1;havoc uli526x_timer_#t~mem488#1;havoc uli526x_timer_#t~short489#1;havoc uli526x_timer_#t~mem490#1;havoc uli526x_timer_#t~ret491#1;assume { :begin_inline_netif_carrier_on } true;netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset := uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset;havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset := netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654: havoc skb_copy_from_linear_data_#t~mem132#1.base, skb_copy_from_linear_data_#t~mem132#1.offset;havoc skb_copy_from_linear_data_#t~memcpy~res133#1.base, skb_copy_from_linear_data_#t~memcpy~res133#1.offset;havoc skb_copy_from_linear_data_#t~mem132#1.base, skb_copy_from_linear_data_#t~mem132#1.offset, skb_copy_from_linear_data_#t~memcpy~res133#1.base, skb_copy_from_linear_data_#t~memcpy~res133#1.offset, skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset, skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_~len#1;havoc skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset, skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset, skb_copy_from_linear_data_#in~len#1;assume { :end_inline_skb_copy_from_linear_data } true;havoc uli526x_start_xmit_#t~mem319#1.base, uli526x_start_xmit_#t~mem319#1.offset;havoc uli526x_start_xmit_#t~mem320#1;call uli526x_start_xmit_#t~mem321#1 := read~intINTTYPE4#0(uli526x_start_xmit_~skb#1.base, ~bvadd~64(104bv64, uli526x_start_xmit_~skb#1.offset), 4bv64);call write~intINTTYPE4#0(~bvor~32(3774873600bv32, uli526x_start_xmit_#t~mem321#1), uli526x_start_xmit_~txptr~0#1.base, ~bvadd~64(4bv64, uli526x_start_xmit_~txptr~0#1.offset), 4bv64);havoc uli526x_start_xmit_#t~mem321#1;call uli526x_start_xmit_#t~mem322#1.base, uli526x_start_xmit_#t~mem322#1.offset := read~$Pointer$#0(uli526x_start_xmit_~txptr~0#1.base, ~bvadd~64(24bv64, uli526x_start_xmit_~txptr~0#1.offset), 8bv64);call write~$Pointer$#0(uli526x_start_xmit_#t~mem322#1.base, uli526x_start_xmit_#t~mem322#1.offset, uli526x_start_xmit_~db~4#1.base, ~bvadd~64(200bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64);havoc uli526x_start_xmit_#t~mem322#1.base, uli526x_start_xmit_#t~mem322#1.offset;call uli526x_start_xmit_#t~mem323#1 := read~intINTTYPE8#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654-1: SUMMARY for call skb_copy_from_linear_data_#t~memcpy~res133#1.base, skb_copy_from_linear_data_#t~memcpy~res133#1.offset := #Ultimate.C_memcpy#0(skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_#t~mem132#1.base, skb_copy_from_linear_data_#t~mem132#1.offset, ~zero_extend~64~32(skb_copy_from_linear_data_~len#1)); srcloc: null [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: ldv_interrupt_instance_handler_0_5_~tmp~53#1 := ldv_interrupt_instance_handler_0_5_#t~ret694#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret694#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~53#1;ldv_interrupt_interrupt_instance_0_#t~ret698#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret694#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~53#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~ret698#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret698#1; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret694#1 := uli526x_interrupt(ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset); srcloc: null [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume uli526x_timer_#t~short489#1; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume !uli526x_timer_#t~short489#1;call uli526x_timer_#t~mem488#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(271bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short489#1 := 5bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem488#1); [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: havoc uli526x_init_one_#t~ret211#1;uli526x_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051-1: SUMMARY for call uli526x_init_one_#t~ret211#1 := printk(7bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: call uli526x_timer_#t~mem457#1 := read~intINTTYPE8#0(uli526x_timer_~db~9#1.base, ~bvadd~64(447bv64, uli526x_timer_~db~9#1.offset), 8bv64);call write~intINTTYPE8#0(~bvadd~64(1bv64, uli526x_timer_#t~mem457#1), uli526x_timer_~db~9#1.base, ~bvadd~64(447bv64, uli526x_timer_~db~9#1.offset), 8bv64);havoc uli526x_timer_#t~mem457#1;assume { :begin_inline_uli526x_dynamic_reset } true;uli526x_dynamic_reset_#in~dev#1.base, uli526x_dynamic_reset_#in~dev#1.offset := uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset;havoc uli526x_dynamic_reset_#t~ret501#1, uli526x_dynamic_reset_~dev#1.base, uli526x_dynamic_reset_~dev#1.offset;uli526x_dynamic_reset_~dev#1.base, uli526x_dynamic_reset_~dev#1.offset := uli526x_dynamic_reset_#in~dev#1.base, uli526x_dynamic_reset_#in~dev#1.offset; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844-1: call ULi_ethtool_gset_#t~mem433#1 := read~intINTTYPE1#0(ULi_ethtool_gset_~db#1.base, ~bvadd~64(273bv64, ULi_ethtool_gset_~db#1.offset), 1bv64); [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: assume 0bv32 != ~zero_extend~32~8(ULi_ethtool_gset_#t~mem433#1);havoc ULi_ethtool_gset_#t~mem433#1; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: assume !(0bv32 != ~zero_extend~32~8(ULi_ethtool_gset_#t~mem433#1));havoc ULi_ethtool_gset_#t~mem433#1; [2025-02-08 04:14:41,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: havoc ldv_entry_EMGentry_14_#t~ret689#1, ldv_entry_EMGentry_14_#t~ret690#1, ldv_entry_EMGentry_14_#t~ret691#1, ldv_entry_EMGentry_14_#t~ret692#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~51#1, ldv_entry_EMGentry_14_~tmp___0~19#1;havoc ldv_entry_EMGentry_14_#in~arg0#1.base, ldv_entry_EMGentry_14_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_14 } true; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: assume ~bvugt~64(uli526x_start_xmit_#t~mem315#1, 29bv64);havoc uli526x_start_xmit_#t~mem315#1; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: assume !~bvugt~64(uli526x_start_xmit_#t~mem315#1, 29bv64);havoc uli526x_start_xmit_#t~mem315#1; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6118: call write~$Pointer$#0(#funAddr~phy_writeby_cr9.base, #funAddr~phy_writeby_cr9.offset, uli526x_init_one_~db~0#1.base, uli526x_init_one_~db~0#1.offset, 8bv64);call write~$Pointer$#0(#funAddr~phy_readby_cr9.base, #funAddr~phy_readby_cr9.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(8bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6184: SUMMARY for call iowrite32(0bv32, uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(104bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume 1bv32 == ~mode~0; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume !(1bv32 == ~mode~0); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: call uli526x_timer_#t~mem490#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(271bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: havoc uli526x_dynamic_reset_#t~ret501#1, uli526x_dynamic_reset_~dev#1.base, uli526x_dynamic_reset_~dev#1.offset;havoc uli526x_dynamic_reset_#in~dev#1.base, uli526x_dynamic_reset_#in~dev#1.offset;assume { :end_inline_uli526x_dynamic_reset } true;call write~intINTTYPE8#0(~bvadd~64(250bv64, ~jiffies~0), uli526x_timer_~db~9#1.base, ~bvadd~64(16bv64, ~bvadd~64(275bv64, uli526x_timer_~db~9#1.offset)), 8bv64); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620: call ldv_timer_timer_instance_3_#t~mem751#1.base, ldv_timer_timer_instance_3_#t~mem751#1.offset := read~$Pointer$#0(~ldv_3_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_3_container_timer_list~0.offset), 8bv64); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: SUMMARY for call iowrite32(0bv32, uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset); srcloc: null [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;havoc netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset;assume { :end_inline_netif_carrier_on } true; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: call write~intINTTYPE1#0(255bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(14bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846-1: SUMMARY for call ethtool_cmd_speed_set(ULi_ethtool_gset_~ecmd#1.base, ULi_ethtool_gset_~ecmd#1.offset, 4294967295bv32); srcloc: null [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume 17bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume !(17bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450: call uli526x_start_xmit_#t~mem316#1 := read~intINTTYPE8#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:41,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: 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~ret713#1, ldv_pci_pci_instance_2_#t~mem714#1.base, ldv_pci_pci_instance_2_#t~mem714#1.offset, ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset, ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset, ldv_pci_pci_instance_2_#t~ret717#1, ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset, ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset, ldv_pci_pci_instance_2_#t~mem720#1.base, ldv_pci_pci_instance_2_#t~mem720#1.offset, ldv_pci_pci_instance_2_#t~mem721#1.base, ldv_pci_pci_instance_2_#t~mem721#1.offset, ldv_pci_pci_instance_2_#t~mem722#1.base, ldv_pci_pci_instance_2_#t~mem722#1.offset, ldv_pci_pci_instance_2_#t~mem723#1, ldv_pci_pci_instance_2_#t~ret724#1, ldv_pci_pci_instance_2_#t~ret725#1, ldv_pci_pci_instance_2_#t~mem726#1.base, ldv_pci_pci_instance_2_#t~mem726#1.offset, ldv_pci_pci_instance_2_#t~mem727#1, ldv_pci_pci_instance_2_#t~ret728#1, ldv_pci_pci_instance_2_#t~ret729#1, ldv_pci_pci_instance_2_#t~ret730#1, ldv_pci_pci_instance_2_#t~ret731#1, ldv_pci_pci_instance_2_#t~ret732#1, ldv_pci_pci_instance_2_#t~mem733#1.base, ldv_pci_pci_instance_2_#t~mem733#1.offset, ldv_pci_pci_instance_2_#t~ret734#1, ldv_pci_pci_instance_2_#t~ret735#1, ldv_pci_pci_instance_2_#t~ret736#1, ldv_pci_pci_instance_2_#t~ret737#1.base, ldv_pci_pci_instance_2_#t~ret737#1.offset, ldv_pci_pci_instance_2_#t~ret738#1.base, ldv_pci_pci_instance_2_#t~ret738#1.offset, ldv_pci_pci_instance_2_#t~ret739#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~58#1, ldv_pci_pci_instance_2_~tmp___0~20#1, ldv_pci_pci_instance_2_~tmp___1~11#1, ldv_pci_pci_instance_2_~tmp___2~4#1.base, ldv_pci_pci_instance_2_~tmp___2~4#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~2#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~58#1;havoc ldv_pci_pci_instance_2_~tmp___0~20#1;havoc ldv_pci_pci_instance_2_~tmp___1~11#1;havoc ldv_pci_pci_instance_2_~tmp___2~4#1.base, ldv_pci_pci_instance_2_~tmp___2~4#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~2#1; [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450-1: SUMMARY for call ldv_spin_unlock_irqrestore_69(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(32bv64, uli526x_start_xmit_~db~4#1.offset), uli526x_start_xmit_~flags~0#1); srcloc: null [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6186: SUMMARY for call __const_udelay(42950bv64); srcloc: null [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6120: call write~$Pointer$#0(#funAddr~phy_writeby_cr10.base, #funAddr~phy_writeby_cr10.offset, uli526x_init_one_~db~0#1.base, uli526x_init_one_~db~0#1.offset, 8bv64);call write~$Pointer$#0(#funAddr~phy_readby_cr10.base, #funAddr~phy_readby_cr10.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(8bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: SUMMARY for call add_timer(uli526x_timer_~db~9#1.base, ~bvadd~64(275bv64, uli526x_timer_~db~9#1.offset)); srcloc: null [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7640-1: SUMMARY for call uli526x_sense_speed_#t~ret604#1 := printk(68bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7640: havoc uli526x_sense_speed_#t~ret604#1; [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451-1: SUMMARY for call uli526x_start_xmit_#t~ret317#1 := netdev_err(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset, 23bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451: havoc uli526x_start_xmit_#t~mem316#1;havoc uli526x_start_xmit_#t~ret317#1;uli526x_start_xmit_#res#1 := 16bv32; [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem751#1.base, ldv_timer_timer_instance_3_#t~mem751#1.offset);havoc ldv_timer_timer_instance_3_#t~mem751#1.base, ldv_timer_timer_instance_3_#t~mem751#1.offset;call ldv_timer_timer_instance_3_#t~mem752#1.base, ldv_timer_timer_instance_3_#t~mem752#1.offset := read~$Pointer$#0(~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~mem753#1 := read~intINTTYPE8#0(~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~mem752#1.base, ldv_timer_timer_instance_3_#t~mem752#1.offset, ldv_timer_timer_instance_3_#t~mem753#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~750#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_#~750#1;##fun~C_ULONG~TO~VOID_#~750#1 := ##fun~C_ULONG~TO~VOID_#in~750#1;assume { :begin_inline_uli526x_timer } true;uli526x_timer_#in~data#1 := ##fun~C_ULONG~TO~VOID_#~750#1;havoc uli526x_timer_#t~ret444#1.base, uli526x_timer_#t~ret444#1.offset, uli526x_timer_#t~mem445#1.base, uli526x_timer_#t~mem445#1.offset, uli526x_timer_#t~ret446#1, uli526x_timer_#t~mem447#1, uli526x_timer_#t~mem448#1, uli526x_timer_#t~mem449#1, uli526x_timer_#t~ret450#1, uli526x_timer_#t~ret451#1, uli526x_timer_#t~mem452#1, uli526x_timer_#t~ret453#1, uli526x_timer_#t~mem454#1, uli526x_timer_#t~mem455#1, uli526x_timer_#t~ret456#1, uli526x_timer_#t~mem457#1, uli526x_timer_#t~mem462#1, uli526x_timer_#t~mem463#1.base, uli526x_timer_#t~mem463#1.offset, uli526x_timer_#t~ret464#1, uli526x_timer_#t~mem465#1, uli526x_timer_#t~short466#1, uli526x_timer_#t~ret467#1, uli526x_timer_#t~ret468#1, uli526x_timer_#t~mem469#1, uli526x_timer_#t~mem475#1, uli526x_timer_#t~mem476#1.base, uli526x_timer_#t~mem476#1.offset, uli526x_timer_#t~mem477#1, uli526x_timer_#t~mem478#1, uli526x_timer_#t~mem479#1, uli526x_timer_#t~mem480#1.base, uli526x_timer_#t~mem480#1.offset, uli526x_timer_#t~mem481#1, uli526x_timer_#t~short482#1, uli526x_timer_#t~ret483#1, uli526x_timer_#t~mem484#1, uli526x_timer_#t~ret485#1, uli526x_timer_#t~mem486#1, uli526x_timer_#t~mem487#1, uli526x_timer_#t~mem488#1, uli526x_timer_#t~short489#1, uli526x_timer_#t~mem490#1, uli526x_timer_#t~ret491#1, uli526x_timer_#t~mem492#1, uli526x_timer_#t~short493#1, uli526x_timer_#t~mem494#1, uli526x_timer_#t~ret495#1, uli526x_timer_~data#1, uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset, uli526x_timer_~tmp~34#1.base, uli526x_timer_~tmp~34#1.offset, uli526x_timer_~phy~1#1.base, uli526x_timer_~phy~1#1.offset, uli526x_timer_~ioaddr~6#1.base, uli526x_timer_~ioaddr~6#1.offset, uli526x_timer_~flags~3#1, uli526x_timer_~tmp_cr12~0#1, uli526x_timer_~tmp_cr8~0#1, uli526x_timer_~tmp___0~11#1, uli526x_timer_~tmp___1~6#1, uli526x_timer_~tmp___2~2#1, uli526x_timer_~tmp___3~2#1;uli526x_timer_~data#1 := uli526x_timer_#in~data#1;havoc uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset;havoc uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset;havoc uli526x_timer_~tmp~34#1.base, uli526x_timer_~tmp~34#1.offset;havoc uli526x_timer_~phy~1#1.base, uli526x_timer_~phy~1#1.offset;havoc uli526x_timer_~ioaddr~6#1.base, uli526x_timer_~ioaddr~6#1.offset;havoc uli526x_timer_~flags~3#1;havoc uli526x_timer_~tmp_cr12~0#1;havoc uli526x_timer_~tmp_cr8~0#1;havoc uli526x_timer_~tmp___0~11#1;havoc uli526x_timer_~tmp___1~6#1;havoc uli526x_timer_~tmp___2~2#1;havoc uli526x_timer_~tmp___3~2#1;uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset := 0bv64, uli526x_timer_~data#1; [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem751#1.base, ldv_timer_timer_instance_3_#t~mem751#1.offset));havoc ldv_timer_timer_instance_3_#t~mem751#1.base, ldv_timer_timer_instance_3_#t~mem751#1.offset; [2025-02-08 04:14:41,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: call ULTIMATE.dealloc(uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset);havoc uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret717#1;havoc ldv_pci_pci_instance_2_#t~ret717#1; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: SUMMARY for call ldv_spin_unlock_irqrestore_69(uli526x_timer_~db~9#1.base, ~bvadd~64(32bv64, uli526x_timer_~db~9#1.offset), uli526x_timer_~flags~3#1); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret717#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935-1: uli526x_init_one_#t~ret223#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet901#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;uli526x_init_one_~err~0#1 := uli526x_init_one_#t~ret223#1;havoc uli526x_init_one_#t~ret223#1; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935: havoc pci_request_regions_#t~nondet901#1; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: SUMMARY for call ldv_EMGentry_exit_uli526x_cleanup_module_14_2(~ldv_14_exit_uli526x_cleanup_module_default~0.base, ~ldv_14_exit_uli526x_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: 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 := uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 0bv32, 0bv64;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret900#1.base, pci_iomap_#t~ret900#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset := pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset;pci_iomap_~arg1#1 := pci_iomap_#in~arg1#1;pci_iomap_~arg2#1 := pci_iomap_#in~arg2#1; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume 4bv32 == ~mode~0; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume !(4bv32 == ~mode~0); [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8963: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset := ~ldv_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_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: ldv_dummy_resourceless_instance_callback_1_7_#t~ret687#1 := netdev_get_link_#res#1;havoc netdev_get_link_#t~ret442#1.base, netdev_get_link_#t~ret442#1.offset, netdev_get_link_#t~mem443#1, netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset, netdev_get_link_~np~2#1.base, netdev_get_link_~np~2#1.offset, netdev_get_link_~tmp~33#1.base, netdev_get_link_~tmp~33#1.offset;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~ret687#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret687#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: 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~mem752#1.base, ldv_timer_timer_instance_3_#t~mem752#1.offset;havoc ldv_timer_timer_instance_3_#t~mem753#1; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: havoc ldv_net_dummy_resourceless_instance_1_#t~ret700#1, ldv_net_dummy_resourceless_instance_1_#t~ret701#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295: ldv_register_netdev_~tmp___0~21#1 := ldv_register_netdev_#t~ret741#1;havoc ldv_register_netdev_#t~ret741#1; [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295-1: SUMMARY for call ldv_register_netdev_#t~ret741#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049-1: assume uli526x_timer_#t~short493#1;call uli526x_timer_#t~mem492#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short493#1 := 0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem492#1); [2025-02-08 04:14:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049-1: assume !uli526x_timer_#t~short493#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: assume uli526x_timer_#t~short493#1;havoc uli526x_timer_#t~mem492#1;havoc uli526x_timer_#t~short493#1;call uli526x_timer_#t~mem494#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(607bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: assume !uli526x_timer_#t~short493#1;havoc uli526x_timer_#t~mem492#1;havoc uli526x_timer_#t~short493#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-1: call ULi_ethtool_gset_#t~mem434#1 := read~intINTTYPE1#0(ULi_ethtool_gset_~db#1.base, ~bvadd~64(270bv64, ULi_ethtool_gset_~db#1.offset), 1bv64); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ULi_ethtool_gset_#t~mem434#1));havoc ULi_ethtool_gset_#t~mem434#1;call write~intINTTYPE1#0(1bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(18bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ULi_ethtool_gset_#t~mem434#1)));havoc ULi_ethtool_gset_#t~mem434#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: 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~mem751#1.base, ldv_timer_timer_instance_3_#t~mem751#1.offset, ldv_timer_timer_instance_3_#t~mem752#1.base, ldv_timer_timer_instance_3_#t~mem752#1.offset, ldv_timer_timer_instance_3_#t~mem753#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset := ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644: uli526x_sense_speed_~ErrFlag~0#1 := 1bv8;uli526x_sense_speed_#res#1 := uli526x_sense_speed_~ErrFlag~0#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret732#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: assume 1bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem494#1);havoc uli526x_timer_#t~mem494#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: assume !(1bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem494#1));havoc uli526x_timer_#t~mem494#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret732#1;havoc ldv_pci_pci_instance_2_#t~ret732#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873-1: ldv_register_netdev_#t~ret740#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet892#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret740#1;havoc ldv_register_netdev_#t~ret740#1;ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: havoc ldv_pre_register_netdev_#t~nondet892#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438-1: SUMMARY for call uli526x_poll(ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset); srcloc: null [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438: havoc 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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: call ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#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~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret703#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: call uli526x_init_one_#t~mem241#1.base, uli526x_init_one_#t~mem241#1.offset := read~$Pointer$#0(uli526x_init_one_~dev~0#1.base, ~bvadd~64(791bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);call uli526x_init_one_#t~mem242#1 := read~intINTTYPE1#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(~bvadd~64(479bv64, uli526x_init_one_~db~0#1.offset), ~sign_extend~64~32(~bvadd~32(20bv32, uli526x_init_one_~i~0#1))), 1bv64);call write~intINTTYPE1#0(uli526x_init_one_#t~mem242#1, uli526x_init_one_#t~mem241#1.base, ~bvadd~64(uli526x_init_one_#t~mem241#1.offset, ~sign_extend~64~32(uli526x_init_one_~i~0#1)), 1bv64);uli526x_init_one_~i~0#1 := ~bvadd~32(1bv32, uli526x_init_one_~i~0#1); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume 0bv32 != ldv_register_netdev_~tmp___0~21#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume !(0bv32 != ldv_register_netdev_~tmp___0~21#1); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: assume 5bv32 == ~mode~0; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: assume !(5bv32 == ~mode~0); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: assume 0bv32 != uli526x_init_one_~err~0#1; [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: assume !(0bv32 != uli526x_init_one_~err~0#1);call uli526x_init_one_#t~mem213#1 := read~intINTTYPE8#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64); [2025-02-08 04:14:41,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580-1: SUMMARY for call uli526x_sense_speed_#t~ret589#1 := ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0(uli526x_sense_speed_~db#1.base, uli526x_sense_speed_~db#1.offset, ~zero_extend~32~8(uli526x_sense_speed_#t~mem587#1)[8:0], 1bv8, uli526x_sense_speed_#t~mem588#1.base, uli526x_sense_speed_#t~mem588#1.offset); srcloc: null [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580: uli526x_sense_speed_~phy_mode~0#1 := uli526x_sense_speed_#t~ret589#1;havoc uli526x_sense_speed_#t~mem587#1;havoc uli526x_sense_speed_#t~mem588#1.base, uli526x_sense_speed_#t~mem588#1.offset;havoc uli526x_sense_speed_#t~ret589#1;call uli526x_sense_speed_#t~mem594#1 := read~intINTTYPE1#0(uli526x_sense_speed_~db#1.base, ~bvadd~64(272bv64, uli526x_sense_speed_~db#1.offset), 1bv64);call uli526x_sense_speed_#t~mem595#1.base, uli526x_sense_speed_#t~mem595#1.offset := read~$Pointer$#0(uli526x_sense_speed_~phy~2#1.base, ~bvadd~64(8bv64, uli526x_sense_speed_~phy~2#1.offset), 8bv64); [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: SUMMARY for call iowrite32(0bv32, uli526x_start_xmit_~ioaddr~3#1.base, ~bvadd~64(56bv64, uli526x_start_xmit_~ioaddr~3#1.offset)); srcloc: null [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: call uli526x_start_xmit_#t~mem318#1.base, uli526x_start_xmit_#t~mem318#1.offset := read~$Pointer$#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(200bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64);uli526x_start_xmit_~txptr~0#1.base, uli526x_start_xmit_~txptr~0#1.offset := uli526x_start_xmit_#t~mem318#1.base, uli526x_start_xmit_#t~mem318#1.offset;havoc uli526x_start_xmit_#t~mem318#1.base, uli526x_start_xmit_#t~mem318#1.offset;call uli526x_start_xmit_#t~mem319#1.base, uli526x_start_xmit_#t~mem319#1.offset := read~$Pointer$#0(uli526x_start_xmit_~txptr~0#1.base, ~bvadd~64(16bv64, uli526x_start_xmit_~txptr~0#1.offset), 8bv64);call uli526x_start_xmit_#t~mem320#1 := read~intINTTYPE4#0(uli526x_start_xmit_~skb#1.base, ~bvadd~64(104bv64, uli526x_start_xmit_~skb#1.offset), 4bv64);assume { :begin_inline_skb_copy_from_linear_data } true;skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset, skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset, skb_copy_from_linear_data_#in~len#1 := uli526x_start_xmit_~skb#1.base, uli526x_start_xmit_~skb#1.offset, uli526x_start_xmit_#t~mem319#1.base, uli526x_start_xmit_#t~mem319#1.offset, uli526x_start_xmit_#t~mem320#1;havoc skb_copy_from_linear_data_#t~mem132#1.base, skb_copy_from_linear_data_#t~mem132#1.offset, skb_copy_from_linear_data_#t~memcpy~res133#1.base, skb_copy_from_linear_data_#t~memcpy~res133#1.offset, skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset, skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_~len#1;skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset := skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset;skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset := skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset;skb_copy_from_linear_data_~len#1 := skb_copy_from_linear_data_#in~len#1;call skb_copy_from_linear_data_#t~mem132#1.base, skb_copy_from_linear_data_#t~mem132#1.offset := read~$Pointer$#0(skb_copy_from_linear_data_~skb#1.base, ~bvadd~64(229bv64, skb_copy_from_linear_data_~skb#1.offset), 8bv64); [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: uli526x_timer_~tmp___2~2#1 := uli526x_timer_#t~ret464#1;havoc uli526x_timer_#t~mem462#1;havoc uli526x_timer_#t~mem463#1.base, uli526x_timer_#t~mem463#1.offset;havoc uli526x_timer_#t~ret464#1; [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-1: SUMMARY for call uli526x_timer_#t~ret495#1 := netdev_info(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 51bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: havoc uli526x_timer_#t~ret495#1; [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986-1: SUMMARY for call uli526x_timer_#t~ret464#1 := ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0(uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset, ~zero_extend~32~8(uli526x_timer_#t~mem462#1)[8:0], 5bv8, uli526x_timer_#t~mem463#1.base, uli526x_timer_#t~mem463#1.offset); srcloc: null [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: ~ldv_statevar_3~0 := 3bv32; [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7581-1: SUMMARY for call uli526x_sense_speed_#t~ret596#1 := ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0(uli526x_sense_speed_~db#1.base, uli526x_sense_speed_~db#1.offset, ~zero_extend~32~8(uli526x_sense_speed_#t~mem594#1)[8:0], 1bv8, uli526x_sense_speed_#t~mem595#1.base, uli526x_sense_speed_#t~mem595#1.offset); srcloc: null [2025-02-08 04:14:41,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7581: uli526x_sense_speed_~phy_mode~0#1 := uli526x_sense_speed_#t~ret596#1;havoc uli526x_sense_speed_#t~mem594#1;havoc uli526x_sense_speed_#t~mem595#1.base, uli526x_sense_speed_#t~mem595#1.offset;havoc uli526x_sense_speed_#t~ret596#1; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: SUMMARY for call netif_carrier_off(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942-1: uli526x_suspend_#t~ret504#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet902#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;havoc uli526x_suspend_#t~ret504#1; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8969: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#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_16_#t~ret685#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :begin_inline_uli526x_start_xmit } true;uli526x_start_xmit_#in~skb#1.base, uli526x_start_xmit_#in~skb#1.offset, uli526x_start_xmit_#in~dev#1.base, uli526x_start_xmit_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc uli526x_start_xmit_#res#1;havoc uli526x_start_xmit_#t~ret309#1.base, uli526x_start_xmit_#t~ret309#1.offset, uli526x_start_xmit_#t~mem310#1.base, uli526x_start_xmit_#t~mem310#1.offset, uli526x_start_xmit_#t~ret311#1, uli526x_start_xmit_#t~mem312#1, uli526x_start_xmit_#t~mem313#1, uli526x_start_xmit_#t~ret314#1, uli526x_start_xmit_#t~mem315#1, uli526x_start_xmit_#t~mem316#1, uli526x_start_xmit_#t~ret317#1, uli526x_start_xmit_#t~mem318#1.base, uli526x_start_xmit_#t~mem318#1.offset, uli526x_start_xmit_#t~mem319#1.base, uli526x_start_xmit_#t~mem319#1.offset, uli526x_start_xmit_#t~mem320#1, uli526x_start_xmit_#t~mem321#1, uli526x_start_xmit_#t~mem322#1.base, uli526x_start_xmit_#t~mem322#1.offset, uli526x_start_xmit_#t~mem323#1, uli526x_start_xmit_#t~mem324#1, uli526x_start_xmit_#t~mem325#1, uli526x_start_xmit_#t~mem326#1, uli526x_start_xmit_~skb#1.base, uli526x_start_xmit_~skb#1.offset, uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset, uli526x_start_xmit_~db~4#1.base, uli526x_start_xmit_~db~4#1.offset, uli526x_start_xmit_~tmp~25#1.base, uli526x_start_xmit_~tmp~25#1.offset, uli526x_start_xmit_~ioaddr~3#1.base, uli526x_start_xmit_~ioaddr~3#1.offset, uli526x_start_xmit_~txptr~0#1.base, uli526x_start_xmit_~txptr~0#1.offset, uli526x_start_xmit_~flags~0#1;uli526x_start_xmit_~skb#1.base, uli526x_start_xmit_~skb#1.offset := uli526x_start_xmit_#in~skb#1.base, uli526x_start_xmit_#in~skb#1.offset;uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset := uli526x_start_xmit_#in~dev#1.base, uli526x_start_xmit_#in~dev#1.offset;havoc uli526x_start_xmit_~db~4#1.base, uli526x_start_xmit_~db~4#1.offset;havoc uli526x_start_xmit_~tmp~25#1.base, uli526x_start_xmit_~tmp~25#1.offset;havoc uli526x_start_xmit_~ioaddr~3#1.base, uli526x_start_xmit_~ioaddr~3#1.offset;havoc uli526x_start_xmit_~txptr~0#1.base, uli526x_start_xmit_~txptr~0#1.offset;havoc uli526x_start_xmit_~flags~0#1; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942: havoc pci_save_state_#t~nondet902#1; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret700#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret700#1; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret700#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: call ldv_register_netdev_#t~mem742#1.base, ldv_register_netdev_#t~mem742#1.offset := read~$Pointer$#0(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~mem743#1.base, ldv_register_netdev_#t~mem743#1.offset := read~$Pointer$#0(ldv_register_netdev_#t~mem742#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem742#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~mem743#1.base, ldv_register_netdev_#t~mem743#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~ret746#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~60#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~60#1; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: assume ~bvsle~32(uli526x_init_one_~i~0#1, 5bv32); [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: assume !~bvsle~32(uli526x_init_one_~i~0#1, 5bv32); [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume 0bv32 != ~bvand~32(480bv32, ~zero_extend~32~16(uli526x_timer_~tmp___2~2#1));uli526x_timer_~tmp_cr12~0#1 := 3bv8; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume !(0bv32 != ~bvand~32(480bv32, ~zero_extend~32~16(uli526x_timer_~tmp___2~2#1))); [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: assume { :begin_inline_ldv_timer_dummy_factory_4 } true;ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset;ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset := ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset; [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: assume 36bv32 == ~bvand~32(36bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1));call uli526x_sense_speed_#t~mem601#1 := read~intINTTYPE1#0(uli526x_sense_speed_~db#1.base, ~bvadd~64(272bv64, uli526x_sense_speed_~db#1.offset), 1bv64);call uli526x_sense_speed_#t~mem602#1.base, uli526x_sense_speed_#t~mem602#1.offset := read~$Pointer$#0(uli526x_sense_speed_~phy~2#1.base, ~bvadd~64(8bv64, uli526x_sense_speed_~phy~2#1.offset), 8bv64); [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: assume !(36bv32 == ~bvand~32(36bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)));call write~intINTTYPE1#0(0bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: ldv_register_netdev_#t~ret744#1 := ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret746#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~60#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~ret744#1;havoc ldv_register_netdev_#t~mem742#1.base, ldv_register_netdev_#t~mem742#1.offset;havoc ldv_register_netdev_#t~mem743#1.base, ldv_register_netdev_#t~mem743#1.offset;havoc ldv_register_netdev_#t~ret744#1; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem733#1.base, ldv_pci_pci_instance_2_#t~mem733#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~mem733#1.base, ldv_pci_pci_instance_2_#t~mem733#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~ret702#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~55#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~55#1;assume { :begin_inline_uli526x_init_one } true;uli526x_init_one_#in~pdev#1.base, uli526x_init_one_#in~pdev#1.offset, uli526x_init_one_#in~ent#1.base, uli526x_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 uli526x_init_one_#res#1;havoc uli526x_init_one_#t~ret207#1, uli526x_init_one_#t~ret208#1, uli526x_init_one_#t~ret209#1.base, uli526x_init_one_#t~ret209#1.offset, uli526x_init_one_#t~ret210#1, uli526x_init_one_#t~ret211#1, uli526x_init_one_#t~ret212#1, uli526x_init_one_#t~mem213#1, uli526x_init_one_#t~ret214#1, uli526x_init_one_#t~mem215#1, uli526x_init_one_#t~mem216#1, uli526x_init_one_#t~mem217#1, uli526x_init_one_#t~short218#1, uli526x_init_one_#t~mem219#1, uli526x_init_one_#t~mem220#1, uli526x_init_one_#t~short221#1, uli526x_init_one_#t~ret222#1, uli526x_init_one_#t~ret223#1, uli526x_init_one_#t~ret224#1, uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#1.offset, uli526x_init_one_#t~ret226#1.base, uli526x_init_one_#t~ret226#1.offset, uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset, uli526x_init_one_#t~ret228#1.base, uli526x_init_one_#t~ret228#1.offset, uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset, uli526x_init_one_#t~mem230#1.base, uli526x_init_one_#t~mem230#1.offset, uli526x_init_one_#t~mem231#1, uli526x_init_one_#t~mem232#1.base, uli526x_init_one_#t~mem232#1.offset, uli526x_init_one_#t~mem233#1, uli526x_init_one_#t~mem234#1, uli526x_init_one_#t~ret235#1.base, uli526x_init_one_#t~ret235#1.offset, uli526x_init_one_#t~ret236#1.base, uli526x_init_one_#t~ret236#1.offset, uli526x_init_one_#t~ret237#1, uli526x_init_one_#t~mem238#1, uli526x_init_one_#t~ret239#1, uli526x_init_one_#t~mem240#1.base, uli526x_init_one_#t~mem240#1.offset, uli526x_init_one_#t~mem241#1.base, uli526x_init_one_#t~mem241#1.offset, uli526x_init_one_#t~mem242#1, uli526x_init_one_#t~ret243#1, uli526x_init_one_#t~ret244#1.base, uli526x_init_one_#t~ret244#1.offset, uli526x_init_one_#t~mem245#1, uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset, uli526x_init_one_#t~mem247#1, uli526x_init_one_#t~ret248#1, uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset, uli526x_init_one_#t~mem250#1.base, uli526x_init_one_#t~mem250#1.offset, uli526x_init_one_#t~mem251#1, uli526x_init_one_#t~mem252#1.base, uli526x_init_one_#t~mem252#1.offset, uli526x_init_one_#t~mem253#1, uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, uli526x_init_one_~ent#1.base, uli526x_init_one_~ent#1.offset, uli526x_init_one_~db~0#1.base, uli526x_init_one_~db~0#1.offset, uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset, uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset, uli526x_init_one_~i~0#1, uli526x_init_one_~err~0#1, uli526x_init_one_~tmp~21#1, uli526x_init_one_~tmp___0~6#1, uli526x_init_one_~tmp___1~4#1.base, uli526x_init_one_~tmp___1~4#1.offset, uli526x_init_one_~tmp___2~1#1.base, uli526x_init_one_~tmp___2~1#1.offset, uli526x_init_one_~tmp___3~1#1.base, uli526x_init_one_~tmp___3~1#1.offset, uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset, uli526x_init_one_~tmp___4~0#1, uli526x_init_one_~tmp___5~0#1.base, uli526x_init_one_~tmp___5~0#1.offset;uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset := uli526x_init_one_#in~pdev#1.base, uli526x_init_one_#in~pdev#1.offset;uli526x_init_one_~ent#1.base, uli526x_init_one_~ent#1.offset := uli526x_init_one_#in~ent#1.base, uli526x_init_one_#in~ent#1.offset;havoc uli526x_init_one_~db~0#1.base, uli526x_init_one_~db~0#1.offset;havoc uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset;havoc uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset;havoc uli526x_init_one_~i~0#1;havoc uli526x_init_one_~err~0#1;havoc uli526x_init_one_~tmp~21#1;havoc uli526x_init_one_~tmp___0~6#1;havoc uli526x_init_one_~tmp___1~4#1.base, uli526x_init_one_~tmp___1~4#1.offset;havoc uli526x_init_one_~tmp___2~1#1.base, uli526x_init_one_~tmp___2~1#1.offset;havoc uli526x_init_one_~tmp___3~1#1.base, uli526x_init_one_~tmp___3~1#1.offset;call uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc uli526x_init_one_~tmp___4~0#1;havoc uli526x_init_one_~tmp___5~0#1.base, uli526x_init_one_~tmp___5~0#1.offset; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: ~uli526x_media_mode~0 := 8bv8; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: assume 0bv64 == uli526x_init_one_#t~mem213#1;havoc uli526x_init_one_#t~mem213#1; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: assume !(0bv64 == uli526x_init_one_#t~mem213#1);havoc uli526x_init_one_#t~mem213#1;call uli526x_init_one_#t~mem215#1 := read~intINTTYPE8#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64);uli526x_init_one_#t~short218#1 := 0bv64 == uli526x_init_one_#t~mem215#1; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem634#1));havoc uli526x_process_mode_#t~mem634#1;call uli526x_process_mode_#t~mem635#1 := read~intINTTYPE4#0(uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#0(~bvor~32(512bv32, uli526x_process_mode_#t~mem635#1), uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);havoc uli526x_process_mode_#t~mem635#1; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem634#1)));havoc uli526x_process_mode_#t~mem634#1;call uli526x_process_mode_#t~mem636#1 := read~intINTTYPE4#0(uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#0(~bvand~32(4294966783bv32, uli526x_process_mode_#t~mem636#1), uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);havoc uli526x_process_mode_#t~mem636#1; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8575: SUMMARY for call ldv_EMGentry_exit_uli526x_cleanup_module_14_2(~ldv_14_exit_uli526x_cleanup_module_default~0.base, ~ldv_14_exit_uli526x_cleanup_module_default~0.offset); srcloc: null [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset);havoc ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset;call ldv_pci_pci_instance_2_#t~mem720#1.base, ldv_pci_pci_instance_2_#t~mem720#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~mem720#1.base, ldv_pci_pci_instance_2_#t~mem720#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret705#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :begin_inline_##fun~$Pointer$~TO~C_INT } true;##fun~$Pointer$~TO~C_INT_#in~704#1.base, ##fun~$Pointer$~TO~C_INT_#in~704#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset;havoc ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~704#1.base, ##fun~$Pointer$~TO~C_INT_#~704#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1, ##fun~$Pointer$~TO~C_INT_#t~ret917#1, ##fun~$Pointer$~TO~C_INT_#t~ret918#1, ##fun~$Pointer$~TO~C_INT_#t~ret919#1, ##fun~$Pointer$~TO~C_INT_#t~ret920#1;##fun~$Pointer$~TO~C_INT_#~704#1.base, ##fun~$Pointer$~TO~C_INT_#~704#1.offset := ##fun~$Pointer$~TO~C_INT_#in~704#1.base, ##fun~$Pointer$~TO~C_INT_#in~704#1.offset; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset));havoc ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset; [2025-02-08 04:14:41,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122: uli526x_suspend_~tmp~36#1.base, uli526x_suspend_~tmp~36#1.offset := uli526x_suspend_#t~ret502#1.base, uli526x_suspend_#t~ret502#1.offset;havoc uli526x_suspend_#t~ret502#1.base, uli526x_suspend_#t~ret502#1.offset;uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset := uli526x_suspend_~tmp~36#1.base, uli526x_suspend_~tmp~36#1.offset; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: SUMMARY for call ldv___pci_register_driver_#t~ret671#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: ldv___pci_register_driver_~tmp~49#1 := ldv___pci_register_driver_#t~ret671#1;havoc ldv___pci_register_driver_#t~ret671#1; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9963: ldv_post_init_~tmp~74#1 := ldv_post_init_#t~ret778#1;havoc ldv_post_init_#t~ret778#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~74#1;ldv_entry_EMGentry_14_#t~ret691#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret778#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~74#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~ret691#1;havoc ldv_entry_EMGentry_14_#t~ret691#1; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122-1: SUMMARY for call uli526x_suspend_#t~ret502#1.base, uli526x_suspend_#t~ret502#1.offset := pci_get_drvdata(uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9963-1: SUMMARY for call ldv_post_init_#t~ret778#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170-1: call ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#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 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: uli526x_init_one_#t~ret209#1.base, uli526x_init_one_#t~ret209#1.offset := ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret759#1.base, ldv_alloc_etherdev_mqs_62_#t~ret759#1.offset, ldv_alloc_etherdev_mqs_62_#t~ret760#1.base, ldv_alloc_etherdev_mqs_62_#t~ret760#1.offset, ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_62_~tmp~66#1.base, ldv_alloc_etherdev_mqs_62_~tmp~66#1.offset, ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.offset;havoc ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_62 } true;uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset := uli526x_init_one_#t~ret209#1.base, uli526x_init_one_#t~ret209#1.offset;havoc uli526x_init_one_#t~ret209#1.base, uli526x_init_one_#t~ret209#1.offset; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585-1: SUMMARY for call uli526x_sense_speed_#t~ret603#1 := ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0(uli526x_sense_speed_~db#1.base, uli526x_sense_speed_~db#1.offset, ~zero_extend~32~8(uli526x_sense_speed_#t~mem601#1)[8:0], 5bv8, uli526x_sense_speed_#t~mem602#1.base, uli526x_sense_speed_#t~mem602#1.offset); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: uli526x_sense_speed_~tmp~43#1 := uli526x_sense_speed_#t~ret603#1;havoc uli526x_sense_speed_#t~mem601#1;havoc uli526x_sense_speed_#t~mem602#1.base, uli526x_sense_speed_#t~mem602#1.offset;havoc uli526x_sense_speed_#t~ret603#1;uli526x_sense_speed_~phy_mode~0#1 := ~bvshl~32(~bvand~32(480bv32, ~zero_extend~32~16(uli526x_sense_speed_~tmp~43#1)), 7bv32)[16:0]; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: havoc uli526x_init_one_#t~ret214#1;uli526x_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9303: ldv_register_netdev_~tmp~59#1 := ldv_register_netdev_#t~ret745#1;havoc ldv_register_netdev_#t~ret745#1; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9303-1: SUMMARY for call ldv_register_netdev_#t~ret745#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066-1: SUMMARY for call uli526x_init_one_#t~ret214#1 := printk(8bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-1: ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset := ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume 3bv32 == ~ldv_statevar_4~0; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume !(3bv32 == ~ldv_statevar_4~0); [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: havoc ldv_pci_instance_resume_early_2_6_#t~ret705#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~mem720#1.base, ldv_pci_pci_instance_2_#t~mem720#1.offset; [2025-02-08 04:14:41,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: assume 0bv32 != ldv___pci_register_driver_~tmp~49#1; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: assume !(0bv32 != ldv___pci_register_driver_~tmp~49#1); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6133: assume 0bv64 == ~bvadd~64(uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6133: assume !(0bv64 == ~bvadd~64(uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset));call write~$Pointer$#0(uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(100bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~$Pointer$#0(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(24bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~intINTTYPE1#0(1bv8, uli526x_init_one_~db~0#1.base, ~bvadd~64(607bv64, uli526x_init_one_~db~0#1.offset), 1bv64);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 := uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset;havoc pci_set_drvdata_#t~ret185#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~ret758#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~65#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~65#1; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992-2: uli526x_timer_#t~short466#1 := 0bv32 == ~bvand~32(3bv32, ~zero_extend~32~8(uli526x_timer_~tmp_cr12~0#1)); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992-1: assume uli526x_timer_#t~short466#1;call uli526x_timer_#t~mem465#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short466#1 := 0bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem465#1); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992-1: assume !uli526x_timer_#t~short466#1; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: 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~ret435#1.base, netdev_get_drvinfo_#t~ret435#1.offset, netdev_get_drvinfo_#t~ret436#1, netdev_get_drvinfo_#t~ret437#1, netdev_get_drvinfo_#t~mem438#1.base, netdev_get_drvinfo_#t~mem438#1.offset, netdev_get_drvinfo_#t~ret439#1.base, netdev_get_drvinfo_#t~ret439#1.offset, netdev_get_drvinfo_#t~ret440#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~0#1.base, netdev_get_drvinfo_~np~0#1.offset, netdev_get_drvinfo_~tmp~31#1.base, netdev_get_drvinfo_~tmp~31#1.offset, netdev_get_drvinfo_~tmp___0~10#1.base, netdev_get_drvinfo_~tmp___0~10#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~0#1.base, netdev_get_drvinfo_~np~0#1.offset;havoc netdev_get_drvinfo_~tmp~31#1.base, netdev_get_drvinfo_~tmp~31#1.offset;havoc netdev_get_drvinfo_~tmp___0~10#1.base, netdev_get_drvinfo_~tmp___0~10#1.offset; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: assume uli526x_timer_#t~short466#1;havoc uli526x_timer_#t~mem465#1;havoc uli526x_timer_#t~short466#1; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: assume !uli526x_timer_#t~short466#1;havoc uli526x_timer_#t~mem465#1;havoc uli526x_timer_#t~short466#1;uli526x_timer_#t~short482#1 := 0bv32 != ~bvand~32(3bv32, ~zero_extend~32~8(uli526x_timer_~tmp_cr12~0#1)); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume ~bvule~64(uli526x_start_xmit_#t~mem323#1, 31bv64);havoc uli526x_start_xmit_#t~mem323#1;call write~intINTTYPE4#0(2147483648bv32, uli526x_start_xmit_~txptr~0#1.base, uli526x_start_xmit_~txptr~0#1.offset, 4bv64);call uli526x_start_xmit_#t~mem324#1 := read~intINTTYPE8#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64);call write~intINTTYPE8#0(~bvadd~64(1bv64, uli526x_start_xmit_#t~mem324#1), uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64);havoc uli526x_start_xmit_#t~mem324#1; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume !~bvule~64(uli526x_start_xmit_#t~mem323#1, 31bv64);havoc uli526x_start_xmit_#t~mem323#1; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: assume 0bv32 != ldv_register_netdev_~tmp~59#1; [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: assume !(0bv32 != ldv_register_netdev_~tmp~59#1); [2025-02-08 04:14:41,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: assume ~bvslt~32(~sign_extend~32~16(uli526x_sense_speed_~phy_mode~0#1), 0bv32);uli526x_sense_speed_~phy_mode~0#1 := 32768bv16; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: assume !~bvslt~32(~sign_extend~32~16(uli526x_sense_speed_~phy_mode~0#1), 0bv32); [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6201: assume { :begin_inline_ldv_register_netdev_63 } true;ldv_register_netdev_63_#in~ldv_func_arg1#1.base, ldv_register_netdev_63_#in~ldv_func_arg1#1.offset := uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset;havoc ldv_register_netdev_63_#res#1;havoc ldv_register_netdev_63_#t~ret761#1, ldv_register_netdev_63_#t~ret762#1, ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset, ldv_register_netdev_63_~ldv_func_res~1#1, ldv_register_netdev_63_~tmp~67#1, ldv_register_netdev_63_~tmp___0~23#1;ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset := ldv_register_netdev_63_#in~ldv_func_arg1#1.base, ldv_register_netdev_63_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_63_~ldv_func_res~1#1;havoc ldv_register_netdev_63_~tmp~67#1;havoc ldv_register_netdev_63_~tmp___0~23#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet905#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~nondet905#1;register_netdev_#res#1 := register_netdev_#t~nondet905#1;havoc register_netdev_#t~nondet905#1; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-1: SUMMARY for call ldv_assume((if 0bv32 == ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240: ldv_pci_pci_instance_2_~tmp___1~11#1 := ldv_pci_pci_instance_2_#t~ret736#1;havoc ldv_pci_pci_instance_2_#t~ret736#1; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: ~uli526x_media_mode~0 := ~mode~0[8:0]; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: call write~intINTTYPE1#0(0bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(607bv64, uli526x_timer_~db~9#1.offset), 1bv64);call write~intINTTYPE8#0(~bvadd~64(250bv64, ~jiffies~0), uli526x_timer_~db~9#1.base, ~bvadd~64(16bv64, ~bvadd~64(275bv64, uli526x_timer_~db~9#1.offset)), 8bv64); [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret736#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835: SUMMARY for call ldv_spin_lock_lock_of_uli526x_board_info(); srcloc: null [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: 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_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_17_#t~ret686#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_~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; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-1: SUMMARY for call uli526x_suspend_#t~ret503#1 := printk(54bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: havoc uli526x_suspend_#t~ret503#1; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: ldv_pci_pci_instance_2_#t~ret728#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem707#1, ldv_pci_instance_suspend_2_8_#t~ret708#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~56#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~ret728#1;havoc ldv_pci_pci_instance_2_#t~mem726#1.base, ldv_pci_pci_instance_2_#t~mem726#1.offset;havoc ldv_pci_pci_instance_2_#t~mem727#1;havoc ldv_pci_pci_instance_2_#t~ret728#1; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995-1: SUMMARY for call uli526x_timer_#t~ret467#1 := printk(43bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: havoc uli526x_timer_#t~ret467#1; [2025-02-08 04:14:41,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume { :begin_inline_ldv___pci_register_driver_84 } true;ldv___pci_register_driver_84_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_84_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_84_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg3#1.offset := ~#uli526x_driver~0.base, ~#uli526x_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 74bv64, 0bv64;havoc ldv___pci_register_driver_84_#res#1;havoc ldv___pci_register_driver_84_#t~ret767#1, ldv___pci_register_driver_84_#t~ret768#1, ldv___pci_register_driver_84_~ldv_func_arg1#1.base, ldv___pci_register_driver_84_~ldv_func_arg1#1.offset, ldv___pci_register_driver_84_~ldv_func_arg2#1.base, ldv___pci_register_driver_84_~ldv_func_arg2#1.offset, ldv___pci_register_driver_84_~ldv_func_arg3#1.base, ldv___pci_register_driver_84_~ldv_func_arg3#1.offset, ldv___pci_register_driver_84_~ldv_func_res~4#1, ldv___pci_register_driver_84_~tmp~70#1, ldv___pci_register_driver_84_~tmp___0~26#1;ldv___pci_register_driver_84_~ldv_func_arg1#1.base, ldv___pci_register_driver_84_~ldv_func_arg1#1.offset := ldv___pci_register_driver_84_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_84_~ldv_func_arg2#1.base, ldv___pci_register_driver_84_~ldv_func_arg2#1.offset := ldv___pci_register_driver_84_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_84_~ldv_func_arg3#1.base, ldv___pci_register_driver_84_~ldv_func_arg3#1.offset := ldv___pci_register_driver_84_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_84_~ldv_func_res~4#1;havoc ldv___pci_register_driver_84_~tmp~70#1;havoc ldv___pci_register_driver_84_~tmp___0~26#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_84_~ldv_func_arg1#1.base, ldv___pci_register_driver_84_~ldv_func_arg1#1.offset, ldv___pci_register_driver_84_~ldv_func_arg2#1.base, ldv___pci_register_driver_84_~ldv_func_arg2#1.offset, ldv___pci_register_driver_84_~ldv_func_arg3#1.base, ldv___pci_register_driver_84_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet881#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~nondet881#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet881#1;havoc __pci_register_driver_#t~nondet881#1; [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: SUMMARY for call ldv_spin_lock_lock_of_uli526x_board_info(); srcloc: null [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722: havoc uli526x_process_mode_#t~mem637#1;havoc uli526x_process_mode_#t~mem638#1.base, uli526x_process_mode_#t~mem638#1.offset;call uli526x_process_mode_#t~mem639#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(270bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722-2: call uli526x_process_mode_#t~mem637#1 := read~intINTTYPE4#0(uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);call uli526x_process_mode_#t~mem638#1.base, uli526x_process_mode_#t~mem638#1.offset := read~$Pointer$#0(uli526x_process_mode_~db#1.base, ~bvadd~64(100bv64, uli526x_process_mode_~db#1.offset), 8bv64); [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722-1: SUMMARY for call update_cr6(uli526x_process_mode_#t~mem637#1, uli526x_process_mode_#t~mem638#1.base, uli526x_process_mode_#t~mem638#1.offset); srcloc: null [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: assume { :begin_inline_ldv_dispatch_register_9_4 } true;ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset;ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset := ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4bv32; [2025-02-08 04:14:41,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~11#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~11#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6203: assume 0bv32 != uli526x_init_one_~err~0#1; [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6203: assume !(0bv32 != uli526x_init_one_~err~0#1); [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8251: assume { :begin_inline_ldv_dispatch_register_13_2 } true;ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset;ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset := ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19bv32; [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: SUMMARY for call add_timer(uli526x_timer_~db~9#1.base, ~bvadd~64(275bv64, uli526x_timer_~db~9#1.offset)); srcloc: null [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: 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 uli526x_start_xmit_#t~mem315#1 := read~intINTTYPE8#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591: assume 0bv32 != ~bvand~32(16384bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1));uli526x_sense_speed_~phy_mode~0#1 := 16384bv16; [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591: assume !(0bv32 != ~bvand~32(16384bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1))); [2025-02-08 04:14:41,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: SUMMARY for call iowrite32(1bv32, uli526x_start_xmit_~ioaddr~3#1.base, ~bvadd~64(8bv64, uli526x_start_xmit_~ioaddr~3#1.offset)); srcloc: null [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: call write~intINTTYPE8#0(~jiffies~0, uli526x_start_xmit_~dev#1.base, ~bvadd~64(987bv64, uli526x_start_xmit_~dev#1.offset), 8bv64); [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525: SUMMARY for call iowrite32(18432bv32, read_srom_word_~ioaddr~9#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr~9#1.offset)); srcloc: null [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: havoc ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset;havoc ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_9_4 } true; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: havoc ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset;havoc ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_13_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072-1: assume uli526x_init_one_#t~short221#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072-1: assume !uli526x_init_one_#t~short221#1;call uli526x_init_one_#t~mem219#1 := read~intINTTYPE8#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset)), 8bv64);call uli526x_init_one_#t~mem220#1 := read~intINTTYPE8#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64);uli526x_init_one_#t~short221#1 := ~bvule~64(~bvadd~64(1bv64, ~bvsub~64(uli526x_init_one_#t~mem219#1, uli526x_init_one_#t~mem220#1)), 255bv64); [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: SUMMARY for call ldv_spin_unlock_irqrestore_69(uli526x_timer_~db~9#1.base, ~bvadd~64(32bv64, uli526x_timer_~db~9#1.offset), uli526x_timer_~flags~3#1); srcloc: null [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072-2: uli526x_init_one_#t~short221#1 := uli526x_init_one_#t~short218#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume uli526x_init_one_#t~short221#1;havoc uli526x_init_one_#t~mem215#1;havoc uli526x_init_one_#t~mem216#1;havoc uli526x_init_one_#t~mem217#1;havoc uli526x_init_one_#t~short218#1;havoc uli526x_init_one_#t~mem219#1;havoc uli526x_init_one_#t~mem220#1;havoc uli526x_init_one_#t~short221#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072: assume !uli526x_init_one_#t~short221#1;havoc uli526x_init_one_#t~mem215#1;havoc uli526x_init_one_#t~mem216#1;havoc uli526x_init_one_#t~mem217#1;havoc uli526x_init_one_#t~short218#1;havoc uli526x_init_one_#t~mem219#1;havoc uli526x_init_one_#t~mem220#1;havoc uli526x_init_one_#t~short221#1;assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 10bv64, 0bv64;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet901#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~nondet901#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet901#1;havoc pci_request_regions_#t~nondet901#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072-3: assume uli526x_init_one_#t~short218#1;call uli526x_init_one_#t~mem216#1 := read~intINTTYPE8#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset)), 8bv64);call uli526x_init_one_#t~mem217#1 := read~intINTTYPE8#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64);uli526x_init_one_#t~short218#1 := uli526x_init_one_#t~mem216#1 == uli526x_init_one_#t~mem217#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6072-3: assume !uli526x_init_one_#t~short218#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865-1: SUMMARY for call netdev_get_drvinfo_#t~ret435#1.base, netdev_get_drvinfo_#t~ret435#1.offset := netdev_priv(netdev_get_drvinfo_~dev#1.base, netdev_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: netdev_get_drvinfo_~tmp~31#1.base, netdev_get_drvinfo_~tmp~31#1.offset := netdev_get_drvinfo_#t~ret435#1.base, netdev_get_drvinfo_#t~ret435#1.offset;havoc netdev_get_drvinfo_#t~ret435#1.base, netdev_get_drvinfo_#t~ret435#1.offset;netdev_get_drvinfo_~np~0#1.base, netdev_get_drvinfo_~np~0#1.offset := netdev_get_drvinfo_~tmp~31#1.base, netdev_get_drvinfo_~tmp~31#1.offset; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem639#1));havoc uli526x_process_mode_#t~mem639#1;call uli526x_process_mode_#t~mem644#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(272bv64, uli526x_process_mode_~db#1.offset), 1bv64);call uli526x_process_mode_#t~mem645#1.base, uli526x_process_mode_#t~mem645#1.offset := read~$Pointer$#0(uli526x_process_mode_~phy~4#1.base, ~bvadd~64(8bv64, uli526x_process_mode_~phy~4#1.offset), 8bv64); [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem639#1)));havoc uli526x_process_mode_#t~mem639#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7526: SUMMARY for call iowrite32(18433bv32, read_srom_word_~ioaddr~9#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr~9#1.offset)); srcloc: null [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583: assume { :begin_inline_ldv_dispatch_deregister_dummy_factory_14_14_4 } true;assume { :begin_inline_ldv_switch_automaton_state_4_1 } true;~ldv_statevar_4~0 := 4bv32;assume { :end_inline_ldv_switch_automaton_state_4_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_factory_14_14_4 } true;~ldv_statevar_14~0 := 2bv32; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: 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~ret724#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem711#1, ldv_pci_instance_suspend_late_2_7_#t~ret712#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~57#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~ret724#1;havoc ldv_pci_pci_instance_2_#t~mem722#1.base, ldv_pci_pci_instance_2_#t~mem722#1.offset;havoc ldv_pci_pci_instance_2_#t~mem723#1;havoc ldv_pci_pci_instance_2_#t~ret724#1; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7527: SUMMARY for call srom_clk_write(read_srom_word_~db#1.base, read_srom_word_~db#1.offset, 4bv32); srcloc: null [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem721#1.base, ldv_pci_pci_instance_2_#t~mem721#1.offset);havoc ldv_pci_pci_instance_2_#t~mem721#1.base, ldv_pci_pci_instance_2_#t~mem721#1.offset;call ldv_pci_pci_instance_2_#t~mem722#1.base, ldv_pci_pci_instance_2_#t~mem722#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~mem723#1 := read~intINTTYPE4#11(~#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~mem722#1.base, ldv_pci_pci_instance_2_#t~mem722#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem723#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem711#1, ldv_pci_instance_suspend_late_2_7_#t~ret712#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~57#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#13(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~57#1;call ldv_pci_instance_suspend_late_2_7_#t~mem711#1 := read~intINTTYPE4#13(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~709#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~709#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~710#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.offset := ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem711#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~709#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~709#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~710#1.event;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~709#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~709#1.offset := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~709#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~709#1.offset;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~710#1.event := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~710#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret712#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~709#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~709#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~710#1.event;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~709#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~709#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~710#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;ldv_pci_instance_suspend_late_2_7_~tmp~57#1 := ldv_pci_instance_suspend_late_2_7_#t~ret712#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem711#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret712#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~57#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:14:41,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem721#1.base, ldv_pci_pci_instance_2_#t~mem721#1.offset));havoc ldv_pci_pci_instance_2_#t~mem721#1.base, ldv_pci_pci_instance_2_#t~mem721#1.offset; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179-1: call ldv_pci_pci_instance_2_#t~mem721#1.base, ldv_pci_pci_instance_2_#t~mem721#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 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: havoc uli526x_init_one_#t~ret222#1;uli526x_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-1: SUMMARY for call uli526x_init_one_#t~ret222#1 := printk(9bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret701#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret701#1; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret701#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867-1: SUMMARY for call netdev_get_drvinfo_#t~ret436#1 := strlcpy(netdev_get_drvinfo_~info#1.base, ~bvadd~64(4bv64, netdev_get_drvinfo_~info#1.offset), 38bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: havoc netdev_get_drvinfo_#t~ret436#1; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933-1: SUMMARY for call uli526x_timer_#t~ret444#1.base, uli526x_timer_#t~ret444#1.offset := netdev_priv(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: uli526x_timer_~tmp~34#1.base, uli526x_timer_~tmp~34#1.offset := uli526x_timer_#t~ret444#1.base, uli526x_timer_#t~ret444#1.offset;havoc uli526x_timer_#t~ret444#1.base, uli526x_timer_#t~ret444#1.offset;uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset := uli526x_timer_~tmp~34#1.base, uli526x_timer_~tmp~34#1.offset;uli526x_timer_~phy~1#1.base, uli526x_timer_~phy~1#1.offset := uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset;call uli526x_timer_#t~mem445#1.base, uli526x_timer_#t~mem445#1.offset := read~$Pointer$#0(uli526x_timer_~db~9#1.base, ~bvadd~64(100bv64, uli526x_timer_~db~9#1.offset), 8bv64);uli526x_timer_~ioaddr~6#1.base, uli526x_timer_~ioaddr~6#1.offset := uli526x_timer_#t~mem445#1.base, uli526x_timer_#t~mem445#1.offset;havoc uli526x_timer_#t~mem445#1.base, uli526x_timer_#t~mem445#1.offset;uli526x_timer_~tmp_cr12~0#1 := 0bv8;assume { :begin_inline_ldv___ldv_spin_lock_81 } true;ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.offset := uli526x_timer_~db~9#1.base, ~bvadd~64(32bv64, uli526x_timer_~db~9#1.offset);havoc ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7726: uli526x_process_mode_~phy_reg~1#1 := uli526x_process_mode_#t~ret646#1;havoc uli526x_process_mode_#t~mem644#1;havoc uli526x_process_mode_#t~mem645#1.base, uli526x_process_mode_#t~mem645#1.offset;havoc uli526x_process_mode_#t~ret646#1; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822-1: pci_set_dma_mask_#t~ret183#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet886#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;havoc dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1;assume { :end_inline_dma_set_mask } true;pci_set_dma_mask_~tmp~17#1 := pci_set_dma_mask_#t~ret183#1;havoc pci_set_dma_mask_#t~ret183#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~17#1;uli526x_init_one_#t~ret210#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret183#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~17#1;havoc pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1;assume { :end_inline_pci_set_dma_mask } true;uli526x_init_one_~tmp___0~6#1 := uli526x_init_one_#t~ret210#1;havoc uli526x_init_one_#t~ret210#1; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: assume 0bv32 != ~bvand~32(8192bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1));uli526x_sense_speed_~phy_mode~0#1 := 8192bv16; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: assume !(0bv32 != ~bvand~32(8192bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)));uli526x_sense_speed_~phy_mode~0#1 := 4096bv16; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: havoc dma_set_mask_#t~nondet886#1; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7726-1: SUMMARY for call uli526x_process_mode_#t~ret646#1 := ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0(uli526x_process_mode_~db#1.base, uli526x_process_mode_~db#1.offset, ~zero_extend~32~8(uli526x_process_mode_#t~mem644#1)[8:0], 6bv8, uli526x_process_mode_#t~mem645#1.base, uli526x_process_mode_#t~mem645#1.offset); srcloc: null [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528: SUMMARY for call srom_clk_write(read_srom_word_~db#1.base, read_srom_word_~db#1.offset, 4bv32); srcloc: null [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9576: havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset;havoc ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_dummy_factory_4 } true; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7132: assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet902#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset := pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;havoc pci_save_state_#t~nondet902#1;pci_save_state_#res#1 := pci_save_state_#t~nondet902#1;havoc pci_save_state_#t~nondet902#1; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9973: ldv_post_probe_~tmp~75#1 := ldv_post_probe_#t~ret779#1;havoc ldv_post_probe_#t~ret779#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~75#1;ldv_pci_pci_instance_2_#t~ret735#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret779#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~75#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~ret735#1;havoc ldv_pci_pci_instance_2_#t~ret735#1; [2025-02-08 04:14:41,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9973-1: SUMMARY for call ldv_post_probe_#t~ret779#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:14:41,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: SUMMARY for call netif_carrier_off(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:41,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868-1: SUMMARY for call netdev_get_drvinfo_#t~ret437#1 := strlcpy(netdev_get_drvinfo_~info#1.base, ~bvadd~64(36bv64, netdev_get_drvinfo_~info#1.offset), 39bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:14:41,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: havoc netdev_get_drvinfo_#t~ret437#1;call netdev_get_drvinfo_#t~mem438#1.base, netdev_get_drvinfo_#t~mem438#1.offset := read~$Pointer$#0(netdev_get_drvinfo_~np~0#1.base, ~bvadd~64(24bv64, netdev_get_drvinfo_~np~0#1.offset), 8bv64); [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529-1: SUMMARY for call srom_clk_write(read_srom_word_~db#1.base, read_srom_word_~db#1.offset, 0bv32); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: read_srom_word_~i~3#1 := 5bv32; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-1: SUMMARY for call uli526x_init_one_#t~ret244#1.base, uli526x_init_one_#t~ret244#1.offset := pci_name(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: uli526x_init_one_~tmp___5~0#1.base, uli526x_init_one_~tmp___5~0#1.offset := uli526x_init_one_#t~ret244#1.base, uli526x_init_one_#t~ret244#1.offset;havoc uli526x_init_one_#t~ret244#1.base, uli526x_init_one_#t~ret244#1.offset;call uli526x_init_one_#t~mem245#1 := read~intINTTYPE8#0(uli526x_init_one_~ent#1.base, ~bvadd~64(24bv64, uli526x_init_one_~ent#1.offset), 8bv64);call uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset := read~$Pointer$#0(uli526x_init_one_~dev~0#1.base, ~bvadd~64(791bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);call uli526x_init_one_#t~mem247#1 := read~intINTTYPE4#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(1547bv64, uli526x_init_one_~pdev#1.offset), 4bv64); [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9313: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133-1: SUMMARY for call uli526x_suspend_#t~ret505#1 := netif_running(uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: uli526x_suspend_~tmp___0~13#1 := (if 0bv8 == uli526x_suspend_#t~ret505#1 then 0bv8 else 1bv8);havoc uli526x_suspend_#t~ret505#1; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001-1: SUMMARY for call uli526x_timer_#t~ret468#1 := netdev_info(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 45bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: havoc uli526x_timer_#t~ret468#1;call write~intINTTYPE1#0(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem469#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(270bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869-1: SUMMARY for call netdev_get_drvinfo_#t~ret439#1.base, netdev_get_drvinfo_#t~ret439#1.offset := pci_name(netdev_get_drvinfo_#t~mem438#1.base, netdev_get_drvinfo_#t~mem438#1.offset); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: netdev_get_drvinfo_~tmp___0~10#1.base, netdev_get_drvinfo_~tmp___0~10#1.offset := netdev_get_drvinfo_#t~ret439#1.base, netdev_get_drvinfo_#t~ret439#1.offset;havoc netdev_get_drvinfo_#t~mem438#1.base, netdev_get_drvinfo_#t~mem438#1.offset;havoc netdev_get_drvinfo_#t~ret439#1.base, netdev_get_drvinfo_#t~ret439#1.offset; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: assume 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(uli526x_process_mode_~phy_reg~1#1));uli526x_process_mode_~phy_reg~1#1 := 0bv16;call uli526x_process_mode_#t~mem647#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(uli526x_process_mode_~phy_reg~1#1))); [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: ~ldv_statevar_4~0 := 4bv32; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-1: call uli526x_start_xmit_#t~mem325#1 := read~intINTTYPE8#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473: assume ~bvule~64(uli526x_start_xmit_#t~mem325#1, 29bv64);havoc uli526x_start_xmit_#t~mem325#1; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473: assume !~bvule~64(uli526x_start_xmit_#t~mem325#1, 29bv64);havoc uli526x_start_xmit_#t~mem325#1; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret912#1 := main_#res#1;havoc main_#t~ret693#1, main_~tmp~52#1;assume { :end_inline_main } true; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6209: havoc uli526x_init_one_#t~mem245#1;havoc uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset;havoc uli526x_init_one_#t~mem247#1;havoc uli526x_init_one_#t~ret248#1;assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := uli526x_init_one_~pdev#1.base, uli526x_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;uli526x_init_one_#res#1 := 0bv32;call ULTIMATE.dealloc(uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset);havoc uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-1: SUMMARY for call ldv_assume((if 0bv32 != ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6209-1: SUMMARY for call uli526x_init_one_#t~ret248#1 := netdev_info(uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset, 13bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:14:41,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc uli526x_timer_#t~ret444#1.base, uli526x_timer_#t~ret444#1.offset, uli526x_timer_#t~mem445#1.base, uli526x_timer_#t~mem445#1.offset, uli526x_timer_#t~ret446#1, uli526x_timer_#t~mem447#1, uli526x_timer_#t~mem448#1, uli526x_timer_#t~mem449#1, uli526x_timer_#t~ret450#1, uli526x_timer_#t~ret451#1, uli526x_timer_#t~mem452#1, uli526x_timer_#t~ret453#1, uli526x_timer_#t~mem454#1, uli526x_timer_#t~mem455#1, uli526x_timer_#t~ret456#1, uli526x_timer_#t~mem457#1, uli526x_timer_#t~mem462#1, uli526x_timer_#t~mem463#1.base, uli526x_timer_#t~mem463#1.offset, uli526x_timer_#t~ret464#1, uli526x_timer_#t~mem465#1, uli526x_timer_#t~short466#1, uli526x_timer_#t~ret467#1, uli526x_timer_#t~ret468#1, uli526x_timer_#t~mem469#1, uli526x_timer_#t~mem475#1, uli526x_timer_#t~mem476#1.base, uli526x_timer_#t~mem476#1.offset, uli526x_timer_#t~mem477#1, uli526x_timer_#t~mem478#1, uli526x_timer_#t~mem479#1, uli526x_timer_#t~mem480#1.base, uli526x_timer_#t~mem480#1.offset, uli526x_timer_#t~mem481#1, uli526x_timer_#t~short482#1, uli526x_timer_#t~ret483#1, uli526x_timer_#t~mem484#1, uli526x_timer_#t~ret485#1, uli526x_timer_#t~mem486#1, uli526x_timer_#t~mem487#1, uli526x_timer_#t~mem488#1, uli526x_timer_#t~short489#1, uli526x_timer_#t~mem490#1, uli526x_timer_#t~ret491#1, uli526x_timer_#t~mem492#1, uli526x_timer_#t~short493#1, uli526x_timer_#t~mem494#1, uli526x_timer_#t~ret495#1, uli526x_timer_~data#1, uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset, uli526x_timer_~tmp~34#1.base, uli526x_timer_~tmp~34#1.offset, uli526x_timer_~phy~1#1.base, uli526x_timer_~phy~1#1.offset, uli526x_timer_~ioaddr~6#1.base, uli526x_timer_~ioaddr~6#1.offset, uli526x_timer_~flags~3#1, uli526x_timer_~tmp_cr12~0#1, uli526x_timer_~tmp_cr8~0#1, uli526x_timer_~tmp___0~11#1, uli526x_timer_~tmp___1~6#1, uli526x_timer_~tmp___2~2#1, uli526x_timer_~tmp___3~2#1;havoc uli526x_timer_#in~data#1;assume { :end_inline_uli526x_timer } true; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~TO~C_INT_#res#1 := ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1;havoc ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret917#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret918#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret919#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret920#1; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1 := ##fun~$Pointer$~TO~C_INT_#t~ret920#1; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret920#1 := uli526x_resume(##fun~$Pointer$~TO~C_INT_#~704#1.base, ##fun~$Pointer$~TO~C_INT_#~704#1.offset); srcloc: null [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: havoc netdev_get_drvinfo_#t~ret440#1;havoc netdev_get_drvinfo_#t~ret435#1.base, netdev_get_drvinfo_#t~ret435#1.offset, netdev_get_drvinfo_#t~ret436#1, netdev_get_drvinfo_#t~ret437#1, netdev_get_drvinfo_#t~mem438#1.base, netdev_get_drvinfo_#t~mem438#1.offset, netdev_get_drvinfo_#t~ret439#1.base, netdev_get_drvinfo_#t~ret439#1.offset, netdev_get_drvinfo_#t~ret440#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~0#1.base, netdev_get_drvinfo_~np~0#1.offset, netdev_get_drvinfo_~tmp~31#1.base, netdev_get_drvinfo_~tmp~31#1.offset, netdev_get_drvinfo_~tmp___0~10#1.base, netdev_get_drvinfo_~tmp___0~10#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 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1 := ##fun~$Pointer$~TO~C_INT_#t~ret919#1; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret919#1 := eth_validate_addr(##fun~$Pointer$~TO~C_INT_#~704#1.base, ##fun~$Pointer$~TO~C_INT_#~704#1.offset); srcloc: null [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1 := ##fun~$Pointer$~TO~C_INT_#t~ret918#1; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret918#1 := uli526x_stop(##fun~$Pointer$~TO~C_INT_#~704#1.base, ##fun~$Pointer$~TO~C_INT_#~704#1.offset); srcloc: null [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: ##fun~$Pointer$~TO~C_INT_#t~funptrres916#1 := ##fun~$Pointer$~TO~C_INT_#t~ret917#1; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret917#1 := uli526x_open(##fun~$Pointer$~TO~C_INT_#~704#1.base, ##fun~$Pointer$~TO~C_INT_#~704#1.offset); srcloc: null [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~uli526x_stop.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~uli526x_stop.offset; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~uli526x_stop.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~uli526x_stop.offset); [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870-1: SUMMARY for call netdev_get_drvinfo_#t~ret440#1 := strlcpy(netdev_get_drvinfo_~info#1.base, ~bvadd~64(100bv64, netdev_get_drvinfo_~info#1.offset), netdev_get_drvinfo_~tmp___0~10#1.base, netdev_get_drvinfo_~tmp___0~10#1.offset, 32bv64); srcloc: null [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~uli526x_resume.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~uli526x_resume.offset; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~uli526x_resume.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~uli526x_resume.offset); [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: assume 0bv8 != uli526x_suspend_~tmp___0~13#1;uli526x_suspend_~tmp___1~7#1 := 0bv32; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: assume !(0bv8 != uli526x_suspend_~tmp___0~13#1);uli526x_suspend_~tmp___1~7#1 := 1bv32; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: havoc eth_change_mtu_#t~nondet887#1; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475: SUMMARY for call netif_wake_queue(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826-1: ldv_dummy_resourceless_instance_callback_1_10_#t~ret683#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet887#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~ret683#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret683#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 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532: assume ~bvsge~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532: assume !~bvsge~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250: ldv_pci_pci_instance_2_~tmp___2~4#1.base, ldv_pci_pci_instance_2_~tmp___2~4#1.offset := ldv_pci_pci_instance_2_#t~ret737#1.base, ldv_pci_pci_instance_2_#t~ret737#1.offset;havoc ldv_pci_pci_instance_2_#t~ret737#1.base, ldv_pci_pci_instance_2_#t~ret737#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~4#1.base, ldv_pci_pci_instance_2_~tmp___2~4#1.offset; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: havoc ldv___ldv_spin_lock_81_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_81_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_81 } true; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret737#1.base, ldv_pci_pci_instance_2_#t~ret737#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem469#1));havoc uli526x_timer_#t~mem469#1;call uli526x_timer_#t~mem475#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(272bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem476#1.base, uli526x_timer_#t~mem476#1.offset := read~$Pointer$#0(uli526x_timer_~phy~1#1.base, uli526x_timer_~phy~1#1.offset, 8bv64); [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem469#1)));havoc uli526x_timer_#t~mem469#1; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: assume 0bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem647#1);havoc uli526x_process_mode_#t~mem647#1; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: assume !(0bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem647#1));havoc uli526x_process_mode_#t~mem647#1;call uli526x_process_mode_#t~mem648#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8854: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8854: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-1: SUMMARY for call ldv_assume((if 4bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: assume { :begin_inline_ldv_dispatch_register_dummy_factory_14_14_5 } true;assume { :begin_inline_ldv_switch_automaton_state_4_4 } true;~ldv_statevar_4~0 := 3bv32;assume { :end_inline_ldv_switch_automaton_state_4_4 } true;assume { :end_inline_ldv_dispatch_register_dummy_factory_14_14_5 } true;~ldv_statevar_14~0 := 4bv32; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939-1: SUMMARY for call uli526x_timer_#t~ret446#1 := ioread32(uli526x_timer_~ioaddr~6#1.base, ~bvadd~64(64bv64, uli526x_timer_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: uli526x_timer_~tmp_cr8~0#1 := uli526x_timer_#t~ret446#1;havoc uli526x_timer_#t~ret446#1;call uli526x_timer_#t~mem447#1 := read~intINTTYPE8#0(uli526x_timer_~db~9#1.base, ~bvadd~64(256bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: uli526x_init_one_#t~ret243#1 := ldv_register_netdev_63_#res#1;havoc ldv_register_netdev_63_#t~ret761#1, ldv_register_netdev_63_#t~ret762#1, ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset, ldv_register_netdev_63_~ldv_func_res~1#1, ldv_register_netdev_63_~tmp~67#1, ldv_register_netdev_63_~tmp___0~23#1;havoc ldv_register_netdev_63_#in~ldv_func_arg1#1.base, ldv_register_netdev_63_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_63 } true;uli526x_init_one_~err~0#1 := uli526x_init_one_#t~ret243#1;havoc uli526x_init_one_#t~ret243#1; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: havoc register_netdev_#t~nondet905#1; [2025-02-08 04:14:41,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960-1: ldv_register_netdev_63_#t~ret761#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet905#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;ldv_register_netdev_63_~tmp~67#1 := ldv_register_netdev_63_#t~ret761#1;havoc ldv_register_netdev_63_#t~ret761#1;ldv_register_netdev_63_~ldv_func_res~1#1 := ldv_register_netdev_63_~tmp~67#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_63_~ldv_func_res~1#1, ldv_register_netdev_63_~ldv_func_arg1#1.base, ldv_register_netdev_63_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret740#1, ldv_register_netdev_#t~ret741#1, ldv_register_netdev_#t~mem742#1.base, ldv_register_netdev_#t~mem742#1.offset, ldv_register_netdev_#t~mem743#1.base, ldv_register_netdev_#t~mem743#1.offset, ldv_register_netdev_#t~ret744#1, ldv_register_netdev_#t~ret745#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~59#1, ldv_register_netdev_~tmp___0~21#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~59#1;havoc ldv_register_netdev_~tmp___0~21#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~nondet892#1;havoc ldv_pre_register_netdev_#t~nondet892#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet892#1;havoc ldv_pre_register_netdev_#t~nondet892#1; [2025-02-08 04:14:41,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600: assume 4096bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:41,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600: assume !(4096bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:41,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: havoc ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:14:41,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459-1: SUMMARY for call uli526x_set_filter_mode(ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset); srcloc: null [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: assume { :begin_inline_ldv_dispatch_instance_register_4_3 } true;ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset := ~ldv_4_container_timer_list~0.base, ~ldv_4_container_timer_list~0.offset;havoc ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset := ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;~ldv_3_container_timer_list~0.base, ~ldv_3_container_timer_list~0.offset := ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_3 } true;~ldv_statevar_3~0 := 2bv32;assume { :end_inline_ldv_switch_automaton_state_3_3 } true;havoc ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;havoc ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_4_3 } true;~ldv_statevar_4~0 := 2bv32; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: 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~ret738#1.base, ldv_pci_pci_instance_2_#t~ret738#1.offset;havoc ldv_pci_pci_instance_2_#t~ret738#1.base, ldv_pci_pci_instance_2_#t~ret738#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 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret738#1.base, ldv_pci_pci_instance_2_#t~ret738#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9318: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_84_#t~ret768#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret671#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~49#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_84_~tmp___0~26#1 := ldv___pci_register_driver_84_#t~ret768#1;havoc ldv___pci_register_driver_84_#t~ret768#1;ldv___pci_register_driver_84_#res#1 := ldv___pci_register_driver_84_~tmp___0~26#1; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006: havoc uli526x_timer_#t~mem475#1;havoc uli526x_timer_#t~mem476#1.base, uli526x_timer_#t~mem476#1.offset; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: 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~ret687#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~ret442#1.base, netdev_get_link_#t~ret442#1.offset, netdev_get_link_#t~mem443#1, netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset, netdev_get_link_~np~2#1.base, netdev_get_link_~np~2#1.offset, netdev_get_link_~tmp~33#1.base, netdev_get_link_~tmp~33#1.offset;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~2#1.base, netdev_get_link_~np~2#1.offset;havoc netdev_get_link_~tmp~33#1.base, netdev_get_link_~tmp~33#1.offset; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7006-1: SUMMARY for call ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~TO~VOID(uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset, ~zero_extend~32~8(uli526x_timer_#t~mem475#1)[8:0], 0bv8, 4096bv16, uli526x_timer_#t~mem476#1.base, uli526x_timer_#t~mem476#1.offset); srcloc: null [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9715-1: ldv_register_netdev_63_#res#1 := ldv_register_netdev_63_~ldv_func_res~1#1; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: read_srom_word_~srom_data~0#1 := (if 0bv32 != ~bvand~32(1bv32, ~bvashr~32(read_srom_word_~offset#1, read_srom_word_~i~3#1)) then 4bv32 else 0bv32)[16:0]; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume 0bv64 == uli526x_timer_#t~mem447#1 && 0bv32 != uli526x_timer_~tmp_cr8~0#1;havoc uli526x_timer_#t~mem447#1;call uli526x_timer_#t~mem448#1 := read~intINTTYPE8#0(uli526x_timer_~db~9#1.base, ~bvadd~64(455bv64, uli526x_timer_~db~9#1.offset), 8bv64);call write~intINTTYPE8#0(~bvadd~64(1bv64, uli526x_timer_#t~mem448#1), uli526x_timer_~db~9#1.base, ~bvadd~64(455bv64, uli526x_timer_~db~9#1.offset), 8bv64);havoc uli526x_timer_#t~mem448#1;call write~intINTTYPE1#0(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(274bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(0bv64 == uli526x_timer_#t~mem447#1 && 0bv32 != uli526x_timer_~tmp_cr8~0#1);havoc uli526x_timer_#t~mem447#1; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830-1: ldv_dummy_resourceless_instance_callback_1_14_#t~ret684#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet888#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_14_#t~ret684#1;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret684#1, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: havoc eth_mac_addr_#t~nondet888#1; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-1: SUMMARY for call srom_clk_write(read_srom_word_~db#1.base, read_srom_word_~db#1.offset, ~zero_extend~32~16(read_srom_word_~srom_data~0#1)); srcloc: null [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536: read_srom_word_~i~3#1 := ~bvsub~32(read_srom_word_~i~3#1, 1bv32); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret739#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9188: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret725#1;havoc ldv_pci_pci_instance_2_#t~ret725#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9188-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret725#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6083: assume ~bvslt~32(uli526x_init_one_~err~0#1, 0bv32); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6083: assume !~bvslt~32(uli526x_init_one_~err~0#1, 0bv32); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6149: assume ~bvsle~32(uli526x_init_one_~i~0#1, 63bv32); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6149: assume !~bvsle~32(uli526x_init_one_~i~0#1, 63bv32);call uli526x_init_one_#t~mem238#1 := read~intINTTYPE2#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(479bv64, uli526x_init_one_~db~0#1.offset), 2bv64); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140: assume 0bv32 != uli526x_suspend_~tmp___1~7#1;uli526x_suspend_#res#1 := 0bv32;call ULTIMATE.dealloc(uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset);havoc uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140: assume !(0bv32 != uli526x_suspend_~tmp___1~7#1);assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: ldv_pci_pci_instance_2_~tmp___4~2#1 := ldv_pci_pci_instance_2_#t~ret739#1;havoc ldv_pci_pci_instance_2_#t~ret739#1; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7735: assume 4bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem648#1);havoc uli526x_process_mode_#t~mem648#1; [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7735: assume !(4bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem648#1));havoc uli526x_process_mode_#t~mem648#1;call uli526x_process_mode_#t~mem649#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:41,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-1: SUMMARY for call ldv_spin_unlock_irqrestore_69(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(32bv64, uli526x_start_xmit_~db~4#1.offset), uli526x_start_xmit_~flags~0#1); srcloc: null [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: call uli526x_start_xmit_#t~mem326#1 := read~intINTTYPE4#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(120bv64, uli526x_start_xmit_~db~4#1.offset), 4bv64); [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6216-1: SUMMARY for call pci_iounmap(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset); srcloc: null [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6216-2: call uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset := read~$Pointer$#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(100bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6216: havoc uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset;call uli526x_init_one_#t~mem250#1.base, uli526x_init_one_#t~mem250#1.offset := read~$Pointer$#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(168bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call uli526x_init_one_#t~mem251#1 := read~intINTTYPE8#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(128bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321: ldv_register_netdev_63_#t~ret762#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret740#1, ldv_register_netdev_#t~ret741#1, ldv_register_netdev_#t~mem742#1.base, ldv_register_netdev_#t~mem742#1.offset, ldv_register_netdev_#t~mem743#1.base, ldv_register_netdev_#t~mem743#1.offset, ldv_register_netdev_#t~ret744#1, ldv_register_netdev_#t~ret745#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~59#1, ldv_register_netdev_~tmp___0~21#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;ldv_register_netdev_63_~tmp___0~23#1 := ldv_register_netdev_63_#t~ret762#1;havoc ldv_register_netdev_63_#t~ret762#1;ldv_register_netdev_63_#res#1 := ldv_register_netdev_63_~tmp___0~23#1; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_9_ret_default~0#1; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141: ldv_pci_instance_suspend_2_8_#t~ret708#1 := uli526x_suspend_#res#1;havoc uli526x_suspend_#t~ret502#1.base, uli526x_suspend_#t~ret502#1.offset, uli526x_suspend_#t~ret503#1, uli526x_suspend_#t~ret504#1, uli526x_suspend_#t~ret505#1, uli526x_suspend_#t~mem506#1, uli526x_suspend_#t~ret507#1, uli526x_suspend_#t~ret508#1, uli526x_suspend_#t~ret509#1, uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset, uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset, uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset, uli526x_suspend_~tmp~36#1.base, uli526x_suspend_~tmp~36#1.offset, uli526x_suspend_~power_state~0#1, uli526x_suspend_~err~1#1, uli526x_suspend_~tmp___0~13#1, uli526x_suspend_~tmp___1~7#1;havoc uli526x_suspend_#in~pdev#1.base, uli526x_suspend_#in~pdev#1.offset, uli526x_suspend_#in~state#1.event;assume { :end_inline_uli526x_suspend } true;ldv_pci_instance_suspend_2_8_~tmp~56#1 := ldv_pci_instance_suspend_2_8_#t~ret708#1;havoc ldv_pci_instance_suspend_2_8_#t~mem707#1;havoc ldv_pci_instance_suspend_2_8_#t~ret708#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~56#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume 8192bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: assume !(8192bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6481-1: SUMMARY for call iowrite32(uli526x_start_xmit_#t~mem326#1, uli526x_start_xmit_~ioaddr~3#1.base, ~bvadd~64(56bv64, uli526x_start_xmit_~ioaddr~3#1.offset)); srcloc: null [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6481: havoc uli526x_start_xmit_#t~mem326#1; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem477#1));havoc uli526x_timer_#t~mem477#1;call uli526x_timer_#t~mem478#1 := read~intINTTYPE4#0(uli526x_timer_~db~9#1.base, ~bvadd~64(116bv64, uli526x_timer_~db~9#1.offset), 4bv64);call write~intINTTYPE4#0(~bvand~32(4294966783bv32, uli526x_timer_#t~mem478#1), uli526x_timer_~db~9#1.base, ~bvadd~64(116bv64, uli526x_timer_~db~9#1.offset), 4bv64);havoc uli526x_timer_#t~mem478#1;call uli526x_timer_#t~mem479#1 := read~intINTTYPE4#0(uli526x_timer_~db~9#1.base, ~bvadd~64(116bv64, uli526x_timer_~db~9#1.offset), 4bv64);call uli526x_timer_#t~mem480#1.base, uli526x_timer_#t~mem480#1.offset := read~$Pointer$#0(uli526x_timer_~db~9#1.base, ~bvadd~64(100bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem477#1)));havoc uli526x_timer_#t~mem477#1; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9322-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~2#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~2#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: havoc uli526x_init_one_#t~ret224#1; [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085-1: SUMMARY for call uli526x_init_one_#t~ret224#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010-1: call uli526x_timer_#t~mem477#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(270bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6482: uli526x_start_xmit_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_16_#t~ret685#1 := uli526x_start_xmit_#res#1;havoc uli526x_start_xmit_#t~ret309#1.base, uli526x_start_xmit_#t~ret309#1.offset, uli526x_start_xmit_#t~mem310#1.base, uli526x_start_xmit_#t~mem310#1.offset, uli526x_start_xmit_#t~ret311#1, uli526x_start_xmit_#t~mem312#1, uli526x_start_xmit_#t~mem313#1, uli526x_start_xmit_#t~ret314#1, uli526x_start_xmit_#t~mem315#1, uli526x_start_xmit_#t~mem316#1, uli526x_start_xmit_#t~ret317#1, uli526x_start_xmit_#t~mem318#1.base, uli526x_start_xmit_#t~mem318#1.offset, uli526x_start_xmit_#t~mem319#1.base, uli526x_start_xmit_#t~mem319#1.offset, uli526x_start_xmit_#t~mem320#1, uli526x_start_xmit_#t~mem321#1, uli526x_start_xmit_#t~mem322#1.base, uli526x_start_xmit_#t~mem322#1.offset, uli526x_start_xmit_#t~mem323#1, uli526x_start_xmit_#t~mem324#1, uli526x_start_xmit_#t~mem325#1, uli526x_start_xmit_#t~mem326#1, uli526x_start_xmit_~skb#1.base, uli526x_start_xmit_~skb#1.offset, uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset, uli526x_start_xmit_~db~4#1.base, uli526x_start_xmit_~db~4#1.offset, uli526x_start_xmit_~tmp~25#1.base, uli526x_start_xmit_~tmp~25#1.offset, uli526x_start_xmit_~ioaddr~3#1.base, uli526x_start_xmit_~ioaddr~3#1.offset, uli526x_start_xmit_~txptr~0#1.base, uli526x_start_xmit_~txptr~0#1.offset, uli526x_start_xmit_~flags~0#1;havoc uli526x_start_xmit_#in~skb#1.base, uli526x_start_xmit_#in~skb#1.offset, uli526x_start_xmit_#in~dev#1.base, uli526x_start_xmit_#in~dev#1.offset;assume { :end_inline_uli526x_start_xmit } true;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret685#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret685#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6482-1: SUMMARY for call consume_skb(uli526x_start_xmit_~skb#1.base, uli526x_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: assume { :begin_inline_read_srom_word } true;read_srom_word_#in~db#1.base, read_srom_word_#in~db#1.offset, read_srom_word_#in~offset#1 := uli526x_init_one_~db~0#1.base, uli526x_init_one_~db~0#1.offset, uli526x_init_one_~i~0#1;havoc read_srom_word_#res#1;havoc read_srom_word_#t~mem581#1.base, read_srom_word_#t~mem581#1.offset, read_srom_word_#t~ret582#1, read_srom_word_~db#1.base, read_srom_word_~db#1.offset, read_srom_word_~offset#1, read_srom_word_~ioaddr~9#1.base, read_srom_word_~ioaddr~9#1.offset, read_srom_word_~srom_data~0#1, read_srom_word_~i~3#1, read_srom_word_~tmp~42#1;read_srom_word_~db#1.base, read_srom_word_~db#1.offset := read_srom_word_#in~db#1.base, read_srom_word_#in~db#1.offset;read_srom_word_~offset#1 := read_srom_word_#in~offset#1;havoc read_srom_word_~ioaddr~9#1.base, read_srom_word_~ioaddr~9#1.offset;havoc read_srom_word_~srom_data~0#1;havoc read_srom_word_~i~3#1;havoc read_srom_word_~tmp~42#1;call read_srom_word_#t~mem581#1.base, read_srom_word_#t~mem581#1.offset := read~$Pointer$#0(read_srom_word_~db#1.base, ~bvadd~64(100bv64, read_srom_word_~db#1.offset), 8bv64);read_srom_word_~ioaddr~9#1.base, read_srom_word_~ioaddr~9#1.offset := read_srom_word_#t~mem581#1.base, read_srom_word_#t~mem581#1.offset;havoc read_srom_word_#t~mem581#1.base, read_srom_word_#t~mem581#1.offset;read_srom_word_~srom_data~0#1 := 0bv16; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: call ULTIMATE.dealloc(uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset);havoc uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: havoc ldv_interrupt_interrupt_instance_0_#t~ret698#1, ldv_interrupt_interrupt_instance_0_#t~ret699#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~54#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8597: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: call write~intINTTYPE8#0(0bv64, uli526x_timer_~db~9#1.base, ~bvadd~64(256bv64, uli526x_timer_~db~9#1.offset), 8bv64);call uli526x_timer_#t~mem449#1 := read~intINTTYPE8#0(uli526x_timer_~db~9#1.base, ~bvadd~64(240bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: assume 1bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem649#1);havoc uli526x_process_mode_#t~mem649#1; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: assume !(1bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem649#1));havoc uli526x_process_mode_#t~mem649#1;call uli526x_process_mode_#t~mem650#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset := ~ldv_1_callback_get_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_8_#t~ret688#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;assume { :begin_inline_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_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;havoc netdev_get_settings_#res#1;havoc netdev_get_settings_#t~ret441#1.base, netdev_get_settings_#t~ret441#1.offset, 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~1#1.base, netdev_get_settings_~np~1#1.offset, netdev_get_settings_~tmp~32#1.base, netdev_get_settings_~tmp~32#1.offset;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~1#1.base, netdev_get_settings_~np~1#1.offset;havoc netdev_get_settings_~tmp~32#1.base, netdev_get_settings_~tmp~32#1.offset; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume 7bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume !(7bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret689#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: ldv_entry_EMGentry_14_~tmp~51#1 := ldv_entry_EMGentry_14_#t~ret689#1;havoc ldv_entry_EMGentry_14_#t~ret689#1; [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6220-1: SUMMARY for call pci_free_consistent(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 49156bv64, uli526x_init_one_#t~mem250#1.base, uli526x_init_one_#t~mem250#1.offset, uli526x_init_one_#t~mem251#1); srcloc: null [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6220: havoc uli526x_init_one_#t~mem250#1.base, uli526x_init_one_#t~mem250#1.offset;havoc uli526x_init_one_#t~mem251#1;call uli526x_init_one_#t~mem252#1.base, uli526x_init_one_#t~mem252#1.offset := read~$Pointer$#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(184bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call uli526x_init_one_#t~mem253#1 := read~intINTTYPE8#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(144bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:41,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: assume 0bv64 != uli526x_timer_#t~mem449#1;havoc uli526x_timer_#t~mem449#1; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: assume !(0bv64 != uli526x_timer_#t~mem449#1);havoc uli526x_timer_#t~mem449#1; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: SUMMARY for call update_cr6(uli526x_timer_#t~mem479#1, uli526x_timer_#t~mem480#1.base, uli526x_timer_#t~mem480#1.offset); srcloc: null [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: havoc uli526x_timer_#t~mem479#1;havoc uli526x_timer_#t~mem480#1.base, uli526x_timer_#t~mem480#1.offset; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881-1: SUMMARY for call netdev_get_settings_#t~ret441#1.base, netdev_get_settings_#t~ret441#1.offset := netdev_priv(netdev_get_settings_~dev#1.base, netdev_get_settings_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9722: SUMMARY for call free_netdev(ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: netdev_get_settings_~tmp~32#1.base, netdev_get_settings_~tmp~32#1.offset := netdev_get_settings_#t~ret441#1.base, netdev_get_settings_#t~ret441#1.offset;havoc netdev_get_settings_#t~ret441#1.base, netdev_get_settings_#t~ret441#1.offset;netdev_get_settings_~np~1#1.base, netdev_get_settings_~np~1#1.offset := netdev_get_settings_~tmp~32#1.base, netdev_get_settings_~tmp~32#1.offset;assume { :begin_inline_ULi_ethtool_gset } true;ULi_ethtool_gset_#in~db#1.base, ULi_ethtool_gset_#in~db#1.offset, ULi_ethtool_gset_#in~ecmd#1.base, ULi_ethtool_gset_#in~ecmd#1.offset := netdev_get_settings_~np~1#1.base, netdev_get_settings_~np~1#1.offset, netdev_get_settings_~cmd#1.base, netdev_get_settings_~cmd#1.offset;havoc ULi_ethtool_gset_#t~mem428#1, ULi_ethtool_gset_#t~mem429#1, ULi_ethtool_gset_#t~mem430#1, ULi_ethtool_gset_#t~short431#1, ULi_ethtool_gset_#t~mem432#1, ULi_ethtool_gset_#t~mem433#1, ULi_ethtool_gset_#t~mem434#1, ULi_ethtool_gset_~db#1.base, ULi_ethtool_gset_~db#1.offset, ULi_ethtool_gset_~ecmd#1.base, ULi_ethtool_gset_~ecmd#1.offset;ULi_ethtool_gset_~db#1.base, ULi_ethtool_gset_~db#1.offset := ULi_ethtool_gset_#in~db#1.base, ULi_ethtool_gset_#in~db#1.offset;ULi_ethtool_gset_~ecmd#1.base, ULi_ethtool_gset_~ecmd#1.offset := ULi_ethtool_gset_#in~ecmd#1.base, ULi_ethtool_gset_#in~ecmd#1.offset;call write~intINTTYPE4#0(591bv32, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(4bv64, ULi_ethtool_gset_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#0(591bv32, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(8bv64, ULi_ethtool_gset_~ecmd#1.offset), 4bv64);call write~intINTTYPE1#0(2bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(15bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64);call ULi_ethtool_gset_#t~mem428#1 := read~intINTTYPE1#0(ULi_ethtool_gset_~db#1.base, ~bvadd~64(272bv64, ULi_ethtool_gset_~db#1.offset), 1bv64);call write~intINTTYPE1#0(ULi_ethtool_gset_#t~mem428#1, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(16bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64);havoc ULi_ethtool_gset_#t~mem428#1;call write~intINTTYPE1#0(1bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(17bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: uli526x_init_module_#t~ret668#1 := ldv___pci_register_driver_84_#res#1;havoc ldv___pci_register_driver_84_#t~ret767#1, ldv___pci_register_driver_84_#t~ret768#1, ldv___pci_register_driver_84_~ldv_func_arg1#1.base, ldv___pci_register_driver_84_~ldv_func_arg1#1.offset, ldv___pci_register_driver_84_~ldv_func_arg2#1.base, ldv___pci_register_driver_84_~ldv_func_arg2#1.offset, ldv___pci_register_driver_84_~ldv_func_arg3#1.base, ldv___pci_register_driver_84_~ldv_func_arg3#1.offset, ldv___pci_register_driver_84_~ldv_func_res~4#1, ldv___pci_register_driver_84_~tmp~70#1, ldv___pci_register_driver_84_~tmp___0~26#1;havoc ldv___pci_register_driver_84_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_84_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_84_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_84_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_84 } true;uli526x_init_module_~tmp~47#1 := uli526x_init_module_#t~ret668#1;havoc uli526x_init_module_#t~ret668#1;uli526x_init_module_#res#1 := uli526x_init_module_~tmp~47#1;ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret670#1 := uli526x_init_module_#res#1;havoc uli526x_init_module_#t~ret666#1, uli526x_init_module_#t~ret667#1, uli526x_init_module_#t~ret668#1, uli526x_init_module_~tmp~47#1;assume { :end_inline_uli526x_init_module } true;ldv_EMGentry_init_uli526x_init_module_14_9_~tmp~48#1 := ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret670#1;havoc ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret670#1;ldv_EMGentry_init_uli526x_init_module_14_9_#res#1 := ldv_EMGentry_init_uli526x_init_module_14_9_~tmp~48#1;ldv_entry_EMGentry_14_#t~ret690#1 := ldv_EMGentry_init_uli526x_init_module_14_9_#res#1;havoc ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret670#1, ldv_EMGentry_init_uli526x_init_module_14_9_~arg0#1.base, ldv_EMGentry_init_uli526x_init_module_14_9_~arg0#1.offset, ldv_EMGentry_init_uli526x_init_module_14_9_~tmp~48#1;havoc ldv_EMGentry_init_uli526x_init_module_14_9_#in~arg0#1.base, ldv_EMGentry_init_uli526x_init_module_14_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_uli526x_init_module_14_9 } true;~ldv_14_ret_default~0 := ldv_entry_EMGentry_14_#t~ret690#1;havoc ldv_entry_EMGentry_14_#t~ret690#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~ret778#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~74#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~74#1; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: assume 16384bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: assume !(16384bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: call ldv_pci_pci_instance_2_#t~mem726#1.base, ldv_pci_pci_instance_2_#t~mem726#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~mem727#1 := read~intINTTYPE4#11(~#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~mem726#1.base, ldv_pci_pci_instance_2_#t~mem726#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem727#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem707#1, ldv_pci_instance_suspend_2_8_#t~ret708#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~56#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#7(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~56#1;call ldv_pci_instance_suspend_2_8_#t~mem707#1 := read~intINTTYPE4#7(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64);assume { :begin_inline_uli526x_suspend } true;uli526x_suspend_#in~pdev#1.base, uli526x_suspend_#in~pdev#1.offset, uli526x_suspend_#in~state#1.event := ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem707#1;havoc uli526x_suspend_#res#1;havoc uli526x_suspend_#t~ret502#1.base, uli526x_suspend_#t~ret502#1.offset, uli526x_suspend_#t~ret503#1, uli526x_suspend_#t~ret504#1, uli526x_suspend_#t~ret505#1, uli526x_suspend_#t~mem506#1, uli526x_suspend_#t~ret507#1, uli526x_suspend_#t~ret508#1, uli526x_suspend_#t~ret509#1, uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset, uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset, uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset, uli526x_suspend_~tmp~36#1.base, uli526x_suspend_~tmp~36#1.offset, uli526x_suspend_~power_state~0#1, uli526x_suspend_~err~1#1, uli526x_suspend_~tmp___0~13#1, uli526x_suspend_~tmp___1~7#1;uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset := uli526x_suspend_#in~pdev#1.base, uli526x_suspend_#in~pdev#1.offset;call uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#12(uli526x_suspend_#in~state#1.event, uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset, 4bv64);havoc uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset;havoc uli526x_suspend_~tmp~36#1.base, uli526x_suspend_~tmp~36#1.offset;havoc uli526x_suspend_~power_state~0#1;havoc uli526x_suspend_~err~1#1;havoc uli526x_suspend_~tmp___0~13#1;havoc uli526x_suspend_~tmp___1~7#1; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7146: call uli526x_suspend_#t~mem506#1 := read~intINTTYPE4#12(uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset, 4bv64);assume { :begin_inline_pci_choose_state } true;pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event := uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset, uli526x_suspend_#t~mem506#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet898#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset := pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset;pci_choose_state_~arg1#1.event := pci_choose_state_#in~arg1#1.event;havoc pci_choose_state_#t~nondet898#1;pci_choose_state_#res#1 := pci_choose_state_#t~nondet898#1;havoc pci_choose_state_#t~nondet898#1; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7146-1: SUMMARY for call uli526x_reset_prepare(uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: 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;uli526x_init_one_#res#1 := uli526x_init_one_~err~0#1;call ULTIMATE.dealloc(uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset);havoc uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723-1: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855-1: ldv___pci_register_driver_84_#res#1 := ldv___pci_register_driver_84_~ldv_func_res~4#1; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume 0bv32 != ldv_entry_EMGentry_14_~tmp~51#1;~ldv_statevar_14~0 := 3bv32; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp~51#1);~ldv_statevar_14~0 := 5bv32; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: assume 2bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: assume !(2bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6024: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: havoc ULi_ethtool_gset_#t~mem428#1, ULi_ethtool_gset_#t~mem429#1, ULi_ethtool_gset_#t~mem430#1, ULi_ethtool_gset_#t~short431#1, ULi_ethtool_gset_#t~mem432#1, ULi_ethtool_gset_#t~mem433#1, ULi_ethtool_gset_#t~mem434#1, ULi_ethtool_gset_~db#1.base, ULi_ethtool_gset_~db#1.offset, ULi_ethtool_gset_~ecmd#1.base, ULi_ethtool_gset_~ecmd#1.offset;havoc ULi_ethtool_gset_#in~db#1.base, ULi_ethtool_gset_#in~db#1.offset, ULi_ethtool_gset_#in~ecmd#1.base, ULi_ethtool_gset_#in~ecmd#1.offset;assume { :end_inline_ULi_ethtool_gset } true;netdev_get_settings_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_8_#t~ret688#1 := netdev_get_settings_#res#1;havoc netdev_get_settings_#t~ret441#1.base, netdev_get_settings_#t~ret441#1.offset, 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~1#1.base, netdev_get_settings_~np~1#1.offset, netdev_get_settings_~tmp~32#1.base, netdev_get_settings_~tmp~32#1.offset;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_8_#t~ret688#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret688#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:14:41,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949-1: SUMMARY for call uli526x_timer_#t~ret450#1 := dev_trans_start(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: uli526x_timer_~tmp___1~6#1 := uli526x_timer_#t~ret450#1;havoc uli526x_timer_#t~ret450#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret729#1;havoc ldv_pci_pci_instance_2_#t~ret729#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret729#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091: uli526x_init_one_~tmp___1~4#1.base, uli526x_init_one_~tmp___1~4#1.offset := uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#1.offset;havoc uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#1.offset;uli526x_init_one_~db~0#1.base, uli526x_init_one_~db~0#1.offset := uli526x_init_one_~tmp___1~4#1.base, uli526x_init_one_~tmp___1~4#1.offset;uli526x_init_one_~err~0#1 := 4294967284bv32; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091-1: SUMMARY for call uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#1.offset := netdev_priv(uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: assume 8bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: assume !(8bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743: assume 5bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem650#1);havoc uli526x_process_mode_#t~mem650#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743: assume !(5bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem650#1));havoc uli526x_process_mode_#t~mem650#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545-1: SUMMARY for call iowrite32(18433bv32, read_srom_word_~ioaddr~9#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr~9#1.offset)); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545: read_srom_word_~i~3#1 := 16bv32; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6224-1: SUMMARY for call pci_free_consistent(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 2592bv64, uli526x_init_one_#t~mem252#1.base, uli526x_init_one_#t~mem252#1.offset, uli526x_init_one_#t~mem253#1); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret672#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: ldv_alloc_etherdev_mqs_~tmp___0~18#1 := ldv_alloc_etherdev_mqs_#t~ret672#1;havoc ldv_alloc_etherdev_mqs_#t~ret672#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: havoc ldv_pci_pci_instance_2_#t~ret713#1, ldv_pci_pci_instance_2_#t~mem714#1.base, ldv_pci_pci_instance_2_#t~mem714#1.offset, ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset, ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset, ldv_pci_pci_instance_2_#t~ret717#1, ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset, ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset, ldv_pci_pci_instance_2_#t~mem720#1.base, ldv_pci_pci_instance_2_#t~mem720#1.offset, ldv_pci_pci_instance_2_#t~mem721#1.base, ldv_pci_pci_instance_2_#t~mem721#1.offset, ldv_pci_pci_instance_2_#t~mem722#1.base, ldv_pci_pci_instance_2_#t~mem722#1.offset, ldv_pci_pci_instance_2_#t~mem723#1, ldv_pci_pci_instance_2_#t~ret724#1, ldv_pci_pci_instance_2_#t~ret725#1, ldv_pci_pci_instance_2_#t~mem726#1.base, ldv_pci_pci_instance_2_#t~mem726#1.offset, ldv_pci_pci_instance_2_#t~mem727#1, ldv_pci_pci_instance_2_#t~ret728#1, ldv_pci_pci_instance_2_#t~ret729#1, ldv_pci_pci_instance_2_#t~ret730#1, ldv_pci_pci_instance_2_#t~ret731#1, ldv_pci_pci_instance_2_#t~ret732#1, ldv_pci_pci_instance_2_#t~mem733#1.base, ldv_pci_pci_instance_2_#t~mem733#1.offset, ldv_pci_pci_instance_2_#t~ret734#1, ldv_pci_pci_instance_2_#t~ret735#1, ldv_pci_pci_instance_2_#t~ret736#1, ldv_pci_pci_instance_2_#t~ret737#1.base, ldv_pci_pci_instance_2_#t~ret737#1.offset, ldv_pci_pci_instance_2_#t~ret738#1.base, ldv_pci_pci_instance_2_#t~ret738#1.offset, ldv_pci_pci_instance_2_#t~ret739#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~58#1, ldv_pci_pci_instance_2_~tmp___0~20#1, ldv_pci_pci_instance_2_~tmp___1~11#1, ldv_pci_pci_instance_2_~tmp___2~4#1.base, ldv_pci_pci_instance_2_~tmp___2~4#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~2#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6224: havoc uli526x_init_one_#t~mem252#1.base, uli526x_init_one_#t~mem252#1.offset;havoc uli526x_init_one_#t~mem253#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6026: havoc uli526x_init_one_#t~ret207#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7149-1: SUMMARY for call uli526x_suspend_#t~ret509#1 := pci_set_power_state(uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset, uli526x_suspend_~power_state~0#1); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7149: uli526x_suspend_~err~1#1 := uli526x_suspend_#t~ret509#1;havoc uli526x_suspend_#t~ret509#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume ~bvslt~64(~bvadd~64(500bv64, ~bvsub~64(uli526x_timer_~tmp___1~6#1, ~jiffies~0)), 0bv64); [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume !~bvslt~64(~bvadd~64(500bv64, ~bvsub~64(uli526x_timer_~tmp___1~6#1, ~jiffies~0)), 0bv64); [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6026-1: SUMMARY for call uli526x_init_one_#t~ret207#1 := printk(4bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: assume 32768bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: assume !(32768bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: assume uli526x_timer_#t~short482#1;havoc uli526x_timer_#t~mem481#1;havoc uli526x_timer_#t~short482#1; [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: assume !uli526x_timer_#t~short482#1;havoc uli526x_timer_#t~mem481#1;havoc uli526x_timer_#t~short482#1;uli526x_timer_#t~short493#1 := 0bv32 == ~bvand~32(3bv32, ~zero_extend~32~8(uli526x_timer_~tmp_cr12~0#1)); [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018-1: assume uli526x_timer_#t~short482#1;call uli526x_timer_#t~mem481#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short482#1 := 0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem481#1); [2025-02-08 04:14:41,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018-1: assume !uli526x_timer_#t~short482#1; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: assume 3bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: assume !(3bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-1: pci_enable_wake_#t~ret173#1 := __pci_enable_wake_#res#1;havoc __pci_enable_wake_#t~nondet880#1, __pci_enable_wake_~arg0#1.base, __pci_enable_wake_~arg0#1.offset, __pci_enable_wake_~arg1#1, __pci_enable_wake_~arg2#1, __pci_enable_wake_~arg3#1;havoc __pci_enable_wake_#in~arg0#1.base, __pci_enable_wake_#in~arg0#1.offset, __pci_enable_wake_#in~arg1#1, __pci_enable_wake_#in~arg2#1, __pci_enable_wake_#in~arg3#1;assume { :end_inline___pci_enable_wake } true;pci_enable_wake_~tmp~14#1 := pci_enable_wake_#t~ret173#1;havoc pci_enable_wake_#t~ret173#1;pci_enable_wake_#res#1 := pci_enable_wake_~tmp~14#1;uli526x_suspend_#t~ret508#1 := pci_enable_wake_#res#1;havoc pci_enable_wake_#t~ret173#1, pci_enable_wake_~dev#1.base, pci_enable_wake_~dev#1.offset, pci_enable_wake_~state#1, pci_enable_wake_~enable#1, pci_enable_wake_~tmp~14#1;havoc pci_enable_wake_#in~dev#1.base, pci_enable_wake_#in~dev#1.offset, pci_enable_wake_#in~state#1, pci_enable_wake_#in~enable#1;assume { :end_inline_pci_enable_wake } true;havoc uli526x_suspend_#t~ret508#1; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: havoc __pci_enable_wake_#t~nondet880#1; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424-1: SUMMARY for call uli526x_start_xmit_#t~ret309#1.base, uli526x_start_xmit_#t~ret309#1.offset := netdev_priv(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: ldv_register_netdev_open_9_6_~tmp~60#1 := ldv_register_netdev_open_9_6_#t~ret746#1;havoc ldv_register_netdev_open_9_6_#t~ret746#1;ldv_register_netdev_open_9_6_#res#1 := ldv_register_netdev_open_9_6_~tmp~60#1; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: uli526x_start_xmit_~tmp~25#1.base, uli526x_start_xmit_~tmp~25#1.offset := uli526x_start_xmit_#t~ret309#1.base, uli526x_start_xmit_#t~ret309#1.offset;havoc uli526x_start_xmit_#t~ret309#1.base, uli526x_start_xmit_#t~ret309#1.offset;uli526x_start_xmit_~db~4#1.base, uli526x_start_xmit_~db~4#1.offset := uli526x_start_xmit_~tmp~25#1.base, uli526x_start_xmit_~tmp~25#1.offset;call uli526x_start_xmit_#t~mem310#1.base, uli526x_start_xmit_#t~mem310#1.offset := read~$Pointer$#0(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(100bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64);uli526x_start_xmit_~ioaddr~3#1.base, uli526x_start_xmit_~ioaddr~3#1.offset := uli526x_start_xmit_#t~mem310#1.base, uli526x_start_xmit_#t~mem310#1.offset;havoc uli526x_start_xmit_#t~mem310#1.base, uli526x_start_xmit_#t~mem310#1.offset; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331-1: SUMMARY for call ldv_register_netdev_open_9_6_#t~ret746#1 := uli526x_open(ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset); srcloc: null [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: assume 0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~18#1; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: assume !(0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~18#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094: uli526x_init_one_~tmp___2~1#1.base, uli526x_init_one_~tmp___2~1#1.offset := uli526x_init_one_#t~ret226#1.base, uli526x_init_one_#t~ret226#1.offset;havoc uli526x_init_one_#t~ret226#1.base, uli526x_init_one_#t~ret226#1.offset;call write~$Pointer$#0(uli526x_init_one_~tmp___2~1#1.base, uli526x_init_one_~tmp___2~1#1.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(184bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset := read~$Pointer$#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(184bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7151: assume 0bv32 != uli526x_suspend_~err~1#1; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7151: assume !(0bv32 != uli526x_suspend_~err~1#1); [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: assume ~bvugt~32(~bvsub~32(~zero_extend~32~16(uli526x_init_one_#t~mem238#1), 1bv32), 65533bv32);havoc uli526x_init_one_#t~mem238#1; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: assume !~bvugt~32(~bvsub~32(~zero_extend~32~16(uli526x_init_one_#t~mem238#1), 1bv32), 65533bv32);havoc uli526x_init_one_#t~mem238#1;uli526x_init_one_~i~0#1 := 0bv32; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094-1: SUMMARY for call uli526x_init_one_#t~ret226#1.base, uli526x_init_one_#t~ret226#1.offset := pci_alloc_consistent(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 2592bv64, uli526x_init_one_~db~0#1.base, ~bvadd~64(144bv64, uli526x_init_one_~db~0#1.offset)); srcloc: null [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: SUMMARY for call iowrite32(1bv32, uli526x_timer_~ioaddr~6#1.base, ~bvadd~64(8bv64, uli526x_timer_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935: 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_wol~0.base, ~ldv_1_callback_get_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_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_uli526x_get_wol } true;uli526x_get_wol_#in~dev#1.base, uli526x_get_wol_#in~dev#1.offset, uli526x_get_wol_#in~wol#1.base, uli526x_get_wol_#in~wol#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 uli526x_get_wol_~dev#1.base, uli526x_get_wol_~dev#1.offset, uli526x_get_wol_~wol#1.base, uli526x_get_wol_~wol#1.offset;uli526x_get_wol_~dev#1.base, uli526x_get_wol_~dev#1.offset := uli526x_get_wol_#in~dev#1.base, uli526x_get_wol_#in~dev#1.offset;uli526x_get_wol_~wol#1.base, uli526x_get_wol_~wol#1.offset := uli526x_get_wol_#in~wol#1.base, uli526x_get_wol_#in~wol#1.offset;call write~intINTTYPE4#0(33bv32, uli526x_get_wol_~wol#1.base, ~bvadd~64(4bv64, uli526x_get_wol_~wol#1.offset), 4bv64);call write~intINTTYPE4#0(0bv32, uli526x_get_wol_~wol#1.base, ~bvadd~64(8bv64, uli526x_get_wol_~wol#1.offset), 4bv64);havoc uli526x_get_wol_~dev#1.base, uli526x_get_wol_~dev#1.offset, uli526x_get_wol_~wol#1.base, uli526x_get_wol_~wol#1.offset;havoc uli526x_get_wol_#in~dev#1.base, uli526x_get_wol_#in~dev#1.offset, uli526x_get_wol_#in~wol#1.base, uli526x_get_wol_#in~wol#1.offset;assume { :end_inline_uli526x_get_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset;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 04:14:41,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7548: assume ~bvsgt~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7548: assume !~bvsgt~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret713#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: uli526x_timer_~tmp___0~11#1 := uli526x_timer_#t~ret451#1;havoc uli526x_timer_#t~ret451#1; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: ldv_pci_pci_instance_2_~tmp~58#1 := ldv_pci_pci_instance_2_#t~ret713#1;havoc ldv_pci_pci_instance_2_#t~ret713#1; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954-1: SUMMARY for call uli526x_timer_#t~ret451#1 := dev_trans_start(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870: assume 9bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870: assume !(9bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6162: SUMMARY for call iowrite32(65536bv32, uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret673#1.base, ldv_alloc_etherdev_mqs_#t~ret673#1.offset := ldv_xmalloc(3200bv64); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276: ldv_alloc_etherdev_mqs_~tmp~50#1.base, ldv_alloc_etherdev_mqs_~tmp~50#1.offset := ldv_alloc_etherdev_mqs_#t~ret673#1.base, ldv_alloc_etherdev_mqs_#t~ret673#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret673#1.base, ldv_alloc_etherdev_mqs_#t~ret673#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~50#1.base, ldv_alloc_etherdev_mqs_~tmp~50#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6228: SUMMARY for call pci_release_regions(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6030: uli526x_init_one_~tmp~21#1 := ~printed_version~0;~printed_version~0 := ~bvadd~32(1bv32, ~printed_version~0); [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: 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~mem714#1.base, ldv_pci_pci_instance_2_#t~mem714#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: SUMMARY for call netif_device_attach(uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003-1: SUMMARY for call uli526x_remove_one(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: SUMMARY for call uli526x_init_module_#t~ret666#1 := printk(71bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021-1: SUMMARY for call uli526x_timer_#t~ret483#1 := printk(46bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: havoc uli526x_init_module_#t~ret666#1;~printed_version~0 := 1bv32; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: havoc uli526x_timer_#t~ret483#1; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret730#1;havoc ldv_pci_pci_instance_2_#t~ret730#1; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: SUMMARY for call iowrite32(448bv32, uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(104bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: SUMMARY for call uli526x_init(uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097: assume 0bv64 == ~bvadd~64(uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset);havoc uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097: assume !(0bv64 == ~bvadd~64(uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset));havoc uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret730#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~58#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~58#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume ~bvslt~64(~bvadd~64(2000bv64, ~bvsub~64(uli526x_timer_~tmp___0~11#1, ~jiffies~0)), 0bv64);call uli526x_timer_#t~mem452#1 := read~intINTTYPE8#0(uli526x_timer_~db~9#1.base, ~bvadd~64(471bv64, uli526x_timer_~db~9#1.offset), 8bv64);call write~intINTTYPE8#0(~bvadd~64(1bv64, uli526x_timer_#t~mem452#1), uli526x_timer_~db~9#1.base, ~bvadd~64(471bv64, uli526x_timer_~db~9#1.offset), 8bv64);havoc uli526x_timer_#t~mem452#1;call write~intINTTYPE1#0(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(274bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume !~bvslt~64(~bvadd~64(2000bv64, ~bvsub~64(uli526x_timer_~tmp___0~11#1, ~jiffies~0)), 0bv64); [2025-02-08 04:14:41,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779-1: ldv___pci_register_driver_84_#t~ret767#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet881#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_84_~tmp~70#1 := ldv___pci_register_driver_84_#t~ret767#1;havoc ldv___pci_register_driver_84_#t~ret767#1;ldv___pci_register_driver_84_~ldv_func_res~4#1 := ldv___pci_register_driver_84_~tmp~70#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_84_~ldv_func_res~4#1, ldv___pci_register_driver_84_~ldv_func_arg1#1.base, ldv___pci_register_driver_84_~ldv_func_arg1#1.offset, ldv___pci_register_driver_84_~ldv_func_arg2#1.base, ldv___pci_register_driver_84_~ldv_func_arg2#1.offset, ldv___pci_register_driver_84_~ldv_func_arg3#1.base, ldv___pci_register_driver_84_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret671#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~49#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~49#1; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: havoc __pci_register_driver_#t~nondet881#1; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: uli526x_process_mode_~phy_reg~1#1 := 0bv16; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8806: 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~ret697#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~695#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~696#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~696#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_#~695#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~696#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~696#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~695#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~695#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~696#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~696#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~696#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~696#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret697#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~695#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~696#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~696#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~695#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~696#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~696#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~ret697#1; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8806: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: SUMMARY for call iowrite32(18435bv32, read_srom_word_~ioaddr~9#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr~9#1.offset)); srcloc: null [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6428: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6428: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: assume 4bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: assume !(4bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: SUMMARY for call netif_wake_queue(uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6164: SUMMARY for call iowrite32(0bv32, uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(112bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: assume 0bv32 == uli526x_init_one_~tmp~21#1; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: assume !(0bv32 == uli526x_init_one_~tmp~21#1); [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: call write~intINTTYPE1#0(0bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: havoc ##fun~C_ULONG~TO~VOID_#~750#1;havoc ##fun~C_ULONG~TO~VOID_#in~750#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~C_ULONG~TO~VOID } true; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6165: SUMMARY for call iowrite32(16bv32, uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(112bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume 11bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume !(11bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: havoc uli526x_start_xmit_#t~ret311#1; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7553-1: SUMMARY for call read_srom_word_#t~ret582#1 := ioread32(read_srom_word_~ioaddr~9#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr~9#1.offset)); srcloc: null [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7553: read_srom_word_~tmp~42#1 := read_srom_word_#t~ret582#1;havoc read_srom_word_#t~ret582#1;read_srom_word_~srom_data~0#1 := ~bvor~32(~sign_extend~32~16(~bvshl~32(~zero_extend~32~16(read_srom_word_~srom_data~0#1), 1bv32)[16:0]), (if 0bv32 != ~bvand~32(8bv32, read_srom_word_~tmp~42#1) then 1bv32 else 0bv32))[16:0]; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-1: SUMMARY for call uli526x_start_xmit_#t~ret311#1 := printk(20bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-1: SUMMARY for call pci_disable_device(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6166: SUMMARY for call iowrite32(0bv32, uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(112bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: 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 := uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset;havoc ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset;ldv_free_netdev_64_~ldv_func_arg1#1.base, ldv_free_netdev_64_~ldv_func_arg1#1.offset := ldv_free_netdev_64_#in~ldv_func_arg1#1.base, ldv_free_netdev_64_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6034: havoc uli526x_init_one_#t~ret208#1; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6034-1: SUMMARY for call uli526x_init_one_#t~ret208#1 := printk(6bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: call write~intINTTYPE1#0(0bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem484#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(270bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: uli526x_process_mode_~phy_reg~1#1 := 256bv16; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: havoc ldv_interrupt_instance_thread_0_3_#t~ret697#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6167: SUMMARY for call iowrite32(0bv32, uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(104bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem484#1));havoc uli526x_timer_#t~mem484#1;assume { :begin_inline_uli526x_sense_speed } true;uli526x_sense_speed_#in~db#1.base, uli526x_sense_speed_#in~db#1.offset := uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset;havoc uli526x_sense_speed_#res#1;havoc uli526x_sense_speed_#t~mem587#1, uli526x_sense_speed_#t~mem588#1.base, uli526x_sense_speed_#t~mem588#1.offset, uli526x_sense_speed_#t~ret589#1, uli526x_sense_speed_#t~mem594#1, uli526x_sense_speed_#t~mem595#1.base, uli526x_sense_speed_#t~mem595#1.offset, uli526x_sense_speed_#t~ret596#1, uli526x_sense_speed_#t~mem601#1, uli526x_sense_speed_#t~mem602#1.base, uli526x_sense_speed_#t~mem602#1.offset, uli526x_sense_speed_#t~ret603#1, uli526x_sense_speed_#t~ret604#1, uli526x_sense_speed_~db#1.base, uli526x_sense_speed_~db#1.offset, uli526x_sense_speed_~phy~2#1.base, uli526x_sense_speed_~phy~2#1.offset, uli526x_sense_speed_~ErrFlag~0#1, uli526x_sense_speed_~phy_mode~0#1, uli526x_sense_speed_~tmp~43#1;uli526x_sense_speed_~db#1.base, uli526x_sense_speed_~db#1.offset := uli526x_sense_speed_#in~db#1.base, uli526x_sense_speed_#in~db#1.offset;havoc uli526x_sense_speed_~phy~2#1.base, uli526x_sense_speed_~phy~2#1.offset;havoc uli526x_sense_speed_~ErrFlag~0#1;havoc uli526x_sense_speed_~phy_mode~0#1;havoc uli526x_sense_speed_~tmp~43#1;uli526x_sense_speed_~phy~2#1.base, uli526x_sense_speed_~phy~2#1.offset := uli526x_sense_speed_~db#1.base, uli526x_sense_speed_~db#1.offset;uli526x_sense_speed_~ErrFlag~0#1 := 0bv8;call uli526x_sense_speed_#t~mem587#1 := read~intINTTYPE1#0(uli526x_sense_speed_~db#1.base, ~bvadd~64(272bv64, uli526x_sense_speed_~db#1.offset), 1bv64);call uli526x_sense_speed_#t~mem588#1.base, uli526x_sense_speed_#t~mem588#1.offset := read~$Pointer$#0(uli526x_sense_speed_~phy~2#1.base, ~bvadd~64(8bv64, uli526x_sense_speed_~phy~2#1.offset), 8bv64); [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem484#1)));havoc uli526x_timer_#t~mem484#1; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 04:14:41,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: netdev_get_link_~tmp~33#1.base, netdev_get_link_~tmp~33#1.offset := netdev_get_link_#t~ret442#1.base, netdev_get_link_#t~ret442#1.offset;havoc netdev_get_link_#t~ret442#1.base, netdev_get_link_#t~ret442#1.offset;netdev_get_link_~np~2#1.base, netdev_get_link_~np~2#1.offset := netdev_get_link_~tmp~33#1.base, netdev_get_link_~tmp~33#1.offset;call netdev_get_link_#t~mem443#1 := read~intINTTYPE1#0(netdev_get_link_~np~2#1.base, ~bvadd~64(273bv64, netdev_get_link_~np~2#1.offset), 1bv64); [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-1: SUMMARY for call uli526x_timer_#t~ret453#1 := netdev_err(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 40bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: havoc uli526x_timer_#t~ret453#1; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915-1: uli526x_suspend_#t~ret507#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet898#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;havoc pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event;assume { :end_inline_pci_choose_state } true;uli526x_suspend_~power_state~0#1 := uli526x_suspend_#t~ret507#1;havoc uli526x_suspend_#t~mem506#1;havoc uli526x_suspend_#t~ret507#1;assume { :begin_inline_pci_enable_wake } true;pci_enable_wake_#in~dev#1.base, pci_enable_wake_#in~dev#1.offset, pci_enable_wake_#in~state#1, pci_enable_wake_#in~enable#1 := uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset, uli526x_suspend_~power_state~0#1, 0bv8;havoc pci_enable_wake_#res#1;havoc pci_enable_wake_#t~ret173#1, pci_enable_wake_~dev#1.base, pci_enable_wake_~dev#1.offset, pci_enable_wake_~state#1, pci_enable_wake_~enable#1, pci_enable_wake_~tmp~14#1;pci_enable_wake_~dev#1.base, pci_enable_wake_~dev#1.offset := pci_enable_wake_#in~dev#1.base, pci_enable_wake_#in~dev#1.offset;pci_enable_wake_~state#1 := pci_enable_wake_#in~state#1;pci_enable_wake_~enable#1 := pci_enable_wake_#in~enable#1;havoc pci_enable_wake_~tmp~14#1;assume { :begin_inline___pci_enable_wake } true;__pci_enable_wake_#in~arg0#1.base, __pci_enable_wake_#in~arg0#1.offset, __pci_enable_wake_#in~arg1#1, __pci_enable_wake_#in~arg2#1, __pci_enable_wake_#in~arg3#1 := pci_enable_wake_~dev#1.base, pci_enable_wake_~dev#1.offset, pci_enable_wake_~state#1, 0bv8, (if 0bv32 == ~zero_extend~32~8(pci_enable_wake_~enable#1) then 0bv8 else 1bv8);havoc __pci_enable_wake_#res#1;havoc __pci_enable_wake_#t~nondet880#1, __pci_enable_wake_~arg0#1.base, __pci_enable_wake_~arg0#1.offset, __pci_enable_wake_~arg1#1, __pci_enable_wake_~arg2#1, __pci_enable_wake_~arg3#1;__pci_enable_wake_~arg0#1.base, __pci_enable_wake_~arg0#1.offset := __pci_enable_wake_#in~arg0#1.base, __pci_enable_wake_#in~arg0#1.offset;__pci_enable_wake_~arg1#1 := __pci_enable_wake_#in~arg1#1;__pci_enable_wake_~arg2#1 := __pci_enable_wake_#in~arg2#1;__pci_enable_wake_~arg3#1 := __pci_enable_wake_#in~arg3#1;havoc __pci_enable_wake_#t~nondet880#1;__pci_enable_wake_#res#1 := __pci_enable_wake_#t~nondet880#1;havoc __pci_enable_wake_#t~nondet880#1; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-1: SUMMARY for call uli526x_init_module_#t~ret667#1 := printk(72bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: havoc pci_choose_state_#t~nondet898#1; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: havoc uli526x_init_module_#t~ret667#1; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: 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~ret683#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~nondet887#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~nondet887#1;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet887#1;havoc eth_change_mtu_#t~nondet887#1; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-1: SUMMARY for call netdev_get_link_#t~ret442#1.base, netdev_get_link_#t~ret442#1.offset := netdev_priv(netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: assume 5bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: assume !(5bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: SUMMARY for call iowrite32(18433bv32, read_srom_word_~ioaddr~9#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr~9#1.offset)); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7621: call write~intINTTYPE1#0(4bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret686#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret686#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_17_#t~ret686#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6168-1: SUMMARY for call iowrite32(432bv32, uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(104bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7159-1: uli526x_suspend_#res#1 := uli526x_suspend_~err~1#1;call ULTIMATE.dealloc(uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset);havoc uli526x_suspend_~#state#1.base, uli526x_suspend_~#state#1.offset; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6102: uli526x_init_one_~tmp___3~1#1.base, uli526x_init_one_~tmp___3~1#1.offset := uli526x_init_one_#t~ret228#1.base, uli526x_init_one_#t~ret228#1.offset;havoc uli526x_init_one_#t~ret228#1.base, uli526x_init_one_#t~ret228#1.offset;call write~$Pointer$#0(uli526x_init_one_~tmp___3~1#1.base, uli526x_init_one_~tmp___3~1#1.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(168bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset := read~$Pointer$#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(168bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9075: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9075: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6168: uli526x_init_one_~i~0#1 := 0bv32; [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6102-1: SUMMARY for call uli526x_init_one_#t~ret228#1.base, uli526x_init_one_#t~ret228#1.offset := pci_alloc_consistent(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 49156bv64, uli526x_init_one_~db~0#1.base, ~bvadd~64(128bv64, uli526x_init_one_~db~0#1.offset)); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556-1: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556: read_srom_word_~i~3#1 := ~bvsub~32(read_srom_word_~i~3#1, 1bv32); [2025-02-08 04:14:41,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: uli526x_timer_#t~ret485#1 := uli526x_sense_speed_#res#1;havoc uli526x_sense_speed_#t~mem587#1, uli526x_sense_speed_#t~mem588#1.base, uli526x_sense_speed_#t~mem588#1.offset, uli526x_sense_speed_#t~ret589#1, uli526x_sense_speed_#t~mem594#1, uli526x_sense_speed_#t~mem595#1.base, uli526x_sense_speed_#t~mem595#1.offset, uli526x_sense_speed_#t~ret596#1, uli526x_sense_speed_#t~mem601#1, uli526x_sense_speed_#t~mem602#1.base, uli526x_sense_speed_#t~mem602#1.offset, uli526x_sense_speed_#t~ret603#1, uli526x_sense_speed_#t~ret604#1, uli526x_sense_speed_~db#1.base, uli526x_sense_speed_~db#1.offset, uli526x_sense_speed_~phy~2#1.base, uli526x_sense_speed_~phy~2#1.offset, uli526x_sense_speed_~ErrFlag~0#1, uli526x_sense_speed_~phy_mode~0#1, uli526x_sense_speed_~tmp~43#1;havoc uli526x_sense_speed_#in~db#1.base, uli526x_sense_speed_#in~db#1.offset;assume { :end_inline_uli526x_sense_speed } true;uli526x_timer_~tmp___3~2#1 := uli526x_timer_#t~ret485#1;havoc uli526x_timer_#t~ret485#1; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755: uli526x_process_mode_~phy_reg~1#1 := 8192bv16; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume 13bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume !(13bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831-1: SUMMARY for call ethtool_cmd_speed_set(ULi_ethtool_gset_~ecmd#1.base, ULi_ethtool_gset_~ecmd#1.offset, 10bv32); srcloc: null [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8813: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: call write~intINTTYPE1#0(0bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(14bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64);call ULi_ethtool_gset_#t~mem429#1 := read~intINTTYPE1#0(ULi_ethtool_gset_~db#1.base, ~bvadd~64(271bv64, ULi_ethtool_gset_~db#1.offset), 1bv64);ULi_ethtool_gset_#t~short431#1 := 1bv32 == ~zero_extend~32~8(ULi_ethtool_gset_#t~mem429#1); [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume 0bv32 != ~zero_extend~32~8(netdev_get_link_#t~mem443#1);havoc netdev_get_link_#t~mem443#1;netdev_get_link_#res#1 := 0bv32; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(0bv32 != ~zero_extend~32~8(netdev_get_link_#t~mem443#1));havoc netdev_get_link_#t~mem443#1;netdev_get_link_#res#1 := 1bv32; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624: call write~intINTTYPE1#0(1bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435-1: SUMMARY for call netif_stop_queue(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: 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~ret689#1, ldv_entry_EMGentry_14_#t~ret690#1, ldv_entry_EMGentry_14_#t~ret691#1, ldv_entry_EMGentry_14_#t~ret692#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~51#1, ldv_entry_EMGentry_14_~tmp___0~19#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~51#1;havoc ldv_entry_EMGentry_14_~tmp___0~19#1; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6435: call uli526x_start_xmit_#t~mem312#1 := read~intINTTYPE4#0(uli526x_start_xmit_~skb#1.base, ~bvadd~64(104bv64, uli526x_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_62_#t~ret760#1.base, ldv_alloc_etherdev_mqs_62_#t~ret760#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret672#1, ldv_alloc_etherdev_mqs_#t~ret673#1.base, ldv_alloc_etherdev_mqs_#t~ret673#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~50#1.base, ldv_alloc_etherdev_mqs_~tmp~50#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~18#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.offset := ldv_alloc_etherdev_mqs_62_#t~ret760#1.base, ldv_alloc_etherdev_mqs_62_#t~ret760#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret760#1.base, ldv_alloc_etherdev_mqs_62_#t~ret760#1.offset;ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset := ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.offset; [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7030: assume 0bv32 != ~zero_extend~32~8(uli526x_timer_~tmp___3~2#1);call write~intINTTYPE1#0(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7030: assume !(0bv32 != ~zero_extend~32~8(uli526x_timer_~tmp___3~2#1)); [2025-02-08 04:14:41,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6039: assume { :begin_inline_ldv_alloc_etherdev_mqs_62 } true;ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg3#1 := 632bv32, 1bv32, 1bv32;havoc ldv_alloc_etherdev_mqs_62_#res#1.base, ldv_alloc_etherdev_mqs_62_#res#1.offset;havoc ldv_alloc_etherdev_mqs_62_#t~ret759#1.base, ldv_alloc_etherdev_mqs_62_#t~ret759#1.offset, ldv_alloc_etherdev_mqs_62_#t~ret760#1.base, ldv_alloc_etherdev_mqs_62_#t~ret760#1.offset, ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_62_~tmp~66#1.base, ldv_alloc_etherdev_mqs_62_~tmp~66#1.offset, ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.offset;ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_62_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_62_~ldv_func_res~0#1.offset;havoc ldv_alloc_etherdev_mqs_62_~tmp~66#1.base, ldv_alloc_etherdev_mqs_62_~tmp~66#1.offset;havoc ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_62_~tmp___0~22#1.offset;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := ldv_alloc_etherdev_mqs_62_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_62_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret883#1.base, alloc_etherdev_mqs_#t~ret883#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 04:14:41,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: havoc ldv_pci_instance_resume_2_5_#t~ret703#1;havoc ldv_pci_instance_resume_2_5_#t~ret703#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~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset;~ldv_statevar_2~0 := 4bv32; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6105: assume 0bv64 == ~bvadd~64(uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset);havoc uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6105: assume !(0bv64 == ~bvadd~64(uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset));havoc uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset;call uli526x_init_one_#t~mem230#1.base, uli526x_init_one_#t~mem230#1.offset := read~$Pointer$#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(184bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~$Pointer$#0(uli526x_init_one_#t~mem230#1.base, uli526x_init_one_#t~mem230#1.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(192bv64, uli526x_init_one_~db~0#1.offset), 8bv64);havoc uli526x_init_one_#t~mem230#1.base, uli526x_init_one_#t~mem230#1.offset;call uli526x_init_one_#t~mem231#1 := read~intINTTYPE8#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(144bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~intINTTYPE8#0(uli526x_init_one_#t~mem231#1, uli526x_init_one_~db~0#1.base, ~bvadd~64(152bv64, uli526x_init_one_~db~0#1.offset), 8bv64);havoc uli526x_init_one_#t~mem231#1;call uli526x_init_one_#t~mem232#1.base, uli526x_init_one_#t~mem232#1.offset := read~$Pointer$#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(168bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~$Pointer$#0(uli526x_init_one_#t~mem232#1.base, uli526x_init_one_#t~mem232#1.offset, uli526x_init_one_~db~0#1.base, ~bvadd~64(176bv64, uli526x_init_one_~db~0#1.offset), 8bv64);havoc uli526x_init_one_#t~mem232#1.base, uli526x_init_one_#t~mem232#1.offset;call uli526x_init_one_#t~mem233#1 := read~intINTTYPE8#0(uli526x_init_one_~db~0#1.base, ~bvadd~64(128bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~intINTTYPE8#0(uli526x_init_one_#t~mem233#1, uli526x_init_one_~db~0#1.base, ~bvadd~64(136bv64, uli526x_init_one_~db~0#1.offset), 8bv64);havoc uli526x_init_one_#t~mem233#1;call uli526x_init_one_#t~mem234#1 := read~intINTTYPE8#0(uli526x_init_one_~ent#1.base, ~bvadd~64(24bv64, uli526x_init_one_~ent#1.offset), 8bv64); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret703#1 := uli526x_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: call ldv_pci_pci_instance_2_#t~mem714#1.base, ldv_pci_pci_instance_2_#t~mem714#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~mem714#1.base, ldv_pci_pci_instance_2_#t~mem714#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume 0bv32 != ~debug~0;~uli526x_debug~0 := ~debug~0; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume !(0bv32 != ~debug~0); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616: assume { :begin_inline_ldv_EMGentry_init_uli526x_init_module_14_9 } true;ldv_EMGentry_init_uli526x_init_module_14_9_#in~arg0#1.base, ldv_EMGentry_init_uli526x_init_module_14_9_#in~arg0#1.offset := ~ldv_14_init_uli526x_init_module_default~0.base, ~ldv_14_init_uli526x_init_module_default~0.offset;havoc ldv_EMGentry_init_uli526x_init_module_14_9_#res#1;havoc ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret670#1, ldv_EMGentry_init_uli526x_init_module_14_9_~arg0#1.base, ldv_EMGentry_init_uli526x_init_module_14_9_~arg0#1.offset, ldv_EMGentry_init_uli526x_init_module_14_9_~tmp~48#1;ldv_EMGentry_init_uli526x_init_module_14_9_~arg0#1.base, ldv_EMGentry_init_uli526x_init_module_14_9_~arg0#1.offset := ldv_EMGentry_init_uli526x_init_module_14_9_#in~arg0#1.base, ldv_EMGentry_init_uli526x_init_module_14_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_uli526x_init_module_14_9_~tmp~48#1;assume { :begin_inline_uli526x_init_module } true;havoc uli526x_init_module_#res#1;havoc uli526x_init_module_#t~ret666#1, uli526x_init_module_#t~ret667#1, uli526x_init_module_#t~ret668#1, uli526x_init_module_~tmp~47#1;havoc uli526x_init_module_~tmp~47#1; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: assume 6bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: assume !(6bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9079: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9079: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: uli526x_process_mode_~phy_reg~1#1 := 8448bv16; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume ~bvugt~32(uli526x_start_xmit_#t~mem312#1, 1514bv32);havoc uli526x_start_xmit_#t~mem312#1;call uli526x_start_xmit_#t~mem313#1 := read~intINTTYPE4#0(uli526x_start_xmit_~skb#1.base, ~bvadd~64(104bv64, uli526x_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume !~bvugt~32(uli526x_start_xmit_#t~mem312#1, 1514bv32);havoc uli526x_start_xmit_#t~mem312#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 := uli526x_start_xmit_~db~4#1.base, ~bvadd~64(32bv64, uli526x_start_xmit_~db~4#1.offset);havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6041: assume 0bv64 == ~bvadd~64(uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset);uli526x_init_one_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset);havoc uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6041: assume !(0bv64 == ~bvadd~64(uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset));call write~$Pointer$#0(uli526x_init_one_~pdev#1.base, ~bvadd~64(179bv64, uli526x_init_one_~pdev#1.offset), uli526x_init_one_~dev~0#1.base, ~bvadd~64(1236bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);assume { :begin_inline_pci_set_dma_mask } true;pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1 := uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 4294967295bv64;havoc pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret183#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~17#1;pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset := pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset;pci_set_dma_mask_~mask#1 := pci_set_dma_mask_#in~mask#1;havoc pci_set_dma_mask_~tmp~17#1;assume { :begin_inline_dma_set_mask } true;dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1 := pci_set_dma_mask_~dev#1.base, ~bvadd~64(179bv64, pci_set_dma_mask_~dev#1.offset), pci_set_dma_mask_~mask#1;havoc dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet886#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset := dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset;dma_set_mask_~arg1#1 := dma_set_mask_#in~arg1#1;havoc dma_set_mask_#t~nondet886#1;dma_set_mask_#res#1 := dma_set_mask_#t~nondet886#1;havoc dma_set_mask_#t~nondet886#1; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume 14bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume !(14bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834: assume ULi_ethtool_gset_#t~short431#1;havoc ULi_ethtool_gset_#t~mem429#1;havoc ULi_ethtool_gset_#t~mem430#1;havoc ULi_ethtool_gset_#t~short431#1; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834: assume !ULi_ethtool_gset_#t~short431#1;havoc ULi_ethtool_gset_#t~mem429#1;havoc ULi_ethtool_gset_#t~mem430#1;havoc ULi_ethtool_gset_#t~short431#1; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834-1: assume ULi_ethtool_gset_#t~short431#1; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834-1: assume !ULi_ethtool_gset_#t~short431#1;call ULi_ethtool_gset_#t~mem430#1 := read~intINTTYPE1#0(ULi_ethtool_gset_~db#1.base, ~bvadd~64(271bv64, ULi_ethtool_gset_~db#1.offset), 1bv64);ULi_ethtool_gset_#t~short431#1 := 5bv32 == ~zero_extend~32~8(ULi_ethtool_gset_#t~mem430#1); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: call write~intINTTYPE1#0(5bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 04:14:41,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: uli526x_init_one_~tmp___4~0#1 := uli526x_init_one_#t~ret239#1;havoc uli526x_init_one_#t~ret239#1;call uli526x_init_one_#t~mem240#1.base, uli526x_init_one_#t~mem240#1.offset := read~$Pointer$#0(uli526x_init_one_~dev~0#1.base, ~bvadd~64(791bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);call write~intINTTYPE1#0(uli526x_init_one_~tmp___4~0#1[8:0], uli526x_init_one_#t~mem240#1.base, ~bvadd~64(uli526x_init_one_#t~mem240#1.offset, ~sign_extend~64~32(uli526x_init_one_~i~0#1)), 1bv64);havoc uli526x_init_one_#t~mem240#1.base, uli526x_init_one_#t~mem240#1.offset;uli526x_init_one_~i~0#1 := ~bvadd~32(1bv32, uli526x_init_one_~i~0#1); [2025-02-08 04:14:41,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: ldv_pci_instance_probe_2_17_#t~ret702#1 := uli526x_init_one_#res#1;havoc uli526x_init_one_#t~ret207#1, uli526x_init_one_#t~ret208#1, uli526x_init_one_#t~ret209#1.base, uli526x_init_one_#t~ret209#1.offset, uli526x_init_one_#t~ret210#1, uli526x_init_one_#t~ret211#1, uli526x_init_one_#t~ret212#1, uli526x_init_one_#t~mem213#1, uli526x_init_one_#t~ret214#1, uli526x_init_one_#t~mem215#1, uli526x_init_one_#t~mem216#1, uli526x_init_one_#t~mem217#1, uli526x_init_one_#t~short218#1, uli526x_init_one_#t~mem219#1, uli526x_init_one_#t~mem220#1, uli526x_init_one_#t~short221#1, uli526x_init_one_#t~ret222#1, uli526x_init_one_#t~ret223#1, uli526x_init_one_#t~ret224#1, uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#1.offset, uli526x_init_one_#t~ret226#1.base, uli526x_init_one_#t~ret226#1.offset, uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset, uli526x_init_one_#t~ret228#1.base, uli526x_init_one_#t~ret228#1.offset, uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset, uli526x_init_one_#t~mem230#1.base, uli526x_init_one_#t~mem230#1.offset, uli526x_init_one_#t~mem231#1, uli526x_init_one_#t~mem232#1.base, uli526x_init_one_#t~mem232#1.offset, uli526x_init_one_#t~mem233#1, uli526x_init_one_#t~mem234#1, uli526x_init_one_#t~ret235#1.base, uli526x_init_one_#t~ret235#1.offset, uli526x_init_one_#t~ret236#1.base, uli526x_init_one_#t~ret236#1.offset, uli526x_init_one_#t~ret237#1, uli526x_init_one_#t~mem238#1, uli526x_init_one_#t~ret239#1, uli526x_init_one_#t~mem240#1.base, uli526x_init_one_#t~mem240#1.offset, uli526x_init_one_#t~mem241#1.base, uli526x_init_one_#t~mem241#1.offset, uli526x_init_one_#t~mem242#1, uli526x_init_one_#t~ret243#1, uli526x_init_one_#t~ret244#1.base, uli526x_init_one_#t~ret244#1.offset, uli526x_init_one_#t~mem245#1, uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset, uli526x_init_one_#t~mem247#1, uli526x_init_one_#t~ret248#1, uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset, uli526x_init_one_#t~mem250#1.base, uli526x_init_one_#t~mem250#1.offset, uli526x_init_one_#t~mem251#1, uli526x_init_one_#t~mem252#1.base, uli526x_init_one_#t~mem252#1.offset, uli526x_init_one_#t~mem253#1, uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, uli526x_init_one_~ent#1.base, uli526x_init_one_~ent#1.offset, uli526x_init_one_~db~0#1.base, uli526x_init_one_~db~0#1.offset, uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset, uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset, uli526x_init_one_~i~0#1, uli526x_init_one_~err~0#1, uli526x_init_one_~tmp~21#1, uli526x_init_one_~tmp___0~6#1, uli526x_init_one_~tmp___1~4#1.base, uli526x_init_one_~tmp___1~4#1.offset, uli526x_init_one_~tmp___2~1#1.base, uli526x_init_one_~tmp___2~1#1.offset, uli526x_init_one_~tmp___3~1#1.base, uli526x_init_one_~tmp___3~1#1.offset, uli526x_init_one_~#__key~0#1.base, uli526x_init_one_~#__key~0#1.offset, uli526x_init_one_~tmp___4~0#1, uli526x_init_one_~tmp___5~0#1.base, uli526x_init_one_~tmp___5~0#1.offset;havoc uli526x_init_one_#in~pdev#1.base, uli526x_init_one_#in~pdev#1.offset, uli526x_init_one_#in~ent#1.base, uli526x_init_one_#in~ent#1.offset;assume { :end_inline_uli526x_init_one } true;ldv_pci_instance_probe_2_17_~tmp~55#1 := ldv_pci_instance_probe_2_17_#t~ret702#1;havoc ldv_pci_instance_probe_2_17_#t~ret702#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~55#1;ldv_pci_pci_instance_2_#t~ret734#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret702#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~55#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~ret734#1;havoc ldv_pci_pci_instance_2_#t~mem733#1.base, ldv_pci_pci_instance_2_#t~mem733#1.offset;havoc ldv_pci_pci_instance_2_#t~ret734#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~ret779#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~75#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~75#1; [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-1: SUMMARY for call uli526x_init_one_#t~ret239#1 := ioread32(uli526x_init_one_~ioaddr~1#1.base, ~bvadd~64(112bv64, uli526x_init_one_~ioaddr~1#1.offset)); srcloc: null [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8949: 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_1_callback_ndo_poll_controller~0.base, ~ldv_1_callback_ndo_poll_controller~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_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_~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; [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: havoc pci_enable_device_#t~nondet899#1; [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: ldv_entry_EMGentry_14_~tmp___0~19#1 := ldv_entry_EMGentry_14_#t~ret692#1;havoc ldv_entry_EMGentry_14_#t~ret692#1; [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret692#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: 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~ret694#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~53#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~53#1; [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922-1: uli526x_init_one_#t~ret212#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet899#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;uli526x_init_one_~err~0#1 := uli526x_init_one_#t~ret212#1;havoc uli526x_init_one_#t~ret212#1; [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:14:41,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: SUMMARY for call uli526x_start_xmit_#t~ret314#1 := netdev_err(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset, 22bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: havoc uli526x_start_xmit_#t~mem313#1;havoc uli526x_start_xmit_#t~ret314#1; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-1: SUMMARY for call uli526x_dynamic_reset_#t~ret501#1 := printk(52bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: havoc uli526x_dynamic_reset_#t~ret501#1; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968-1: call uli526x_timer_#t~mem454#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(274bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume 0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem454#1);havoc uli526x_timer_#t~mem454#1; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume !(0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem454#1));havoc uli526x_timer_#t~mem454#1;call uli526x_timer_#t~mem462#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(272bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem463#1.base, uli526x_timer_#t~mem463#1.offset := read~$Pointer$#0(uli526x_timer_~phy~1#1.base, ~bvadd~64(8bv64, uli526x_timer_~phy~1#1.offset), 8bv64); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8025: assume 0bv32 != ~cr6set~0;~uli526x_cr6_user_set~0 := ~cr6set~0; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8025: assume !(0bv32 != ~cr6set~0); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: SUMMARY for call ethtool_cmd_speed_set(ULi_ethtool_gset_~ecmd#1.base, ULi_ethtool_gset_~ecmd#1.offset, 100bv32); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: assume 8bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: assume !(8bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: 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~ret698#1, ldv_interrupt_interrupt_instance_0_#t~ret699#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~54#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~54#1; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440-1: SUMMARY for call consume_skb(uli526x_start_xmit_~skb#1.base, uli526x_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: uli526x_start_xmit_#res#1 := 0bv32; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume 0bv32 != ~uli526x_debug~0;call uli526x_timer_#t~mem455#1 := read~intINTTYPE8#0(uli526x_timer_~db~9#1.base, ~bvadd~64(240bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: call write~intINTTYPE1#0(0bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64);uli526x_sense_speed_~ErrFlag~0#1 := 1bv8; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume 0bv32 != ldv_entry_EMGentry_14_~tmp___0~19#1;~ldv_statevar_14~0 := 6bv32; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp___0~19#1);~ldv_statevar_14~0 := 8bv32; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-1: call ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#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 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset);havoc ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset;call ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#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~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset));havoc ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-1: uli526x_init_one_#t~ret235#1.base, uli526x_init_one_#t~ret235#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret900#1.base, pci_iomap_#t~ret900#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;uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset := uli526x_init_one_#t~ret235#1.base, uli526x_init_one_#t~ret235#1.offset;havoc uli526x_init_one_#t~ret235#1.base, uli526x_init_one_#t~ret235#1.offset; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925: havoc pci_iomap_#t~ret900#1.base, pci_iomap_#t~ret900#1.offset; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-3: SUMMARY for call pci_iomap_#t~ret900#1.base, pci_iomap_#t~ret900#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret900#1.base, pci_iomap_#t~ret900#1.offset;havoc pci_iomap_#t~ret900#1.base, pci_iomap_#t~ret900#1.offset; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: assume 15bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: assume !(15bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565-1: SUMMARY for call iowrite32(18432bv32, read_srom_word_~ioaddr~9#1.base, ~bvadd~64(72bv64, read_srom_word_~ioaddr~9#1.offset)); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: read_srom_word_#res#1 := read_srom_word_~srom_data~0#1;uli526x_init_one_#t~ret237#1 := read_srom_word_#res#1;havoc read_srom_word_#t~mem581#1.base, read_srom_word_#t~mem581#1.offset, read_srom_word_#t~ret582#1, read_srom_word_~db#1.base, read_srom_word_~db#1.offset, read_srom_word_~offset#1, read_srom_word_~ioaddr~9#1.base, read_srom_word_~ioaddr~9#1.offset, read_srom_word_~srom_data~0#1, read_srom_word_~i~3#1, read_srom_word_~tmp~42#1;havoc read_srom_word_#in~db#1.base, read_srom_word_#in~db#1.offset, read_srom_word_#in~offset#1;assume { :end_inline_read_srom_word } true;call write~intINTTYPE2#0(uli526x_init_one_#t~ret237#1, uli526x_init_one_~db~0#1.base, ~bvadd~64(~bvadd~64(479bv64, uli526x_init_one_~db~0#1.offset), ~bvmul~64(2bv64, ~sign_extend~64~32(uli526x_init_one_~i~0#1))), 2bv64);havoc uli526x_init_one_#t~ret237#1;uli526x_init_one_~i~0#1 := ~bvadd~32(1bv32, uli526x_init_one_~i~0#1); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: SUMMARY for call uli526x_timer_#t~ret456#1 := printk(41bv64, 0bv64); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: havoc uli526x_timer_#t~mem455#1;havoc uli526x_timer_#t~ret456#1; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: assume { :begin_inline_uli526x_process_mode } true;uli526x_process_mode_#in~db#1.base, uli526x_process_mode_#in~db#1.offset := uli526x_timer_~db~9#1.base, uli526x_timer_~db~9#1.offset;havoc uli526x_process_mode_#t~mem634#1, uli526x_process_mode_#t~mem635#1, uli526x_process_mode_#t~mem636#1, uli526x_process_mode_#t~mem637#1, uli526x_process_mode_#t~mem638#1.base, uli526x_process_mode_#t~mem638#1.offset, uli526x_process_mode_#t~mem639#1, uli526x_process_mode_#t~mem644#1, uli526x_process_mode_#t~mem645#1.base, uli526x_process_mode_#t~mem645#1.offset, uli526x_process_mode_#t~ret646#1, uli526x_process_mode_#t~mem647#1, uli526x_process_mode_#t~mem648#1, uli526x_process_mode_#t~mem649#1, uli526x_process_mode_#t~mem650#1, uli526x_process_mode_#t~mem656#1, uli526x_process_mode_#t~mem657#1.base, uli526x_process_mode_#t~mem657#1.offset, uli526x_process_mode_~db#1.base, uli526x_process_mode_~db#1.offset, uli526x_process_mode_~phy~4#1.base, uli526x_process_mode_~phy~4#1.offset, uli526x_process_mode_~phy_reg~1#1;uli526x_process_mode_~db#1.base, uli526x_process_mode_~db#1.offset := uli526x_process_mode_#in~db#1.base, uli526x_process_mode_#in~db#1.offset;havoc uli526x_process_mode_~phy~4#1.base, uli526x_process_mode_~phy~4#1.offset;havoc uli526x_process_mode_~phy_reg~1#1;uli526x_process_mode_~phy~4#1.base, uli526x_process_mode_~phy~4#1.offset := uli526x_process_mode_~db#1.base, uli526x_process_mode_~db#1.offset;call uli526x_process_mode_#t~mem634#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: havoc uli526x_process_mode_#t~mem634#1, uli526x_process_mode_#t~mem635#1, uli526x_process_mode_#t~mem636#1, uli526x_process_mode_#t~mem637#1, uli526x_process_mode_#t~mem638#1.base, uli526x_process_mode_#t~mem638#1.offset, uli526x_process_mode_#t~mem639#1, uli526x_process_mode_#t~mem644#1, uli526x_process_mode_#t~mem645#1.base, uli526x_process_mode_#t~mem645#1.offset, uli526x_process_mode_#t~ret646#1, uli526x_process_mode_#t~mem647#1, uli526x_process_mode_#t~mem648#1, uli526x_process_mode_#t~mem649#1, uli526x_process_mode_#t~mem650#1, uli526x_process_mode_#t~mem656#1, uli526x_process_mode_#t~mem657#1.base, uli526x_process_mode_#t~mem657#1.offset, uli526x_process_mode_~db#1.base, uli526x_process_mode_~db#1.offset, uli526x_process_mode_~phy~4#1.base, uli526x_process_mode_~phy~4#1.offset, uli526x_process_mode_~phy_reg~1#1;havoc uli526x_process_mode_#in~db#1.base, uli526x_process_mode_#in~db#1.offset;assume { :end_inline_uli526x_process_mode } true;call uli526x_timer_#t~mem486#1 := read~intINTTYPE1#0(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: ldv_interrupt_interrupt_instance_0_~tmp~54#1 := ldv_interrupt_interrupt_instance_0_#t~ret699#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret699#1; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret699#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-2: call uli526x_process_mode_#t~mem656#1 := read~intINTTYPE1#0(uli526x_process_mode_~db#1.base, ~bvadd~64(272bv64, uli526x_process_mode_~db#1.offset), 1bv64);call uli526x_process_mode_#t~mem657#1.base, uli526x_process_mode_#t~mem657#1.offset := read~$Pointer$#0(uli526x_process_mode_~phy~4#1.base, uli526x_process_mode_~phy~4#1.offset, 8bv64); [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-1: SUMMARY for call ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~TO~VOID(uli526x_process_mode_~db#1.base, uli526x_process_mode_~db#1.offset, ~zero_extend~32~8(uli526x_process_mode_#t~mem656#1)[8:0], 0bv8, ~zero_extend~32~16(uli526x_process_mode_~phy_reg~1#1)[16:0], uli526x_process_mode_#t~mem657#1.base, uli526x_process_mode_#t~mem657#1.offset); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: havoc uli526x_process_mode_#t~mem656#1;havoc uli526x_process_mode_#t~mem657#1.base, uli526x_process_mode_#t~mem657#1.offset; [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:41,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6179: assume ~bvsle~32(uli526x_init_one_~i~0#1, 5bv32); [2025-02-08 04:14:41,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6179: assume !~bvsle~32(uli526x_init_one_~i~0#1, 5bv32);