./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-alloc-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-alloc-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 5ed3d5c0aeaf7c032926a2347a2cd8f6e5404a73032a43856ee00d265d816a1f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:13:23,048 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:13:23,108 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,114 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:13:23,114 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:13:23,135 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:13:23,135 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:13:23,136 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:13:23,136 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:13:23,136 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:13:23,137 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:13:23,137 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:13:23,137 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:13:23,137 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:13:23,137 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:13:23,137 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:13:23,138 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:13:23,139 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:13:23,139 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:13:23,139 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:13:23,139 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:13:23,139 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:23,139 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:13:23,139 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:13:23,140 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:13:23,140 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 -> 5ed3d5c0aeaf7c032926a2347a2cd8f6e5404a73032a43856ee00d265d816a1f [2025-02-08 04:13:23,364 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:13:23,374 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:13:23,375 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:13:23,376 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:13:23,376 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:13:23,377 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:24,553 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0ef268224/fb161c3b800046fab5b25d25784793fb/FLAGa5288f227 [2025-02-08 04:13:25,263 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:13:25,264 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:25,315 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0ef268224/fb161c3b800046fab5b25d25784793fb/FLAGa5288f227 [2025-02-08 04:13:25,337 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0ef268224/fb161c3b800046fab5b25d25784793fb [2025-02-08 04:13:25,339 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:13:25,340 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:13:25,341 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:25,341 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:13:25,347 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:13:25,348 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,348 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d4e968d 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,348 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,459 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:13:27,472 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310122,310135] [2025-02-08 04:13:27,478 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310267,310280] [2025-02-08 04:13:27,502 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:27,530 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:13:27,641 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"); [5255] [2025-02-08 04:13:27,642 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)); [5262] [2025-02-08 04:13:27,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5269] [2025-02-08 04:13:27,644 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5306-5307] [2025-02-08 04:13:27,645 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"); [5312-5314] [2025-02-08 04:13:27,651 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)); [5455-5456] [2025-02-08 04:13:27,653 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)); [5489-5490] [2025-02-08 04:13:27,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7251] [2025-02-08 04:13:27,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7503] [2025-02-08 04:13:27,831 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310122,310135] [2025-02-08 04:13:27,832 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310267,310280] [2025-02-08 04:13:27,836 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:27,966 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:13:27,967 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,967 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:27,968 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:27,968 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:13:27,968 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:13:27,973 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:28,041 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:28,197 INFO L138 Inliner]: procedures = 410, calls = 1792, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 4823 [2025-02-08 04:13:28,197 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:28,198 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:13:28,198 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:13:28,198 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:13:28,205 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:28,205 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:28,234 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,828 INFO L175 MemorySlicer]: Split 772 memory accesses to 14 slices as follows [626, 52, 3, 2, 8, 8, 1, 1, 5, 5, 2, 2, 2, 55]. 81 percent of accesses are in the largest equivalence class. The 52 initializations are split as follows [22, 0, 1, 0, 8, 8, 1, 0, 5, 5, 0, 0, 2, 0]. The 398 writes are split as follows [298, 42, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 55]. [2025-02-08 04:13:28,828 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,828 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,930 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,943 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,972 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,988 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:29,019 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:13:29,021 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:13:29,021 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:13:29,021 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:13:29,022 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:29,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:29,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:13:29,047 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:29,051 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:29,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_92 [2025-02-08 04:13:29,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_92 [2025-02-08 04:13:29,066 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:13:29,066 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:13:29,066 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:13:29,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:13:29,066 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:13:29,066 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:13:29,066 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:13:29,066 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:13:29,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:13:29,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:13:29,067 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:13:29,067 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:13:29,067 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:13:29,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_poll [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_poll [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:13:29,068 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 04:13:29,068 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_stop [2025-02-08 04:13:29,070 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_stop [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:13:29,070 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:13:29,070 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:13:29,070 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:13:29,070 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:13:29,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_set_filter_mode [2025-02-08 04:13:29,071 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_set_filter_mode [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write_1bit [2025-02-08 04:13:29,071 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write_1bit [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:13:29,071 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:29,071 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:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:13:29,071 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:29,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:29,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:29,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:29,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:29,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:29,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:29,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:29,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read_1bit [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read_1bit [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reset_prepare [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reset_prepare [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffer [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffer [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:13:29,075 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:13:29,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:13:29,076 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reuse_skb [2025-02-08 04:13:29,076 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reuse_skb [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_open [2025-02-08 04:13:29,078 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_open [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:13:29,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:13:29,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure send_filter_frame [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure send_filter_frame [2025-02-08 04:13:29,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:29,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_resume [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_resume [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_interrupt [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_interrupt [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_remove_one [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_remove_one [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure update_cr6 [2025-02-08 04:13:29,081 INFO L138 BoogieDeclarations]: Found implementation of procedure update_cr6 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:13:29,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:13:29,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure srom_clk_write [2025-02-08 04:13:29,082 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_clk_write [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_free_rxbuffer [2025-02-08 04:13:29,082 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_free_rxbuffer [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:13:29,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:13:29,082 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:13:29,082 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:13:29,082 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_init [2025-02-08 04:13:29,084 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_init [2025-02-08 04:13:29,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:13:29,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:13:29,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:13:29,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:13:29,728 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:13:29,730 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:13:30,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964: havoc request_threaded_irq_#t~nondet974#1; [2025-02-08 04:13:30,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: 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:30,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: assume !(0 != ~ret~0#1); [2025-02-08 04:13:30,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: #t~ret273#1 := ldv_request_irq_90_#res#1;havoc ldv_request_irq_90_#t~ret833#1, ldv_request_irq_90_#t~ret834#1, ldv_request_irq_90_~irq#1, ldv_request_irq_90_~handler#1.base, ldv_request_irq_90_~handler#1.offset, ldv_request_irq_90_~flags#1, ldv_request_irq_90_~name#1.base, ldv_request_irq_90_~name#1.offset, ldv_request_irq_90_~dev#1.base, ldv_request_irq_90_~dev#1.offset, ldv_request_irq_90_~ldv_func_res~2#1, ldv_request_irq_90_~tmp~69#1, ldv_request_irq_90_~tmp___0~24#1;havoc ldv_request_irq_90_#in~irq#1, ldv_request_irq_90_#in~handler#1.base, ldv_request_irq_90_#in~handler#1.offset, ldv_request_irq_90_#in~flags#1, ldv_request_irq_90_#in~name#1.base, ldv_request_irq_90_#in~name#1.offset, ldv_request_irq_90_#in~dev#1.base, ldv_request_irq_90_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_90 } true;assume -2147483648 <= #t~ret273#1 && #t~ret273#1 <= 2147483647;~ret~0#1 := #t~ret273#1;havoc #t~mem271#1.base, #t~mem271#1.offset;havoc #t~mem272#1;havoc #t~ret273#1; [2025-02-08 04:13:30,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-1: SUMMARY for call netif_wake_queue(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:13:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304: 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#0(750 + ~jiffies~0, ~db~2#1.base, 291 + ~db~2#1.offset, 8);call write~int#0(~dev#1.base + ~dev#1.offset, ~db~2#1.base, 315 + ~db~2#1.offset, 8);call write~$Pointer$#0(#funAddr~uli526x_timer.base, #funAddr~uli526x_timer.offset, ~db~2#1.base, 307 + ~db~2#1.offset, 8); [2025-02-08 04:13:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_90_#t~ret834#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret816#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_90_#t~ret834#1 && ldv_request_irq_90_#t~ret834#1 <= 2147483647;ldv_request_irq_90_~tmp___0~24#1 := ldv_request_irq_90_#t~ret834#1;havoc ldv_request_irq_90_#t~ret834#1;ldv_request_irq_90_#res#1 := ldv_request_irq_90_~tmp___0~24#1; [2025-02-08 04:13:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777-1: ldv_request_irq_90_#res#1 := ldv_request_irq_90_~ldv_func_res~2#1; [2025-02-08 04:13:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 04:13:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: #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:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309-1: SUMMARY for call add_timer(~db~2#1.base, 275 + ~db~2#1.offset); srcloc: null [2025-02-08 04:13:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6272: 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:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint uli526x_openFINAL: assume true; [2025-02-08 04:13:30,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9358: 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:30,211 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:30,216 INFO L158 Benchmark]: Toolchain (without parser) took 4875.17ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 96.9MB in the beginning and 161.3MB in the end (delta: -64.4MB). Peak memory consumption was 131.4MB. Max. memory is 16.1GB. [2025-02-08 04:13:30,216 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 201.3MB. Free memory is still 128.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:13:30,216 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2626.64ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 96.9MB in the beginning and 235.0MB in the end (delta: -138.1MB). Peak memory consumption was 108.3MB. Max. memory is 16.1GB. [2025-02-08 04:13:30,217 INFO L158 Benchmark]: Boogie Procedure Inliner took 229.14ms. Allocated memory is still 343.9MB. Free memory was 235.0MB in the beginning and 204.0MB in the end (delta: 31.0MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 04:13:30,217 INFO L158 Benchmark]: Boogie Preprocessor took 822.54ms. Allocated memory is still 343.9MB. Free memory was 204.0MB in the beginning and 223.3MB in the end (delta: -19.3MB). Peak memory consumption was 142.6MB. Max. memory is 16.1GB. [2025-02-08 04:13:30,217 INFO L158 Benchmark]: IcfgBuilder took 1193.46ms. Allocated memory is still 343.9MB. Free memory was 223.3MB in the beginning and 161.3MB in the end (delta: 62.0MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2025-02-08 04:13:30,218 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 201.3MB. Free memory is still 128.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2626.64ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 96.9MB in the beginning and 235.0MB in the end (delta: -138.1MB). Peak memory consumption was 108.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 229.14ms. Allocated memory is still 343.9MB. Free memory was 235.0MB in the beginning and 204.0MB in the end (delta: 31.0MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 822.54ms. Allocated memory is still 343.9MB. Free memory was 204.0MB in the beginning and 223.3MB in the end (delta: -19.3MB). Peak memory consumption was 142.6MB. Max. memory is 16.1GB. * IcfgBuilder took 1193.46ms. Allocated memory is still 343.9MB. Free memory was 223.3MB in the beginning and 161.3MB in the end (delta: 62.0MB). 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: 5255]: 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"); [5255] - GenericResultAtLocation [Line: 5262]: 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)); [5262] - GenericResultAtLocation [Line: 5269]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5269] - GenericResultAtLocation [Line: 5306]: 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5306-5307] - GenericResultAtLocation [Line: 5312]: 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"); [5312-5314] - GenericResultAtLocation [Line: 5455]: 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)); [5455-5456] - GenericResultAtLocation [Line: 5489]: 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)); [5489-5490] - GenericResultAtLocation [Line: 7251]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7251] - GenericResultAtLocation [Line: 7503]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7503] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:13:30,234 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-alloc-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 5ed3d5c0aeaf7c032926a2347a2cd8f6e5404a73032a43856ee00d265d816a1f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:13:32,285 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:13:32,396 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:32,401 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:13:32,401 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:13:32,424 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:13:32,424 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:13:32,425 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:13:32,425 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:13:32,425 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:13:32,426 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:13:32,426 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:13:32,426 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:13:32,426 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:13:32,427 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:13:32,427 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:13:32,427 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:13:32,427 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:13:32,427 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:13:32,428 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:13:32,428 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:32,429 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:13:32,429 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:13:32,429 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 -> 5ed3d5c0aeaf7c032926a2347a2cd8f6e5404a73032a43856ee00d265d816a1f [2025-02-08 04:13:32,717 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:13:32,723 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:13:32,725 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:13:32,725 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:13:32,726 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:13:32,726 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:33,959 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/45d18834d/bbd56072d372438bb5fb1ebdcade8e1c/FLAGc92cdb7bb [2025-02-08 04:13:34,419 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:13:34,420 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14__complex_emg__linux-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i [2025-02-08 04:13:34,464 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/45d18834d/bbd56072d372438bb5fb1ebdcade8e1c/FLAGc92cdb7bb [2025-02-08 04:13:34,483 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/45d18834d/bbd56072d372438bb5fb1ebdcade8e1c [2025-02-08 04:13:34,485 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:13:34,490 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:13:34,491 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:34,491 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:13:34,498 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:13:34,499 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:34" (1/1) ... [2025-02-08 04:13:34,500 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b94a69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:34, skipping insertion in model container [2025-02-08 04:13:34,500 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:34" (1/1) ... [2025-02-08 04:13:34,590 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:13:35,436 WARN L1100 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,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,823 WARN L1100 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,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,829 WARN L1100 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,836 WARN L1100 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,836 WARN L1100 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,842 WARN L1100 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,842 WARN L1100 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,842 WARN L1100 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,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,844 WARN L1100 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,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,846 WARN L1100 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,851 WARN L1100 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,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,854 WARN L1100 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,854 WARN L1100 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,855 WARN L1100 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,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,864 WARN L1100 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,864 WARN L1100 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,866 WARN L1100 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,876 WARN L1100 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,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,885 WARN L1100 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,895 WARN L1100 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,899 WARN L1100 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,904 WARN L1100 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,909 WARN L1100 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,914 WARN L1100 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,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:35,934 WARN L1100 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:36,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:36,302 WARN L1100 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:36,307 WARN L1100 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:36,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:36,312 WARN L1100 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:36,312 WARN L1100 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:36,313 WARN L1100 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:36,326 WARN L1100 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:36,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:36,372 WARN L1100 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:36,373 WARN L1100 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:36,441 WARN L1100 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:36,442 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:36,443 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:36,443 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,098 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310122,310135] [2025-02-08 04:13:37,109 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310267,310280] [2025-02-08 04:13:37,163 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,164 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:37,195 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:13:37,230 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:13:37,329 WARN L1100 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:37,331 WARN L1100 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:37,376 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,381 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,391 WARN L1100 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:37,392 WARN L1100 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:37,395 WARN L1100 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:37,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,398 WARN L1100 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:37,402 WARN L1100 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:37,403 WARN L1100 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:37,403 WARN L1100 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:37,404 WARN L1100 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:37,404 WARN L1100 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:37,404 WARN L1100 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:37,406 WARN L1100 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:37,406 WARN L1100 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:37,409 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,409 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,410 WARN L1100 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:37,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,414 WARN L1100 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:37,414 WARN L1100 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:37,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,422 WARN L1100 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:37,424 WARN L1100 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:37,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,443 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,451 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,453 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,456 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,456 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:13:37,457 WARN L1100 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:37,457 WARN L1100 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:37,489 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310122,310135] [2025-02-08 04:13:37,490 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310267,310280] [2025-02-08 04:13:37,494 WARN L1100 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:37,495 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:37,512 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:13:37,579 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"); [5255] [2025-02-08 04:13:37,581 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)); [5262] [2025-02-08 04:13:37,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5269] [2025-02-08 04:13:37,583 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5306-5307] [2025-02-08 04:13:37,583 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"); [5312-5314] [2025-02-08 04:13:37,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5455-5456] [2025-02-08 04:13:37,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5489-5490] [2025-02-08 04:13:37,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7251] [2025-02-08 04:13:37,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7503] [2025-02-08 04:13:37,845 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310122,310135] [2025-02-08 04:13:37,845 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-alloc-spinlock__drivers-net-ethernet-dec-tulip-uli526x.cil.i[310267,310280] [2025-02-08 04:13:37,849 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:13:37,973 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:13:37,975 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:37 WrapperNode [2025-02-08 04:13:37,976 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:37,977 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:37,977 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:13:37,977 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:13:37,983 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:37" (1/1) ... [2025-02-08 04:13:38,074 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:37" (1/1) ... [2025-02-08 04:13:38,279 INFO L138 Inliner]: procedures = 423, calls = 1792, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 4123 [2025-02-08 04:13:38,280 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:13:38,281 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:13:38,281 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:13:38,281 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:13:38,287 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:37" (1/1) ... [2025-02-08 04:13:38,288 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:37" (1/1) ... [2025-02-08 04:13:38,313 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:37" (1/1) ... [2025-02-08 04:13:38,879 INFO L175 MemorySlicer]: Split 772 memory accesses to 14 slices as follows [52, 3, 2, 8, 8, 1, 5, 5, 2, 1, 2, 2, 626, 55]. 81 percent of accesses are in the largest equivalence class. The 52 initializations are split as follows [0, 1, 0, 8, 8, 1, 5, 5, 0, 0, 0, 2, 22, 0]. The 398 writes are split as follows [42, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 298, 55]. [2025-02-08 04:13:38,879 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:37" (1/1) ... [2025-02-08 04:13:38,879 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:37" (1/1) ... [2025-02-08 04:13:38,981 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:37" (1/1) ... [2025-02-08 04:13:38,992 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:37" (1/1) ... [2025-02-08 04:13:39,020 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:37" (1/1) ... [2025-02-08 04:13:39,042 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:37" (1/1) ... [2025-02-08 04:13:39,077 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:13:39,079 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:13:39,079 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:13:39,079 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:13:39,080 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:37" (1/1) ... [2025-02-08 04:13:39,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:39,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:13:39,118 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:39,126 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:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_92 [2025-02-08 04:13:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_92 [2025-02-08 04:13:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:13:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:13:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:13:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:13:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:13:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:13:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:13:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:13:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:13:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:13:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:13:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:13:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:13:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:13:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:13:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:13:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:13:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:13:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2025-02-08 04:13:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2025-02-08 04:13:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_poll [2025-02-08 04:13:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_poll [2025-02-08 04:13:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:13:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:13:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:13:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:13:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:13:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:13:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 04:13:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_stop [2025-02-08 04:13:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_stop [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:13:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:13:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:13:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:13:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:13:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:13:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:13:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:13:39,148 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_set_filter_mode [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_set_filter_mode [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write_1bit [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write_1bit [2025-02-08 04:13:39,149 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:39,149 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:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:13:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:13:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:13:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read_1bit [2025-02-08 04:13:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read_1bit [2025-02-08 04:13:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reset_prepare [2025-02-08 04:13:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reset_prepare [2025-02-08 04:13:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:13:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:13:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:13:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:13:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:13:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:13:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffer [2025-02-08 04:13:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffer [2025-02-08 04:13:39,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:13:39,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:13:39,152 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:13:39,153 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:13:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:13:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:13:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:13:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:13:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:13:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:13:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:13:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2025-02-08 04:13:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:13:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:13:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_reuse_skb [2025-02-08 04:13:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_reuse_skb [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_open [2025-02-08 04:13:39,156 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_open [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:13:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:13:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:13:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_uli526x_board_info [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:13:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:13:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:13:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:13:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:13:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:13:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure send_filter_frame [2025-02-08 04:13:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure send_filter_frame [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_uli526x_cleanup_module_14_2 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:13:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:13:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:13:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:13:39,164 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:13:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:13:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:13:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:13:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_resume [2025-02-08 04:13:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_resume [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:13:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_interrupt [2025-02-08 04:13:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_interrupt [2025-02-08 04:13:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~TO~~u16~0 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_remove_one [2025-02-08 04:13:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_remove_one [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure update_cr6 [2025-02-08 04:13:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure update_cr6 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:13:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:13:39,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure srom_clk_write [2025-02-08 04:13:39,167 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_clk_write [2025-02-08 04:13:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_free_rxbuffer [2025-02-08 04:13:39,167 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_free_rxbuffer [2025-02-08 04:13:39,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:13:39,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:13:39,168 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:13:39,168 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:13:39,168 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:13:39,168 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:13:39,168 INFO L130 BoogieDeclarations]: Found specification of procedure uli526x_init [2025-02-08 04:13:39,168 INFO L138 BoogieDeclarations]: Found implementation of procedure uli526x_init [2025-02-08 04:13:39,171 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:13:39,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:13:39,908 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:13:39,911 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:13:40,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: 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:40,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5271-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 04:13:40,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5717: 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~mem136#1.base, netif_tx_wake_queue_#t~mem136#1.offset; [2025-02-08 04:13:40,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707: 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:40,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911: havoc netpoll_trap_#t~nondet893#1; [2025-02-08 04:13:40,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854: havoc #t~nondet887; [2025-02-08 04:13:44,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5370: havoc kobject_name_#t~mem25#1.base, kobject_name_#t~mem25#1.offset; [2025-02-08 04:13:44,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5382: havoc dev_name_#t~mem35#1.base, dev_name_#t~mem35#1.offset; [2025-02-08 04:13:48,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: havoc #t~nondet889; [2025-02-08 04:14:04,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: havoc #t~nondet881; [2025-02-08 04:14:21,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9915: 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:21,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: havoc #t~nondet906; [2025-02-08 04:14:21,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: havoc #t~nondet886; [2025-02-08 04:14:21,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:14:21,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-1: ldv_del_timer_sync_94_#res#1 := ldv_del_timer_sync_94_~ldv_func_res~3#1; [2025-02-08 04:14:21,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: havoc del_timer_sync_#t~nondet880#1; [2025-02-08 04:14:21,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5674: havoc #t~mem131.base, #t~mem131.offset; [2025-02-08 04:14:21,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: havoc #t~nondet890; [2025-02-08 04:14:21,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: havoc #t~mem65.base, #t~mem65.offset; [2025-02-08 04:14:22,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7835: assume 0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1); [2025-02-08 04:14:22,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7835: assume !(0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1)); [2025-02-08 04:14:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831-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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: 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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: 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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: 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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: phy_writeby_cr9_~i~4#1 := 32768bv16; [2025-02-08 04:14:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7819: assume 0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1); [2025-02-08 04:14:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7819: assume !(0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1)); [2025-02-08 04:14:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815-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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: 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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: assume 0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1); [2025-02-08 04:14:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: assume !(0bv32 != ~zero_extend~32~16(phy_writeby_cr9_~i~4#1));phy_writeby_cr9_~i~4#1 := 16bv16; [2025-02-08 04:14:22,028 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:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc phy_writeby_cr10_#t~mem659#1.base, phy_writeby_cr10_#t~mem659#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:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803-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:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: 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:22,029 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:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: 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:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-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:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: phy_writeby_cr9_~i~4#1 := 16bv16; [2025-02-08 04:14:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: 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:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume ~bvule~32(~zero_extend~32~16(phy_writeby_cr9_~i~4#1), 34bv32); [2025-02-08 04:14:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume !~bvule~32(~zero_extend~32~16(phy_writeby_cr9_~i~4#1), 34bv32); [2025-02-08 04:14:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785-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:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: 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:22,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786: havoc #t~nondet878; [2025-02-08 04:14:22,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 04:14:26,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: #res := 3bv32; [2025-02-08 04:14:26,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: #res := 10bv32; [2025-02-08 04:14:26,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: #res := 8bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: #res := 13bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9441: #res := 15bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: #res := 7bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: #res := 9bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: #res := 1bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443: #res := 16bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: #res := 11bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9439: #res := 14bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9427: #res := 3bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9431: #res := 8bv32; [2025-02-08 04:14:26,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: #res := 17bv32; [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-1: SUMMARY for call #t~ret572.base, #t~ret572.offset := skb_tail_pointer(~skb~1.base, ~skb~1.offset); srcloc: null [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7501-1: SUMMARY for call #t~ret574 := pci_map_single(#t~mem573.base, #t~mem573.offset, ~tmp___0~17.base, ~tmp___0~17.offset, 1568bv64, 2bv32); srcloc: null [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500: ~tmp___0~17.base, ~tmp___0~17.offset := #t~ret572.base, #t~ret572.offset;havoc #t~ret572.base, #t~ret572.offset;call #t~mem573.base, #t~mem573.offset := read~$Pointer$#12(~db~13.base, ~bvadd~64(24bv64, ~db~13.offset), 8bv64); [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7501: ~tmp___1~10 := #t~ret574;havoc #t~mem573.base, #t~mem573.offset;havoc #t~ret574;call write~intINTTYPE4#12(~tmp___1~10[32:0], ~rxptr~2.base, ~bvadd~64(8bv64, ~rxptr~2.offset), 4bv64);call write~intINTTYPE4#12(2147483648bv32, ~rxptr~2.base, ~rxptr~2.offset, 4bv64);call #t~mem575.base, #t~mem575.offset := read~$Pointer$#12(~rxptr~2.base, ~bvadd~64(24bv64, ~rxptr~2.offset), 8bv64);~rxptr~2.base, ~rxptr~2.offset := #t~mem575.base, #t~mem575.offset;havoc #t~mem575.base, #t~mem575.offset;call #t~mem576 := read~intINTTYPE8#12(~db~13.base, ~bvadd~64(248bv64, ~db~13.offset), 8bv64);call write~intINTTYPE8#12(~bvadd~64(1bv64, #t~mem576), ~db~13.base, ~bvadd~64(248bv64, ~db~13.offset), 8bv64);havoc #t~mem576; [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: assume 0bv64 == ~bvadd~64(~skb~1.base, ~skb~1.offset); [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: assume !(0bv64 == ~bvadd~64(~skb~1.base, ~skb~1.offset));call write~$Pointer$#12(~skb~1.base, ~skb~1.offset, ~rxptr~2.base, ~bvadd~64(16bv64, ~rxptr~2.offset), 8bv64); [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: SUMMARY for call #t~ret571.base, #t~ret571.offset := netdev_alloc_skb(~dev.base, ~dev.offset, 1568bv32); srcloc: null [2025-02-08 04:14:28,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: ~skb~1.base, ~skb~1.offset := #t~ret571.base, #t~ret571.offset;havoc #t~ret571.base, #t~ret571.offset; [2025-02-08 04:14:29,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5627: havoc #t~mem122.base, #t~mem122.offset;havoc #t~mem123; [2025-02-08 04:14:43,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem712#1.base, ldv_pci_pci_instance_2_#t~mem712#1.offset);havoc ldv_pci_pci_instance_2_#t~mem712#1.base, ldv_pci_pci_instance_2_#t~mem712#1.offset;call ldv_pci_pci_instance_2_#t~mem713#1.base, ldv_pci_pci_instance_2_#t~mem713#1.offset := read~$Pointer$#0(~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~mem713#1.base, ldv_pci_pci_instance_2_#t~mem713#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:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem712#1.base, ldv_pci_pci_instance_2_#t~mem712#1.offset));havoc ldv_pci_pci_instance_2_#t~mem712#1.base, ldv_pci_pci_instance_2_#t~mem712#1.offset; [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: assume 0bv32 != ~uli526x_debug~0;call uli526x_timer_#t~mem452#1 := read~intINTTYPE8#12(uli526x_timer_~db~9#1.base, ~bvadd~64(240bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152-1: call ldv_pci_pci_instance_2_#t~mem712#1.base, ldv_pci_pci_instance_2_#t~mem712#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume 15bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume !(15bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8822: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633: call write~intINTTYPE1#12(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:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: ldv_interrupt_interrupt_instance_0_~tmp~54#1 := ldv_interrupt_interrupt_instance_0_#t~ret696#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret696#1; [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret696#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568-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:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: read_srom_word_#res#1 := read_srom_word_~srom_data~0#1;uli526x_init_one_#t~ret234#1 := read_srom_word_#res#1;havoc read_srom_word_#t~mem578#1.base, read_srom_word_#t~mem578#1.offset, read_srom_word_#t~ret579#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#12(uli526x_init_one_#t~ret234#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~ret234#1;uli526x_init_one_~i~0#1 := ~bvadd~32(1bv32, uli526x_init_one_~i~0#1); [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: 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~mem713#1.base, ldv_pci_pci_instance_2_#t~mem713#1.offset; [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: havoc uli526x_timer_#t~mem452#1;havoc uli526x_timer_#t~ret453#1; [2025-02-08 04:14:43,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-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~mem631#1, uli526x_process_mode_#t~mem632#1, uli526x_process_mode_#t~mem633#1, uli526x_process_mode_#t~mem634#1, uli526x_process_mode_#t~mem635#1.base, uli526x_process_mode_#t~mem635#1.offset, uli526x_process_mode_#t~mem636#1, uli526x_process_mode_#t~mem641#1, uli526x_process_mode_#t~mem642#1.base, uli526x_process_mode_#t~mem642#1.offset, uli526x_process_mode_#t~ret643#1, uli526x_process_mode_#t~mem644#1, uli526x_process_mode_#t~mem645#1, uli526x_process_mode_#t~mem646#1, uli526x_process_mode_#t~mem647#1, uli526x_process_mode_#t~mem653#1, uli526x_process_mode_#t~mem654#1.base, uli526x_process_mode_#t~mem654#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~mem631#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: havoc uli526x_process_mode_#t~mem631#1, uli526x_process_mode_#t~mem632#1, uli526x_process_mode_#t~mem633#1, uli526x_process_mode_#t~mem634#1, uli526x_process_mode_#t~mem635#1.base, uli526x_process_mode_#t~mem635#1.offset, uli526x_process_mode_#t~mem636#1, uli526x_process_mode_#t~mem641#1, uli526x_process_mode_#t~mem642#1.base, uli526x_process_mode_#t~mem642#1.offset, uli526x_process_mode_#t~ret643#1, uli526x_process_mode_#t~mem644#1, uli526x_process_mode_#t~mem645#1, uli526x_process_mode_#t~mem646#1, uli526x_process_mode_#t~mem647#1, uli526x_process_mode_#t~mem653#1, uli526x_process_mode_#t~mem654#1.base, uli526x_process_mode_#t~mem654#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~mem483#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: SUMMARY for call uli526x_timer_#t~ret453#1 := printk(41bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767-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~mem653#1)[8:0], 0bv8, ~zero_extend~32~16(uli526x_process_mode_~phy_reg~1#1)[16:0], uli526x_process_mode_#t~mem654#1.base, uli526x_process_mode_#t~mem654#1.offset); srcloc: null [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: havoc uli526x_process_mode_#t~mem653#1;havoc uli526x_process_mode_#t~mem654#1.base, uli526x_process_mode_#t~mem654#1.offset; [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767-2: call uli526x_process_mode_#t~mem653#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(272bv64, uli526x_process_mode_~db#1.offset), 1bv64);call uli526x_process_mode_#t~mem654#1.base, uli526x_process_mode_#t~mem654#1.offset := read~$Pointer$#12(uli526x_process_mode_~phy~4#1.base, uli526x_process_mode_~phy~4#1.offset, 8bv64); [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: assume 9bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: assume !(9bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221: ldv_pci_pci_instance_2_~tmp___0~20#1 := ldv_pci_pci_instance_2_#t~ret728#1;havoc ldv_pci_pci_instance_2_#t~ret728#1; [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: assume ~bvsle~32(uli526x_init_one_~i~0#1, 5bv32); [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: assume !~bvsle~32(uli526x_init_one_~i~0#1, 5bv32); [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret728#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843-1: call ULi_ethtool_gset_#t~mem429#1 := read~intINTTYPE1#12(ULi_ethtool_gset_~db#1.base, ~bvadd~64(271bv64, ULi_ethtool_gset_~db#1.offset), 1bv64); [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: assume ~bvule~32(~bvsub~32(~zero_extend~32~8(ULi_ethtool_gset_#t~mem429#1), 4bv32), 1bv32);havoc ULi_ethtool_gset_#t~mem429#1;call write~intINTTYPE1#12(1bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(14bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: assume !~bvule~32(~bvsub~32(~zero_extend~32~8(ULi_ethtool_gset_#t~mem429#1), 4bv32), 1bv32);havoc ULi_ethtool_gset_#t~mem429#1; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9023: ldv_pci_instance_resume_early_2_6_#t~ret702#1 := ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~701#1.base, ##fun~$Pointer$~TO~C_INT_#~701#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1, ##fun~$Pointer$~TO~C_INT_#t~ret913#1, ##fun~$Pointer$~TO~C_INT_#t~ret914#1, ##fun~$Pointer$~TO~C_INT_#t~ret915#1, ##fun~$Pointer$~TO~C_INT_#t~ret916#1;havoc ##fun~$Pointer$~TO~C_INT_#in~701#1.base, ##fun~$Pointer$~TO~C_INT_#in~701#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~ret702#1; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret879#1.base, alloc_etherdev_mqs_#t~ret879#1.offset;havoc alloc_etherdev_mqs_#t~ret879#1.base, alloc_etherdev_mqs_#t~ret879#1.offset; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8693: 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~ret697#1, ldv_net_dummy_resourceless_instance_1_#t~ret698#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:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798-1: ldv_alloc_etherdev_mqs_85_#t~ret757#1.base, ldv_alloc_etherdev_mqs_85_#t~ret757#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret879#1.base, alloc_etherdev_mqs_#t~ret879#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_85_~tmp~67#1.base, ldv_alloc_etherdev_mqs_85_~tmp~67#1.offset := ldv_alloc_etherdev_mqs_85_#t~ret757#1.base, ldv_alloc_etherdev_mqs_85_#t~ret757#1.offset;havoc ldv_alloc_etherdev_mqs_85_#t~ret757#1.base, ldv_alloc_etherdev_mqs_85_#t~ret757#1.offset;ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.offset := ldv_alloc_etherdev_mqs_85_~tmp~67#1.base, ldv_alloc_etherdev_mqs_85_~tmp~67#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_85_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_85_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_85_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_85_~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~ret669#1, ldv_alloc_etherdev_mqs_#t~ret670#1.base, ldv_alloc_etherdev_mqs_#t~ret670#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:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798-3: SUMMARY for call alloc_etherdev_mqs_#t~ret879#1.base, alloc_etherdev_mqs_#t~ret879#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~54#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~54#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11798: havoc alloc_etherdev_mqs_#t~ret879#1.base, alloc_etherdev_mqs_#t~ret879#1.offset; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume 0bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem483#1);havoc uli526x_timer_#t~mem483#1;call uli526x_timer_#t~mem484#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(271bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short486#1 := 1bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem484#1); [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume !(0bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem483#1));havoc uli526x_timer_#t~mem483#1; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: 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:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6117: assume 1382224057bv64 == uli526x_init_one_#t~mem231#1;havoc uli526x_init_one_#t~mem231#1; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6117: assume !(1382224057bv64 == uli526x_init_one_#t~mem231#1);havoc uli526x_init_one_#t~mem231#1; [2025-02-08 04:14:43,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: assume 16bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: assume !(16bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033: assume 0bv32 == ~mode~0; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033: assume !(0bv32 == ~mode~0); [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015: ldv_post_probe_~tmp~78#1 := ldv_post_probe_#t~ret779#1;havoc ldv_post_probe_#t~ret779#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~78#1;ldv_pci_pci_instance_2_#t~ret732#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret779#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~78#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~ret732#1;havoc ldv_pci_pci_instance_2_#t~ret732#1; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015-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:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8958: 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~ret681#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~nondet884#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~nondet884#1;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet884#1;havoc eth_mac_addr_#t~nondet884#1; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619: havoc ldv_timer_timer_instance_3_#t~mem748#1.base, ldv_timer_timer_instance_3_#t~mem748#1.offset, ldv_timer_timer_instance_3_#t~mem749#1.base, ldv_timer_timer_instance_3_#t~mem749#1.offset, ldv_timer_timer_instance_3_#t~mem750#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:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~20#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~20#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: SUMMARY for call uli526x_init(uli526x_dynamic_reset_~dev#1.base, uli526x_dynamic_reset_~dev#1.offset); srcloc: null [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052: assume 0bv32 != uli526x_init_one_~tmp___0~6#1; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052: 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~nondet895#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~nondet895#1;pci_enable_device_#res#1 := pci_enable_device_#t~nondet895#1;havoc pci_enable_device_#t~nondet895#1; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: ldv_interrupt_instance_handler_0_5_~tmp~53#1 := ldv_interrupt_instance_handler_0_5_#t~ret691#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret691#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~53#1;ldv_interrupt_interrupt_instance_0_#t~ret695#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret691#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~ret695#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret695#1; [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret691#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:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110: 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:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044-1: SUMMARY for call uli526x_timer_#t~ret488#1 := netdev_info(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 48bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: havoc uli526x_timer_#t~mem484#1;havoc uli526x_timer_#t~mem485#1;havoc uli526x_timer_#t~short486#1;havoc uli526x_timer_#t~mem487#1;havoc uli526x_timer_#t~ret488#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:43,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: havoc ldv_entry_EMGentry_14_#t~ret686#1, ldv_entry_EMGentry_14_#t~ret687#1, ldv_entry_EMGentry_14_#t~ret688#1, ldv_entry_EMGentry_14_#t~ret689#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:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5657: havoc skb_copy_from_linear_data_#t~mem129#1.base, skb_copy_from_linear_data_#t~mem129#1.offset;havoc skb_copy_from_linear_data_#t~memcpy~res130#1.base, skb_copy_from_linear_data_#t~memcpy~res130#1.offset;havoc skb_copy_from_linear_data_#t~mem129#1.base, skb_copy_from_linear_data_#t~mem129#1.offset, skb_copy_from_linear_data_#t~memcpy~res130#1.base, skb_copy_from_linear_data_#t~memcpy~res130#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~mem316#1.base, uli526x_start_xmit_#t~mem316#1.offset;havoc uli526x_start_xmit_#t~mem317#1;call uli526x_start_xmit_#t~mem318#1 := read~intINTTYPE4#12(uli526x_start_xmit_~skb#1.base, ~bvadd~64(104bv64, uli526x_start_xmit_~skb#1.offset), 4bv64);call write~intINTTYPE4#12(~bvor~32(3774873600bv32, uli526x_start_xmit_#t~mem318#1), uli526x_start_xmit_~txptr~0#1.base, ~bvadd~64(4bv64, uli526x_start_xmit_~txptr~0#1.offset), 4bv64);havoc uli526x_start_xmit_#t~mem318#1;call uli526x_start_xmit_#t~mem319#1.base, uli526x_start_xmit_#t~mem319#1.offset := read~$Pointer$#12(uli526x_start_xmit_~txptr~0#1.base, ~bvadd~64(24bv64, uli526x_start_xmit_~txptr~0#1.offset), 8bv64);call write~$Pointer$#12(uli526x_start_xmit_#t~mem319#1.base, uli526x_start_xmit_#t~mem319#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~mem319#1.base, uli526x_start_xmit_#t~mem319#1.offset;call uli526x_start_xmit_#t~mem320#1 := read~intINTTYPE8#12(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5657-1: SUMMARY for call skb_copy_from_linear_data_#t~memcpy~res130#1.base, skb_copy_from_linear_data_#t~memcpy~res130#1.offset := #Ultimate.C_memcpy#12(skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_#t~mem129#1.base, skb_copy_from_linear_data_#t~mem129#1.offset, ~zero_extend~64~32(skb_copy_from_linear_data_~len#1)); srcloc: null [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6054: havoc uli526x_init_one_#t~ret208#1;uli526x_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: call uli526x_timer_#t~mem454#1 := read~intINTTYPE8#12(uli526x_timer_~db~9#1.base, ~bvadd~64(447bv64, uli526x_timer_~db~9#1.offset), 8bv64);call write~intINTTYPE8#12(~bvadd~64(1bv64, uli526x_timer_#t~mem454#1), uli526x_timer_~db~9#1.base, ~bvadd~64(447bv64, uli526x_timer_~db~9#1.offset), 8bv64);havoc uli526x_timer_#t~mem454#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~ret498#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:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6054-1: SUMMARY for call uli526x_init_one_#t~ret208#1 := printk(7bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume uli526x_timer_#t~short486#1; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume !uli526x_timer_#t~short486#1;call uli526x_timer_#t~mem485#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(271bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short486#1 := 5bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem485#1); [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847-1: call ULi_ethtool_gset_#t~mem430#1 := read~intINTTYPE1#12(ULi_ethtool_gset_~db#1.base, ~bvadd~64(273bv64, ULi_ethtool_gset_~db#1.offset), 1bv64); [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: assume 0bv32 != ~zero_extend~32~8(ULi_ethtool_gset_#t~mem430#1);havoc ULi_ethtool_gset_#t~mem430#1; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: assume !(0bv32 != ~zero_extend~32~8(ULi_ethtool_gset_#t~mem430#1));havoc ULi_ethtool_gset_#t~mem430#1; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451: assume ~bvugt~64(uli526x_start_xmit_#t~mem312#1, 29bv64);havoc uli526x_start_xmit_#t~mem312#1; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451: assume !~bvugt~64(uli526x_start_xmit_#t~mem312#1, 29bv64);havoc uli526x_start_xmit_#t~mem312#1; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: call ldv_timer_timer_instance_3_#t~mem748#1.base, ldv_timer_timer_instance_3_#t~mem748#1.offset := read~$Pointer$#12(~ldv_3_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_3_container_timer_list~0.offset), 8bv64); [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6187: 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:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046: call uli526x_timer_#t~mem487#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(271bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6121: call write~$Pointer$#12(#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$#12(#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:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: havoc uli526x_dynamic_reset_#t~ret498#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#12(~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:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume 1bv32 == ~mode~0; [2025-02-08 04:14:43,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume !(1bv32 == ~mode~0); [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698: 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~ret710#1, ldv_pci_pci_instance_2_#t~mem711#1.base, ldv_pci_pci_instance_2_#t~mem711#1.offset, ldv_pci_pci_instance_2_#t~mem712#1.base, ldv_pci_pci_instance_2_#t~mem712#1.offset, ldv_pci_pci_instance_2_#t~mem713#1.base, ldv_pci_pci_instance_2_#t~mem713#1.offset, ldv_pci_pci_instance_2_#t~ret714#1, 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~mem717#1.base, ldv_pci_pci_instance_2_#t~mem717#1.offset, 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, ldv_pci_pci_instance_2_#t~ret721#1, ldv_pci_pci_instance_2_#t~ret722#1, ldv_pci_pci_instance_2_#t~mem723#1.base, ldv_pci_pci_instance_2_#t~mem723#1.offset, ldv_pci_pci_instance_2_#t~mem724#1, ldv_pci_pci_instance_2_#t~ret725#1, ldv_pci_pci_instance_2_#t~ret726#1, ldv_pci_pci_instance_2_#t~ret727#1, ldv_pci_pci_instance_2_#t~ret728#1, ldv_pci_pci_instance_2_#t~ret729#1, ldv_pci_pci_instance_2_#t~mem730#1.base, ldv_pci_pci_instance_2_#t~mem730#1.offset, ldv_pci_pci_instance_2_#t~ret731#1, ldv_pci_pci_instance_2_#t~ret732#1, ldv_pci_pci_instance_2_#t~ret733#1, ldv_pci_pci_instance_2_#t~ret734#1.base, ldv_pci_pci_instance_2_#t~ret734#1.offset, ldv_pci_pci_instance_2_#t~ret735#1.base, ldv_pci_pci_instance_2_#t~ret735#1.offset, ldv_pci_pci_instance_2_#t~ret736#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:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: assume 17bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: assume !(17bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935-1: uli526x_init_one_#t~ret220#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet897#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~ret220#1;havoc uli526x_init_one_#t~ret220#1; [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935: havoc pci_request_regions_#t~nondet897#1; [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: 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:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: 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:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849-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:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: call write~intINTTYPE1#12(255bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(14bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:43,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem748#1.base, ldv_timer_timer_instance_3_#t~mem748#1.offset);havoc ldv_timer_timer_instance_3_#t~mem748#1.base, ldv_timer_timer_instance_3_#t~mem748#1.offset;call ldv_timer_timer_instance_3_#t~mem749#1.base, ldv_timer_timer_instance_3_#t~mem749#1.offset := read~$Pointer$#12(~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~mem750#1 := read~intINTTYPE8#12(~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~mem749#1.base, ldv_timer_timer_instance_3_#t~mem749#1.offset, ldv_timer_timer_instance_3_#t~mem750#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~747#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_#~747#1;##fun~C_ULONG~TO~VOID_#~747#1 := ##fun~C_ULONG~TO~VOID_#in~747#1;assume { :begin_inline_uli526x_timer } true;uli526x_timer_#in~data#1 := ##fun~C_ULONG~TO~VOID_#~747#1;havoc uli526x_timer_#t~ret441#1.base, uli526x_timer_#t~ret441#1.offset, uli526x_timer_#t~mem442#1.base, uli526x_timer_#t~mem442#1.offset, uli526x_timer_#t~ret443#1, uli526x_timer_#t~mem444#1, uli526x_timer_#t~mem445#1, uli526x_timer_#t~mem446#1, uli526x_timer_#t~ret447#1, uli526x_timer_#t~ret448#1, uli526x_timer_#t~mem449#1, uli526x_timer_#t~ret450#1, uli526x_timer_#t~mem451#1, uli526x_timer_#t~mem452#1, uli526x_timer_#t~ret453#1, uli526x_timer_#t~mem454#1, uli526x_timer_#t~mem459#1, uli526x_timer_#t~mem460#1.base, uli526x_timer_#t~mem460#1.offset, uli526x_timer_#t~ret461#1, uli526x_timer_#t~mem462#1, uli526x_timer_#t~short463#1, uli526x_timer_#t~ret464#1, uli526x_timer_#t~ret465#1, uli526x_timer_#t~mem466#1, uli526x_timer_#t~mem472#1, uli526x_timer_#t~mem473#1.base, uli526x_timer_#t~mem473#1.offset, uli526x_timer_#t~mem474#1, uli526x_timer_#t~mem475#1, uli526x_timer_#t~mem476#1, uli526x_timer_#t~mem477#1.base, uli526x_timer_#t~mem477#1.offset, uli526x_timer_#t~mem478#1, uli526x_timer_#t~short479#1, uli526x_timer_#t~ret480#1, uli526x_timer_#t~mem481#1, uli526x_timer_#t~ret482#1, uli526x_timer_#t~mem483#1, uli526x_timer_#t~mem484#1, uli526x_timer_#t~mem485#1, uli526x_timer_#t~short486#1, uli526x_timer_#t~mem487#1, uli526x_timer_#t~ret488#1, uli526x_timer_#t~mem489#1, uli526x_timer_#t~short490#1, uli526x_timer_#t~mem491#1, uli526x_timer_#t~ret492#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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem748#1.base, ldv_timer_timer_instance_3_#t~mem748#1.offset));havoc ldv_timer_timer_instance_3_#t~mem748#1.base, ldv_timer_timer_instance_3_#t~mem748#1.offset; [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6453-1: SUMMARY for call ldv_spin_unlock_irqrestore_92(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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6453: call uli526x_start_xmit_#t~mem313#1 := read~intINTTYPE8#12(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret714#1;havoc ldv_pci_pci_instance_2_#t~ret714#1; [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123: call write~$Pointer$#12(#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$#12(#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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: SUMMARY for call __const_udelay(42950bv64); srcloc: null [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: 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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret714#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643-1: SUMMARY for call uli526x_sense_speed_#t~ret601#1 := printk(68bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7643: havoc uli526x_sense_speed_#t~ret601#1; [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: havoc uli526x_start_xmit_#t~mem313#1;havoc uli526x_start_xmit_#t~ret314#1;uli526x_start_xmit_#res#1 := 16bv32; [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: 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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454-1: SUMMARY for call uli526x_start_xmit_#t~ret314#1 := netdev_err(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset, 23bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7115: 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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965: 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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: SUMMARY for call ldv_spin_unlock_irqrestore_92(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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: 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~mem749#1.base, ldv_timer_timer_instance_3_#t~mem749#1.offset;havoc ldv_timer_timer_instance_3_#t~mem750#1; [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: ldv_dummy_resourceless_instance_callback_1_7_#t~ret684#1 := netdev_get_link_#res#1;havoc netdev_get_link_#t~ret439#1.base, netdev_get_link_#t~ret439#1.offset, netdev_get_link_#t~mem440#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~ret684#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret684#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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6125: 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~ret896#1.base, pci_iomap_#t~ret896#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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: havoc ldv_net_dummy_resourceless_instance_1_#t~ret697#1, ldv_net_dummy_resourceless_instance_1_#t~ret698#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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume 4bv32 == ~mode~0; [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume !(4bv32 == ~mode~0); [2025-02-08 04:14:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9032: 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:43,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873-1: ldv_register_netdev_#t~ret737#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet888#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret737#1;havoc ldv_register_netdev_#t~ret737#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:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: havoc ldv_pre_register_netdev_#t~nondet888#1; [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: ldv_register_netdev_~tmp___0~21#1 := ldv_register_netdev_#t~ret738#1;havoc ldv_register_netdev_#t~ret738#1; [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297-1: SUMMARY for call ldv_register_netdev_#t~ret738#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703: 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~mem748#1.base, ldv_timer_timer_instance_3_#t~mem748#1.offset, ldv_timer_timer_instance_3_#t~mem749#1.base, ldv_timer_timer_instance_3_#t~mem749#1.offset, ldv_timer_timer_instance_3_#t~mem750#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:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-1: assume uli526x_timer_#t~short490#1;call uli526x_timer_#t~mem489#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short490#1 := 0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem489#1); [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-1: assume !uli526x_timer_#t~short490#1; [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret729#1;havoc ldv_pci_pci_instance_2_#t~ret729#1; [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: assume uli526x_timer_#t~short490#1;havoc uli526x_timer_#t~mem489#1;havoc uli526x_timer_#t~short490#1;call uli526x_timer_#t~mem491#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(607bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: assume !uli526x_timer_#t~short490#1;havoc uli526x_timer_#t~mem489#1;havoc uli526x_timer_#t~short490#1; [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret729#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ULi_ethtool_gset_#t~mem431#1));havoc ULi_ethtool_gset_#t~mem431#1;call write~intINTTYPE1#12(1bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(18bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ULi_ethtool_gset_#t~mem431#1)));havoc ULi_ethtool_gset_#t~mem431#1; [2025-02-08 04:14:43,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854-1: call ULi_ethtool_gset_#t~mem431#1 := read~intINTTYPE1#12(ULi_ethtool_gset_~db#1.base, ~bvadd~64(270bv64, ULi_ethtool_gset_~db#1.offset), 1bv64); [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647: uli526x_sense_speed_~ErrFlag~0#1 := 1bv8;uli526x_sense_speed_#res#1 := uli526x_sense_speed_~ErrFlag~0#1; [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: assume 0bv32 != ldv_register_netdev_~tmp___0~21#1; [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: assume !(0bv32 != ldv_register_netdev_~tmp___0~21#1); [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: 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:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440-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:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: call ldv_pci_pci_instance_2_#t~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset := read~$Pointer$#0(~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~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret700#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:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume 1bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem491#1);havoc uli526x_timer_#t~mem491#1; [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume !(1bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem491#1));havoc uli526x_timer_#t~mem491#1; [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942-1: uli526x_suspend_#t~ret501#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet898#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~ret501#1; [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942: havoc pci_save_state_#t~nondet898#1; [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: ldv_dev_set_drvdata_82_~tmp~66#1 := ldv_dev_set_drvdata_82_#t~ret756#1;havoc ldv_dev_set_drvdata_82_#t~ret756#1;ldv_dev_set_drvdata_82_#res#1 := ldv_dev_set_drvdata_82_~tmp~66#1;pci_set_drvdata_#t~ret182#1 := ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret756#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~66#1;havoc ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_82 } true;havoc pci_set_drvdata_#t~ret182#1;havoc pci_set_drvdata_#t~ret182#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$#12(~#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$#12(~#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~ret233#1.base, uli526x_init_one_#t~ret233#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~ret233#1.base, uli526x_init_one_#t~ret233#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:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696-1: SUMMARY for call ldv_dev_set_drvdata_82_#t~ret756#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset); srcloc: null [2025-02-08 04:14:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: call uli526x_init_one_#t~mem238#1.base, uli526x_init_one_#t~mem238#1.offset := read~$Pointer$#12(uli526x_init_one_~dev~0#1.base, ~bvadd~64(791bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);call uli526x_init_one_#t~mem239#1 := read~intINTTYPE1#12(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#12(uli526x_init_one_#t~mem239#1, uli526x_init_one_#t~mem238#1.base, ~bvadd~64(uli526x_init_one_#t~mem238#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:43,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063: assume 0bv32 != uli526x_init_one_~err~0#1; [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063: assume !(0bv32 != uli526x_init_one_~err~0#1);call uli526x_init_one_#t~mem210#1 := read~intINTTYPE8#12(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64); [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume 5bv32 == ~mode~0; [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume !(5bv32 == ~mode~0); [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583-1: SUMMARY for call uli526x_sense_speed_#t~ret586#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~mem584#1)[8:0], 1bv8, uli526x_sense_speed_#t~mem585#1.base, uli526x_sense_speed_#t~mem585#1.offset); srcloc: null [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: uli526x_sense_speed_~phy_mode~0#1 := uli526x_sense_speed_#t~ret586#1;havoc uli526x_sense_speed_#t~mem584#1;havoc uli526x_sense_speed_#t~mem585#1.base, uli526x_sense_speed_#t~mem585#1.offset;havoc uli526x_sense_speed_#t~ret586#1;call uli526x_sense_speed_#t~mem591#1 := read~intINTTYPE1#12(uli526x_sense_speed_~db#1.base, ~bvadd~64(272bv64, uli526x_sense_speed_~db#1.offset), 1bv64);call uli526x_sense_speed_#t~mem592#1.base, uli526x_sense_speed_#t~mem592#1.offset := read~$Pointer$#12(uli526x_sense_speed_~phy~2#1.base, ~bvadd~64(8bv64, uli526x_sense_speed_~phy~2#1.offset), 8bv64); [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-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:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: ~ldv_statevar_3~0 := 3bv32; [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460: call uli526x_start_xmit_#t~mem315#1.base, uli526x_start_xmit_#t~mem315#1.offset := read~$Pointer$#12(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~mem315#1.base, uli526x_start_xmit_#t~mem315#1.offset;havoc uli526x_start_xmit_#t~mem315#1.base, uli526x_start_xmit_#t~mem315#1.offset;call uli526x_start_xmit_#t~mem316#1.base, uli526x_start_xmit_#t~mem316#1.offset := read~$Pointer$#12(uli526x_start_xmit_~txptr~0#1.base, ~bvadd~64(16bv64, uli526x_start_xmit_~txptr~0#1.offset), 8bv64);call uli526x_start_xmit_#t~mem317#1 := read~intINTTYPE4#12(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~mem316#1.base, uli526x_start_xmit_#t~mem316#1.offset, uli526x_start_xmit_#t~mem317#1;havoc skb_copy_from_linear_data_#t~mem129#1.base, skb_copy_from_linear_data_#t~mem129#1.offset, skb_copy_from_linear_data_#t~memcpy~res130#1.base, skb_copy_from_linear_data_#t~memcpy~res130#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~mem129#1.base, skb_copy_from_linear_data_#t~mem129#1.offset := read~$Pointer$#12(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:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: 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:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055-1: SUMMARY for call uli526x_timer_#t~ret492#1 := netdev_info(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 51bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9037: 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:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: havoc uli526x_timer_#t~ret492#1; [2025-02-08 04:14:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: 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~ret682#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~ret306#1.base, uli526x_start_xmit_#t~ret306#1.offset, uli526x_start_xmit_#t~mem307#1.base, uli526x_start_xmit_#t~mem307#1.offset, uli526x_start_xmit_#t~ret308#1, uli526x_start_xmit_#t~mem309#1, uli526x_start_xmit_#t~mem310#1, 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.base, uli526x_start_xmit_#t~mem315#1.offset, uli526x_start_xmit_#t~mem316#1.base, uli526x_start_xmit_#t~mem316#1.offset, uli526x_start_xmit_#t~mem317#1, uli526x_start_xmit_#t~mem318#1, 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, uli526x_start_xmit_#t~mem323#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:43,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989-1: SUMMARY for call uli526x_timer_#t~ret461#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~mem459#1)[8:0], 5bv8, uli526x_timer_#t~mem460#1.base, uli526x_timer_#t~mem460#1.offset); srcloc: null [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: uli526x_timer_~tmp___2~2#1 := uli526x_timer_#t~ret461#1;havoc uli526x_timer_#t~mem459#1;havoc uli526x_timer_#t~mem460#1.base, uli526x_timer_#t~mem460#1.offset;havoc uli526x_timer_#t~ret461#1; [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret697#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret697#1; [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret697#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-1: SUMMARY for call uli526x_sense_speed_#t~ret593#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~mem591#1)[8:0], 1bv8, uli526x_sense_speed_#t~mem592#1.base, uli526x_sense_speed_#t~mem592#1.offset); srcloc: null [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: uli526x_sense_speed_~phy_mode~0#1 := uli526x_sense_speed_#t~ret593#1;havoc uli526x_sense_speed_#t~mem591#1;havoc uli526x_sense_speed_#t~mem592#1.base, uli526x_sense_speed_#t~mem592#1.offset;havoc uli526x_sense_speed_#t~ret593#1; [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: call ldv_register_netdev_#t~mem739#1.base, ldv_register_netdev_#t~mem739#1.offset := read~$Pointer$#12(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~mem740#1.base, ldv_register_netdev_#t~mem740#1.offset := read~$Pointer$#12(ldv_register_netdev_#t~mem739#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem739#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~mem740#1.base, ldv_register_netdev_#t~mem740#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~ret743#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:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056: 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:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: 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:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem730#1.base, ldv_pci_pci_instance_2_#t~mem730#1.offset := read~$Pointer$#0(~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~mem730#1.base, ldv_pci_pci_instance_2_#t~mem730#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~ret699#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~ret204#1, uli526x_init_one_#t~ret205#1, uli526x_init_one_#t~ret206#1.base, uli526x_init_one_#t~ret206#1.offset, uli526x_init_one_#t~ret207#1, uli526x_init_one_#t~ret208#1, uli526x_init_one_#t~ret209#1, uli526x_init_one_#t~mem210#1, uli526x_init_one_#t~ret211#1, uli526x_init_one_#t~mem212#1, uli526x_init_one_#t~mem213#1, uli526x_init_one_#t~mem214#1, uli526x_init_one_#t~short215#1, uli526x_init_one_#t~mem216#1, uli526x_init_one_#t~mem217#1, uli526x_init_one_#t~short218#1, uli526x_init_one_#t~ret219#1, uli526x_init_one_#t~ret220#1, uli526x_init_one_#t~ret221#1, uli526x_init_one_#t~ret222#1.base, uli526x_init_one_#t~ret222#1.offset, uli526x_init_one_#t~ret223#1.base, uli526x_init_one_#t~ret223#1.offset, uli526x_init_one_#t~mem224#1.base, uli526x_init_one_#t~mem224#1.offset, uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#1.offset, uli526x_init_one_#t~mem226#1.base, uli526x_init_one_#t~mem226#1.offset, uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset, uli526x_init_one_#t~mem228#1, uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset, uli526x_init_one_#t~mem230#1, uli526x_init_one_#t~mem231#1, uli526x_init_one_#t~ret232#1.base, uli526x_init_one_#t~ret232#1.offset, uli526x_init_one_#t~ret233#1.base, uli526x_init_one_#t~ret233#1.offset, uli526x_init_one_#t~ret234#1, uli526x_init_one_#t~mem235#1, uli526x_init_one_#t~ret236#1, uli526x_init_one_#t~mem237#1.base, uli526x_init_one_#t~mem237#1.offset, uli526x_init_one_#t~mem238#1.base, uli526x_init_one_#t~mem238#1.offset, uli526x_init_one_#t~mem239#1, uli526x_init_one_#t~ret240#1, uli526x_init_one_#t~ret241#1.base, uli526x_init_one_#t~ret241#1.offset, uli526x_init_one_#t~mem242#1, uli526x_init_one_#t~mem243#1.base, uli526x_init_one_#t~mem243#1.offset, uli526x_init_one_#t~mem244#1, uli526x_init_one_#t~ret245#1, uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset, uli526x_init_one_#t~mem247#1.base, uli526x_init_one_#t~mem247#1.offset, uli526x_init_one_#t~mem248#1, uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset, uli526x_init_one_#t~mem250#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:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: assume ~bvsle~32(uli526x_init_one_~i~0#1, 5bv32); [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: assume !~bvsle~32(uli526x_init_one_~i~0#1, 5bv32); [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9303: ldv_register_netdev_#t~ret741#1 := ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret743#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~ret741#1;havoc ldv_register_netdev_#t~mem739#1.base, ldv_register_netdev_#t~mem739#1.offset;havoc ldv_register_netdev_#t~mem740#1.base, ldv_register_netdev_#t~mem740#1.offset;havoc ldv_register_netdev_#t~ret741#1; [2025-02-08 04:14:43,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: 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:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: assume !(0bv32 != ~bvand~32(480bv32, ~zero_extend~32~16(uli526x_timer_~tmp___2~2#1))); [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: assume 36bv32 == ~bvand~32(36bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1));call uli526x_sense_speed_#t~mem598#1 := read~intINTTYPE1#12(uli526x_sense_speed_~db#1.base, ~bvadd~64(272bv64, uli526x_sense_speed_~db#1.offset), 1bv64);call uli526x_sense_speed_#t~mem599#1.base, uli526x_sense_speed_#t~mem599#1.offset := read~$Pointer$#12(uli526x_sense_speed_~phy~2#1.base, ~bvadd~64(8bv64, uli526x_sense_speed_~phy~2#1.offset), 8bv64); [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: assume !(36bv32 == ~bvand~32(36bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)));call write~intINTTYPE1#12(0bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: 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:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset);havoc ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset;call ldv_pci_pci_instance_2_#t~mem717#1.base, ldv_pci_pci_instance_2_#t~mem717#1.offset := read~$Pointer$#0(~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~mem717#1.base, ldv_pci_pci_instance_2_#t~mem717#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret702#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~701#1.base, ##fun~$Pointer$~TO~C_INT_#in~701#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_#~701#1.base, ##fun~$Pointer$~TO~C_INT_#~701#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1, ##fun~$Pointer$~TO~C_INT_#t~ret913#1, ##fun~$Pointer$~TO~C_INT_#t~ret914#1, ##fun~$Pointer$~TO~C_INT_#t~ret915#1, ##fun~$Pointer$~TO~C_INT_#t~ret916#1;##fun~$Pointer$~TO~C_INT_#~701#1.base, ##fun~$Pointer$~TO~C_INT_#~701#1.offset := ##fun~$Pointer$~TO~C_INT_#in~701#1.base, ##fun~$Pointer$~TO~C_INT_#in~701#1.offset; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset));havoc ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172-1: call ldv_pci_pci_instance_2_#t~mem716#1.base, ldv_pci_pci_instance_2_#t~mem716#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: assume 0bv64 == uli526x_init_one_#t~mem210#1;havoc uli526x_init_one_#t~mem210#1; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: assume !(0bv64 == uli526x_init_one_#t~mem210#1);havoc uli526x_init_one_#t~mem210#1;call uli526x_init_one_#t~mem212#1 := read~intINTTYPE8#12(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64);uli526x_init_one_#t~short215#1 := 0bv64 == uli526x_init_one_#t~mem212#1; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: ~uli526x_media_mode~0 := 8bv8; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem631#1));havoc uli526x_process_mode_#t~mem631#1;call uli526x_process_mode_#t~mem632#1 := read~intINTTYPE4#12(uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#12(~bvor~32(512bv32, uli526x_process_mode_#t~mem632#1), uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);havoc uli526x_process_mode_#t~mem632#1; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem631#1)));havoc uli526x_process_mode_#t~mem631#1;call uli526x_process_mode_#t~mem633#1 := read~intINTTYPE4#12(uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);call write~intINTTYPE4#12(~bvand~32(4294966783bv32, uli526x_process_mode_#t~mem633#1), uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);havoc uli526x_process_mode_#t~mem633#1; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248-1: SUMMARY for call ldv___pci_register_driver_#t~ret668#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248: ldv___pci_register_driver_~tmp~49#1 := ldv___pci_register_driver_#t~ret668#1;havoc ldv___pci_register_driver_#t~ret668#1; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: ldv_register_netdev_~tmp~59#1 := ldv_register_netdev_#t~ret742#1;havoc ldv_register_netdev_#t~ret742#1; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305-1: SUMMARY for call ldv_register_netdev_#t~ret742#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125-1: SUMMARY for call uli526x_suspend_#t~ret499#1.base, uli526x_suspend_#t~ret499#1.offset := pci_get_drvdata(uli526x_suspend_~pdev#1.base, uli526x_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: uli526x_suspend_~tmp~36#1.base, uli526x_suspend_~tmp~36#1.offset := uli526x_suspend_#t~ret499#1.base, uli526x_suspend_#t~ret499#1.offset;havoc uli526x_suspend_#t~ret499#1.base, uli526x_suspend_#t~ret499#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:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume 3bv32 == ~ldv_statevar_4~0; [2025-02-08 04:14:43,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume !(3bv32 == ~ldv_statevar_4~0); [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588-1: SUMMARY for call uli526x_sense_speed_#t~ret600#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~mem598#1)[8:0], 5bv8, uli526x_sense_speed_#t~mem599#1.base, uli526x_sense_speed_#t~mem599#1.offset); srcloc: null [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: uli526x_sense_speed_~tmp~43#1 := uli526x_sense_speed_#t~ret600#1;havoc uli526x_sense_speed_#t~mem598#1;havoc uli526x_sense_speed_#t~mem599#1.base, uli526x_sense_speed_#t~mem599#1.offset;havoc uli526x_sense_speed_#t~ret600#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:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069: havoc uli526x_init_one_#t~ret211#1;uli526x_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6069-1: SUMMARY for call uli526x_init_one_#t~ret211#1 := printk(8bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: havoc ldv_pci_instance_resume_early_2_6_#t~ret702#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~mem717#1.base, ldv_pci_pci_instance_2_#t~mem717#1.offset; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8844: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8844: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910: 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~ret432#1.base, netdev_get_drvinfo_#t~ret432#1.offset, netdev_get_drvinfo_#t~ret433#1, netdev_get_drvinfo_#t~ret434#1, netdev_get_drvinfo_#t~mem435#1.base, netdev_get_drvinfo_#t~mem435#1.offset, netdev_get_drvinfo_#t~ret436#1.base, netdev_get_drvinfo_#t~ret436#1.offset, netdev_get_drvinfo_#t~ret437#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:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: assume 0bv32 != ldv_register_netdev_~tmp~59#1; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: assume !(0bv32 != ldv_register_netdev_~tmp~59#1); [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: assume 0bv32 != ldv___pci_register_driver_~tmp~49#1; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: assume !(0bv32 != ldv___pci_register_driver_~tmp~49#1); [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: assume 0bv64 == ~bvadd~64(uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset); [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: assume !(0bv64 == ~bvadd~64(uli526x_init_one_~ioaddr~1#1.base, uli526x_init_one_~ioaddr~1#1.offset));call write~$Pointer$#12(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$#12(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#12(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~ret182#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_82 } true;ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#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_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret756#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~66#1;ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset := ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset;ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset := ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;havoc ldv_dev_set_drvdata_82_~tmp~66#1; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995-1: assume uli526x_timer_#t~short463#1;call uli526x_timer_#t~mem462#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short463#1 := 0bv32 == ~zero_extend~32~8(uli526x_timer_#t~mem462#1); [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995-1: assume !uli526x_timer_#t~short463#1; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume uli526x_timer_#t~short463#1;havoc uli526x_timer_#t~mem462#1;havoc uli526x_timer_#t~short463#1; [2025-02-08 04:14:43,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume !uli526x_timer_#t~short463#1;havoc uli526x_timer_#t~mem462#1;havoc uli526x_timer_#t~short463#1;uli526x_timer_#t~short479#1 := 0bv32 != ~bvand~32(3bv32, ~zero_extend~32~8(uli526x_timer_~tmp_cr12~0#1)); [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995-2: uli526x_timer_#t~short463#1 := 0bv32 == ~bvand~32(3bv32, ~zero_extend~32~8(uli526x_timer_~tmp_cr12~0#1)); [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467: assume ~bvule~64(uli526x_start_xmit_#t~mem320#1, 31bv64);havoc uli526x_start_xmit_#t~mem320#1;call write~intINTTYPE4#12(2147483648bv32, uli526x_start_xmit_~txptr~0#1.base, uli526x_start_xmit_~txptr~0#1.offset, 4bv64);call uli526x_start_xmit_#t~mem321#1 := read~intINTTYPE8#12(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64);call write~intINTTYPE8#12(~bvadd~64(1bv64, uli526x_start_xmit_#t~mem321#1), uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64);havoc uli526x_start_xmit_#t~mem321#1; [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467: assume !~bvule~64(uli526x_start_xmit_#t~mem320#1, 31bv64);havoc uli526x_start_xmit_#t~mem320#1; [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242: ldv_pci_pci_instance_2_~tmp___1~11#1 := ldv_pci_pci_instance_2_#t~ret733#1;havoc ldv_pci_pci_instance_2_#t~ret733#1; [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8978: 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~ret683#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:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret733#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591: 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:43,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591: assume !~bvslt~32(~sign_extend~32~16(uli526x_sense_speed_~phy_mode~0#1), 0bv32); [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: 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:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252-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:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: 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:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume { :begin_inline_ldv_register_netdev_86 } true;ldv_register_netdev_86_#in~ldv_func_arg1#1.base, ldv_register_netdev_86_#in~ldv_func_arg1#1.offset := uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset;havoc ldv_register_netdev_86_#res#1;havoc ldv_register_netdev_86_#t~ret759#1, ldv_register_netdev_86_#t~ret760#1, ldv_register_netdev_86_~ldv_func_arg1#1.base, ldv_register_netdev_86_~ldv_func_arg1#1.offset, ldv_register_netdev_86_~ldv_func_res~1#1, ldv_register_netdev_86_~tmp~68#1, ldv_register_netdev_86_~tmp___0~23#1;ldv_register_netdev_86_~ldv_func_arg1#1.base, ldv_register_netdev_86_~ldv_func_arg1#1.offset := ldv_register_netdev_86_#in~ldv_func_arg1#1.base, ldv_register_netdev_86_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_86_~ldv_func_res~1#1;havoc ldv_register_netdev_86_~tmp~68#1;havoc ldv_register_netdev_86_~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_86_~ldv_func_arg1#1.base, ldv_register_netdev_86_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet901#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~nondet901#1;register_netdev_#res#1 := register_netdev_#t~nondet901#1;havoc register_netdev_#t~nondet901#1; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: ldv_pci_pci_instance_2_#t~ret725#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem704#1, ldv_pci_instance_suspend_2_8_#t~ret705#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~ret725#1;havoc ldv_pci_pci_instance_2_#t~mem723#1.base, ldv_pci_pci_instance_2_#t~mem723#1.offset;havoc ldv_pci_pci_instance_2_#t~mem724#1;havoc ldv_pci_pci_instance_2_#t~ret725#1; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: ~uli526x_media_mode~0 := ~mode~0[8:0]; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: call write~intINTTYPE1#12(0bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(607bv64, uli526x_timer_~db~9#1.offset), 1bv64);call write~intINTTYPE8#12(~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:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~11#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~11#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: havoc uli526x_suspend_#t~ret500#1; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: 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:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: havoc uli526x_timer_#t~ret464#1; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: assume { :begin_inline_ldv___pci_register_driver_107 } true;ldv___pci_register_driver_107_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_107_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_107_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_107_#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_107_#res#1;havoc ldv___pci_register_driver_107_#t~ret765#1, ldv___pci_register_driver_107_#t~ret766#1, ldv___pci_register_driver_107_~ldv_func_arg1#1.base, ldv___pci_register_driver_107_~ldv_func_arg1#1.offset, ldv___pci_register_driver_107_~ldv_func_arg2#1.base, ldv___pci_register_driver_107_~ldv_func_arg2#1.offset, ldv___pci_register_driver_107_~ldv_func_arg3#1.base, ldv___pci_register_driver_107_~ldv_func_arg3#1.offset, ldv___pci_register_driver_107_~ldv_func_res~4#1, ldv___pci_register_driver_107_~tmp~71#1, ldv___pci_register_driver_107_~tmp___0~26#1;ldv___pci_register_driver_107_~ldv_func_arg1#1.base, ldv___pci_register_driver_107_~ldv_func_arg1#1.offset := ldv___pci_register_driver_107_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_107_~ldv_func_arg2#1.base, ldv___pci_register_driver_107_~ldv_func_arg2#1.offset := ldv___pci_register_driver_107_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_107_~ldv_func_arg3#1.base, ldv___pci_register_driver_107_~ldv_func_arg3#1.offset := ldv___pci_register_driver_107_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_107_~ldv_func_res~4#1;havoc ldv___pci_register_driver_107_~tmp~71#1;havoc ldv___pci_register_driver_107_~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_107_~ldv_func_arg1#1.base, ldv___pci_register_driver_107_~ldv_func_arg1#1.offset, ldv___pci_register_driver_107_~ldv_func_arg2#1.base, ldv___pci_register_driver_107_~ldv_func_arg2#1.offset, ldv___pci_register_driver_107_~ldv_func_arg3#1.base, ldv___pci_register_driver_107_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet877#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~nondet877#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet877#1;havoc __pci_register_driver_#t~nondet877#1; [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130-1: SUMMARY for call uli526x_suspend_#t~ret500#1 := printk(54bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998-1: SUMMARY for call uli526x_timer_#t~ret464#1 := printk(43bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725-2: call uli526x_process_mode_#t~mem634#1 := read~intINTTYPE4#12(uli526x_process_mode_~db#1.base, ~bvadd~64(116bv64, uli526x_process_mode_~db#1.offset), 4bv64);call uli526x_process_mode_#t~mem635#1.base, uli526x_process_mode_#t~mem635#1.offset := read~$Pointer$#12(uli526x_process_mode_~db#1.base, ~bvadd~64(100bv64, uli526x_process_mode_~db#1.offset), 8bv64); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725-1: SUMMARY for call update_cr6(uli526x_process_mode_#t~mem634#1, uli526x_process_mode_#t~mem635#1.base, uli526x_process_mode_#t~mem635#1.offset); srcloc: null [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: havoc uli526x_process_mode_#t~mem634#1;havoc uli526x_process_mode_#t~mem635#1.base, uli526x_process_mode_#t~mem635#1.offset;call uli526x_process_mode_#t~mem636#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(270bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: 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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: assume 0bv32 != uli526x_init_one_~err~0#1; [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: assume !(0bv32 != uli526x_init_one_~err~0#1); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: 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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: 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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: 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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: assume !(0bv32 != ~bvand~32(16384bv32, ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1))); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6471-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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6471: call write~intINTTYPE8#12(~jiffies~0, uli526x_start_xmit_~dev#1.base, ~bvadd~64(987bv64, uli526x_start_xmit_~dev#1.offset), 8bv64); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528: 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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585: 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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: 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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066: SUMMARY for call ldv_spin_unlock_irqrestore_92(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:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075: assume uli526x_init_one_#t~short218#1;havoc uli526x_init_one_#t~mem212#1;havoc uli526x_init_one_#t~mem213#1;havoc uli526x_init_one_#t~mem214#1;havoc uli526x_init_one_#t~short215#1;havoc uli526x_init_one_#t~mem216#1;havoc uli526x_init_one_#t~mem217#1;havoc uli526x_init_one_#t~short218#1; [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075: assume !uli526x_init_one_#t~short218#1;havoc uli526x_init_one_#t~mem212#1;havoc uli526x_init_one_#t~mem213#1;havoc uli526x_init_one_#t~mem214#1;havoc uli526x_init_one_#t~short215#1;havoc uli526x_init_one_#t~mem216#1;havoc uli526x_init_one_#t~mem217#1;havoc uli526x_init_one_#t~short218#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~nondet897#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~nondet897#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet897#1;havoc pci_request_regions_#t~nondet897#1; [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075-1: assume uli526x_init_one_#t~short218#1; [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075-1: assume !uli526x_init_one_#t~short218#1;call uli526x_init_one_#t~mem216#1 := read~intINTTYPE8#12(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#12(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64);uli526x_init_one_#t~short218#1 := ~bvule~64(~bvadd~64(1bv64, ~bvsub~64(uli526x_init_one_#t~mem216#1, uli526x_init_one_#t~mem217#1)), 255bv64); [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075-2: uli526x_init_one_#t~short218#1 := uli526x_init_one_#t~short215#1; [2025-02-08 04:14:43,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075-3: assume uli526x_init_one_#t~short215#1;call uli526x_init_one_#t~mem213#1 := read~intINTTYPE8#12(uli526x_init_one_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset)), 8bv64);call uli526x_init_one_#t~mem214#1 := read~intINTTYPE8#12(uli526x_init_one_~pdev#1.base, ~bvadd~64(1551bv64, uli526x_init_one_~pdev#1.offset), 8bv64);uli526x_init_one_#t~short215#1 := uli526x_init_one_#t~mem213#1 == uli526x_init_one_#t~mem214#1; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075-3: assume !uli526x_init_one_#t~short215#1; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: 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~ret721#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem708#1, ldv_pci_instance_suspend_late_2_7_#t~ret709#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~ret721#1;havoc 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~mem720#1;havoc ldv_pci_pci_instance_2_#t~ret721#1; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868-1: SUMMARY for call netdev_get_drvinfo_#t~ret432#1.base, netdev_get_drvinfo_#t~ret432#1.offset := netdev_priv(netdev_get_drvinfo_~dev#1.base, netdev_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: netdev_get_drvinfo_~tmp~31#1.base, netdev_get_drvinfo_~tmp~31#1.offset := netdev_get_drvinfo_#t~ret432#1.base, netdev_get_drvinfo_#t~ret432#1.offset;havoc netdev_get_drvinfo_#t~ret432#1.base, netdev_get_drvinfo_#t~ret432#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:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem636#1));havoc uli526x_process_mode_#t~mem636#1;call uli526x_process_mode_#t~mem641#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(272bv64, uli526x_process_mode_~db#1.offset), 1bv64);call uli526x_process_mode_#t~mem642#1.base, uli526x_process_mode_#t~mem642#1.offset := read~$Pointer$#12(uli526x_process_mode_~phy~4#1.base, ~bvadd~64(8bv64, uli526x_process_mode_~phy~4#1.offset), 8bv64); [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_process_mode_#t~mem636#1)));havoc uli526x_process_mode_#t~mem636#1; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: 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:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset);havoc ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset;call ldv_pci_pci_instance_2_#t~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset := read~$Pointer$#0(~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~mem720#1 := read~intINTTYPE4#1(~#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~mem719#1.base, ldv_pci_pci_instance_2_#t~mem719#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem720#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem708#1, ldv_pci_instance_suspend_late_2_7_#t~ret709#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#2(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~mem708#1 := read~intINTTYPE4#2(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~706#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~706#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~707#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~mem708#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_#~706#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~706#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~707#1.event;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~706#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~706#1.offset := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~706#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~706#1.offset;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~707#1.event := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~707#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret709#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~706#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~706#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~707#1.event;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~706#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~706#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~707#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~ret709#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem708#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret709#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:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset));havoc ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181-1: call ldv_pci_pci_instance_2_#t~mem718#1.base, ldv_pci_pci_instance_2_#t~mem718#1.offset := read~$Pointer$#0(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret698#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret698#1; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret698#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: 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:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7530: 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:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret908#1 := main_#res#1;havoc main_#t~ret690#1, main_~tmp~52#1;assume { :end_inline_main } true; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc uli526x_timer_#t~ret441#1.base, uli526x_timer_#t~ret441#1.offset, uli526x_timer_#t~mem442#1.base, uli526x_timer_#t~mem442#1.offset, uli526x_timer_#t~ret443#1, uli526x_timer_#t~mem444#1, uli526x_timer_#t~mem445#1, uli526x_timer_#t~mem446#1, uli526x_timer_#t~ret447#1, uli526x_timer_#t~ret448#1, uli526x_timer_#t~mem449#1, uli526x_timer_#t~ret450#1, uli526x_timer_#t~mem451#1, uli526x_timer_#t~mem452#1, uli526x_timer_#t~ret453#1, uli526x_timer_#t~mem454#1, uli526x_timer_#t~mem459#1, uli526x_timer_#t~mem460#1.base, uli526x_timer_#t~mem460#1.offset, uli526x_timer_#t~ret461#1, uli526x_timer_#t~mem462#1, uli526x_timer_#t~short463#1, uli526x_timer_#t~ret464#1, uli526x_timer_#t~ret465#1, uli526x_timer_#t~mem466#1, uli526x_timer_#t~mem472#1, uli526x_timer_#t~mem473#1.base, uli526x_timer_#t~mem473#1.offset, uli526x_timer_#t~mem474#1, uli526x_timer_#t~mem475#1, uli526x_timer_#t~mem476#1, uli526x_timer_#t~mem477#1.base, uli526x_timer_#t~mem477#1.offset, uli526x_timer_#t~mem478#1, uli526x_timer_#t~short479#1, uli526x_timer_#t~ret480#1, uli526x_timer_#t~mem481#1, uli526x_timer_#t~ret482#1, uli526x_timer_#t~mem483#1, uli526x_timer_#t~mem484#1, uli526x_timer_#t~mem485#1, uli526x_timer_#t~short486#1, uli526x_timer_#t~mem487#1, uli526x_timer_#t~ret488#1, uli526x_timer_#t~mem489#1, uli526x_timer_#t~short490#1, uli526x_timer_#t~mem491#1, uli526x_timer_#t~ret492#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:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6077: havoc uli526x_init_one_#t~ret219#1;uli526x_init_one_~err~0#1 := 4294967277bv32; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~TO~C_INT_#res#1 := ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1;havoc ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret913#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret914#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret915#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret916#1; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6077-1: SUMMARY for call uli526x_init_one_#t~ret219#1 := printk(9bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1 := ##fun~$Pointer$~TO~C_INT_#t~ret916#1; [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret916#1 := uli526x_resume(##fun~$Pointer$~TO~C_INT_#~701#1.base, ##fun~$Pointer$~TO~C_INT_#~701#1.offset); srcloc: null [2025-02-08 04:14:43,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: havoc netdev_get_drvinfo_#t~ret433#1; [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-1: SUMMARY for call uli526x_timer_#t~ret441#1.base, uli526x_timer_#t~ret441#1.offset := netdev_priv(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1 := ##fun~$Pointer$~TO~C_INT_#t~ret915#1; [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: uli526x_timer_~tmp~34#1.base, uli526x_timer_~tmp~34#1.offset := uli526x_timer_#t~ret441#1.base, uli526x_timer_#t~ret441#1.offset;havoc uli526x_timer_#t~ret441#1.base, uli526x_timer_#t~ret441#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~mem442#1.base, uli526x_timer_#t~mem442#1.offset := read~$Pointer$#12(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~mem442#1.base, uli526x_timer_#t~mem442#1.offset;havoc uli526x_timer_#t~mem442#1.base, uli526x_timer_#t~mem442#1.offset;uli526x_timer_~tmp_cr12~0#1 := 0bv8;assume { :begin_inline_ldv___ldv_spin_lock_104 } true;ldv___ldv_spin_lock_104_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_104_#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_104_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_104_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_104_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_104_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_104_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_104_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret915#1 := eth_validate_addr(##fun~$Pointer$~TO~C_INT_#~701#1.base, ##fun~$Pointer$~TO~C_INT_#~701#1.offset); srcloc: null [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1 := ##fun~$Pointer$~TO~C_INT_#t~ret914#1; [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret914#1 := uli526x_stop(##fun~$Pointer$~TO~C_INT_#~701#1.base, ##fun~$Pointer$~TO~C_INT_#~701#1.offset); srcloc: null [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: ##fun~$Pointer$~TO~C_INT_#t~funptrres912#1 := ##fun~$Pointer$~TO~C_INT_#t~ret913#1; [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret913#1 := uli526x_open(##fun~$Pointer$~TO~C_INT_#~701#1.base, ##fun~$Pointer$~TO~C_INT_#~701#1.offset); srcloc: null [2025-02-08 04:14:43,462 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:43,462 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:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870-1: SUMMARY for call netdev_get_drvinfo_#t~ret433#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:43,462 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:43,462 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:43,462 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:43,462 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:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7729-1: SUMMARY for call uli526x_process_mode_#t~ret643#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~mem641#1)[8:0], 6bv8, uli526x_process_mode_#t~mem642#1.base, uli526x_process_mode_#t~mem642#1.offset); srcloc: null [2025-02-08 04:14:43,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7729: uli526x_process_mode_~phy_reg~1#1 := uli526x_process_mode_#t~ret643#1;havoc uli526x_process_mode_#t~mem641#1;havoc uli526x_process_mode_#t~mem642#1.base, uli526x_process_mode_#t~mem642#1.offset;havoc uli526x_process_mode_#t~ret643#1; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825-1: pci_set_dma_mask_#t~ret180#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet882#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~ret180#1;havoc pci_set_dma_mask_#t~ret180#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~17#1;uli526x_init_one_#t~ret207#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret180#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~ret207#1;havoc uli526x_init_one_#t~ret207#1; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: 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:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: havoc dma_set_mask_#t~nondet882#1; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: 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:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: 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:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9315: 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:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: 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~nondet898#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~nondet898#1;pci_save_state_#res#1 := pci_save_state_#t~nondet898#1;havoc pci_save_state_#t~nondet898#1; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: 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:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871-1: SUMMARY for call netdev_get_drvinfo_#t~ret434#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:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: havoc netdev_get_drvinfo_#t~ret434#1;call netdev_get_drvinfo_#t~mem435#1.base, netdev_get_drvinfo_#t~mem435#1.offset := read~$Pointer$#12(netdev_get_drvinfo_~np~0#1.base, ~bvadd~64(24bv64, netdev_get_drvinfo_~np~0#1.offset), 8bv64); [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: ~ldv_statevar_4~0 := 4bv32; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532-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:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532: read_srom_word_~i~3#1 := 5bv32; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211: uli526x_init_one_~tmp___5~0#1.base, uli526x_init_one_~tmp___5~0#1.offset := uli526x_init_one_#t~ret241#1.base, uli526x_init_one_#t~ret241#1.offset;havoc uli526x_init_one_#t~ret241#1.base, uli526x_init_one_#t~ret241#1.offset;call uli526x_init_one_#t~mem242#1 := read~intINTTYPE8#12(uli526x_init_one_~ent#1.base, ~bvadd~64(24bv64, uli526x_init_one_~ent#1.offset), 8bv64);call uli526x_init_one_#t~mem243#1.base, uli526x_init_one_#t~mem243#1.offset := read~$Pointer$#12(uli526x_init_one_~dev~0#1.base, ~bvadd~64(791bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);call uli526x_init_one_#t~mem244#1 := read~intINTTYPE4#12(uli526x_init_one_~pdev#1.base, ~bvadd~64(1547bv64, uli526x_init_one_~pdev#1.offset), 4bv64); [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6211-1: SUMMARY for call uli526x_init_one_#t~ret241#1.base, uli526x_init_one_#t~ret241#1.offset := pci_name(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136-1: SUMMARY for call uli526x_suspend_#t~ret502#1 := netif_running(uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: uli526x_suspend_~tmp___0~13#1 := (if 0bv8 == uli526x_suspend_#t~ret502#1 then 0bv8 else 1bv8);havoc uli526x_suspend_#t~ret502#1; [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004-1: SUMMARY for call uli526x_timer_#t~ret465#1 := netdev_info(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 45bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: havoc uli526x_timer_#t~ret465#1;call write~intINTTYPE1#12(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem466#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(270bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872-1: SUMMARY for call netdev_get_drvinfo_#t~ret436#1.base, netdev_get_drvinfo_#t~ret436#1.offset := pci_name(netdev_get_drvinfo_#t~mem435#1.base, netdev_get_drvinfo_#t~mem435#1.offset); srcloc: null [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: netdev_get_drvinfo_~tmp___0~10#1.base, netdev_get_drvinfo_~tmp___0~10#1.offset := netdev_get_drvinfo_#t~ret436#1.base, netdev_get_drvinfo_#t~ret436#1.offset;havoc netdev_get_drvinfo_#t~mem435#1.base, netdev_get_drvinfo_#t~mem435#1.offset;havoc netdev_get_drvinfo_#t~ret436#1.base, netdev_get_drvinfo_#t~ret436#1.offset; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: 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~mem644#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~16(uli526x_process_mode_~phy_reg~1#1))); [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: uli526x_init_one_#t~ret206#1.base, uli526x_init_one_#t~ret206#1.offset := ldv_alloc_etherdev_mqs_85_#res#1.base, ldv_alloc_etherdev_mqs_85_#res#1.offset;havoc ldv_alloc_etherdev_mqs_85_#t~ret757#1.base, ldv_alloc_etherdev_mqs_85_#t~ret757#1.offset, ldv_alloc_etherdev_mqs_85_#t~ret758#1.base, ldv_alloc_etherdev_mqs_85_#t~ret758#1.offset, ldv_alloc_etherdev_mqs_85_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_85_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_85_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_85_~tmp~67#1.base, ldv_alloc_etherdev_mqs_85_~tmp~67#1.offset, ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.offset;havoc ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_85 } true;uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset := uli526x_init_one_#t~ret206#1.base, uli526x_init_one_#t~ret206#1.offset;havoc uli526x_init_one_#t~ret206#1.base, uli526x_init_one_#t~ret206#1.offset; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6476-1: call uli526x_start_xmit_#t~mem322#1 := read~intINTTYPE8#12(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6476: assume ~bvule~64(uli526x_start_xmit_#t~mem322#1, 29bv64);havoc uli526x_start_xmit_#t~mem322#1; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6476: assume !~bvule~64(uli526x_start_xmit_#t~mem322#1, 29bv64);havoc uli526x_start_xmit_#t~mem322#1; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212-1: SUMMARY for call uli526x_init_one_#t~ret245#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:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260-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:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212: havoc uli526x_init_one_#t~mem242#1;havoc uli526x_init_one_#t~mem243#1.base, uli526x_init_one_#t~mem243#1.offset;havoc uli526x_init_one_#t~mem244#1;havoc uli526x_init_one_#t~ret245#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:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873-1: SUMMARY for call netdev_get_drvinfo_#t~ret437#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:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: havoc netdev_get_drvinfo_#t~ret437#1;havoc netdev_get_drvinfo_#t~ret432#1.base, netdev_get_drvinfo_#t~ret432#1.offset, netdev_get_drvinfo_#t~ret433#1, netdev_get_drvinfo_#t~ret434#1, netdev_get_drvinfo_#t~mem435#1.base, netdev_get_drvinfo_#t~mem435#1.offset, netdev_get_drvinfo_#t~ret436#1.base, netdev_get_drvinfo_#t~ret436#1.offset, netdev_get_drvinfo_#t~ret437#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:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: havoc register_netdev_#t~nondet901#1; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960-1: ldv_register_netdev_86_#t~ret759#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet901#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_86_~tmp~68#1 := ldv_register_netdev_86_#t~ret759#1;havoc ldv_register_netdev_86_#t~ret759#1;ldv_register_netdev_86_~ldv_func_res~1#1 := ldv_register_netdev_86_~tmp~68#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_86_~ldv_func_res~1#1, ldv_register_netdev_86_~ldv_func_arg1#1.base, ldv_register_netdev_86_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret737#1, ldv_register_netdev_#t~ret738#1, ldv_register_netdev_#t~mem739#1.base, ldv_register_netdev_#t~mem739#1.offset, ldv_register_netdev_#t~mem740#1.base, ldv_register_netdev_#t~mem740#1.offset, ldv_register_netdev_#t~ret741#1, ldv_register_netdev_#t~ret742#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~nondet888#1;havoc ldv_pre_register_netdev_#t~nondet888#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet888#1;havoc ldv_pre_register_netdev_#t~nondet888#1; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-1: ldv_alloc_etherdev_mqs_85_#res#1.base, ldv_alloc_etherdev_mqs_85_#res#1.offset := ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.offset; [2025-02-08 04:14:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: 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~ret734#1.base, ldv_pci_pci_instance_2_#t~ret734#1.offset;havoc ldv_pci_pci_instance_2_#t~ret734#1.base, ldv_pci_pci_instance_2_#t~ret734#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:43,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret734#1.base, ldv_pci_pci_instance_2_#t~ret734#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: assume 0bv8 != uli526x_suspend_~tmp___0~13#1;uli526x_suspend_~tmp___1~7#1 := 0bv32; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: assume !(0bv8 != uli526x_suspend_~tmp___0~13#1);uli526x_suspend_~tmp___1~7#1 := 1bv32; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829-1: ldv_dummy_resourceless_instance_callback_1_10_#t~ret680#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet883#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~ret680#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret680#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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: havoc eth_change_mtu_#t~nondet883#1; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6478: 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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: assume ~bvsge~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: assume !~bvsge~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8592: 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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8592-1: SUMMARY for call ldv_assume((if 4bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem466#1));havoc uli526x_timer_#t~mem466#1;call uli526x_timer_#t~mem472#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(272bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem473#1.base, uli526x_timer_#t~mem473#1.offset := read~$Pointer$#12(uli526x_timer_~phy~1#1.base, uli526x_timer_~phy~1#1.offset, 8bv64); [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem466#1)));havoc uli526x_timer_#t~mem466#1; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: havoc ldv___ldv_spin_lock_104_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_104_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_104_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_104_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_104 } true; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: assume 0bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem644#1);havoc uli526x_process_mode_#t~mem644#1; [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: assume !(0bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem644#1));havoc uli526x_process_mode_#t~mem644#1;call uli526x_process_mode_#t~mem645#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8461: 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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8461-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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: 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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret735#1.base, ldv_pci_pci_instance_2_#t~ret735#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 04:14:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9320: 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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: 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~ret735#1.base, ldv_pci_pci_instance_2_#t~ret735#1.offset;havoc ldv_pci_pci_instance_2_#t~ret735#1.base, ldv_pci_pci_instance_2_#t~ret735#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:43,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: uli526x_timer_~tmp_cr8~0#1 := uli526x_timer_#t~ret443#1;havoc uli526x_timer_#t~ret443#1;call uli526x_timer_#t~mem444#1 := read~intINTTYPE8#12(uli526x_timer_~db~9#1.base, ~bvadd~64(256bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:43,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: 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~ret684#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~ret439#1.base, netdev_get_link_#t~ret439#1.offset, netdev_get_link_#t~mem440#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:43,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942-1: SUMMARY for call uli526x_timer_#t~ret443#1 := ioread32(uli526x_timer_~ioaddr~6#1.base, ~bvadd~64(64bv64, uli526x_timer_~ioaddr~6#1.offset)); srcloc: null [2025-02-08 04:14:43,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9849: SUMMARY for call ldv_spin_lock_lock_of_uli526x_board_info(); srcloc: null [2025-02-08 04:14:43,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: assume 4096bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:43,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: assume !(4096bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:43,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_107_#t~ret766#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret668#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_107_~tmp___0~26#1 := ldv___pci_register_driver_107_#t~ret766#1;havoc ldv___pci_register_driver_107_#t~ret766#1;ldv___pci_register_driver_107_#res#1 := ldv___pci_register_driver_107_~tmp___0~26#1; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009-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~mem472#1)[8:0], 0bv8, 4096bv16, uli526x_timer_#t~mem473#1.base, uli526x_timer_#t~mem473#1.offset); srcloc: null [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: havoc uli526x_timer_#t~mem472#1;havoc uli526x_timer_#t~mem473#1.base, uli526x_timer_#t~mem473#1.offset; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_104_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_104_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: 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:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: SUMMARY for call ldv_spin_lock_lock_of_uli526x_board_info(); srcloc: null [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret722#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256: ldv_pci_pci_instance_2_~tmp___4~2#1 := ldv_pci_pci_instance_2_#t~ret736#1;havoc ldv_pci_pci_instance_2_#t~ret736#1; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret736#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret722#1;havoc ldv_pci_pci_instance_2_#t~ret722#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume 0bv64 == uli526x_timer_#t~mem444#1 && 0bv32 != uli526x_timer_~tmp_cr8~0#1;havoc uli526x_timer_#t~mem444#1;call uli526x_timer_#t~mem445#1 := read~intINTTYPE8#12(uli526x_timer_~db~9#1.base, ~bvadd~64(455bv64, uli526x_timer_~db~9#1.offset), 8bv64);call write~intINTTYPE8#12(~bvadd~64(1bv64, uli526x_timer_#t~mem445#1), uli526x_timer_~db~9#1.base, ~bvadd~64(455bv64, uli526x_timer_~db~9#1.offset), 8bv64);havoc uli526x_timer_#t~mem445#1;call write~intINTTYPE1#12(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(274bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume !(0bv64 == uli526x_timer_#t~mem444#1 && 0bv32 != uli526x_timer_~tmp_cr8~0#1);havoc uli526x_timer_#t~mem444#1; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7539-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:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: havoc ldv___ldv_spin_lock_91_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_91_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_91_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_91_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_91 } true;call uli526x_start_xmit_#t~mem312#1 := read~intINTTYPE8#12(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(240bv64, uli526x_start_xmit_~db~4#1.offset), 8bv64); [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833-1: ldv_dummy_resourceless_instance_callback_1_14_#t~ret681#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet884#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~ret681#1;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret681#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:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7539: read_srom_word_~i~3#1 := ~bvsub~32(read_srom_word_~i~3#1, 1bv32); [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_91_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_91_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: havoc eth_mac_addr_#t~nondet884#1; [2025-02-08 04:14:43,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: ldv_register_netdev_86_#t~ret760#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret737#1, ldv_register_netdev_#t~ret738#1, ldv_register_netdev_#t~mem739#1.base, ldv_register_netdev_#t~mem739#1.offset, ldv_register_netdev_#t~mem740#1.base, ldv_register_netdev_#t~mem740#1.offset, ldv_register_netdev_#t~ret741#1, ldv_register_netdev_#t~ret742#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_86_~tmp___0~23#1 := ldv_register_netdev_86_#t~ret760#1;havoc ldv_register_netdev_86_#t~ret760#1;ldv_register_netdev_86_#res#1 := ldv_register_netdev_86_~tmp___0~23#1; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_9_ret_default~0#1; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086: assume ~bvslt~32(uli526x_init_one_~err~0#1, 0bv32); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086: assume !~bvslt~32(uli526x_init_one_~err~0#1, 0bv32); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143: 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:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143: 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:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: assume ~bvsle~32(uli526x_init_one_~i~0#1, 63bv32); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: assume !~bvsle~32(uli526x_init_one_~i~0#1, 63bv32);call uli526x_init_one_#t~mem235#1 := read~intINTTYPE2#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(479bv64, uli526x_init_one_~db~0#1.offset), 2bv64); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738: assume 4bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem645#1);havoc uli526x_process_mode_#t~mem645#1; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738: assume !(4bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem645#1));havoc uli526x_process_mode_#t~mem645#1;call uli526x_process_mode_#t~mem646#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483-1: SUMMARY for call ldv_spin_unlock_irqrestore_92(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:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483: call uli526x_start_xmit_#t~mem323#1 := read~intINTTYPE4#12(uli526x_start_xmit_~db~4#1.base, ~bvadd~64(120bv64, uli526x_start_xmit_~db~4#1.offset), 4bv64); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9324-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~2#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~2#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: havoc uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset;call uli526x_init_one_#t~mem247#1.base, uli526x_init_one_#t~mem247#1.offset := read~$Pointer$#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(168bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call uli526x_init_one_#t~mem248#1 := read~intINTTYPE8#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(128bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219-1: SUMMARY for call pci_iounmap(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset); srcloc: null [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219-2: call uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset := read~$Pointer$#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(100bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144: ldv_pci_instance_suspend_2_8_#t~ret705#1 := uli526x_suspend_#res#1;havoc uli526x_suspend_#t~ret499#1.base, uli526x_suspend_#t~ret499#1.offset, uli526x_suspend_#t~ret500#1, uli526x_suspend_#t~ret501#1, uli526x_suspend_#t~ret502#1, uli526x_suspend_#t~mem503#1, uli526x_suspend_#t~ret504#1, uli526x_suspend_#t~ret505#1, uli526x_suspend_#t~ret506#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~ret705#1;havoc ldv_pci_instance_suspend_2_8_#t~mem704#1;havoc ldv_pci_instance_suspend_2_8_#t~ret705#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:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607: assume 8192bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607: assume !(8192bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484-1: SUMMARY for call iowrite32(uli526x_start_xmit_#t~mem323#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:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: havoc uli526x_start_xmit_#t~mem323#1; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088-1: SUMMARY for call uli526x_init_one_#t~ret221#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6088: havoc uli526x_init_one_#t~ret221#1; [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: call uli526x_timer_#t~mem474#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(270bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem474#1));havoc uli526x_timer_#t~mem474#1;call uli526x_timer_#t~mem475#1 := read~intINTTYPE4#12(uli526x_timer_~db~9#1.base, ~bvadd~64(116bv64, uli526x_timer_~db~9#1.offset), 4bv64);call write~intINTTYPE4#12(~bvand~32(4294966783bv32, uli526x_timer_#t~mem475#1), uli526x_timer_~db~9#1.base, ~bvadd~64(116bv64, uli526x_timer_~db~9#1.offset), 4bv64);havoc uli526x_timer_#t~mem475#1;call uli526x_timer_#t~mem476#1 := read~intINTTYPE4#12(uli526x_timer_~db~9#1.base, ~bvadd~64(116bv64, uli526x_timer_~db~9#1.offset), 4bv64);call uli526x_timer_#t~mem477#1.base, uli526x_timer_#t~mem477#1.offset := read~$Pointer$#12(uli526x_timer_~db~9#1.base, ~bvadd~64(100bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem474#1)));havoc uli526x_timer_#t~mem474#1; [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: havoc ldv_interrupt_interrupt_instance_0_#t~ret695#1, ldv_interrupt_interrupt_instance_0_#t~ret696#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:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485-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:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: uli526x_start_xmit_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_16_#t~ret682#1 := uli526x_start_xmit_#res#1;havoc uli526x_start_xmit_#t~ret306#1.base, uli526x_start_xmit_#t~ret306#1.offset, uli526x_start_xmit_#t~mem307#1.base, uli526x_start_xmit_#t~mem307#1.offset, uli526x_start_xmit_#t~ret308#1, uli526x_start_xmit_#t~mem309#1, uli526x_start_xmit_#t~mem310#1, 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.base, uli526x_start_xmit_#t~mem315#1.offset, uli526x_start_xmit_#t~mem316#1.base, uli526x_start_xmit_#t~mem316#1.offset, uli526x_start_xmit_#t~mem317#1, uli526x_start_xmit_#t~mem318#1, 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, uli526x_start_xmit_#t~mem323#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~ret682#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret682#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:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155: 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~mem578#1.base, read_srom_word_#t~mem578#1.offset, read_srom_word_#t~ret579#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~mem578#1.base, read_srom_word_#t~mem578#1.offset := read~$Pointer$#12(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~mem578#1.base, read_srom_word_#t~mem578#1.offset;havoc read_srom_word_#t~mem578#1.base, read_srom_word_#t~mem578#1.offset;read_srom_word_~srom_data~0#1 := 0bv16; [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6023: 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:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: 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~ret685#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~ret438#1.base, netdev_get_settings_#t~ret438#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:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: assume 7bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: assume !(7bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: ldv_entry_EMGentry_14_~tmp~51#1 := ldv_entry_EMGentry_14_#t~ret686#1;havoc ldv_entry_EMGentry_14_#t~ret686#1; [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret686#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: call write~intINTTYPE8#12(0bv64, uli526x_timer_~db~9#1.base, ~bvadd~64(256bv64, uli526x_timer_~db~9#1.offset), 8bv64);call uli526x_timer_#t~mem446#1 := read~intINTTYPE8#12(uli526x_timer_~db~9#1.base, ~bvadd~64(240bv64, uli526x_timer_~db~9#1.offset), 8bv64); [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742: assume 1bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem646#1);havoc uli526x_process_mode_#t~mem646#1; [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742: assume !(1bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem646#1));havoc uli526x_process_mode_#t~mem646#1;call uli526x_process_mode_#t~mem647#1 := read~intINTTYPE1#12(uli526x_process_mode_~db#1.base, ~bvadd~64(271bv64, uli526x_process_mode_~db#1.offset), 1bv64); [2025-02-08 04:14:43,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: havoc uli526x_init_one_#t~mem247#1.base, uli526x_init_one_#t~mem247#1.offset;havoc uli526x_init_one_#t~mem248#1;call uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset := read~$Pointer$#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(184bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call uli526x_init_one_#t~mem250#1 := read~intINTTYPE8#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(144bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223-1: SUMMARY for call pci_free_consistent(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 49156bv64, uli526x_init_one_#t~mem247#1.base, uli526x_init_one_#t~mem247#1.offset, uli526x_init_one_#t~mem248#1); srcloc: null [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: call ldv_pci_pci_instance_2_#t~mem723#1.base, ldv_pci_pci_instance_2_#t~mem723#1.offset := read~$Pointer$#0(~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~mem724#1 := read~intINTTYPE4#1(~#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~mem723#1.base, ldv_pci_pci_instance_2_#t~mem723#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem724#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem704#1, ldv_pci_instance_suspend_2_8_#t~ret705#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#8(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~mem704#1 := read~intINTTYPE4#8(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~mem704#1;havoc uli526x_suspend_#res#1;havoc uli526x_suspend_#t~ret499#1.base, uli526x_suspend_#t~ret499#1.offset, uli526x_suspend_#t~ret500#1, uli526x_suspend_#t~ret501#1, uli526x_suspend_#t~ret502#1, uli526x_suspend_#t~mem503#1, uli526x_suspend_#t~ret504#1, uli526x_suspend_#t~ret505#1, uli526x_suspend_#t~ret506#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#10(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:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: assume 0bv64 != uli526x_timer_#t~mem446#1;havoc uli526x_timer_#t~mem446#1; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: assume !(0bv64 != uli526x_timer_#t~mem446#1);havoc uli526x_timer_#t~mem446#1; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-1: SUMMARY for call update_cr6(uli526x_timer_#t~mem476#1, uli526x_timer_#t~mem477#1.base, uli526x_timer_#t~mem477#1.offset); srcloc: null [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: havoc uli526x_timer_#t~mem476#1;havoc uli526x_timer_#t~mem477#1.base, uli526x_timer_#t~mem477#1.offset; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-1: SUMMARY for call netdev_get_settings_#t~ret438#1.base, netdev_get_settings_#t~ret438#1.offset := netdev_priv(netdev_get_settings_~dev#1.base, netdev_get_settings_~dev#1.offset); srcloc: null [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: netdev_get_settings_~tmp~32#1.base, netdev_get_settings_~tmp~32#1.offset := netdev_get_settings_#t~ret438#1.base, netdev_get_settings_#t~ret438#1.offset;havoc netdev_get_settings_#t~ret438#1.base, netdev_get_settings_#t~ret438#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~mem425#1, ULi_ethtool_gset_#t~mem426#1, ULi_ethtool_gset_#t~mem427#1, ULi_ethtool_gset_#t~short428#1, ULi_ethtool_gset_#t~mem429#1, ULi_ethtool_gset_#t~mem430#1, ULi_ethtool_gset_#t~mem431#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#12(591bv32, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(4bv64, ULi_ethtool_gset_~ecmd#1.offset), 4bv64);call write~intINTTYPE4#12(591bv32, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(8bv64, ULi_ethtool_gset_~ecmd#1.offset), 4bv64);call write~intINTTYPE1#12(2bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(15bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64);call ULi_ethtool_gset_#t~mem425#1 := read~intINTTYPE1#12(ULi_ethtool_gset_~db#1.base, ~bvadd~64(272bv64, ULi_ethtool_gset_~db#1.offset), 1bv64);call write~intINTTYPE1#12(ULi_ethtool_gset_#t~mem425#1, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(16bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64);havoc ULi_ethtool_gset_#t~mem425#1;call write~intINTTYPE1#12(1bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(17bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64); [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: assume 0bv32 != ldv_entry_EMGentry_14_~tmp~51#1;~ldv_statevar_14~0 := 3bv32; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp~51#1);~ldv_statevar_14~0 := 5bv32; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume 16384bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: assume !(16384bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800-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:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume 2bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume !(2bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7149-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:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7149: call uli526x_suspend_#t~mem503#1 := read~intINTTYPE4#10(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~mem503#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet894#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~nondet894#1;pci_choose_state_#res#1 := pci_choose_state_#t~nondet894#1;havoc pci_choose_state_#t~nondet894#1; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret726#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6027: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6027: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret726#1;havoc ldv_pci_pci_instance_2_#t~ret726#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 04:14:43,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: havoc ULi_ethtool_gset_#t~mem425#1, ULi_ethtool_gset_#t~mem426#1, ULi_ethtool_gset_#t~mem427#1, ULi_ethtool_gset_#t~short428#1, ULi_ethtool_gset_#t~mem429#1, ULi_ethtool_gset_#t~mem430#1, ULi_ethtool_gset_#t~mem431#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~ret685#1 := netdev_get_settings_#res#1;havoc netdev_get_settings_#t~ret438#1.base, netdev_get_settings_#t~ret438#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~ret685#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret685#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:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-1: SUMMARY for call uli526x_timer_#t~ret447#1 := dev_trans_start(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume 8bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume !(8bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: uli526x_timer_~tmp___1~6#1 := uli526x_timer_#t~ret447#1;havoc uli526x_timer_#t~ret447#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: havoc ldv_pci_pci_instance_2_#t~ret710#1, ldv_pci_pci_instance_2_#t~mem711#1.base, ldv_pci_pci_instance_2_#t~mem711#1.offset, ldv_pci_pci_instance_2_#t~mem712#1.base, ldv_pci_pci_instance_2_#t~mem712#1.offset, ldv_pci_pci_instance_2_#t~mem713#1.base, ldv_pci_pci_instance_2_#t~mem713#1.offset, ldv_pci_pci_instance_2_#t~ret714#1, 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~mem717#1.base, ldv_pci_pci_instance_2_#t~mem717#1.offset, 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, ldv_pci_pci_instance_2_#t~ret721#1, ldv_pci_pci_instance_2_#t~ret722#1, ldv_pci_pci_instance_2_#t~mem723#1.base, ldv_pci_pci_instance_2_#t~mem723#1.offset, ldv_pci_pci_instance_2_#t~mem724#1, ldv_pci_pci_instance_2_#t~ret725#1, ldv_pci_pci_instance_2_#t~ret726#1, ldv_pci_pci_instance_2_#t~ret727#1, ldv_pci_pci_instance_2_#t~ret728#1, ldv_pci_pci_instance_2_#t~ret729#1, ldv_pci_pci_instance_2_#t~mem730#1.base, ldv_pci_pci_instance_2_#t~mem730#1.offset, ldv_pci_pci_instance_2_#t~ret731#1, ldv_pci_pci_instance_2_#t~ret732#1, ldv_pci_pci_instance_2_#t~ret733#1, ldv_pci_pci_instance_2_#t~ret734#1.base, ldv_pci_pci_instance_2_#t~ret734#1.offset, ldv_pci_pci_instance_2_#t~ret735#1.base, ldv_pci_pci_instance_2_#t~ret735#1.offset, ldv_pci_pci_instance_2_#t~ret736#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:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094: uli526x_init_one_~tmp___1~4#1.base, uli526x_init_one_~tmp___1~4#1.offset := uli526x_init_one_#t~ret222#1.base, uli526x_init_one_#t~ret222#1.offset;havoc uli526x_init_one_#t~ret222#1.base, uli526x_init_one_#t~ret222#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:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094-1: SUMMARY for call uli526x_init_one_#t~ret222#1.base, uli526x_init_one_#t~ret222#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:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7746: assume 5bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem647#1);havoc uli526x_process_mode_#t~mem647#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7746: assume !(5bv32 == ~zero_extend~32~8(uli526x_process_mode_#t~mem647#1));havoc uli526x_process_mode_#t~mem647#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: uli526x_init_one_#t~ret240#1 := ldv_register_netdev_86_#res#1;havoc ldv_register_netdev_86_#t~ret759#1, ldv_register_netdev_86_#t~ret760#1, ldv_register_netdev_86_~ldv_func_arg1#1.base, ldv_register_netdev_86_~ldv_func_arg1#1.offset, ldv_register_netdev_86_~ldv_func_res~1#1, ldv_register_netdev_86_~tmp~68#1, ldv_register_netdev_86_~tmp___0~23#1;havoc ldv_register_netdev_86_#in~ldv_func_arg1#1.base, ldv_register_netdev_86_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_86 } true;uli526x_init_one_~err~0#1 := uli526x_init_one_#t~ret240#1;havoc uli526x_init_one_#t~ret240#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7548-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:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7548: read_srom_word_~i~3#1 := 16bv32; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6227: havoc uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset;havoc uli526x_init_one_#t~mem250#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret669#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6227-1: SUMMARY for call pci_free_consistent(uli526x_init_one_~pdev#1.base, uli526x_init_one_~pdev#1.offset, 2592bv64, uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset, uli526x_init_one_#t~mem250#1); srcloc: null [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: ldv_alloc_etherdev_mqs_~tmp___0~18#1 := ldv_alloc_etherdev_mqs_#t~ret669#1;havoc ldv_alloc_etherdev_mqs_#t~ret669#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152-1: SUMMARY for call uli526x_suspend_#t~ret506#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:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152: uli526x_suspend_~err~1#1 := uli526x_suspend_#t~ret506#1;havoc uli526x_suspend_#t~ret506#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: assume ~bvslt~64(~bvadd~64(500bv64, ~bvsub~64(uli526x_timer_~tmp___1~6#1, ~jiffies~0)), 0bv64); [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: assume !~bvslt~64(~bvadd~64(500bv64, ~bvsub~64(uli526x_timer_~tmp___1~6#1, ~jiffies~0)), 0bv64); [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029: havoc uli526x_init_one_#t~ret204#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029-1: SUMMARY for call uli526x_init_one_#t~ret204#1 := printk(4bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume 32768bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1); [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume !(32768bv32 == ~zero_extend~32~16(uli526x_sense_speed_~phy_mode~0#1)); [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume 3bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume !(3bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729-1: ldv_register_netdev_86_#res#1 := ldv_register_netdev_86_~ldv_func_res~1#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333: ldv_register_netdev_open_9_6_~tmp~60#1 := ldv_register_netdev_open_9_6_#t~ret743#1;havoc ldv_register_netdev_open_9_6_#t~ret743#1;ldv_register_netdev_open_9_6_#res#1 := ldv_register_netdev_open_9_6_~tmp~60#1; [2025-02-08 04:14:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333-1: SUMMARY for call ldv_register_netdev_open_9_6_#t~ret743#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:43,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021-1: assume uli526x_timer_#t~short479#1;call uli526x_timer_#t~mem478#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);uli526x_timer_#t~short479#1 := 0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem478#1); [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021-1: assume !uli526x_timer_#t~short479#1; [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume uli526x_timer_#t~short479#1;havoc uli526x_timer_#t~mem478#1;havoc uli526x_timer_#t~short479#1; [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume !uli526x_timer_#t~short479#1;havoc uli526x_timer_#t~mem478#1;havoc uli526x_timer_#t~short479#1;uli526x_timer_#t~short490#1 := 0bv32 == ~bvand~32(3bv32, ~zero_extend~32~8(uli526x_timer_~tmp_cr12~0#1)); [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11778: havoc __pci_enable_wake_#t~nondet876#1; [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: 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#12(33bv32, uli526x_get_wol_~wol#1.base, ~bvadd~64(4bv64, uli526x_get_wol_~wol#1.offset), 4bv64);call write~intINTTYPE4#12(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:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427-1: SUMMARY for call uli526x_start_xmit_#t~ret306#1.base, uli526x_start_xmit_#t~ret306#1.offset := netdev_priv(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11778-1: pci_enable_wake_#t~ret170#1 := __pci_enable_wake_#res#1;havoc __pci_enable_wake_#t~nondet876#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~ret170#1;havoc pci_enable_wake_#t~ret170#1;pci_enable_wake_#res#1 := pci_enable_wake_~tmp~14#1;uli526x_suspend_#t~ret505#1 := pci_enable_wake_#res#1;havoc pci_enable_wake_#t~ret170#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~ret505#1; [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: uli526x_start_xmit_~tmp~25#1.base, uli526x_start_xmit_~tmp~25#1.offset := uli526x_start_xmit_#t~ret306#1.base, uli526x_start_xmit_#t~ret306#1.offset;havoc uli526x_start_xmit_#t~ret306#1.base, uli526x_start_xmit_#t~ret306#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~mem307#1.base, uli526x_start_xmit_#t~mem307#1.offset := read~$Pointer$#12(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~mem307#1.base, uli526x_start_xmit_#t~mem307#1.offset;havoc uli526x_start_xmit_#t~mem307#1.base, uli526x_start_xmit_#t~mem307#1.offset; [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: assume ~bvugt~32(~bvsub~32(~zero_extend~32~16(uli526x_init_one_#t~mem235#1), 1bv32), 65533bv32);havoc uli526x_init_one_#t~mem235#1; [2025-02-08 04:14:43,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: assume !~bvugt~32(~bvsub~32(~zero_extend~32~16(uli526x_init_one_#t~mem235#1), 1bv32), 65533bv32);havoc uli526x_init_one_#t~mem235#1;uli526x_init_one_~i~0#1 := 0bv32; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: assume 0bv32 != uli526x_suspend_~err~1#1; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: assume !(0bv32 != uli526x_suspend_~err~1#1); [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: assume 0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~18#1; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: 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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097: uli526x_init_one_~tmp___2~1#1.base, uli526x_init_one_~tmp___2~1#1.offset := uli526x_init_one_#t~ret223#1.base, uli526x_init_one_#t~ret223#1.offset;havoc uli526x_init_one_#t~ret223#1.base, uli526x_init_one_#t~ret223#1.offset;call write~$Pointer$#12(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~mem224#1.base, uli526x_init_one_#t~mem224#1.offset := read~$Pointer$#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(184bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097-1: SUMMARY for call uli526x_init_one_#t~ret223#1.base, uli526x_init_one_#t~ret223#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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: ldv_pci_pci_instance_2_~tmp~58#1 := ldv_pci_pci_instance_2_#t~ret710#1;havoc ldv_pci_pci_instance_2_#t~ret710#1; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: 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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret710#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume 9bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume !(9bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8806: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: assume ~bvsgt~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: assume !~bvsgt~32(read_srom_word_~i~3#1, 0bv32); [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005: 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~mem711#1.base, ldv_pci_pci_instance_2_#t~mem711#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005-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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: SUMMARY for call uli526x_timer_#t~ret448#1 := dev_trans_start(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset); srcloc: null [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: uli526x_timer_~tmp___0~11#1 := uli526x_timer_#t~ret448#1;havoc uli526x_timer_#t~ret448#1; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231: 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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret670#1.base, ldv_alloc_etherdev_mqs_#t~ret670#1.offset := ldv_xmalloc(3200bv64); srcloc: null [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: ldv_alloc_etherdev_mqs_~tmp~50#1.base, ldv_alloc_etherdev_mqs_~tmp~50#1.offset := ldv_alloc_etherdev_mqs_#t~ret670#1.base, ldv_alloc_etherdev_mqs_#t~ret670#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret670#1.base, ldv_alloc_etherdev_mqs_#t~ret670#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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret727#1;havoc ldv_pci_pci_instance_2_#t~ret727#1; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret727#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~58#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~58#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6165: 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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: 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:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015-1: SUMMARY for call uli526x_init_module_#t~ret663#1 := printk(71bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024-1: SUMMARY for call uli526x_timer_#t~ret480#1 := printk(46bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: havoc uli526x_init_module_#t~ret663#1;~printed_version~0 := 1bv32; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: havoc uli526x_timer_#t~ret480#1; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6033: uli526x_init_one_~tmp~21#1 := ~printed_version~0;~printed_version~0 := ~bvadd~32(1bv32, ~printed_version~0); [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_14_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: 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~ret694#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~692#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~693#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~693#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_#~692#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~693#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~693#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~692#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~692#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~693#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~693#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~693#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~693#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret694#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~692#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~693#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~693#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~692#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~693#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~693#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~ret694#1; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume 4bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume !(4bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6166: 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:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6100: assume 0bv64 == ~bvadd~64(uli526x_init_one_#t~mem224#1.base, uli526x_init_one_#t~mem224#1.offset);havoc uli526x_init_one_#t~mem224#1.base, uli526x_init_one_#t~mem224#1.offset; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6100: assume !(0bv64 == ~bvadd~64(uli526x_init_one_#t~mem224#1.base, uli526x_init_one_#t~mem224#1.offset));havoc uli526x_init_one_#t~mem224#1.base, uli526x_init_one_#t~mem224#1.offset; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7157: SUMMARY for call uli526x_init(uli526x_suspend_~dev~4#1.base, uli526x_suspend_~dev~4#1.offset); srcloc: null [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume ~bvslt~64(~bvadd~64(2000bv64, ~bvsub~64(uli526x_timer_~tmp___0~11#1, ~jiffies~0)), 0bv64);call uli526x_timer_#t~mem449#1 := read~intINTTYPE8#12(uli526x_timer_~db~9#1.base, ~bvadd~64(471bv64, uli526x_timer_~db~9#1.offset), 8bv64);call write~intINTTYPE8#12(~bvadd~64(1bv64, uli526x_timer_#t~mem449#1), uli526x_timer_~db~9#1.base, ~bvadd~64(471bv64, uli526x_timer_~db~9#1.offset), 8bv64);havoc uli526x_timer_#t~mem449#1;call write~intINTTYPE1#12(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(274bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume !~bvslt~64(~bvadd~64(2000bv64, ~bvsub~64(uli526x_timer_~tmp___0~11#1, ~jiffies~0)), 0bv64); [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782-1: ldv___pci_register_driver_107_#t~ret765#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet877#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_107_~tmp~71#1 := ldv___pci_register_driver_107_#t~ret765#1;havoc ldv___pci_register_driver_107_#t~ret765#1;ldv___pci_register_driver_107_~ldv_func_res~4#1 := ldv___pci_register_driver_107_~tmp~71#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_107_~ldv_func_res~4#1, ldv___pci_register_driver_107_~ldv_func_arg1#1.base, ldv___pci_register_driver_107_~ldv_func_arg1#1.offset, ldv___pci_register_driver_107_~ldv_func_arg2#1.base, ldv___pci_register_driver_107_~ldv_func_arg2#1.offset, ldv___pci_register_driver_107_~ldv_func_arg3#1.base, ldv___pci_register_driver_107_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret668#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:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: uli526x_process_mode_~phy_reg~1#1 := 0bv16; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602: havoc ##fun~C_ULONG~TO~VOID_#~747#1;havoc ##fun~C_ULONG~TO~VOID_#in~747#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:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7554: 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:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: havoc __pci_register_driver_#t~nondet877#1; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6431: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6431: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6167: 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:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: 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:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6035: assume 0bv32 == uli526x_init_one_~tmp~21#1; [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6035: assume !(0bv32 == uli526x_init_one_~tmp~21#1); [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: assume 11bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: assume !(11bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915-1: uli526x_suspend_#t~ret504#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet894#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~ret504#1;havoc uli526x_suspend_#t~mem503#1;havoc uli526x_suspend_#t~ret504#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~ret170#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~nondet876#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~nondet876#1;__pci_enable_wake_#res#1 := __pci_enable_wake_#t~nondet876#1;havoc __pci_enable_wake_#t~nondet876#1; [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: havoc pci_choose_state_#t~nondet894#1; [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: ~ldv_statevar_14~0 := 9bv32; [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7621: call write~intINTTYPE1#12(0bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6168: 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:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9868: uli526x_init_module_#t~ret665#1 := ldv___pci_register_driver_107_#res#1;havoc ldv___pci_register_driver_107_#t~ret765#1, ldv___pci_register_driver_107_#t~ret766#1, ldv___pci_register_driver_107_~ldv_func_arg1#1.base, ldv___pci_register_driver_107_~ldv_func_arg1#1.offset, ldv___pci_register_driver_107_~ldv_func_arg2#1.base, ldv___pci_register_driver_107_~ldv_func_arg2#1.offset, ldv___pci_register_driver_107_~ldv_func_arg3#1.base, ldv___pci_register_driver_107_~ldv_func_arg3#1.offset, ldv___pci_register_driver_107_~ldv_func_res~4#1, ldv___pci_register_driver_107_~tmp~71#1, ldv___pci_register_driver_107_~tmp___0~26#1;havoc ldv___pci_register_driver_107_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_107_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_107_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_107_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_107 } true;uli526x_init_module_~tmp~47#1 := uli526x_init_module_#t~ret665#1;havoc uli526x_init_module_#t~ret665#1;uli526x_init_module_#res#1 := uli526x_init_module_~tmp~47#1;ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret667#1 := uli526x_init_module_#res#1;havoc uli526x_init_module_#t~ret663#1, uli526x_init_module_#t~ret664#1, uli526x_init_module_#t~ret665#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~ret667#1;havoc ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret667#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~ret687#1 := ldv_EMGentry_init_uli526x_init_module_14_9_#res#1;havoc ldv_EMGentry_init_uli526x_init_module_14_9_#t~ret667#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~ret687#1;havoc ldv_entry_EMGentry_14_#t~ret687#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~77#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~77#1; [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: havoc ldv_interrupt_instance_thread_0_3_#t~ret694#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:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: SUMMARY for call free_netdev(ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556-1: SUMMARY for call read_srom_word_#t~ret579#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:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556: read_srom_word_~tmp~42#1 := read_srom_word_#t~ret579#1;havoc read_srom_word_#t~ret579#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:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6433-1: SUMMARY for call uli526x_start_xmit_#t~ret308#1 := printk(20bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6433: havoc uli526x_start_xmit_#t~ret308#1; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6235: assume { :begin_inline_ldv_free_netdev_87 } true;ldv_free_netdev_87_#in~ldv_func_arg1#1.base, ldv_free_netdev_87_#in~ldv_func_arg1#1.offset := uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset;havoc ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset;ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset := ldv_free_netdev_87_#in~ldv_func_arg1#1.base, ldv_free_netdev_87_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:43,498 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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6235-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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6169: 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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: call write~intINTTYPE1#12(0bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem481#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(270bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6037: havoc uli526x_init_one_#t~ret205#1; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6037-1: SUMMARY for call uli526x_init_one_#t~ret205#1 := printk(6bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-1: ldv___pci_register_driver_107_#res#1 := ldv___pci_register_driver_107_~ldv_func_res~4#1; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755: uli526x_process_mode_~phy_reg~1#1 := 256bv16; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: 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~ret680#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~nondet883#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~nondet883#1;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet883#1;havoc eth_change_mtu_#t~nondet883#1; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: assume 5bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: assume !(5bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482: havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret683#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret683#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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737: havoc ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_87_#in~ldv_func_arg1#1.base, ldv_free_netdev_87_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_87 } 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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737-1: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_17_#t~ret683#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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6170: 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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-1: SUMMARY for call uli526x_timer_#t~ret450#1 := netdev_err(uli526x_timer_~dev~3#1.base, uli526x_timer_~dev~3#1.offset, 40bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: havoc uli526x_timer_#t~ret450#1; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-1: SUMMARY for call uli526x_init_module_#t~ret664#1 := printk(72bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: havoc uli526x_init_module_#t~ret664#1; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem481#1));havoc uli526x_timer_#t~mem481#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~mem584#1, uli526x_sense_speed_#t~mem585#1.base, uli526x_sense_speed_#t~mem585#1.offset, uli526x_sense_speed_#t~ret586#1, uli526x_sense_speed_#t~mem591#1, uli526x_sense_speed_#t~mem592#1.base, uli526x_sense_speed_#t~mem592#1.offset, uli526x_sense_speed_#t~ret593#1, uli526x_sense_speed_#t~mem598#1, uli526x_sense_speed_#t~mem599#1.base, uli526x_sense_speed_#t~mem599#1.offset, uli526x_sense_speed_#t~ret600#1, uli526x_sense_speed_#t~ret601#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~mem584#1 := read~intINTTYPE1#12(uli526x_sense_speed_~db#1.base, ~bvadd~64(272bv64, uli526x_sense_speed_~db#1.offset), 1bv64);call uli526x_sense_speed_#t~mem585#1.base, uli526x_sense_speed_#t~mem585#1.offset := read~$Pointer$#12(uli526x_sense_speed_~phy~2#1.base, ~bvadd~64(8bv64, uli526x_sense_speed_~phy~2#1.offset), 8bv64); [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(uli526x_timer_#t~mem481#1)));havoc uli526x_timer_#t~mem481#1; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-1: SUMMARY for call netdev_get_link_#t~ret439#1.base, netdev_get_link_#t~ret439#1.offset := netdev_priv(netdev_get_link_~dev#1.base, netdev_get_link_~dev#1.offset); srcloc: null [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: netdev_get_link_~tmp~33#1.base, netdev_get_link_~tmp~33#1.offset := netdev_get_link_#t~ret439#1.base, netdev_get_link_#t~ret439#1.offset;havoc netdev_get_link_#t~ret439#1.base, netdev_get_link_#t~ret439#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~mem440#1 := read~intINTTYPE1#12(netdev_get_link_~np~2#1.base, ~bvadd~64(273bv64, netdev_get_link_~np~2#1.offset), 1bv64); [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7558: 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:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624: call write~intINTTYPE1#12(4bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: uli526x_init_one_~i~0#1 := 0bv32; [2025-02-08 04:14:43,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171-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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6105: uli526x_init_one_~tmp___3~1#1.base, uli526x_init_one_~tmp___3~1#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;call write~$Pointer$#12(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~mem226#1.base, uli526x_init_one_#t~mem226#1.offset := read~$Pointer$#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(168bv64, uli526x_init_one_~db~0#1.offset), 8bv64); [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6105-1: SUMMARY for call uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162-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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: assume 13bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: assume !(13bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7559-1: SUMMARY for call __const_udelay(21475bv64); srcloc: null [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7559: read_srom_word_~i~3#1 := ~bvsub~32(read_srom_word_~i~3#1, 1bv32); [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286-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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031: uli526x_timer_#t~ret482#1 := uli526x_sense_speed_#res#1;havoc uli526x_sense_speed_#t~mem584#1, uli526x_sense_speed_#t~mem585#1.base, uli526x_sense_speed_#t~mem585#1.offset, uli526x_sense_speed_#t~ret586#1, uli526x_sense_speed_#t~mem591#1, uli526x_sense_speed_#t~mem592#1.base, uli526x_sense_speed_#t~mem592#1.offset, uli526x_sense_speed_#t~ret593#1, uli526x_sense_speed_#t~mem598#1, uli526x_sense_speed_#t~mem599#1.base, uli526x_sense_speed_#t~mem599#1.offset, uli526x_sense_speed_#t~ret600#1, uli526x_sense_speed_#t~ret601#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~ret482#1;havoc uli526x_timer_#t~ret482#1; [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: uli526x_process_mode_~phy_reg~1#1 := 8192bv16; [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8683: 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~ret686#1, ldv_entry_EMGentry_14_#t~ret687#1, ldv_entry_EMGentry_14_#t~ret688#1, ldv_entry_EMGentry_14_#t~ret689#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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146: call ldv_pci_pci_instance_2_#t~mem711#1.base, ldv_pci_pci_instance_2_#t~mem711#1.offset := read~$Pointer$#0(~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~mem711#1.base, ldv_pci_pci_instance_2_#t~mem711#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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret700#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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: ldv_post_init_~tmp~77#1 := ldv_post_init_#t~ret778#1;havoc ldv_post_init_#t~ret778#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~77#1;ldv_entry_EMGentry_14_#t~ret688#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret778#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~77#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~ret688#1;havoc ldv_entry_EMGentry_14_#t~ret688#1; [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005-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:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834: call write~intINTTYPE1#12(0bv8, ULi_ethtool_gset_~ecmd#1.base, ~bvadd~64(14bv64, ULi_ethtool_gset_~ecmd#1.offset), 1bv64);call ULi_ethtool_gset_#t~mem426#1 := read~intINTTYPE1#12(ULi_ethtool_gset_~db#1.base, ~bvadd~64(271bv64, ULi_ethtool_gset_~db#1.offset), 1bv64);ULi_ethtool_gset_#t~short428#1 := 1bv32 == ~zero_extend~32~8(ULi_ethtool_gset_#t~mem426#1); [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: assume 0bv32 != ~zero_extend~32~8(netdev_get_link_#t~mem440#1);havoc netdev_get_link_#t~mem440#1;netdev_get_link_#res#1 := 0bv32; [2025-02-08 04:14:43,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: assume !(0bv32 != ~zero_extend~32~8(netdev_get_link_#t~mem440#1));havoc netdev_get_link_#t~mem440#1;netdev_get_link_#res#1 := 1bv32; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: havoc ldv_pci_instance_resume_2_5_#t~ret700#1;havoc ldv_pci_instance_resume_2_5_#t~ret700#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~mem715#1.base, ldv_pci_pci_instance_2_#t~mem715#1.offset;~ldv_statevar_2~0 := 4bv32; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834-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:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: 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~ret667#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~ret663#1, uli526x_init_module_#t~ret664#1, uli526x_init_module_#t~ret665#1, uli526x_init_module_~tmp~47#1;havoc uli526x_init_module_~tmp~47#1; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: call write~intINTTYPE1#12(1bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: call uli526x_start_xmit_#t~mem309#1 := read~intINTTYPE4#12(uli526x_start_xmit_~skb#1.base, ~bvadd~64(104bv64, uli526x_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume 6bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume !(6bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438-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:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213-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:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: 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_85_#t~ret758#1.base, ldv_alloc_etherdev_mqs_85_#t~ret758#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret669#1, ldv_alloc_etherdev_mqs_#t~ret670#1.base, ldv_alloc_etherdev_mqs_#t~ret670#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_85_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.offset := ldv_alloc_etherdev_mqs_85_#t~ret758#1.base, ldv_alloc_etherdev_mqs_85_#t~ret758#1.offset;havoc ldv_alloc_etherdev_mqs_85_#t~ret758#1.base, ldv_alloc_etherdev_mqs_85_#t~ret758#1.offset;ldv_alloc_etherdev_mqs_85_#res#1.base, ldv_alloc_etherdev_mqs_85_#res#1.offset := ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.offset; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: assume { :begin_inline_ldv_alloc_etherdev_mqs_85 } true;ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg3#1 := 632bv32, 1bv32, 1bv32;havoc ldv_alloc_etherdev_mqs_85_#res#1.base, ldv_alloc_etherdev_mqs_85_#res#1.offset;havoc ldv_alloc_etherdev_mqs_85_#t~ret757#1.base, ldv_alloc_etherdev_mqs_85_#t~ret757#1.offset, ldv_alloc_etherdev_mqs_85_#t~ret758#1.base, ldv_alloc_etherdev_mqs_85_#t~ret758#1.offset, ldv_alloc_etherdev_mqs_85_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_85_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_85_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.offset, ldv_alloc_etherdev_mqs_85_~tmp~67#1.base, ldv_alloc_etherdev_mqs_85_~tmp~67#1.offset, ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.offset;ldv_alloc_etherdev_mqs_85_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_85_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_85_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_85_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_85_~ldv_func_res~0#1.offset;havoc ldv_alloc_etherdev_mqs_85_~tmp~67#1.base, ldv_alloc_etherdev_mqs_85_~tmp~67#1.offset;havoc ldv_alloc_etherdev_mqs_85_~tmp___0~22#1.base, ldv_alloc_etherdev_mqs_85_~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_85_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_85_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_85_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret879#1.base, alloc_etherdev_mqs_#t~ret879#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:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108: assume 0bv64 == ~bvadd~64(uli526x_init_one_#t~mem226#1.base, uli526x_init_one_#t~mem226#1.offset);havoc uli526x_init_one_#t~mem226#1.base, uli526x_init_one_#t~mem226#1.offset; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108: assume !(0bv64 == ~bvadd~64(uli526x_init_one_#t~mem226#1.base, uli526x_init_one_#t~mem226#1.offset));havoc uli526x_init_one_#t~mem226#1.base, uli526x_init_one_#t~mem226#1.offset;call uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset := read~$Pointer$#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(184bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~$Pointer$#12(uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#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~mem227#1.base, uli526x_init_one_#t~mem227#1.offset;call uli526x_init_one_#t~mem228#1 := read~intINTTYPE8#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(144bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~intINTTYPE8#12(uli526x_init_one_#t~mem228#1, uli526x_init_one_~db~0#1.base, ~bvadd~64(152bv64, uli526x_init_one_~db~0#1.offset), 8bv64);havoc uli526x_init_one_#t~mem228#1;call uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset := read~$Pointer$#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(168bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~$Pointer$#12(uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#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~mem229#1.base, uli526x_init_one_#t~mem229#1.offset;call uli526x_init_one_#t~mem230#1 := read~intINTTYPE8#12(uli526x_init_one_~db~0#1.base, ~bvadd~64(128bv64, uli526x_init_one_~db~0#1.offset), 8bv64);call write~intINTTYPE8#12(uli526x_init_one_#t~mem230#1, uli526x_init_one_~db~0#1.base, ~bvadd~64(136bv64, uli526x_init_one_~db~0#1.offset), 8bv64);havoc uli526x_init_one_#t~mem230#1;call uli526x_init_one_#t~mem231#1 := read~intINTTYPE8#12(uli526x_init_one_~ent#1.base, ~bvadd~64(24bv64, uli526x_init_one_~ent#1.offset), 8bv64); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: havoc pci_enable_device_#t~nondet895#1; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: assume 0bv32 != ~debug~0;~uli526x_debug~0 := ~debug~0; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: assume !(0bv32 != ~debug~0); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033: assume 0bv32 != ~zero_extend~32~8(uli526x_timer_~tmp___3~2#1);call write~intINTTYPE1#12(1bv8, uli526x_timer_~db~9#1.base, ~bvadd~64(273bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033: assume !(0bv32 != ~zero_extend~32~8(uli526x_timer_~tmp___3~2#1)); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9081: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9081: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922-1: uli526x_init_one_#t~ret209#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet895#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~ret209#1;havoc uli526x_init_one_#t~ret209#1; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: assume 14bv32 == ~ldv_statevar_1~0; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: assume !(14bv32 == ~ldv_statevar_1~0); [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 04:14:43,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: uli526x_process_mode_~phy_reg~1#1 := 8448bv16; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume ~bvugt~32(uli526x_start_xmit_#t~mem309#1, 1514bv32);havoc uli526x_start_xmit_#t~mem309#1;call uli526x_start_xmit_#t~mem310#1 := read~intINTTYPE4#12(uli526x_start_xmit_~skb#1.base, ~bvadd~64(104bv64, uli526x_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume !~bvugt~32(uli526x_start_xmit_#t~mem309#1, 1514bv32);havoc uli526x_start_xmit_#t~mem309#1;assume { :begin_inline_ldv___ldv_spin_lock_91 } true;ldv___ldv_spin_lock_91_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_91_#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_91_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_91_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_91_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_91_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_91_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_91_#in~ldv_func_arg1#1.offset; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: assume 0bv32 != ~uli526x_debug~0; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: assume !(0bv32 != ~uli526x_debug~0); [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: 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:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: assume !(0bv64 == ~bvadd~64(uli526x_init_one_~dev~0#1.base, uli526x_init_one_~dev~0#1.offset));call write~$Pointer$#12(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~ret180#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~nondet882#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~nondet882#1;dma_set_mask_#res#1 := dma_set_mask_#t~nondet882#1;havoc dma_set_mask_#t~nondet882#1; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: 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~ret691#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:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: 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:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837-1: assume ULi_ethtool_gset_#t~short428#1; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837-1: assume !ULi_ethtool_gset_#t~short428#1;call ULi_ethtool_gset_#t~mem427#1 := read~intINTTYPE1#12(ULi_ethtool_gset_~db#1.base, ~bvadd~64(271bv64, ULi_ethtool_gset_~db#1.offset), 1bv64);ULi_ethtool_gset_#t~short428#1 := 5bv32 == ~zero_extend~32~8(ULi_ethtool_gset_#t~mem427#1); [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume ULi_ethtool_gset_#t~short428#1;havoc ULi_ethtool_gset_#t~mem426#1;havoc ULi_ethtool_gset_#t~mem427#1;havoc ULi_ethtool_gset_#t~short428#1; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume !ULi_ethtool_gset_#t~short428#1;havoc ULi_ethtool_gset_#t~mem426#1;havoc ULi_ethtool_gset_#t~mem427#1;havoc ULi_ethtool_gset_#t~short428#1; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: call write~intINTTYPE1#12(5bv8, uli526x_sense_speed_~db#1.base, ~bvadd~64(271bv64, uli526x_sense_speed_~db#1.offset), 1bv64); [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: ldv_entry_EMGentry_14_~tmp___0~19#1 := ldv_entry_EMGentry_14_#t~ret689#1;havoc ldv_entry_EMGentry_14_#t~ret689#1; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret689#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177: uli526x_init_one_~tmp___4~0#1 := uli526x_init_one_#t~ret236#1;havoc uli526x_init_one_#t~ret236#1;call uli526x_init_one_#t~mem237#1.base, uli526x_init_one_#t~mem237#1.offset := read~$Pointer$#12(uli526x_init_one_~dev~0#1.base, ~bvadd~64(791bv64, uli526x_init_one_~dev~0#1.offset), 8bv64);call write~intINTTYPE1#12(uli526x_init_one_~tmp___4~0#1[8:0], uli526x_init_one_#t~mem237#1.base, ~bvadd~64(uli526x_init_one_#t~mem237#1.offset, ~sign_extend~64~32(uli526x_init_one_~i~0#1)), 1bv64);havoc uli526x_init_one_#t~mem237#1.base, uli526x_init_one_#t~mem237#1.offset;uli526x_init_one_~i~0#1 := ~bvadd~32(1bv32, uli526x_init_one_~i~0#1); [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177-1: SUMMARY for call uli526x_init_one_#t~ret236#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:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: ldv_pci_instance_probe_2_17_#t~ret699#1 := uli526x_init_one_#res#1;havoc uli526x_init_one_#t~ret204#1, uli526x_init_one_#t~ret205#1, uli526x_init_one_#t~ret206#1.base, uli526x_init_one_#t~ret206#1.offset, uli526x_init_one_#t~ret207#1, uli526x_init_one_#t~ret208#1, uli526x_init_one_#t~ret209#1, uli526x_init_one_#t~mem210#1, uli526x_init_one_#t~ret211#1, uli526x_init_one_#t~mem212#1, uli526x_init_one_#t~mem213#1, uli526x_init_one_#t~mem214#1, uli526x_init_one_#t~short215#1, uli526x_init_one_#t~mem216#1, uli526x_init_one_#t~mem217#1, uli526x_init_one_#t~short218#1, uli526x_init_one_#t~ret219#1, uli526x_init_one_#t~ret220#1, uli526x_init_one_#t~ret221#1, uli526x_init_one_#t~ret222#1.base, uli526x_init_one_#t~ret222#1.offset, uli526x_init_one_#t~ret223#1.base, uli526x_init_one_#t~ret223#1.offset, uli526x_init_one_#t~mem224#1.base, uli526x_init_one_#t~mem224#1.offset, uli526x_init_one_#t~ret225#1.base, uli526x_init_one_#t~ret225#1.offset, uli526x_init_one_#t~mem226#1.base, uli526x_init_one_#t~mem226#1.offset, uli526x_init_one_#t~mem227#1.base, uli526x_init_one_#t~mem227#1.offset, uli526x_init_one_#t~mem228#1, uli526x_init_one_#t~mem229#1.base, uli526x_init_one_#t~mem229#1.offset, uli526x_init_one_#t~mem230#1, uli526x_init_one_#t~mem231#1, uli526x_init_one_#t~ret232#1.base, uli526x_init_one_#t~ret232#1.offset, uli526x_init_one_#t~ret233#1.base, uli526x_init_one_#t~ret233#1.offset, uli526x_init_one_#t~ret234#1, uli526x_init_one_#t~mem235#1, uli526x_init_one_#t~ret236#1, uli526x_init_one_#t~mem237#1.base, uli526x_init_one_#t~mem237#1.offset, uli526x_init_one_#t~mem238#1.base, uli526x_init_one_#t~mem238#1.offset, uli526x_init_one_#t~mem239#1, uli526x_init_one_#t~ret240#1, uli526x_init_one_#t~ret241#1.base, uli526x_init_one_#t~ret241#1.offset, uli526x_init_one_#t~mem242#1, uli526x_init_one_#t~mem243#1.base, uli526x_init_one_#t~mem243#1.offset, uli526x_init_one_#t~mem244#1, uli526x_init_one_#t~ret245#1, uli526x_init_one_#t~mem246#1.base, uli526x_init_one_#t~mem246#1.offset, uli526x_init_one_#t~mem247#1.base, uli526x_init_one_#t~mem247#1.offset, uli526x_init_one_#t~mem248#1, uli526x_init_one_#t~mem249#1.base, uli526x_init_one_#t~mem249#1.offset, uli526x_init_one_#t~mem250#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~ret699#1;havoc ldv_pci_instance_probe_2_17_#t~ret699#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~55#1;ldv_pci_pci_instance_2_#t~ret731#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret699#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~ret731#1;havoc ldv_pci_pci_instance_2_#t~mem730#1.base, ldv_pci_pci_instance_2_#t~mem730#1.offset;havoc ldv_pci_pci_instance_2_#t~ret731#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~78#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~78#1; [2025-02-08 04:14:43,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-1: uli526x_init_one_#t~ret232#1.base, uli526x_init_one_#t~ret232#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret896#1.base, pci_iomap_#t~ret896#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~ret232#1.base, uli526x_init_one_#t~ret232#1.offset;havoc uli526x_init_one_#t~ret232#1.base, uli526x_init_one_#t~ret232#1.offset; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925: havoc pci_iomap_#t~ret896#1.base, pci_iomap_#t~ret896#1.offset; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-3: SUMMARY for call pci_iomap_#t~ret896#1.base, pci_iomap_#t~ret896#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret896#1.base, pci_iomap_#t~ret896#1.offset;havoc pci_iomap_#t~ret896#1.base, pci_iomap_#t~ret896#1.offset; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume 8bv32 == ~ldv_statevar_14~0; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume !(8bv32 == ~ldv_statevar_14~0); [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442: havoc uli526x_start_xmit_#t~mem310#1;havoc uli526x_start_xmit_#t~ret311#1; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688: 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~ret695#1, ldv_interrupt_interrupt_instance_0_#t~ret696#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:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6442-1: SUMMARY for call uli526x_start_xmit_#t~ret311#1 := netdev_err(uli526x_start_xmit_~dev#1.base, uli526x_start_xmit_~dev#1.offset, 22bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7103-1: SUMMARY for call uli526x_dynamic_reset_#t~ret498#1 := printk(52bv64, 0bv64); srcloc: null [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7103: havoc uli526x_dynamic_reset_#t~ret498#1; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: call uli526x_timer_#t~mem451#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(274bv64, uli526x_timer_~db~9#1.offset), 1bv64); [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: assume 0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem451#1);havoc uli526x_timer_#t~mem451#1; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: assume !(0bv32 != ~zero_extend~32~8(uli526x_timer_#t~mem451#1));havoc uli526x_timer_#t~mem451#1;call uli526x_timer_#t~mem459#1 := read~intINTTYPE1#12(uli526x_timer_~db~9#1.base, ~bvadd~64(272bv64, uli526x_timer_~db~9#1.offset), 1bv64);call uli526x_timer_#t~mem460#1.base, uli526x_timer_#t~mem460#1.offset := read~$Pointer$#12(uli526x_timer_~phy~1#1.base, ~bvadd~64(8bv64, uli526x_timer_~phy~1#1.offset), 8bv64); [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume 0bv32 != ~cr6set~0;~uli526x_cr6_user_set~0 := ~cr6set~0; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume !(0bv32 != ~cr6set~0); [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6839: 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:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443-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:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443: uli526x_start_xmit_#res#1 := 0bv32; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: assume 0bv32 != ldv_entry_EMGentry_14_~tmp___0~19#1;~ldv_statevar_14~0 := 6bv32; [2025-02-08 04:14:43,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp___0~19#1);~ldv_statevar_14~0 := 8bv32;