./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.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 f201c9fc7d4219aa0468bc01572a6edb3f3cca31435c2c238ec6b81ac198d85a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:53:10,879 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:53:10,944 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:53:10,951 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:53:10,951 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:53:10,974 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:53:10,975 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:53:10,975 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:53:10,976 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:53:10,976 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:53:10,976 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:53:10,976 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:53:10,976 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:53:10,976 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:53:10,977 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:53:10,977 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:53:10,977 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:53:10,977 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:53:10,977 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:53:10,977 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:53:10,977 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:53:10,977 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:53:10,978 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:53:10,978 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:53:10,978 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:53:10,978 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:53:10,978 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:53:10,978 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:53:10,978 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:53:10,978 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:10,978 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:53:10,979 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:53:10,980 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 -> f201c9fc7d4219aa0468bc01572a6edb3f3cca31435c2c238ec6b81ac198d85a [2025-02-08 03:53:11,266 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:53:11,279 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:53:11,281 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:53:11,282 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:53:11,283 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:53:11,284 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i [2025-02-08 03:53:12,648 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/488b0dc94/d78675da08004f158b5539050a1af96a/FLAG978a97bb3 [2025-02-08 03:53:13,313 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:53:13,314 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i [2025-02-08 03:53:13,376 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/488b0dc94/d78675da08004f158b5539050a1af96a/FLAG978a97bb3 [2025-02-08 03:53:13,391 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/488b0dc94/d78675da08004f158b5539050a1af96a [2025-02-08 03:53:13,395 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:53:13,396 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:53:13,398 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:13,398 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:53:13,402 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:53:13,403 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:13" (1/1) ... [2025-02-08 03:53:13,407 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a198ce2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:13, skipping insertion in model container [2025-02-08 03:53:13,407 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:13" (1/1) ... [2025-02-08 03:53:13,538 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:53:17,233 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396127,396140] [2025-02-08 03:53:17,241 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396296,396309] [2025-02-08 03:53:17,242 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396463,396476] [2025-02-08 03:53:17,242 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396631,396644] [2025-02-08 03:53:17,277 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:17,326 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:53:17,438 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"); [5886] [2025-02-08 03:53:17,440 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)); [5893] [2025-02-08 03:53:17,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5900] [2025-02-08 03:53:17,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5940-5941] [2025-02-08 03:53:17,443 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"); [5946-5948] [2025-02-08 03:53:17,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5962] [2025-02-08 03:53:17,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6038] [2025-02-08 03:53:17,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6041] [2025-02-08 03:53:17,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6044] [2025-02-08 03:53:17,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6047] [2025-02-08 03:53:17,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6657] [2025-02-08 03:53:17,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6660] [2025-02-08 03:53:17,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6663] [2025-02-08 03:53:17,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6666] [2025-02-08 03:53:17,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6697] [2025-02-08 03:53:17,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6700] [2025-02-08 03:53:17,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6703] [2025-02-08 03:53:17,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6706] [2025-02-08 03:53:17,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6737] [2025-02-08 03:53:17,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6740] [2025-02-08 03:53:17,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6743] [2025-02-08 03:53:17,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6746] [2025-02-08 03:53:17,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6777] [2025-02-08 03:53:17,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6780] [2025-02-08 03:53:17,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6783] [2025-02-08 03:53:17,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6786] [2025-02-08 03:53:17,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7986] [2025-02-08 03:53:17,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9616] [2025-02-08 03:53:17,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9990] [2025-02-08 03:53:17,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10003] [2025-02-08 03:53:17,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10027] [2025-02-08 03:53:17,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10040] [2025-02-08 03:53:17,625 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 *)"drivers/net/ethernet/atheros/atlx/atl2.c"), "i" (2966), "i" (12UL)); [10399-10400] [2025-02-08 03:53:17,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396127,396140] [2025-02-08 03:53:17,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396296,396309] [2025-02-08 03:53:17,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396463,396476] [2025-02-08 03:53:17,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396631,396644] [2025-02-08 03:53:17,713 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:17,965 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:53:17,966 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17 WrapperNode [2025-02-08 03:53:17,966 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:17,967 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:17,967 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:53:17,967 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:53:17,974 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:18,091 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:18,413 INFO L138 Inliner]: procedures = 536, calls = 2767, calls flagged for inlining = 265, calls inlined = 239, statements flattened = 7481 [2025-02-08 03:53:18,414 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:18,415 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:53:18,415 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:53:18,415 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:53:18,423 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:18,424 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:18,466 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:19,845 INFO L175 MemorySlicer]: Split 1337 memory accesses to 32 slices as follows [1, 2, 28, 10, 2, 2, 3, 1, 2, 31, 6, 41, 51, 40, 6, 6, 6, 6, 6, 2, 2, 2, 3, 976, 5, 49, 20, 7, 1, 5, 13, 2]. 73 percent of accesses are in the largest equivalence class. The 77 initializations are split as follows [0, 0, 0, 10, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 1, 14, 0, 0, 0, 6, 0, 5, 13, 0]. The 607 writes are split as follows [0, 1, 10, 0, 2, 1, 0, 0, 0, 31, 3, 41, 42, 32, 0, 0, 0, 0, 0, 1, 2, 1, 0, 401, 1, 30, 7, 0, 0, 0, 0, 1]. [2025-02-08 03:53:19,845 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:19,845 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:20,049 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:20,071 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:20,138 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:20,172 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:20,236 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:53:20,239 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:53:20,239 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:53:20,239 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:53:20,241 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:17" (1/1) ... [2025-02-08 03:53:20,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:20,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:53:20,278 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:53:20,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:53:20,306 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 03:53:20,306 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 03:53:20,306 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_eeprom_len [2025-02-08 03:53:20,306 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_eeprom_len [2025-02-08 03:53:20,306 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_nway_reset [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_nway_reset [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_87 [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_87 [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:53:20,307 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2025-02-08 03:53:20,307 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2025-02-08 03:53:20,309 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_free_irq [2025-02-08 03:53:20,309 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_free_irq [2025-02-08 03:53:20,309 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:53:20,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:53:20,309 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:53:20,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:53:20,310 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_close [2025-02-08 03:53:20,310 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_close [2025-02-08 03:53:20,311 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_speed_and_duplex [2025-02-08 03:53:20,311 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_speed_and_duplex [2025-02-08 03:53:20,311 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_force_ps [2025-02-08 03:53:20,311 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_force_ps [2025-02-08 03:53:20,311 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:53:20,312 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:53:20,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:53:20,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:53:20,312 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:53:20,312 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:53:20,312 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:53:20,312 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:53:20,312 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:53:20,312 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:53:20,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:53:20,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:53:20,313 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:53:20,313 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:53:20,313 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:53:20,313 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-08 03:53:20,313 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-08 03:53:20,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:53:20,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:53:20,313 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_write_phy_reg [2025-02-08 03:53:20,314 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_write_phy_reg [2025-02-08 03:53:20,314 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 03:53:20,314 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 03:53:20,314 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_vlan_mode [2025-02-08 03:53:20,314 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_vlan_mode [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:53:20,315 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_up [2025-02-08 03:53:20,315 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_up [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:53:20,315 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:53:20,315 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:53:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_tx_timeout [2025-02-08 03:53:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_tx_timeout [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_irq_enable [2025-02-08 03:53:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_irq_enable [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:53:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_poll_controller [2025-02-08 03:53:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_poll_controller [2025-02-08 03:53:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:53:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:53:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:53:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:53:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:53:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:53:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:53:20,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:53:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_irq_disable [2025-02-08 03:53:20,320 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_irq_disable [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:53:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:53:20,321 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:53:20,321 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:53:20,321 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:53:20,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:53:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:53:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_stats_lock_of_atl2_adapter [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_stats_lock_of_atl2_adapter [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_shutdown [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_shutdown [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure __atl2_vlan_mode [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure __atl2_vlan_mode [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:53:20,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:53:20,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:53:20,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:53:20,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:53:20,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:53:20,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:53:20,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:53:20,329 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 03:53:20,329 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 03:53:20,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:53:20,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:53:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:53:20,330 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:53:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:53:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:53:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:53:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:53:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:53:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:53:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_set_multi [2025-02-08 03:53:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_set_multi [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_phy_init [2025-02-08 03:53:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_phy_init [2025-02-08 03:53:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_configure [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_configure [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_reset_hw [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_reset_hw [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_open [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_open [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_validate_option [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_validate_option [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_stats_lock_of_atl2_adapter [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_stats_lock_of_atl2_adapter [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_intr [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_intr [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:53:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:53:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:53:20,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:53:20,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:53:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:53:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:53:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:53:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:53:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:53:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:53:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:53:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_remove [2025-02-08 03:53:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_remove [2025-02-08 03:53:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_read_eeprom [2025-02-08 03:53:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_read_eeprom [2025-02-08 03:53:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 03:53:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 03:53:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:53:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:53:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:53:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_request_irq [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_request_irq [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_read_phy_reg [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_read_phy_reg [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:53:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:53:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:53:20,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:53:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_suspend [2025-02-08 03:53:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_suspend [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:53:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_reinit_locked [2025-02-08 03:53:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_reinit_locked [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:53:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:53:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_resume [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_resume [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:53:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:53:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:53:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:53:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:53:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:53:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:53:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:53:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:53:20,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:53:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_regs_len [2025-02-08 03:53:20,352 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_regs_len [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_check_eeprom_exist [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_check_eeprom_exist [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_restore_vlan [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_restore_vlan [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure init_ring_ptrs [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ring_ptrs [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_free_ring_resources [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_free_ring_resources [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_down [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_down [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_init_hw [2025-02-08 03:53:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_init_hw [2025-02-08 03:53:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:53:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:53:20,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:53:21,672 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:53:21,678 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:53:21,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: 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~mem141#1.base, netif_tx_wake_queue_#t~mem141#1.offset; [2025-02-08 03:53:21,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15104: havoc netpoll_trap_#t~nondet1650#1; [2025-02-08 03:53:21,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: 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 03:53:21,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108: havoc pci_bus_read_config_word_#t~nondet1651#1; [2025-02-08 03:53:21,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: havoc pci_disable_msi_~arg0#1.base, pci_disable_msi_~arg0#1.offset;havoc pci_disable_msi_#in~arg0#1.base, pci_disable_msi_#in~arg0#1.offset;assume { :end_inline_pci_disable_msi } true;havoc #t~mem546#1.base, #t~mem546#1.offset; [2025-02-08 03:53:21,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15034: havoc #t~nondet1645; [2025-02-08 03:53:22,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6169: havoc kobject_name_#t~mem55#1.base, kobject_name_#t~mem55#1.offset; [2025-02-08 03:53:22,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: havoc dev_name_#t~mem69#1.base, dev_name_#t~mem69#1.offset; [2025-02-08 03:53:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974-1: [2025-02-08 03:53:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974-2: havoc #t~bitwise1246;assume (((((if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1246 <= (if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1246 <= 8192) && #t~bitwise1246 >= 0) && ((if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1246 > 8192 + (if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1246 >= -2147483648; [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974-3: assume 8192 == (if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296);#t~bitwise1246 := (if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974-3: assume !(8192 == (if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974-4: assume 0 == (if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296);#t~bitwise1246 := 0; [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974-4: assume !(0 == (if #t~mem1245 % 65536 % 4294967296 <= 2147483647 then #t~mem1245 % 65536 % 4294967296 else #t~mem1245 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume 0 != #t~bitwise1246;havoc #t~mem1245;havoc #t~bitwise1246;call write~int#4(2, ~duplex.base, ~duplex.offset, 2); [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume !(0 != #t~bitwise1246);havoc #t~mem1245;havoc #t~bitwise1246;call write~int#4(1, ~duplex.base, ~duplex.offset, 2); [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: call write~int#20(100, ~speed.base, ~speed.offset, 2); [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: #res := 0;call ULTIMATE.dealloc(~#phy_data~4.base, ~#phy_data~4.offset);havoc ~#phy_data~4.base, ~#phy_data~4.offset; [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9940: call ULTIMATE.dealloc(~#phy_data~4.base, ~#phy_data~4.offset);havoc ~#phy_data~4.base, ~#phy_data~4.offset; [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: call #t~mem1245 := read~int#23(~#phy_data~4.base, ~#phy_data~4.offset, 2); [2025-02-08 03:53:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9967: call write~int#20(10, ~speed.base, ~speed.offset, 2); [2025-02-08 03:53:22,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10289: call ULTIMATE.dealloc(~#phy_val~1.base, ~#phy_val~1.offset);havoc ~#phy_val~1.base, ~#phy_val~1.offset; [2025-02-08 03:53:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12821: havoc ldv_dev_get_drvdata_#t~mem1517#1.base, ldv_dev_get_drvdata_#t~mem1517#1.offset;havoc ldv_dev_get_drvdata_#t~mem1518#1.base, ldv_dev_get_drvdata_#t~mem1518#1.offset; [2025-02-08 03:53:22,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: havoc #t~nondet1668; [2025-02-08 03:53:22,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15013: havoc #t~nondet1642; [2025-02-08 03:53:22,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15116: havoc pci_bus_write_config_word_#t~nondet1653#1; [2025-02-08 03:53:22,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10826: #res#1 := ~arg0#1; [2025-02-08 03:53:22,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036: assume 0 == #t~bitwise1258 % 4294967296;havoc #t~bitwise1258; [2025-02-08 03:53:22,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036: assume !(0 == #t~bitwise1258 % 4294967296);havoc #t~bitwise1258;~i~8 := 1 + ~i~8; [2025-02-08 03:53:22,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-1: [2025-02-08 03:53:22,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-2: havoc #t~bitwise1258;assume #t~bitwise1258 % 4294967296 <= ~val~3 % 4294967296 && #t~bitwise1258 % 4294967296 <= 142606336; [2025-02-08 03:53:22,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10034: ~val~3 := #t~ret1257;havoc #t~mem1256.base, #t~mem1256.offset;havoc #t~ret1257; [2025-02-08 03:53:22,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-3: assume 142606336 == ~val~3 % 4294967296;#t~bitwise1258 := ~val~3; [2025-02-08 03:53:22,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-3: assume !(142606336 == ~val~3 % 4294967296); [2025-02-08 03:53:22,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10034-1: SUMMARY for call #t~ret1257 := ioread32(#t~mem1256.base, 5140 + #t~mem1256.offset); srcloc: null [2025-02-08 03:53:22,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-4: assume 0 == ~val~3 % 4294967296;#t~bitwise1258 := 0; [2025-02-08 03:53:22,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-4: assume !(0 == ~val~3 % 4294967296); [2025-02-08 03:53:22,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: call #t~mem1256.base, #t~mem1256.offset := read~$Pointer$#23(~hw.base, ~hw.offset, 8); [2025-02-08 03:53:22,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033-1: SUMMARY for call __const_udelay(8590); srcloc: null [2025-02-08 03:53:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14977: havoc #t~nondet1636; [2025-02-08 03:53:23,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: call ULTIMATE.dealloc(~#ctrl~0.base, ~#ctrl~0.offset);havoc ~#ctrl~0.base, ~#ctrl~0.offset; [2025-02-08 03:53:23,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: havoc __kmalloc_#t~ret75#1.base, __kmalloc_#t~ret75#1.offset; [2025-02-08 03:53:23,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: havoc #t~mem136.base, #t~mem136.offset; [2025-02-08 03:53:23,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6247: havoc #t~mem92.base, #t~mem92.offset; [2025-02-08 03:53:23,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15120: havoc #t~nondet1654; [2025-02-08 03:53:23,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: call ULTIMATE.dealloc(~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset);havoc ~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset; [2025-02-08 03:53:23,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12333: #res := 3; [2025-02-08 03:53:23,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: #res := 10; [2025-02-08 03:53:23,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12335: #res := 8; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: #res := 8; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12299: #res := 42; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291: #res := 34; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: #res := 30; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12275: #res := 21; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: #res := 14; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: #res := 10; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12301: #res := 43; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: #res := 35; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12285: #res := 31; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: #res := 24; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269: #res := 15; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: #res := 11; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253: #res := 1; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295: #res := 37; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12287: #res := 32; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: #res := 26; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: #res := 16; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: #res := 12; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12255: #res := 3; [2025-02-08 03:53:23,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: #res := 40; [2025-02-08 03:53:23,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12289: #res := 33; [2025-02-08 03:53:23,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12281: #res := 28; [2025-02-08 03:53:23,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: #res := 18; [2025-02-08 03:53:23,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: #res := 13; [2025-02-08 03:53:23,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: #res#1 := ~arg0#1; [2025-02-08 03:53:23,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11437: havoc ldv_dispatch_instance_register_8_2_~arg0#1.base, ldv_dispatch_instance_register_8_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_8_2_#in~arg0#1.base, ldv_dispatch_instance_register_8_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_8_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:53:23,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: assume { :end_inline_ldv_switch_automaton_state_3_3 } true; [2025-02-08 03:53:23,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: havoc is_zero_ether_addr_#t~mem223#1;havoc is_zero_ether_addr_#t~mem224#1;havoc is_zero_ether_addr_#t~bitwise225#1;#t~ret228#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem223#1, is_zero_ether_addr_#t~mem224#1, is_zero_ether_addr_#t~bitwise225#1, is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset;havoc is_zero_ether_addr_#in~addr#1.base, is_zero_ether_addr_#in~addr#1.offset;assume { :end_inline_is_zero_ether_addr } true;~tmp___1~2#1 := (if 0 == #t~ret228#1 % 256 then 0 else 1);havoc #t~ret228#1; [2025-02-08 03:53:23,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume 0 != ~tmp___2~1#1;~tmp___3~0#1 := 1; [2025-02-08 03:53:23,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume !(0 != ~tmp___2~1#1);~tmp___3~0#1 := 0; [2025-02-08 03:53:23,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: assume 0 != ~tmp___1~2#1 % 256;~tmp___2~1#1 := 0; [2025-02-08 03:53:23,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: assume !(0 != ~tmp___1~2#1 % 256);~tmp___2~1#1 := 1; [2025-02-08 03:53:23,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: havoc is_multicast_ether_addr_#t~mem226#1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume { :begin_inline_atl2_hash_mc_addr } true;atl2_hash_mc_addr_#in~hw#1.base, atl2_hash_mc_addr_#in~hw#1.offset, atl2_hash_mc_addr_#in~mc_addr#1.base, atl2_hash_mc_addr_#in~mc_addr#1.offset := ~hw~1#1.base, ~hw~1#1.offset, ~ha~0#1.base, 16 + ~ha~0#1.offset;havoc atl2_hash_mc_addr_#res#1;havoc atl2_hash_mc_addr_#t~ret1199#1, atl2_hash_mc_addr_#t~bitwise1200#1, atl2_hash_mc_addr_#t~bitwise1201#1, atl2_hash_mc_addr_#t~bitwise1202#1, atl2_hash_mc_addr_~hw#1.base, atl2_hash_mc_addr_~hw#1.offset, atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset, atl2_hash_mc_addr_~crc32~0#1, atl2_hash_mc_addr_~value~4#1, atl2_hash_mc_addr_~i~6#1;atl2_hash_mc_addr_~hw#1.base, atl2_hash_mc_addr_~hw#1.offset := atl2_hash_mc_addr_#in~hw#1.base, atl2_hash_mc_addr_#in~hw#1.offset;atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset := atl2_hash_mc_addr_#in~mc_addr#1.base, atl2_hash_mc_addr_#in~mc_addr#1.offset;havoc atl2_hash_mc_addr_~crc32~0#1;havoc atl2_hash_mc_addr_~value~4#1;havoc atl2_hash_mc_addr_~i~6#1;atl2_hash_mc_addr_~value~4#1 := 0;assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295, atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset, 6;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet1637#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet1637#1;crc32_le_#res#1 := crc32_le_#t~nondet1637#1;havoc crc32_le_#t~nondet1637#1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume atl2_hash_mc_addr_~i~6#1 <= 31; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume !(atl2_hash_mc_addr_~i~6#1 <= 31);atl2_hash_mc_addr_#res#1 := atl2_hash_mc_addr_~value~4#1;#t~ret266#1 := atl2_hash_mc_addr_#res#1;havoc atl2_hash_mc_addr_#t~ret1199#1, atl2_hash_mc_addr_#t~bitwise1200#1, atl2_hash_mc_addr_#t~bitwise1201#1, atl2_hash_mc_addr_#t~bitwise1202#1, atl2_hash_mc_addr_~hw#1.base, atl2_hash_mc_addr_~hw#1.offset, atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset, atl2_hash_mc_addr_~crc32~0#1, atl2_hash_mc_addr_~value~4#1, atl2_hash_mc_addr_~i~6#1;havoc atl2_hash_mc_addr_#in~hw#1.base, atl2_hash_mc_addr_#in~hw#1.offset, atl2_hash_mc_addr_#in~mc_addr#1.base, atl2_hash_mc_addr_#in~mc_addr#1.offset;assume { :end_inline_atl2_hash_mc_addr } true;~hash_value~0#1 := #t~ret266#1;havoc #t~ret266#1;assume { :begin_inline_atl2_hash_set } true;atl2_hash_set_#in~hw#1.base, atl2_hash_set_#in~hw#1.offset, atl2_hash_set_#in~hash_value#1 := ~hw~1#1.base, ~hw~1#1.offset, ~hash_value~0#1;havoc atl2_hash_set_#t~mem1203#1.base, atl2_hash_set_#t~mem1203#1.offset, atl2_hash_set_#t~ret1204#1, atl2_hash_set_#t~bitwise1205#1, atl2_hash_set_#t~bitwise1206#1, atl2_hash_set_#t~mem1207#1.base, atl2_hash_set_#t~mem1207#1.offset, atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, atl2_hash_set_~hash_value#1, atl2_hash_set_~hash_bit~0#1, atl2_hash_set_~hash_reg~0#1, atl2_hash_set_~mta~0#1;atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset := atl2_hash_set_#in~hw#1.base, atl2_hash_set_#in~hw#1.offset;atl2_hash_set_~hash_value#1 := atl2_hash_set_#in~hash_value#1;havoc atl2_hash_set_~hash_bit~0#1;havoc atl2_hash_set_~hash_reg~0#1;havoc atl2_hash_set_~mta~0#1;atl2_hash_set_~hash_reg~0#1 := atl2_hash_set_~hash_value#1 % 4294967296 / 2147483648;atl2_hash_set_~hash_bit~0#1 := atl2_hash_set_~hash_value#1 % 4294967296 / 67108864 % 32;call atl2_hash_set_#t~mem1203#1.base, atl2_hash_set_#t~mem1203#1.offset := read~$Pointer$#23(atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, 8); [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880: atl2_hash_set_~mta~0#1 := atl2_hash_set_#t~ret1204#1;havoc atl2_hash_set_#t~mem1203#1.base, atl2_hash_set_#t~mem1203#1.offset;havoc atl2_hash_set_#t~ret1204#1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880-1: SUMMARY for call atl2_hash_set_#t~ret1204#1 := ioread32(atl2_hash_set_#t~mem1203#1.base, atl2_hash_set_#t~mem1203#1.offset + (if (5264 + 4 * (atl2_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5264 + 4 * (atl2_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 else (5264 + 4 * (atl2_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-4: assume 0 == atl2_hash_set_~mta~0#1 % 4294967296 || atl2_hash_set_~mta~0#1 % 4294967296 == atl2_hash_set_#t~bitwise1205#1 % 4294967296;atl2_hash_set_#t~bitwise1206#1 := atl2_hash_set_#t~bitwise1205#1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-4: assume !(0 == atl2_hash_set_~mta~0#1 % 4294967296 || atl2_hash_set_~mta~0#1 % 4294967296 == atl2_hash_set_#t~bitwise1205#1 % 4294967296); [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-5: [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-6: havoc atl2_hash_set_#t~bitwise1205#1;assume atl2_hash_set_#t~bitwise1205#1 > 1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-7: assume 0 == (if atl2_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl2_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl2_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296);atl2_hash_set_#t~bitwise1205#1 := 1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-7: assume !(0 == (if atl2_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 <= 2147483647 then atl2_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 else atl2_hash_set_~hash_bit~0#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881: atl2_hash_set_~mta~0#1 := atl2_hash_set_#t~bitwise1206#1;havoc atl2_hash_set_#t~bitwise1205#1;havoc atl2_hash_set_#t~bitwise1206#1;call atl2_hash_set_#t~mem1207#1.base, atl2_hash_set_#t~mem1207#1.offset := read~$Pointer$#23(atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, 8); [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-1: [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-2: havoc atl2_hash_set_#t~bitwise1206#1;assume (atl2_hash_set_#t~bitwise1206#1 % 4294967296 >= atl2_hash_set_~mta~0#1 % 4294967296 && atl2_hash_set_#t~bitwise1206#1 % 4294967296 >= atl2_hash_set_#t~bitwise1205#1 % 4294967296) && atl2_hash_set_#t~bitwise1206#1 % 4294967296 <= atl2_hash_set_~mta~0#1 % 4294967296 + atl2_hash_set_#t~bitwise1205#1 % 4294967296; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-3: assume 0 == atl2_hash_set_#t~bitwise1205#1 % 4294967296;atl2_hash_set_#t~bitwise1206#1 := atl2_hash_set_~mta~0#1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-3: assume !(0 == atl2_hash_set_#t~bitwise1205#1 % 4294967296); [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861: atl2_hash_mc_addr_~value~4#1 := atl2_hash_mc_addr_#t~bitwise1202#1;atl2_hash_mc_addr_~i~6#1 := 1 + atl2_hash_mc_addr_~i~6#1; [2025-02-08 03:53:23,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-1: [2025-02-08 03:53:23,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-2: havoc atl2_hash_mc_addr_#t~bitwise1202#1;assume (atl2_hash_mc_addr_#t~bitwise1202#1 % 4294967296 >= atl2_hash_mc_addr_~value~4#1 % 4294967296 && atl2_hash_mc_addr_#t~bitwise1202#1 % 4294967296 >= atl2_hash_mc_addr_#t~bitwise1201#1 % 4294967296) && atl2_hash_mc_addr_#t~bitwise1202#1 % 4294967296 <= atl2_hash_mc_addr_~value~4#1 % 4294967296 + atl2_hash_mc_addr_#t~bitwise1201#1 % 4294967296; [2025-02-08 03:53:23,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14981-1: atl2_hash_mc_addr_#t~ret1199#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet1637#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;atl2_hash_mc_addr_~crc32~0#1 := atl2_hash_mc_addr_#t~ret1199#1;havoc atl2_hash_mc_addr_#t~ret1199#1;atl2_hash_mc_addr_~i~6#1 := 0; [2025-02-08 03:53:23,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-3: assume 0 == atl2_hash_mc_addr_#t~bitwise1201#1 % 4294967296;atl2_hash_mc_addr_#t~bitwise1202#1 := atl2_hash_mc_addr_~value~4#1; [2025-02-08 03:53:23,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-3: assume !(0 == atl2_hash_mc_addr_#t~bitwise1201#1 % 4294967296); [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14981: havoc crc32_le_#t~nondet1637#1; [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-8: [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-9: havoc atl2_hash_mc_addr_#t~bitwise1200#1; [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-10: assume 0 == atl2_hash_mc_addr_~crc32~0#1 % 4294967296 || 0 == atl2_hash_mc_addr_~i~6#1;atl2_hash_mc_addr_#t~bitwise1200#1 := atl2_hash_mc_addr_~crc32~0#1; [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-10: assume !(0 == atl2_hash_mc_addr_~crc32~0#1 % 4294967296 || 0 == atl2_hash_mc_addr_~i~6#1); [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: havoc atl2_hash_set_#t~mem1207#1.base, atl2_hash_set_#t~mem1207#1.offset;havoc atl2_hash_set_#t~mem1203#1.base, atl2_hash_set_#t~mem1203#1.offset, atl2_hash_set_#t~ret1204#1, atl2_hash_set_#t~bitwise1205#1, atl2_hash_set_#t~bitwise1206#1, atl2_hash_set_#t~mem1207#1.base, atl2_hash_set_#t~mem1207#1.offset, atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, atl2_hash_set_~hash_value#1, atl2_hash_set_~hash_bit~0#1, atl2_hash_set_~hash_reg~0#1, atl2_hash_set_~mta~0#1;havoc atl2_hash_set_#in~hw#1.base, atl2_hash_set_#in~hw#1.offset, atl2_hash_set_#in~hash_value#1;assume { :end_inline_atl2_hash_set } true;call #t~mem267#1.base, #t~mem267#1.offset := read~$Pointer$#23(~ha~0#1.base, ~ha~0#1.offset, 8);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem267#1.base, #t~mem267#1.offset;havoc #t~mem267#1.base, #t~mem267#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-4: assume 0 == atl2_hash_mc_addr_~value~4#1 % 4294967296 || atl2_hash_mc_addr_~value~4#1 % 4294967296 == atl2_hash_mc_addr_#t~bitwise1201#1 % 4294967296;atl2_hash_mc_addr_#t~bitwise1202#1 := atl2_hash_mc_addr_#t~bitwise1201#1; [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-4: assume !(0 == atl2_hash_mc_addr_~value~4#1 % 4294967296 || atl2_hash_mc_addr_~value~4#1 % 4294967296 == atl2_hash_mc_addr_#t~bitwise1201#1 % 4294967296); [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-5: [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-6: havoc atl2_hash_mc_addr_#t~bitwise1201#1; [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-7: assume 0 == atl2_hash_mc_addr_#t~bitwise1200#1 % 2 % 4294967296 || 0 == 31 - atl2_hash_mc_addr_~i~6#1;atl2_hash_mc_addr_#t~bitwise1201#1 := atl2_hash_mc_addr_#t~bitwise1200#1 % 2; [2025-02-08 03:53:23,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-7: assume !(0 == atl2_hash_mc_addr_#t~bitwise1200#1 % 2 % 4294967296 || 0 == 31 - atl2_hash_mc_addr_~i~6#1); [2025-02-08 03:53:23,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882-1: SUMMARY for call iowrite32(atl2_hash_set_~mta~0#1, atl2_hash_set_#t~mem1207#1.base, atl2_hash_set_#t~mem1207#1.offset + (if (5264 + 4 * (atl2_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5264 + 4 * (atl2_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 else (5264 + 4 * (atl2_hash_set_~hash_reg~0#1 % 4294967296) % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085-4: assume 0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 256 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1;atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 := 256; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085-4: assume !(0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 256 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1); [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160: call ULTIMATE.dealloc(~#phy_val~0#1.base, ~#phy_val~0#1.offset);havoc ~#phy_val~0#1.base, ~#phy_val~0#1.offset; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-4: assume 0 == atl2_phy_commit_~val~4#1 % 4294967296;atl2_phy_commit_#t~bitwise1276#1 := 0; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-4: assume !(0 == atl2_phy_commit_~val~4#1 % 4294967296); [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: assume 0 != atl2_phy_commit_#t~bitwise1276#1 % 4294967296;havoc atl2_phy_commit_#t~bitwise1276#1; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: assume !(0 != atl2_phy_commit_#t~bitwise1276#1 % 4294967296);havoc atl2_phy_commit_#t~bitwise1276#1; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-1: [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-2: havoc atl2_phy_commit_#t~bitwise1276#1;assume atl2_phy_commit_#t~bitwise1276#1 % 4294967296 <= atl2_phy_commit_~val~4#1 % 4294967296 && atl2_phy_commit_#t~bitwise1276#1 % 4294967296 <= 142606336; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-3: assume 142606336 == atl2_phy_commit_~val~4#1 % 4294967296;atl2_phy_commit_#t~bitwise1276#1 := atl2_phy_commit_~val~4#1; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-3: assume !(142606336 == atl2_phy_commit_~val~4#1 % 4294967296); [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-4: assume 0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 128 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1;atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 := 128; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-4: assume !(0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 128 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1); [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147: assume -2147483648 <= atl2_phy_commit_#t~ret1277#1 && atl2_phy_commit_#t~ret1277#1 <= 2147483647;havoc atl2_phy_commit_#t~ret1277#1;atl2_phy_commit_#res#1 := atl2_phy_commit_~ret_val~7#1; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147-1: SUMMARY for call atl2_phy_commit_#t~ret1277#1 := printk(31, 0); srcloc: null [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := (if atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 % 65536 <= 32767 then atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 % 65536 else atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 % 65536 - 65536);call write~int#23(4, atl2_phy_setup_autoneg_adv_~hw#1.base, 34 + atl2_phy_setup_autoneg_adv_~hw#1.offset, 2); [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-1: [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-2: havoc atl2_phy_setup_autoneg_adv_#t~bitwise1267#1;assume ((((atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 >= 128) && atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 >= atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 <= 128 + atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1)) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 >= 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 < 0)) && atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 <= 2147483647; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-3: assume false;atl2_phy_setup_autoneg_adv_#t~bitwise1267#1 := atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-3: assume !false; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081-4: assume 0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 480 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1;atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 := 480; [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081-4: assume !(0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 480 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1); [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := (if atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 % 65536 <= 32767 then atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 % 65536 else atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 % 65536 - 65536);call write~int#23(15, atl2_phy_setup_autoneg_adv_~hw#1.base, 34 + atl2_phy_setup_autoneg_adv_~hw#1.offset, 2); [2025-02-08 03:53:23,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081-1: [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081-2: havoc atl2_phy_setup_autoneg_adv_#t~bitwise1265#1;assume ((((atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 >= 480) && atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 >= atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 <= 480 + atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1)) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 >= 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 < 0)) && atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 <= 2147483647; [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081-3: assume false;atl2_phy_setup_autoneg_adv_#t~bitwise1265#1 := atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1; [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081-3: assume !false; [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: call atl2_phy_commit_#t~mem1273#1.base, atl2_phy_commit_#t~mem1273#1.offset := read~$Pointer$#23(atl2_phy_commit_~hw#1.base, atl2_phy_commit_~hw#1.offset, 8); [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: assume atl2_phy_commit_~i~9#1 <= 24; [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: assume !(atl2_phy_commit_~i~9#1 <= 24); [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132: atl2_phy_commit_~val~4#1 := atl2_phy_commit_#t~ret1274#1;havoc atl2_phy_commit_#t~mem1273#1.base, atl2_phy_commit_#t~mem1273#1.offset;havoc atl2_phy_commit_#t~ret1274#1; [2025-02-08 03:53:23,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132-1: SUMMARY for call atl2_phy_commit_#t~ret1274#1 := ioread32(atl2_phy_commit_#t~mem1273#1.base, 5140 + atl2_phy_commit_#t~mem1273#1.offset); srcloc: null [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-1: [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-2: havoc atl2_phy_commit_#t~bitwise1275#1;assume atl2_phy_commit_#t~bitwise1275#1 % 4294967296 <= atl2_phy_commit_~val~4#1 % 4294967296 && atl2_phy_commit_#t~bitwise1275#1 % 4294967296 <= 142606336; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-3: assume 142606336 == atl2_phy_commit_~val~4#1 % 4294967296;atl2_phy_commit_#t~bitwise1275#1 := atl2_phy_commit_~val~4#1; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-3: assume !(142606336 == atl2_phy_commit_~val~4#1 % 4294967296); [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-4: assume 0 == atl2_phy_commit_~val~4#1 % 4294967296;atl2_phy_commit_#t~bitwise1275#1 := 0; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-4: assume !(0 == atl2_phy_commit_~val~4#1 % 4294967296); [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134: assume 0 == atl2_phy_commit_#t~bitwise1275#1 % 4294967296;havoc atl2_phy_commit_#t~bitwise1275#1; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134: assume !(0 == atl2_phy_commit_#t~bitwise1275#1 % 4294967296);havoc atl2_phy_commit_#t~bitwise1275#1;atl2_phy_commit_~i~9#1 := 1 + atl2_phy_commit_~i~9#1; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := (if atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 % 65536 <= 32767 then atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 % 65536 else atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 % 65536 - 65536);call write~int#23(2, atl2_phy_setup_autoneg_adv_~hw#1.base, 34 + atl2_phy_setup_autoneg_adv_~hw#1.offset, 2); [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-1: [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-2: havoc atl2_phy_setup_autoneg_adv_#t~bitwise1268#1;assume ((((atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 >= 64) && atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 >= atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 <= 64 + atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1)) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 >= 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 < 0)) && atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 <= 2147483647; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-3: assume false;atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 := atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-3: assume !false; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := (if atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 % 65536 <= 32767 then atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 % 65536 else atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 % 65536 - 65536);call write~int#23(8, atl2_phy_setup_autoneg_adv_~hw#1.base, 34 + atl2_phy_setup_autoneg_adv_~hw#1.offset, 2); [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085-1: [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085-2: havoc atl2_phy_setup_autoneg_adv_#t~bitwise1266#1;assume ((((atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 >= 256) && atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 >= atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 < 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 <= 256 + atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1)) && (atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 >= 0 || atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 < 0)) && atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 <= 2147483647; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085-3: assume false;atl2_phy_setup_autoneg_adv_#t~bitwise1266#1 := atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085-3: assume !false; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-4: assume 0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 64 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1;atl2_phy_setup_autoneg_adv_#t~bitwise1268#1 := 64; [2025-02-08 03:53:23,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-4: assume !(0 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 || 64 == atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1); [2025-02-08 03:53:23,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15081: havoc #t~nondet1648; [2025-02-08 03:53:23,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623-2: call #t~mem1105#1.base, #t~mem1105#1.offset := read~$Pointer$#23(~hw#1.base, ~hw#1.offset, 8); [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625: assume 0 == ~icr~0#1 % 4294967296; [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625: assume !(0 == ~icr~0#1 % 4294967296); [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: ~icr~0#1 := #t~ret1106#1;havoc #t~mem1105#1.base, #t~mem1105#1.offset;havoc #t~ret1106#1; [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623-1: SUMMARY for call #t~ret1106#1 := ioread32(#t~mem1105#1.base, 5136 + #t~mem1105#1.offset); srcloc: null [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: call ULTIMATE.dealloc(~#pci_cfg_cmd_word~0#1.base, ~#pci_cfg_cmd_word~0#1.offset);havoc ~#pci_cfg_cmd_word~0#1.base, ~#pci_cfg_cmd_word~0#1.offset; [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630: assume { :begin_inline_cpu_relax } true;assume { :begin_inline_rep_nop } true;assume { :end_inline_rep_nop } true;assume { :end_inline_cpu_relax } true;~i~3#1 := 1 + ~i~3#1; [2025-02-08 03:53:23,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: havoc atl2_write_pci_cfg_#t~mem911#1.base, atl2_write_pci_cfg_#t~mem911#1.offset, atl2_write_pci_cfg_#t~mem912#1.base, atl2_write_pci_cfg_#t~mem912#1.offset, atl2_write_pci_cfg_#t~mem913#1, atl2_write_pci_cfg_#t~ret914#1, atl2_write_pci_cfg_~hw#1.base, atl2_write_pci_cfg_~hw#1.offset, atl2_write_pci_cfg_~reg#1, atl2_write_pci_cfg_~value#1.base, atl2_write_pci_cfg_~value#1.offset, atl2_write_pci_cfg_~adapter~19#1.base, atl2_write_pci_cfg_~adapter~19#1.offset;havoc atl2_write_pci_cfg_#in~hw#1.base, atl2_write_pci_cfg_#in~hw#1.offset, atl2_write_pci_cfg_#in~reg#1, atl2_write_pci_cfg_#in~value#1.base, atl2_write_pci_cfg_#in~value#1.offset;assume { :end_inline_atl2_write_pci_cfg } true; [2025-02-08 03:53:23,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: assume -2147483648 <= #t~ret537#1 && #t~ret537#1 <= 2147483647;havoc #t~ret537#1;#res#1 := ~err~1#1; [2025-02-08 03:53:23,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229: havoc is_device_dma_capable_#t~mem77#1.base, is_device_dma_capable_#t~mem77#1.offset;havoc is_device_dma_capable_#t~mem78#1.base, is_device_dma_capable_#t~mem78#1.offset;havoc is_device_dma_capable_#t~mem79#1;havoc is_device_dma_capable_#t~short80#1; [2025-02-08 03:53:23,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798-1: SUMMARY for call #t~ret537#1 := atl2_reset_hw(~adapter~3#1.base, 623 + ~adapter~3#1.offset); srcloc: null [2025-02-08 03:53:23,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12565-1: ldv_mod_timer_82_#res#1 := ldv_mod_timer_82_~ldv_func_res~1#1; [2025-02-08 03:53:23,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: SUMMARY for call atl2_free_ring_resources(~adapter~3#1.base, ~adapter~3#1.offset); srcloc: null [2025-02-08 03:53:23,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: #res := 0; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379: call #t~mem1347.base, #t~mem1347.offset := read~$Pointer$#25(~opt.base, 28 + ~opt.offset, 8);~ent~0.base, ~ent~0.offset := #t~mem1347.base, #t~mem1347.offset + 12 * (if ~i~11 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11 % 18446744073709551616 % 18446744073709551616 else ~i~11 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem1348 := read~int#26(~value.base, ~value.offset, 4);call #t~mem1349 := read~int#6(~ent~0.base, ~ent~0.offset, 4); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383: assume -2147483648 <= #t~ret1353 && #t~ret1353 <= 2147483647;havoc #t~mem1352.base, #t~mem1352.offset;havoc #t~ret1353; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-1: SUMMARY for call #t~ret1353 := printk(35, 0); srcloc: null [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-2: call #t~mem1339 := read~int#26(~value.base, ~value.offset, 4);call #t~mem1340 := read~int#25(~opt.base, 24 + ~opt.offset, 4);#t~short1343 := #t~mem1339 >= #t~mem1340; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367: assume #t~short1343;havoc #t~mem1339;havoc #t~mem1340;havoc #t~mem1341;havoc #t~mem1342;havoc #t~short1343;call #t~mem1344.base, #t~mem1344.offset := read~$Pointer$#25(~opt.base, 4 + ~opt.offset, 8);call #t~mem1345 := read~int#26(~value.base, ~value.offset, 4); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367: assume !#t~short1343;havoc #t~mem1339;havoc #t~mem1340;havoc #t~mem1341;havoc #t~mem1342;havoc #t~short1343; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-1: assume #t~short1343;call #t~mem1341 := read~int#26(~value.base, ~value.offset, 4);call #t~mem1342 := read~int#25(~opt.base, 28 + ~opt.offset, 4);#t~short1343 := #t~mem1341 <= #t~mem1342; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-1: assume !#t~short1343; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10355: assume -2147483648 <= #t~ret1336 && #t~ret1336 <= 2147483647;havoc #t~mem1335.base, #t~mem1335.offset;havoc #t~ret1336;#res := 0; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10355-1: SUMMARY for call #t~ret1336 := printk(32, 0); srcloc: null [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10392: assume ~i~11 < #t~mem1354;havoc #t~mem1354; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10392: assume !(~i~11 < #t~mem1354);havoc #t~mem1354; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10380: assume #t~mem1348 == #t~mem1349;havoc #t~mem1348;havoc #t~mem1349;call #t~mem1350.base, #t~mem1350.offset := read~$Pointer$#6(~ent~0.base, 4 + ~ent~0.offset, 8);call #t~mem1351 := read~int#28(#t~mem1350.base, #t~mem1350.offset, 1); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10380: assume !(#t~mem1348 == #t~mem1349);havoc #t~mem1348;havoc #t~mem1349;~i~11 := 1 + ~i~11; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10355-2: call #t~mem1335.base, #t~mem1335.offset := read~$Pointer$#25(~opt.base, 4 + ~opt.offset, 8); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376: ~i~11 := 0; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360: assume -2147483648 <= #t~ret1338 && #t~ret1338 <= 2147483647;havoc #t~mem1337.base, #t~mem1337.offset;havoc #t~ret1338;#res := 0; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-1: SUMMARY for call #t~ret1338 := printk(33, 0); srcloc: null [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-2: call #t~mem1337.base, #t~mem1337.offset := read~$Pointer$#25(~opt.base, 4 + ~opt.offset, 8); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381: assume 0 != #t~mem1351;havoc #t~mem1350.base, #t~mem1350.offset;havoc #t~mem1351;call #t~mem1352.base, #t~mem1352.offset := read~$Pointer$#6(~ent~0.base, 4 + ~ent~0.offset, 8); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381: assume !(0 != #t~mem1351);havoc #t~mem1350.base, #t~mem1350.offset;havoc #t~mem1351; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10348: assume 0 == #t~mem1334;havoc #t~mem1334; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10348: assume !(0 == #t~mem1334);havoc #t~mem1334; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10377: call #t~mem1354 := read~int#25(~opt.base, 24 + ~opt.offset, 4); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10344: assume 1 == #t~mem1333;havoc #t~mem1333; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10344: assume !(1 == #t~mem1333);havoc #t~mem1333;call #t~mem1334 := read~int#26(~value.base, ~value.offset, 4); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10344-1: call #t~mem1333 := read~int#26(~value.base, ~value.offset, 4); [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369: assume -2147483648 <= #t~ret1346 && #t~ret1346 <= 2147483647;havoc #t~mem1344.base, #t~mem1344.offset;havoc #t~mem1345;havoc #t~ret1346;#res := 0; [2025-02-08 03:53:23,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369-1: SUMMARY for call #t~ret1346 := printk(34, 0); srcloc: null [2025-02-08 03:53:34,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-1: [2025-02-08 03:53:34,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-2: havoc atl2_get_settings_#t~bitwise920#1;assume (atl2_get_settings_#t~bitwise920#1 % 4294967296 >= atl2_get_settings_#t~mem919#1 % 4294967296 && atl2_get_settings_#t~bitwise920#1 % 4294967296 >= atl2_get_settings_#t~mem918#1 % 65536 % 4294967296) && atl2_get_settings_#t~bitwise920#1 % 4294967296 <= atl2_get_settings_#t~mem919#1 % 4294967296 + atl2_get_settings_#t~mem918#1 % 65536 % 4294967296; [2025-02-08 03:53:34,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-3: assume 0 == atl2_get_settings_#t~mem918#1 % 65536 % 4294967296;atl2_get_settings_#t~bitwise920#1 := atl2_get_settings_#t~mem919#1; [2025-02-08 03:53:34,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-3: assume !(0 == atl2_get_settings_#t~mem918#1 % 65536 % 4294967296); [2025-02-08 03:53:34,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-4: assume 0 == atl2_get_settings_#t~mem919#1 % 4294967296 || atl2_get_settings_#t~mem919#1 % 4294967296 == atl2_get_settings_#t~mem918#1 % 65536 % 4294967296;atl2_get_settings_#t~bitwise920#1 := atl2_get_settings_#t~mem918#1 % 65536; [2025-02-08 03:53:34,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-4: assume !(0 == atl2_get_settings_#t~mem919#1 % 4294967296 || atl2_get_settings_#t~mem919#1 % 4294967296 == atl2_get_settings_#t~mem918#1 % 65536 % 4294967296); [2025-02-08 03:53:34,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086: call write~int#23(atl2_get_settings_#t~bitwise920#1, atl2_get_settings_~ecmd#1.base, 8 + atl2_get_settings_~ecmd#1.offset, 4);havoc atl2_get_settings_#t~mem919#1;havoc atl2_get_settings_#t~mem918#1;havoc atl2_get_settings_#t~bitwise920#1;call write~int#23(0, atl2_get_settings_~ecmd#1.base, 15 + atl2_get_settings_~ecmd#1.offset, 1);call write~int#23(0, atl2_get_settings_~ecmd#1.base, 16 + atl2_get_settings_~ecmd#1.offset, 1);call write~int#23(0, atl2_get_settings_~ecmd#1.base, 17 + atl2_get_settings_~ecmd#1.offset, 1);call atl2_get_settings_#t~mem921#1 := read~int#23(atl2_get_settings_~adapter~20#1.base, 20 + atl2_get_settings_~adapter~20#1.offset, 2); [2025-02-08 03:53:34,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: assume 6 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: get_permanent_address_~i~5#1 := 4 + get_permanent_address_~i~5#1; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1465#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1465#1 && ldv_pci_pci_instance_2_#t~ret1465#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~29#1 := ldv_pci_pci_instance_2_#t~ret1465#1;havoc ldv_pci_pci_instance_2_#t~ret1465#1; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11729-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_36_2_default~0.base, ~ldv_1_ldv_param_36_2_default~0.offset); srcloc: null [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11729: ~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-3: assume 256 == atl2_set_features_~changed~0#1 % 18446744073709551616;atl2_set_features_#t~bitwise391#1 := atl2_set_features_~changed~0#1; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-3: assume !(256 == atl2_set_features_~changed~0#1 % 18446744073709551616); [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-2: havoc atl2_set_features_#t~bitwise391#1;assume atl2_set_features_#t~bitwise391#1 % 18446744073709551616 <= atl2_set_features_~changed~0#1 % 18446744073709551616 && atl2_set_features_#t~bitwise391#1 % 18446744073709551616 <= 256; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume 0 != atl2_set_features_#t~bitwise391#1 % 18446744073709551616;havoc atl2_set_features_#t~bitwise391#1; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume !(0 != atl2_set_features_#t~bitwise391#1 % 18446744073709551616);havoc atl2_set_features_#t~bitwise391#1; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-4: assume 0 == atl2_set_features_~changed~0#1 % 18446744073709551616;atl2_set_features_#t~bitwise391#1 := 0; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-4: assume !(0 == atl2_set_features_~changed~0#1 % 18446744073709551616); [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069-1: SUMMARY for call atl2_set_multi(ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: atl2_set_mac_~tmp___0~11#1 := (if 0 == atl2_set_mac_#t~ret610#1 % 256 then 0 else 1);havoc atl2_set_mac_#t~ret610#1; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069: havoc ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-1: SUMMARY for call atl2_set_mac_#t~ret610#1 := is_valid_ether_addr(atl2_set_mac_~addr~0#1.base, 2 + atl2_set_mac_~addr~0#1.offset); srcloc: null [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655: assume -2147483648 <= ldv_mod_timer_94_#t~ret1501#1 && ldv_mod_timer_94_#t~ret1501#1 <= 2147483647;ldv_mod_timer_94_~tmp~94#1 := ldv_mod_timer_94_#t~ret1501#1;havoc ldv_mod_timer_94_#t~ret1501#1;ldv_mod_timer_94_~ldv_func_res~4#1 := ldv_mod_timer_94_~tmp~94#1; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655-1: SUMMARY for call ldv_mod_timer_94_#t~ret1501#1 := mod_timer(ldv_mod_timer_94_~ldv_func_arg1#1.base, ldv_mod_timer_94_~ldv_func_arg1#1.offset, ldv_mod_timer_94_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: havoc atl2_get_regs_#t~memset~res939#1.base, atl2_get_regs_#t~memset~res939#1.offset;call atl2_get_regs_#t~mem940#1 := read~int#23(atl2_get_regs_~hw~11#1.base, 74 + atl2_get_regs_~hw~11#1.offset, 1); [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220-1: SUMMARY for call atl2_get_regs_#t~memset~res939#1.base, atl2_get_regs_#t~memset~res939#1.offset := #Ultimate.C_memset#23(atl2_get_regs_~p#1.base, atl2_get_regs_~p#1.offset, 0, 168); srcloc: null [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: assume 0 != ldv_pci_pci_instance_2_~tmp___0~29#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~29#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692: assume 0 != atl2_probe_~tmp___6~0#1;atl2_probe_~err~3#1 := -5; [2025-02-08 03:53:34,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692: assume !(0 != atl2_probe_~tmp___6~0#1);assume { :begin_inline_atl2_check_options } true;atl2_check_options_#in~adapter#1.base, atl2_check_options_#in~adapter#1.offset := atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset;havoc atl2_check_options_#t~mem1360#1, atl2_check_options_#t~ret1361#1, atl2_check_options_#t~ret1362#1, atl2_check_options_#t~mem1363#1, atl2_check_options_#t~ret1364#1, atl2_check_options_#t~mem1365#1, atl2_check_options_#t~mem1366#1, atl2_check_options_#t~mem1367#1, atl2_check_options_#t~mem1368#1, atl2_check_options_#t~mem1369#1, atl2_check_options_#t~ret1370#1, atl2_check_options_#t~mem1371#1, atl2_check_options_#t~mem1372#1, atl2_check_options_#t~mem1373#1, atl2_check_options_#t~mem1374#1, atl2_check_options_#t~ite1376#1, atl2_check_options_#t~mem1375#1, atl2_check_options_#t~mem1377#1, atl2_check_options_#t~ret1378#1, atl2_check_options_#t~mem1379#1, atl2_check_options_#t~mem1380#1, atl2_check_options_#t~mem1381#1, atl2_check_options_#t~ret1382#1, atl2_check_options_#t~mem1383#1, atl2_check_options_#t~mem1384#1, atl2_check_options_#t~mem1385#1, atl2_check_options_#t~ret1386#1, atl2_check_options_#t~mem1387#1, atl2_check_options_#t~mem1388#1, atl2_check_options_~adapter#1.base, atl2_check_options_~adapter#1.offset, atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset, atl2_check_options_~bd~0#1;atl2_check_options_~adapter#1.base, atl2_check_options_~adapter#1.offset := atl2_check_options_#in~adapter#1.base, atl2_check_options_#in~adapter#1.offset;call atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset := #Ultimate.allocOnStack(4);call atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset := #Ultimate.allocOnStack(36);havoc atl2_check_options_~bd~0#1;call atl2_check_options_#t~mem1360#1 := read~int#23(atl2_check_options_~adapter#1.base, 617 + atl2_check_options_~adapter#1.offset, 4);atl2_check_options_~bd~0#1 := (if atl2_check_options_#t~mem1360#1 % 4294967296 % 4294967296 <= 2147483647 then atl2_check_options_#t~mem1360#1 % 4294967296 % 4294967296 else atl2_check_options_#t~mem1360#1 % 4294967296 % 4294967296 - 4294967296);havoc atl2_check_options_#t~mem1360#1; [2025-02-08 03:53:34,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: atl2_get_drvinfo_~tmp~63#1.base, atl2_get_drvinfo_~tmp~63#1.offset := atl2_get_drvinfo_#t~ret1061#1.base, atl2_get_drvinfo_#t~ret1061#1.offset;havoc atl2_get_drvinfo_#t~ret1061#1.base, atl2_get_drvinfo_#t~ret1061#1.offset;atl2_get_drvinfo_~adapter~26#1.base, atl2_get_drvinfo_~adapter~26#1.offset := atl2_get_drvinfo_~tmp~63#1.base, atl2_get_drvinfo_~tmp~63#1.offset; [2025-02-08 03:53:34,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485-1: SUMMARY for call atl2_get_drvinfo_#t~ret1061#1.base, atl2_get_drvinfo_#t~ret1061#1.offset := netdev_priv(atl2_get_drvinfo_~netdev#1.base, atl2_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11467: assume 4 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11467: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: SUMMARY for call atl2_vlan_mode(atl2_set_features_~netdev#1.base, atl2_set_features_~netdev#1.offset, atl2_set_features_~features#1); srcloc: null [2025-02-08 03:53:34,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221: call write~int#23(atl2_get_regs_#t~bitwise943#1, atl2_get_regs_~regs#1.base, 4 + atl2_get_regs_~regs#1.offset, 4);havoc atl2_get_regs_#t~mem940#1;havoc atl2_get_regs_#t~bitwise941#1;havoc atl2_get_regs_#t~mem942#1;havoc atl2_get_regs_#t~bitwise943#1;call atl2_get_regs_#t~mem944#1.base, atl2_get_regs_#t~mem944#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-1: [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-2: havoc atl2_get_regs_#t~bitwise943#1;assume (((((atl2_get_regs_#t~bitwise941#1 < 0 && (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl2_get_regs_#t~bitwise943#1 >= (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296)) && ((atl2_get_regs_#t~bitwise941#1 >= 0 && (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296) < 0) || atl2_get_regs_#t~bitwise943#1 >= atl2_get_regs_#t~bitwise941#1)) && ((atl2_get_regs_#t~bitwise941#1 < 0 || (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296) < 0) || atl2_get_regs_#t~bitwise943#1 <= atl2_get_regs_#t~bitwise941#1 + (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296))) && ((atl2_get_regs_#t~bitwise941#1 >= 0 && (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl2_get_regs_#t~bitwise943#1 < 0)) && atl2_get_regs_#t~bitwise943#1 <= 2147483647; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-3: assume 0 == (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296);atl2_get_regs_#t~bitwise943#1 := atl2_get_regs_#t~bitwise941#1; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-3: assume !(0 == (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107: call ULTIMATE.dealloc(atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset);havoc atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-8: assume false;atl2_get_regs_#t~bitwise941#1 := 65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-8: assume !false; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-9: assume 0 == 65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296) || 16777216 == 65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296);atl2_get_regs_#t~bitwise941#1 := 16777216; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-9: assume !(0 == 65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296) || 16777216 == 65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: assume 0 != atl2_set_mac_~tmp___0~11#1 % 256;atl2_set_mac_~tmp___1~7#1 := 0; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: assume !(0 != atl2_set_mac_~tmp___0~11#1 % 256);atl2_set_mac_~tmp___1~7#1 := 1; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-4: assume 0 == atl2_get_regs_#t~bitwise941#1 || atl2_get_regs_#t~bitwise941#1 == (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296);atl2_get_regs_#t~bitwise943#1 := (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-4: assume !(0 == atl2_get_regs_#t~bitwise941#1 || atl2_get_regs_#t~bitwise941#1 == (if atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 else atl2_get_regs_#t~mem942#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-5: call atl2_get_regs_#t~mem942#1 := read~int#23(atl2_get_regs_~hw~11#1.base, 66 + atl2_get_regs_~hw~11#1.offset, 2); [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-6: [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9221-7: havoc atl2_get_regs_#t~bitwise941#1;assume ((((65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296) < 0 || atl2_get_regs_#t~bitwise941#1 >= 16777216) && atl2_get_regs_#t~bitwise941#1 >= 65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296)) && (65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296) < 0 || atl2_get_regs_#t~bitwise941#1 <= 16777216 + 65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296))) && (65536 * (if atl2_get_regs_#t~mem940#1 % 256 % 4294967296 <= 2147483647 then atl2_get_regs_#t~mem940#1 % 256 % 4294967296 else atl2_get_regs_#t~mem940#1 % 256 % 4294967296 - 4294967296) >= 0 || atl2_get_regs_#t~bitwise941#1 < 0)) && atl2_get_regs_#t~bitwise941#1 <= 2147483647; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12921: assume -2147483648 <= ldv_post_probe_#t~ret1525#1 && ldv_post_probe_#t~ret1525#1 <= 2147483647;ldv_post_probe_~tmp~105#1 := ldv_post_probe_#t~ret1525#1;havoc ldv_post_probe_#t~ret1525#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~105#1;ldv_pci_pci_instance_2_#t~ret1469#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1525#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~105#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1469#1 && ldv_pci_pci_instance_2_#t~ret1469#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1469#1;havoc ldv_pci_pci_instance_2_#t~ret1469#1; [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12921-1: SUMMARY for call ldv_post_probe_#t~ret1525#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:53:34,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9354: havoc atl2_get_eeprom_#t~mem1039#1;havoc atl2_get_eeprom_#t~mem1040#1;havoc atl2_get_eeprom_#t~memcpy~res1041#1.base, atl2_get_eeprom_#t~memcpy~res1041#1.offset; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: assume -2147483648 <= ldv_mod_timer_94_#t~ret1502#1 && ldv_mod_timer_94_#t~ret1502#1 <= 2147483647;ldv_mod_timer_94_~tmp___0~35#1 := ldv_mod_timer_94_#t~ret1502#1;havoc ldv_mod_timer_94_#t~ret1502#1;ldv_mod_timer_94_#res#1 := ldv_mod_timer_94_~tmp___0~35#1; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657-1: SUMMARY for call ldv_mod_timer_94_#t~ret1502#1 := ldv_mod_timer(ldv_mod_timer_94_~ldv_func_res~4#1, ldv_mod_timer_94_~ldv_func_arg1#1.base, ldv_mod_timer_94_~ldv_func_arg1#1.offset, ldv_mod_timer_94_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222-1: SUMMARY for call atl2_get_regs_#t~ret945#1 := ioread32(atl2_get_regs_#t~mem944#1.base, 108 + atl2_get_regs_#t~mem944#1.offset); srcloc: null [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11204: SUMMARY for call ldv_assume((if 0 != ~ldv_14_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9354-1: SUMMARY for call atl2_get_eeprom_#t~memcpy~res1041#1.base, atl2_get_eeprom_#t~memcpy~res1041#1.offset := #Ultimate.C_memcpy#23(atl2_get_eeprom_~bytes#1.base, atl2_get_eeprom_~bytes#1.offset, atl2_get_eeprom_~eeprom_buff~0#1.base, atl2_get_eeprom_~eeprom_buff~0#1.offset + (if atl2_get_eeprom_#t~mem1039#1 % 4294967296 % 4 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_get_eeprom_#t~mem1039#1 % 4294967296 % 4 % 18446744073709551616 % 18446744073709551616 else atl2_get_eeprom_#t~mem1039#1 % 4294967296 % 4 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), atl2_get_eeprom_#t~mem1040#1 % 4294967296); srcloc: null [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222: call write~int#23(atl2_get_regs_#t~ret945#1, atl2_get_regs_~regs_buff~0#1.base, atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem944#1.base, atl2_get_regs_#t~mem944#1.offset;havoc atl2_get_regs_#t~ret945#1;call atl2_get_regs_#t~mem946#1.base, atl2_get_regs_#t~mem946#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-2: havoc get_permanent_address_#t~bitwise1140#1;assume (get_permanent_address_#t~bitwise1140#1 % 4294967296 >= 65536 * (get_permanent_address_#t~bitwise1129#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1140#1 % 4294967296 >= get_permanent_address_#t~bitwise1134#1 % 4294967296 / 65536 % 4294967296) && get_permanent_address_#t~bitwise1140#1 % 4294967296 <= 65536 * (get_permanent_address_#t~bitwise1129#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1134#1 % 4294967296 / 65536 % 4294967296; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume 0 == get_permanent_address_#t~bitwise1134#1 % 4294967296 / 65536 % 4294967296;get_permanent_address_#t~bitwise1140#1 := 65536 * (get_permanent_address_#t~bitwise1129#1 % 4294967296); [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume !(0 == get_permanent_address_#t~bitwise1134#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-4: assume 0 == 65536 * (get_permanent_address_#t~bitwise1129#1 % 4294967296) % 4294967296 || 65536 * (get_permanent_address_#t~bitwise1129#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1134#1 % 4294967296 / 65536 % 4294967296;get_permanent_address_#t~bitwise1140#1 := get_permanent_address_#t~bitwise1134#1 % 4294967296 / 65536; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-4: assume !(0 == 65536 * (get_permanent_address_#t~bitwise1129#1 % 4294967296) % 4294967296 || 65536 * (get_permanent_address_#t~bitwise1129#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1134#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-5: [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11865: assume 7 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11865: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: call write~int#23(get_permanent_address_#t~bitwise1140#1, get_permanent_address_~#EthAddr~0#1.base, 8 + get_permanent_address_~#EthAddr~0#1.offset, 4);havoc get_permanent_address_#t~mem1125#1;havoc get_permanent_address_#t~bitwise1126#1;havoc get_permanent_address_#t~mem1127#1;havoc get_permanent_address_#t~bitwise1128#1;havoc get_permanent_address_#t~bitwise1129#1;havoc get_permanent_address_#t~mem1130#1;havoc get_permanent_address_#t~bitwise1131#1;havoc get_permanent_address_#t~mem1132#1;havoc get_permanent_address_#t~bitwise1133#1;havoc get_permanent_address_#t~bitwise1134#1;havoc get_permanent_address_#t~bitwise1140#1;call get_permanent_address_#t~mem1141#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, 2 + get_permanent_address_~#Addr~0#1.offset, 2);call get_permanent_address_#t~mem1142#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, 2 + get_permanent_address_~#Addr~0#1.offset, 2); [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-10: havoc get_permanent_address_#t~bitwise1133#1;assume get_permanent_address_#t~bitwise1133#1 % 4294967296 <= get_permanent_address_#t~mem1132#1 % 4294967296 && get_permanent_address_#t~bitwise1133#1 % 4294967296 <= 4278255360; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-11: assume 4278255360 == get_permanent_address_#t~mem1132#1 % 4294967296;get_permanent_address_#t~bitwise1133#1 := get_permanent_address_#t~mem1132#1; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-11: assume !(4278255360 == get_permanent_address_#t~mem1132#1 % 4294967296); [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-12: assume 0 == get_permanent_address_#t~mem1132#1 % 4294967296;get_permanent_address_#t~bitwise1133#1 := 0; [2025-02-08 03:53:34,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-12: assume !(0 == get_permanent_address_#t~mem1132#1 % 4294967296); [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-13: call get_permanent_address_#t~mem1132#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-6: havoc get_permanent_address_#t~bitwise1134#1;assume (get_permanent_address_#t~bitwise1134#1 % 4294967296 >= 256 * (get_permanent_address_#t~bitwise1131#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1134#1 % 4294967296 >= get_permanent_address_#t~bitwise1133#1 % 4294967296 / 256 % 4294967296) && get_permanent_address_#t~bitwise1134#1 % 4294967296 <= 256 * (get_permanent_address_#t~bitwise1131#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1133#1 % 4294967296 / 256 % 4294967296; [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-7: assume 0 == get_permanent_address_#t~bitwise1133#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1134#1 := 256 * (get_permanent_address_#t~bitwise1131#1 % 4294967296); [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-7: assume !(0 == get_permanent_address_#t~bitwise1133#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-8: assume 0 == 256 * (get_permanent_address_#t~bitwise1131#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1131#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1133#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1134#1 := get_permanent_address_#t~bitwise1133#1 % 4294967296 / 256; [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-8: assume !(0 == 256 * (get_permanent_address_#t~bitwise1131#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1131#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1133#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: havoc atl2_get_drvinfo_#t~ret1062#1; [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-9: [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487-1: SUMMARY for call atl2_get_drvinfo_#t~ret1062#1 := strlcpy(atl2_get_drvinfo_~drvinfo#1.base, 4 + atl2_get_drvinfo_~drvinfo#1.offset, ~#atl2_driver_name~0.base, ~#atl2_driver_name~0.offset, 32); srcloc: null [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-18: call get_permanent_address_#t~mem1130#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-19: [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11205: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:53:34,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-20: havoc get_permanent_address_#t~bitwise1129#1;assume (get_permanent_address_#t~bitwise1129#1 % 4294967296 >= 256 * (get_permanent_address_#t~bitwise1126#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1129#1 % 4294967296 >= get_permanent_address_#t~bitwise1128#1 % 4294967296 / 256 % 4294967296) && get_permanent_address_#t~bitwise1129#1 % 4294967296 <= 256 * (get_permanent_address_#t~bitwise1126#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1128#1 % 4294967296 / 256 % 4294967296; [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: assume 65535 != atl2_get_settings_#t~mem921#1 % 65536 % 4294967296;havoc atl2_get_settings_#t~mem921#1;call atl2_get_settings_#t~mem922#1 := read~int#23(atl2_get_settings_~adapter~20#1.base, 20 + atl2_get_settings_~adapter~20#1.offset, 2); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: assume !(65535 != atl2_get_settings_#t~mem921#1 % 65536 % 4294967296);havoc atl2_get_settings_#t~mem921#1; [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-21: assume 0 == get_permanent_address_#t~bitwise1128#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1129#1 := 256 * (get_permanent_address_#t~bitwise1126#1 % 4294967296); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-21: assume !(0 == get_permanent_address_#t~bitwise1128#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-14: [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-15: havoc get_permanent_address_#t~bitwise1131#1;assume get_permanent_address_#t~bitwise1131#1 % 4294967296 <= get_permanent_address_#t~mem1130#1 % 4294967296 && get_permanent_address_#t~bitwise1131#1 % 4294967296 <= 16711935; [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-16: assume 16711935 == get_permanent_address_#t~mem1130#1 % 4294967296;get_permanent_address_#t~bitwise1131#1 := get_permanent_address_#t~mem1130#1; [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-16: assume !(16711935 == get_permanent_address_#t~mem1130#1 % 4294967296); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: call write~int#23(atl2_get_regs_#t~ret947#1, atl2_get_regs_~regs_buff~0#1.base, 4 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem946#1.base, atl2_get_regs_#t~mem946#1.offset;havoc atl2_get_regs_#t~ret947#1;call atl2_get_regs_#t~mem948#1.base, atl2_get_regs_#t~mem948#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-17: assume 0 == get_permanent_address_#t~mem1130#1 % 4294967296;get_permanent_address_#t~bitwise1131#1 := 0; [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-17: assume !(0 == get_permanent_address_#t~mem1130#1 % 4294967296); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223-1: SUMMARY for call atl2_get_regs_#t~ret947#1 := ioread32(atl2_get_regs_#t~mem946#1.base, 512 + atl2_get_regs_#t~mem946#1.offset); srcloc: null [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-26: assume 0 == get_permanent_address_#t~mem1127#1 % 4294967296;get_permanent_address_#t~bitwise1128#1 := 0; [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-26: assume !(0 == get_permanent_address_#t~mem1127#1 % 4294967296); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15037-3: SUMMARY for call ioremap_nocache_#t~ret1646#1.base, ioremap_nocache_#t~ret1646#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-27: call get_permanent_address_#t~mem1127#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15037-2: ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset := ioremap_nocache_#t~ret1646#1.base, ioremap_nocache_#t~ret1646#1.offset;havoc ioremap_nocache_#t~ret1646#1.base, ioremap_nocache_#t~ret1646#1.offset; [2025-02-08 03:53:34,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-28: [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15037-1: ioremap_#t~ret58#1.base, ioremap_#t~ret58#1.offset := ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset;havoc ioremap_nocache_#t~ret1646#1.base, ioremap_nocache_#t~ret1646#1.offset, ioremap_nocache_~arg0#1, ioremap_nocache_~arg1#1;havoc ioremap_nocache_#in~arg0#1, ioremap_nocache_#in~arg1#1;assume { :end_inline_ioremap_nocache } true;ioremap_~tmp~3#1.base, ioremap_~tmp~3#1.offset := ioremap_#t~ret58#1.base, ioremap_#t~ret58#1.offset;havoc ioremap_#t~ret58#1.base, ioremap_#t~ret58#1.offset;ioremap_#res#1.base, ioremap_#res#1.offset := ioremap_~tmp~3#1.base, ioremap_~tmp~3#1.offset;atl2_probe_#t~ret767#1.base, atl2_probe_#t~ret767#1.offset := ioremap_#res#1.base, ioremap_#res#1.offset;havoc ioremap_#t~ret58#1.base, ioremap_#t~ret58#1.offset, ioremap_~offset#1, ioremap_~size#1, ioremap_~tmp~3#1.base, ioremap_~tmp~3#1.offset;havoc ioremap_#in~offset#1, ioremap_#in~size#1;assume { :end_inline_ioremap } true;atl2_probe_~tmp___2~7#1.base, atl2_probe_~tmp___2~7#1.offset := atl2_probe_#t~ret767#1.base, atl2_probe_#t~ret767#1.offset;havoc atl2_probe_#t~ret767#1.base, atl2_probe_#t~ret767#1.offset;call write~$Pointer$#23(atl2_probe_~tmp___2~7#1.base, atl2_probe_~tmp___2~7#1.offset, atl2_probe_~adapter~14#1.base, 623 + atl2_probe_~adapter~14#1.offset, 8);call atl2_probe_#t~mem768#1.base, atl2_probe_#t~mem768#1.offset := read~$Pointer$#23(atl2_probe_~adapter~14#1.base, 623 + atl2_probe_~adapter~14#1.offset, 8); [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-29: havoc get_permanent_address_#t~bitwise1126#1;assume get_permanent_address_#t~bitwise1126#1 % 4294967296 <= get_permanent_address_#t~mem1125#1 % 4294967296 && get_permanent_address_#t~bitwise1126#1 % 4294967296 <= 16711935; [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15037: havoc ioremap_nocache_#t~ret1646#1.base, ioremap_nocache_#t~ret1646#1.offset; [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-22: assume 0 == 256 * (get_permanent_address_#t~bitwise1126#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1126#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1128#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1129#1 := get_permanent_address_#t~bitwise1128#1 % 4294967296 / 256; [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-22: assume !(0 == 256 * (get_permanent_address_#t~bitwise1126#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1126#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1128#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-23: [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-24: havoc get_permanent_address_#t~bitwise1128#1;assume get_permanent_address_#t~bitwise1128#1 % 4294967296 <= get_permanent_address_#t~mem1127#1 % 4294967296 && get_permanent_address_#t~bitwise1128#1 % 4294967296 <= 4278255360; [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-25: assume 4278255360 == get_permanent_address_#t~mem1127#1 % 4294967296;get_permanent_address_#t~bitwise1128#1 := get_permanent_address_#t~mem1127#1; [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-25: assume !(4278255360 == get_permanent_address_#t~mem1127#1 % 4294967296); [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-3: assume 0 == (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536);get_permanent_address_#t~bitwise1143#1 := (if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-3: assume !(0 == (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)); [2025-02-08 03:53:34,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-4: assume 0 == (if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536);get_permanent_address_#t~bitwise1143#1 := (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536); [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-4: assume !(0 == (if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)); [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11602: 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_1_callback_get_eeprom_len~0.base, ~ldv_1_callback_get_eeprom_len~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1406#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_~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; [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-30: assume 16711935 == get_permanent_address_#t~mem1125#1 % 4294967296;get_permanent_address_#t~bitwise1126#1 := get_permanent_address_#t~mem1125#1; [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-30: assume !(16711935 == get_permanent_address_#t~mem1125#1 % 4294967296); [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752: call write~int#23(get_permanent_address_#t~bitwise1143#1, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, 2);havoc get_permanent_address_#t~mem1141#1;havoc get_permanent_address_#t~mem1142#1;havoc get_permanent_address_#t~bitwise1143#1; [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-31: assume 0 == get_permanent_address_#t~mem1125#1 % 4294967296;get_permanent_address_#t~bitwise1126#1 := 0; [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-31: assume !(0 == get_permanent_address_#t~mem1125#1 % 4294967296); [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-1: [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-32: call get_permanent_address_#t~mem1125#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-2: havoc get_permanent_address_#t~bitwise1143#1;assume ((((((if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 && (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) >= 0) || get_permanent_address_#t~bitwise1143#1 >= (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)) && (((if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) < 0) || get_permanent_address_#t~bitwise1143#1 >= (if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 || (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) < 0) || get_permanent_address_#t~bitwise1143#1 <= (if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) + (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536))) && (((if 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1141#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1142#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) >= 0) || get_permanent_address_#t~bitwise1143#1 < 0)) && get_permanent_address_#t~bitwise1143#1 <= 2147483647; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: havoc atl2_get_drvinfo_#t~ret1063#1; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-1: SUMMARY for call atl2_get_drvinfo_#t~ret1063#1 := strlcpy(atl2_get_drvinfo_~drvinfo#1.base, 36 + atl2_get_drvinfo_~drvinfo#1.offset, ~#atl2_driver_version~0.base, ~#atl2_driver_version~0.offset, 32); srcloc: null [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15170: havoc register_netdev_#t~nondet1662#1; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224: call write~int#23(atl2_get_regs_#t~ret949#1, atl2_get_regs_~regs_buff~0#1.base, 8 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem948#1.base, atl2_get_regs_#t~mem948#1.offset;havoc atl2_get_regs_#t~ret949#1;call atl2_get_regs_#t~mem950#1.base, atl2_get_regs_#t~mem950#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-1: SUMMARY for call atl2_get_regs_#t~ret949#1 := ioread32(atl2_get_regs_#t~mem948#1.base, 524 + atl2_get_regs_#t~mem948#1.offset); srcloc: null [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206: ~ldv_statevar_14~0 := 7; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15170-1: ldv_register_netdev_101_#t~ret1507#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1662#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_101_#t~ret1507#1 && ldv_register_netdev_101_#t~ret1507#1 <= 2147483647;ldv_register_netdev_101_~tmp~97#1 := ldv_register_netdev_101_#t~ret1507#1;havoc ldv_register_netdev_101_#t~ret1507#1;ldv_register_netdev_101_~ldv_func_res~7#1 := ldv_register_netdev_101_~tmp~97#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_101_~ldv_func_res~7#1, ldv_register_netdev_101_~ldv_func_arg1#1.base, ldv_register_netdev_101_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1474#1, ldv_register_netdev_#t~ret1475#1, ldv_register_netdev_#t~mem1476#1.base, ldv_register_netdev_#t~mem1476#1.offset, ldv_register_netdev_#t~mem1477#1.base, ldv_register_netdev_#t~mem1477#1.offset, ldv_register_netdev_#t~ret1478#1, ldv_register_netdev_#t~ret1479#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~83#1, ldv_register_netdev_~tmp___0~30#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~83#1;havoc ldv_register_netdev_~tmp___0~30#1;ldv_register_netdev_~ldv_9_ret_default~0#1 := 1;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1647#1;havoc ldv_pre_register_netdev_#t~nondet1647#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet1647#1 && ldv_pre_register_netdev_#t~nondet1647#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet1647#1;havoc ldv_pre_register_netdev_#t~nondet1647#1; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660-1: ldv_mod_timer_94_#res#1 := ldv_mod_timer_94_~ldv_func_res~4#1; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: get_permanent_address_~tmp___1~18#1 := (if 0 == get_permanent_address_#t~ret1144#1 % 256 then 0 else 1);havoc get_permanent_address_#t~ret1144#1; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753-1: SUMMARY for call get_permanent_address_#t~ret1144#1 := is_valid_ether_addr(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset); srcloc: null [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_39 } true;ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg2#1 := ~ldv_1_callback_set_msglevel~0.base, ~ldv_1_callback_set_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_39_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg2#1;ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_39_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_39_#in~arg2#1;assume { :begin_inline_atl2_set_msglevel } true;atl2_set_msglevel_#in~netdev#1.base, atl2_set_msglevel_#in~netdev#1.offset, atl2_set_msglevel_#in~data#1 := ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg2#1;havoc atl2_set_msglevel_~netdev#1.base, atl2_set_msglevel_~netdev#1.offset, atl2_set_msglevel_~data#1;atl2_set_msglevel_~netdev#1.base, atl2_set_msglevel_~netdev#1.offset := atl2_set_msglevel_#in~netdev#1.base, atl2_set_msglevel_#in~netdev#1.offset;atl2_set_msglevel_~data#1 := atl2_set_msglevel_#in~data#1;havoc atl2_set_msglevel_~netdev#1.base, atl2_set_msglevel_~netdev#1.offset, atl2_set_msglevel_~data#1;havoc atl2_set_msglevel_#in~netdev#1.base, atl2_set_msglevel_#in~netdev#1.offset, atl2_set_msglevel_#in~data#1;assume { :end_inline_atl2_set_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_39_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_39 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7375: atl2_set_features_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_27_#t~ret1414#1 := atl2_set_features_#res#1;havoc atl2_set_features_#t~mem389#1, atl2_set_features_#t~bitwise390#1, atl2_set_features_#t~bitwise391#1, atl2_set_features_~netdev#1.base, atl2_set_features_~netdev#1.offset, atl2_set_features_~features#1, atl2_set_features_~changed~0#1;havoc atl2_set_features_#in~netdev#1.base, atl2_set_features_#in~netdev#1.offset, atl2_set_features_#in~features#1;assume { :end_inline_atl2_set_features } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_27_#t~ret1414#1 && ldv_dummy_resourceless_instance_callback_1_27_#t~ret1414#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1414#1;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1414#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: havoc atl2_get_drvinfo_#t~ret1064#1;call atl2_get_drvinfo_#t~mem1065#1.base, atl2_get_drvinfo_#t~mem1065#1.offset := read~$Pointer$#23(atl2_get_drvinfo_~adapter~26#1.base, 8 + atl2_get_drvinfo_~adapter~26#1.offset, 8); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-1: SUMMARY for call atl2_get_drvinfo_#t~ret1064#1 := strlcpy(atl2_get_drvinfo_~drvinfo#1.base, 68 + atl2_get_drvinfo_~drvinfo#1.offset, 27, 0, 32); srcloc: null [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11471: assume 5 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11471: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: havoc atl2_get_settings_#t~mem922#1;call atl2_get_settings_#t~mem923#1 := read~int#23(atl2_get_settings_~adapter~20#1.base, 22 + atl2_get_settings_~adapter~20#1.offset, 2); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093-1: SUMMARY for call ethtool_cmd_speed_set(atl2_get_settings_~ecmd#1.base, atl2_get_settings_~ecmd#1.offset, atl2_get_settings_#t~mem922#1 % 65536); srcloc: null [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: call write~int#23(atl2_get_regs_#t~ret951#1, atl2_get_regs_~regs_buff~0#1.base, 12 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem950#1.base, atl2_get_regs_#t~mem950#1.offset;havoc atl2_get_regs_#t~ret951#1;call atl2_get_regs_#t~mem952#1.base, atl2_get_regs_#t~mem952#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225-1: SUMMARY for call atl2_get_regs_#t~ret951#1 := ioread32(atl2_get_regs_#t~mem950#1.base, 536 + atl2_get_regs_#t~mem950#1.offset); srcloc: null [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: atl2_get_drvinfo_~tmp___0~24#1.base, atl2_get_drvinfo_~tmp___0~24#1.offset := atl2_get_drvinfo_#t~ret1066#1.base, atl2_get_drvinfo_#t~ret1066#1.offset;havoc atl2_get_drvinfo_#t~mem1065#1.base, atl2_get_drvinfo_#t~mem1065#1.offset;havoc atl2_get_drvinfo_#t~ret1066#1.base, atl2_get_drvinfo_#t~ret1066#1.offset; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: call write~int#23(atl2_get_regs_#t~ret953#1, atl2_get_regs_~regs_buff~0#1.base, 16 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem952#1.base, atl2_get_regs_#t~mem952#1.offset;havoc atl2_get_regs_#t~ret953#1;call atl2_get_regs_#t~mem954#1.base, atl2_get_regs_#t~mem954#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490-1: SUMMARY for call atl2_get_drvinfo_#t~ret1066#1.base, atl2_get_drvinfo_#t~ret1066#1.offset := pci_name(atl2_get_drvinfo_#t~mem1065#1.base, atl2_get_drvinfo_#t~mem1065#1.offset); srcloc: null [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10415: call ULTIMATE.dealloc(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset);havoc atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset;call ULTIMATE.dealloc(atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset);havoc atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10415-1: call ULTIMATE.dealloc(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset);havoc atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset;call ULTIMATE.dealloc(atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset);havoc atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226-1: SUMMARY for call atl2_get_regs_#t~ret953#1 := ioread32(atl2_get_regs_#t~mem952#1.base, 540 + atl2_get_regs_#t~mem952#1.offset); srcloc: null [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume 0 != atl2_set_mac_~tmp___1~7#1;atl2_set_mac_#res#1 := -99; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume !(0 != atl2_set_mac_~tmp___1~7#1); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869: assume 8 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume 0 != (if get_permanent_address_~tmp___1~18#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___1~18#1 % 256 % 4294967296 else get_permanent_address_~tmp___1~18#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume !(0 != (if get_permanent_address_~tmp___1~18#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___1~18#1 % 256 % 4294967296 else get_permanent_address_~tmp___1~18#1 % 256 % 4294967296 - 4294967296));get_permanent_address_#res#1 := 1;call ULTIMATE.dealloc(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset);havoc get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset);havoc get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset);havoc get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset; [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: havoc atl2_get_drvinfo_#t~ret1067#1;call write~int#23(0, atl2_get_drvinfo_~drvinfo#1.base, 180 + atl2_get_drvinfo_~drvinfo#1.offset, 4);call write~int#23(0, atl2_get_drvinfo_~drvinfo#1.base, 184 + atl2_get_drvinfo_~drvinfo#1.offset, 4); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491-1: SUMMARY for call atl2_get_drvinfo_#t~ret1067#1 := strlcpy(atl2_get_drvinfo_~drvinfo#1.base, 100 + atl2_get_drvinfo_~drvinfo#1.offset, atl2_get_drvinfo_~tmp___0~24#1.base, atl2_get_drvinfo_~tmp___0~24#1.offset, 32); srcloc: null [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: call write~int#23(atl2_get_regs_#t~ret955#1, atl2_get_regs_~regs_buff~0#1.base, 20 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem954#1.base, atl2_get_regs_#t~mem954#1.offset;havoc atl2_get_regs_#t~ret955#1;call atl2_get_regs_#t~mem956#1.base, atl2_get_regs_#t~mem956#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227-1: SUMMARY for call atl2_get_regs_#t~ret955#1 := ioread32(atl2_get_regs_#t~mem954#1.base, 5120 + atl2_get_regs_#t~mem954#1.offset); srcloc: null [2025-02-08 03:53:34,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: atl2_get_eeprom_#res#1 := atl2_get_eeprom_~ret_val~2#1;ldv_dummy_resourceless_instance_callback_1_7_#t~ret1422#1 := atl2_get_eeprom_#res#1;havoc atl2_get_eeprom_#t~ret1028#1.base, atl2_get_eeprom_#t~ret1028#1.offset, atl2_get_eeprom_#t~mem1029#1, atl2_get_eeprom_#t~ret1030#1, atl2_get_eeprom_#t~mem1031#1, atl2_get_eeprom_#t~mem1032#1, atl2_get_eeprom_#t~bitwise1033#1, atl2_get_eeprom_#t~mem1034#1, atl2_get_eeprom_#t~mem1035#1, atl2_get_eeprom_#t~mem1036#1, atl2_get_eeprom_#t~ret1037#1.base, atl2_get_eeprom_#t~ret1037#1.offset, atl2_get_eeprom_#t~ret1038#1, atl2_get_eeprom_#t~mem1039#1, atl2_get_eeprom_#t~mem1040#1, atl2_get_eeprom_#t~memcpy~res1041#1.base, atl2_get_eeprom_#t~memcpy~res1041#1.offset, atl2_get_eeprom_~netdev#1.base, atl2_get_eeprom_~netdev#1.offset, atl2_get_eeprom_~eeprom#1.base, atl2_get_eeprom_~eeprom#1.offset, atl2_get_eeprom_~bytes#1.base, atl2_get_eeprom_~bytes#1.offset, atl2_get_eeprom_~adapter~24#1.base, atl2_get_eeprom_~adapter~24#1.offset, atl2_get_eeprom_~tmp~61#1.base, atl2_get_eeprom_~tmp~61#1.offset, atl2_get_eeprom_~hw~12#1.base, atl2_get_eeprom_~hw~12#1.offset, atl2_get_eeprom_~eeprom_buff~0#1.base, atl2_get_eeprom_~eeprom_buff~0#1.offset, atl2_get_eeprom_~first_dword~0#1, atl2_get_eeprom_~last_dword~0#1, atl2_get_eeprom_~ret_val~2#1, atl2_get_eeprom_~i~1#1, atl2_get_eeprom_~tmp___0~22#1, atl2_get_eeprom_~tmp___1~15#1.base, atl2_get_eeprom_~tmp___1~15#1.offset, atl2_get_eeprom_~tmp___2~10#1, atl2_get_eeprom_~tmp___3~5#1;havoc atl2_get_eeprom_#in~netdev#1.base, atl2_get_eeprom_#in~netdev#1.offset, atl2_get_eeprom_#in~eeprom#1.base, atl2_get_eeprom_#in~eeprom#1.offset, atl2_get_eeprom_#in~bytes#1.base, atl2_get_eeprom_#in~bytes#1.offset;assume { :end_inline_atl2_get_eeprom } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_7_#t~ret1422#1 && ldv_dummy_resourceless_instance_callback_1_7_#t~ret1422#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1422#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1422#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#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, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true; [2025-02-08 03:53:34,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359-1: SUMMARY for call kfree(atl2_get_eeprom_~eeprom_buff~0#1.base, atl2_get_eeprom_~eeprom_buff~0#1.offset); srcloc: null [2025-02-08 03:53:34,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: assume 2 == atl2_get_settings_#t~mem923#1 % 65536 % 4294967296;havoc atl2_get_settings_#t~mem923#1;call write~int#23(1, atl2_get_settings_~ecmd#1.base, 14 + atl2_get_settings_~ecmd#1.offset, 1); [2025-02-08 03:53:34,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: assume !(2 == atl2_get_settings_#t~mem923#1 % 65536 % 4294967296);havoc atl2_get_settings_#t~mem923#1;call write~int#23(0, atl2_get_settings_~ecmd#1.base, 14 + atl2_get_settings_~ecmd#1.offset, 1); [2025-02-08 03:53:34,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: call write~$Pointer$#23(#funAddr~atl2_watchdog.base, #funAddr~atl2_watchdog.offset, atl2_probe_~adapter~14#1.base, 276 + atl2_probe_~adapter~14#1.offset, 8);call write~int#23(atl2_probe_~adapter~14#1.base + atl2_probe_~adapter~14#1.offset, atl2_probe_~adapter~14#1.base, 284 + atl2_probe_~adapter~14#1.offset, 8); [2025-02-08 03:53:34,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-1: SUMMARY for call init_timer_key(atl2_probe_~adapter~14#1.base, 244 + atl2_probe_~adapter~14#1.offset, 0, 16, 0, atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset); srcloc: null [2025-02-08 03:53:34,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228: call write~int#23(atl2_get_regs_#t~ret957#1, atl2_get_regs_~regs_buff~0#1.base, 24 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem956#1.base, atl2_get_regs_#t~mem956#1.offset;havoc atl2_get_regs_#t~ret957#1;call atl2_get_regs_#t~mem958#1.base, atl2_get_regs_#t~mem958#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228-1: SUMMARY for call atl2_get_regs_#t~ret957#1 := ioread32(atl2_get_regs_#t~mem956#1.base, 5124 + atl2_get_regs_#t~mem956#1.offset); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9757: havoc get_permanent_address_#t~memcpy~res1145#1.base, get_permanent_address_#t~memcpy~res1145#1.offset;get_permanent_address_#res#1 := 0;call ULTIMATE.dealloc(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset);havoc get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset);havoc get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset);havoc get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset; [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9757-1: SUMMARY for call get_permanent_address_#t~memcpy~res1145#1.base, get_permanent_address_#t~memcpy~res1145#1.offset := #Ultimate.C_memcpy#23(get_permanent_address_~hw#1.base, 83 + get_permanent_address_~hw#1.offset, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, 6); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11475: assume 8 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11475: assume !(8 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229: call write~int#23(atl2_get_regs_#t~ret959#1, atl2_get_regs_~regs_buff~0#1.base, 28 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem958#1.base, atl2_get_regs_#t~mem958#1.offset;havoc atl2_get_regs_#t~ret959#1;call atl2_get_regs_#t~mem960#1.base, atl2_get_regs_#t~mem960#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229-1: SUMMARY for call atl2_get_regs_#t~ret959#1 := ioread32(atl2_get_regs_#t~mem958#1.base, 5128 + atl2_get_regs_#t~mem958#1.offset); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1466#1 && ldv_pci_pci_instance_2_#t~ret1466#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1466#1;havoc ldv_pci_pci_instance_2_#t~ret1466#1; [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1466#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494-1: SUMMARY for call atl2_get_drvinfo_#t~ret1068#1 := atl2_get_regs_len(atl2_get_drvinfo_~netdev#1.base, atl2_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#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_11_#t~ret1407#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :begin_inline_ethtool_op_get_link } true;ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet1643#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset := ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;havoc ethtool_op_get_link_#t~nondet1643#1;ethtool_op_get_link_#res#1 := ethtool_op_get_link_#t~nondet1643#1;havoc ethtool_op_get_link_#t~nondet1643#1; [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume -2147483648 <= atl2_get_drvinfo_#t~ret1068#1 && atl2_get_drvinfo_#t~ret1068#1 <= 2147483647;atl2_get_drvinfo_~tmp___1~17#1 := atl2_get_drvinfo_#t~ret1068#1;havoc atl2_get_drvinfo_#t~ret1068#1;call write~int#23(atl2_get_drvinfo_~tmp___1~17#1, atl2_get_drvinfo_~drvinfo#1.base, 192 + atl2_get_drvinfo_~drvinfo#1.offset, 4); [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230-1: SUMMARY for call atl2_get_regs_#t~ret961#1 := ioread32(atl2_get_regs_#t~mem960#1.base, 5132 + atl2_get_regs_#t~mem960#1.offset); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212: assume { :begin_inline_ldv_EMGentry_init_atl2_init_module_14_7 } true;ldv_EMGentry_init_atl2_init_module_14_7_#in~arg0#1.base, ldv_EMGentry_init_atl2_init_module_14_7_#in~arg0#1.offset := ~ldv_14_init_atl2_init_module_default~0.base, ~ldv_14_init_atl2_init_module_default~0.offset;havoc ldv_EMGentry_init_atl2_init_module_14_7_#res#1;havoc ldv_EMGentry_init_atl2_init_module_14_7_#t~ret1389#1, ldv_EMGentry_init_atl2_init_module_14_7_~arg0#1.base, ldv_EMGentry_init_atl2_init_module_14_7_~arg0#1.offset, ldv_EMGentry_init_atl2_init_module_14_7_~tmp~70#1;ldv_EMGentry_init_atl2_init_module_14_7_~arg0#1.base, ldv_EMGentry_init_atl2_init_module_14_7_~arg0#1.offset := ldv_EMGentry_init_atl2_init_module_14_7_#in~arg0#1.base, ldv_EMGentry_init_atl2_init_module_14_7_#in~arg0#1.offset;havoc ldv_EMGentry_init_atl2_init_module_14_7_~tmp~70#1;assume { :begin_inline_atl2_init_module } true;havoc atl2_init_module_#res#1;havoc atl2_init_module_#t~ret905#1, atl2_init_module_#t~ret906#1, atl2_init_module_#t~ret907#1, atl2_init_module_~tmp~56#1;havoc atl2_init_module_~tmp~56#1; [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230: call write~int#23(atl2_get_regs_#t~ret961#1, atl2_get_regs_~regs_buff~0#1.base, 32 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem960#1.base, atl2_get_regs_#t~mem960#1.offset;havoc atl2_get_regs_#t~ret961#1;call atl2_get_regs_#t~mem962#1.base, atl2_get_regs_#t~mem962#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909-1: SUMMARY for call atl2_xmit_frame_#t~ret563#1.base, atl2_xmit_frame_#t~ret563#1.offset := netdev_priv(atl2_xmit_frame_~netdev#1.base, atl2_xmit_frame_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: atl2_xmit_frame_~tmp~42#1.base, atl2_xmit_frame_~tmp~42#1.offset := atl2_xmit_frame_#t~ret563#1.base, atl2_xmit_frame_#t~ret563#1.offset;havoc atl2_xmit_frame_#t~ret563#1.base, atl2_xmit_frame_#t~ret563#1.offset;atl2_xmit_frame_~adapter~5#1.base, atl2_xmit_frame_~adapter~5#1.offset := atl2_xmit_frame_~tmp~42#1.base, atl2_xmit_frame_~tmp~42#1.offset; [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702-1: SUMMARY for call init_timer_key(atl2_probe_~adapter~14#1.base, 368 + atl2_probe_~adapter~14#1.offset, 0, 17, 0, atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset); srcloc: null [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume 9 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: call write~$Pointer$#23(#funAddr~atl2_phy_config.base, #funAddr~atl2_phy_config.offset, atl2_probe_~adapter~14#1.base, 400 + atl2_probe_~adapter~14#1.offset, 8);call write~int#23(atl2_probe_~adapter~14#1.base + atl2_probe_~adapter~14#1.offset, atl2_probe_~adapter~14#1.base, 408 + atl2_probe_~adapter~14#1.offset, 8); [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420: assume atl2_check_options_~bd~0#1 > 3; [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420: assume !(atl2_check_options_~bd~0#1 > 3); [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: atl2_set_mac_~tmp___2~4#1 := (if 0 == atl2_set_mac_#t~ret611#1 % 256 then 0 else 1);havoc atl2_set_mac_#t~ret611#1; [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret1427#1 := atl2_intr(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 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret1427#1 && ldv_interrupt_instance_handler_0_5_#t~ret1427#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~75#1 := ldv_interrupt_instance_handler_0_5_#t~ret1427#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1427#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~75#1;ldv_interrupt_interrupt_instance_0_#t~ret1431#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1427#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~75#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;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1431#1 && ldv_interrupt_interrupt_instance_0_#t~ret1431#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret1431#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1431#1; [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117-1: SUMMARY for call atl2_sw_init_#t~ret247#1 := pci_read_config_word(atl2_sw_init_~pdev~0#1.base, atl2_sw_init_~pdev~0#1.offset, 4, atl2_sw_init_~hw~0#1.base, 36 + atl2_sw_init_~hw~0#1.offset); srcloc: null [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: call write~int#23(atl2_get_regs_#t~ret963#1, atl2_get_regs_~regs_buff~0#1.base, 36 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem962#1.base, atl2_get_regs_#t~mem962#1.offset;havoc atl2_get_regs_#t~ret963#1;call atl2_get_regs_#t~mem964#1.base, atl2_get_regs_#t~mem964#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: assume -2147483648 <= atl2_sw_init_#t~ret247#1 && atl2_sw_init_#t~ret247#1 <= 2147483647;havoc atl2_sw_init_#t~ret247#1;call write~int#23(0, atl2_sw_init_~adapter#1.base, 16 + atl2_sw_init_~adapter#1.offset, 4);call write~int#23(50000, atl2_sw_init_~adapter#1.base, 607 + atl2_sw_init_~adapter#1.offset, 2);call write~int#23(65535, atl2_sw_init_~adapter#1.base, 20 + atl2_sw_init_~adapter#1.offset, 2);call write~int#23(2, atl2_sw_init_~adapter#1.base, 22 + atl2_sw_init_~adapter#1.offset, 2);call write~int#23(0, atl2_sw_init_~hw~0#1.base, 89 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(7, atl2_sw_init_~hw~0#1.base, 16 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(96, atl2_sw_init_~hw~0#1.base, 19 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(80, atl2_sw_init_~hw~0#1.base, 20 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(64, atl2_sw_init_~hw~0#1.base, 21 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(96, atl2_sw_init_~hw~0#1.base, 22 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(2, atl2_sw_init_~hw~0#1.base, 23 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(15, atl2_sw_init_~hw~0#1.base, 17 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(55, atl2_sw_init_~hw~0#1.base, 28 + atl2_sw_init_~hw~0#1.offset, 2);call write~int#23(7, atl2_sw_init_~hw~0#1.base, 18 + atl2_sw_init_~hw~0#1.offset, 1);call write~int#23(0, atl2_sw_init_~hw~0#1.base, 24 + atl2_sw_init_~hw~0#1.offset, 2);call write~int#23(0, atl2_sw_init_~hw~0#1.base, 26 + atl2_sw_init_~hw~0#1.offset, 2);call atl2_sw_init_#t~mem248#1.base, atl2_sw_init_#t~mem248#1.offset := read~$Pointer$#23(atl2_sw_init_~adapter#1.base, atl2_sw_init_~adapter#1.offset, 8);call atl2_sw_init_#t~mem249#1 := read~int#23(atl2_sw_init_#t~mem248#1.base, 516 + atl2_sw_init_#t~mem248#1.offset, 4);call write~int#23(atl2_sw_init_#t~mem249#1, atl2_sw_init_~hw~0#1.base, 30 + atl2_sw_init_~hw~0#1.offset, 2);havoc atl2_sw_init_#t~mem248#1.base, atl2_sw_init_#t~mem248#1.offset;havoc atl2_sw_init_#t~mem249#1;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := atl2_sw_init_~adapter#1.base, 24 + atl2_sw_init_~adapter#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;atl2_sw_init_#t~ret250#1.base, atl2_sw_init_#t~ret250#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 atl2_sw_init_#t~ret250#1.base, atl2_sw_init_#t~ret250#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 := atl2_sw_init_~adapter#1.base, 24 + atl2_sw_init_~adapter#1.offset, 4, 0, atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true; [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231-1: SUMMARY for call atl2_get_regs_#t~ret963#1 := ioread32(atl2_get_regs_#t~mem962#1.base, 5134 + atl2_get_regs_#t~mem962#1.offset); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042-1: SUMMARY for call atl2_set_mac_#t~ret611#1 := netif_running(atl2_set_mac_~netdev#1.base, atl2_set_mac_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667: SUMMARY for call ldv_spin_lock_stats_lock_of_atl2_adapter(); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11742-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11742: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_42 } true;ldv_dummy_resourceless_instance_callback_1_42_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_42_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_42_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg2#1.offset := ~ldv_1_callback_set_settings~0.base, ~ldv_1_callback_set_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_42_#t~ret1420#1, ldv_dummy_resourceless_instance_callback_1_42_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_42_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_42_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_42_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_42_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg2#1.offset;assume { :begin_inline_atl2_set_settings } true;atl2_set_settings_#in~netdev#1.base, atl2_set_settings_#in~netdev#1.offset, atl2_set_settings_#in~ecmd#1.base, atl2_set_settings_#in~ecmd#1.offset := ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.offset;havoc atl2_set_settings_#res#1;havoc atl2_set_settings_#t~ret924#1.base, atl2_set_settings_#t~ret924#1.offset, atl2_set_settings_#t~ret925#1, atl2_set_settings_#t~mem926#1, atl2_set_settings_#t~mem927#1, atl2_set_settings_#t~mem928#1, atl2_set_settings_#t~mem929#1, atl2_set_settings_#t~mem930#1, atl2_set_settings_#t~mem931#1, atl2_set_settings_#t~mem932#1, atl2_set_settings_#t~bitwise933#1, atl2_set_settings_#t~mem934#1.base, atl2_set_settings_#t~mem934#1.offset, atl2_set_settings_#t~ret935#1, atl2_set_settings_#t~ret936#1, atl2_set_settings_#t~ret937#1, atl2_set_settings_~netdev#1.base, atl2_set_settings_~netdev#1.offset, atl2_set_settings_~ecmd#1.base, atl2_set_settings_~ecmd#1.offset, atl2_set_settings_~adapter~21#1.base, atl2_set_settings_~adapter~21#1.offset, atl2_set_settings_~tmp~58#1.base, atl2_set_settings_~tmp~58#1.offset, atl2_set_settings_~hw~10#1.base, atl2_set_settings_~hw~10#1.offset, atl2_set_settings_~tmp___0~20#1, atl2_set_settings_~tmp___1~14#1;atl2_set_settings_~netdev#1.base, atl2_set_settings_~netdev#1.offset := atl2_set_settings_#in~netdev#1.base, atl2_set_settings_#in~netdev#1.offset;atl2_set_settings_~ecmd#1.base, atl2_set_settings_~ecmd#1.offset := atl2_set_settings_#in~ecmd#1.base, atl2_set_settings_#in~ecmd#1.offset;havoc atl2_set_settings_~adapter~21#1.base, atl2_set_settings_~adapter~21#1.offset;havoc atl2_set_settings_~tmp~58#1.base, atl2_set_settings_~tmp~58#1.offset;havoc atl2_set_settings_~hw~10#1.base, atl2_set_settings_~hw~10#1.offset;havoc atl2_set_settings_~tmp___0~20#1;havoc atl2_set_settings_~tmp___1~14#1; [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: assume -2147483648 <= atl2_get_drvinfo_#t~ret1069#1 && atl2_get_drvinfo_#t~ret1069#1 <= 2147483647;atl2_get_drvinfo_~tmp___2~12#1 := atl2_get_drvinfo_#t~ret1069#1;havoc atl2_get_drvinfo_#t~ret1069#1;call write~int#23(atl2_get_drvinfo_~tmp___2~12#1, atl2_get_drvinfo_~drvinfo#1.base, 188 + atl2_get_drvinfo_~drvinfo#1.offset, 4);havoc atl2_get_drvinfo_#t~ret1061#1.base, atl2_get_drvinfo_#t~ret1061#1.offset, atl2_get_drvinfo_#t~ret1062#1, atl2_get_drvinfo_#t~ret1063#1, atl2_get_drvinfo_#t~ret1064#1, atl2_get_drvinfo_#t~mem1065#1.base, atl2_get_drvinfo_#t~mem1065#1.offset, atl2_get_drvinfo_#t~ret1066#1.base, atl2_get_drvinfo_#t~ret1066#1.offset, atl2_get_drvinfo_#t~ret1067#1, atl2_get_drvinfo_#t~ret1068#1, atl2_get_drvinfo_#t~ret1069#1, atl2_get_drvinfo_~netdev#1.base, atl2_get_drvinfo_~netdev#1.offset, atl2_get_drvinfo_~drvinfo#1.base, atl2_get_drvinfo_~drvinfo#1.offset, atl2_get_drvinfo_~adapter~26#1.base, atl2_get_drvinfo_~adapter~26#1.offset, atl2_get_drvinfo_~tmp~63#1.base, atl2_get_drvinfo_~tmp~63#1.offset, atl2_get_drvinfo_~tmp___0~24#1.base, atl2_get_drvinfo_~tmp___0~24#1.offset, atl2_get_drvinfo_~tmp___1~17#1, atl2_get_drvinfo_~tmp___2~12#1;havoc atl2_get_drvinfo_#in~netdev#1.base, atl2_get_drvinfo_#in~netdev#1.offset, atl2_get_drvinfo_#in~drvinfo#1.base, atl2_get_drvinfo_#in~drvinfo#1.offset;assume { :end_inline_atl2_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 := 2; [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-1: SUMMARY for call atl2_get_drvinfo_#t~ret1069#1 := atl2_get_eeprom_len(atl2_get_drvinfo_~netdev#1.base, atl2_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: call write~int#23(atl2_get_regs_#t~ret965#1, atl2_get_regs_~regs_buff~0#1.base, 40 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem964#1.base, atl2_get_regs_#t~mem964#1.offset;havoc atl2_get_regs_#t~ret965#1;call atl2_get_regs_#t~mem966#1.base, atl2_get_regs_#t~mem966#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-1: SUMMARY for call atl2_get_regs_#t~ret965#1 := ioread32(atl2_get_regs_#t~mem964#1.base, 5136 + atl2_get_regs_#t~mem964#1.offset); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911-1: SUMMARY for call atl2_xmit_frame_#t~ret564#1 := constant_test_bit(2, atl2_xmit_frame_~adapter~5#1.base, 609 + atl2_xmit_frame_~adapter~5#1.offset); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: assume -2147483648 <= atl2_xmit_frame_#t~ret564#1 && atl2_xmit_frame_#t~ret564#1 <= 2147483647;atl2_xmit_frame_~tmp___0~10#1 := atl2_xmit_frame_#t~ret564#1;havoc atl2_xmit_frame_#t~ret564#1; [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422-1: SUMMARY for call atl2_check_options_#t~ret1361#1 := printk(37, 0); srcloc: null [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422: assume -2147483648 <= atl2_check_options_#t~ret1361#1 && atl2_check_options_#t~ret1361#1 <= 2147483647;havoc atl2_check_options_#t~ret1361#1; [2025-02-08 03:53:34,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479: assume 10 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479: assume !(10 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9233: call write~int#23(atl2_get_regs_#t~ret967#1, atl2_get_regs_~regs_buff~0#1.base, 44 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem966#1.base, atl2_get_regs_#t~mem966#1.offset;havoc atl2_get_regs_#t~ret967#1;call atl2_get_regs_#t~mem968#1.base, atl2_get_regs_#t~mem968#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9233-1: SUMMARY for call atl2_get_regs_#t~ret967#1 := ioread32(atl2_get_regs_#t~mem966#1.base, 5140 + atl2_get_regs_#t~mem966#1.offset); srcloc: null [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: assume 0 != (if atl2_set_mac_~tmp___2~4#1 % 256 % 4294967296 <= 2147483647 then atl2_set_mac_~tmp___2~4#1 % 256 % 4294967296 else atl2_set_mac_~tmp___2~4#1 % 256 % 4294967296 - 4294967296);atl2_set_mac_#res#1 := -16; [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: assume !(0 != (if atl2_set_mac_~tmp___2~4#1 % 256 % 4294967296 <= 2147483647 then atl2_set_mac_~tmp___2~4#1 % 256 % 4294967296 else atl2_set_mac_~tmp___2~4#1 % 256 % 4294967296 - 4294967296));call atl2_set_mac_#t~mem612#1.base, atl2_set_mac_#t~mem612#1.offset := read~$Pointer$#23(atl2_set_mac_~netdev#1.base, 791 + atl2_set_mac_~netdev#1.offset, 8);call atl2_set_mac_#t~mem613#1 := read~int#23(atl2_set_mac_~netdev#1.base, 561 + atl2_set_mac_~netdev#1.offset, 1); [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11215-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret1425#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11215: assume -2147483648 <= ldv_entry_EMGentry_14_#t~ret1425#1 && ldv_entry_EMGentry_14_#t~ret1425#1 <= 2147483647;ldv_entry_EMGentry_14_~tmp~73#1 := ldv_entry_EMGentry_14_#t~ret1425#1;havoc ldv_entry_EMGentry_14_#t~ret1425#1; [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234: call write~int#23(atl2_get_regs_#t~ret969#1, atl2_get_regs_~regs_buff~0#1.base, 48 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem968#1.base, atl2_get_regs_#t~mem968#1.offset;havoc atl2_get_regs_#t~ret969#1;call atl2_get_regs_#t~mem970#1.base, atl2_get_regs_#t~mem970#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10423: assume -2147483648 <= atl2_check_options_#t~ret1362#1 && atl2_check_options_#t~ret1362#1 <= 2147483647;havoc atl2_check_options_#t~ret1362#1; [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10423-1: SUMMARY for call atl2_check_options_#t~ret1362#1 := printk(38, 0); srcloc: null [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102-1: SUMMARY for call ethtool_cmd_speed_set(atl2_get_settings_~ecmd#1.base, atl2_get_settings_~ecmd#1.offset, 4294967295); srcloc: null [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234-1: SUMMARY for call atl2_get_regs_#t~ret969#1 := ioread32(atl2_get_regs_#t~mem968#1.base, 5156 + atl2_get_regs_#t~mem968#1.offset); srcloc: null [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: call write~int#23(255, atl2_get_settings_~ecmd#1.base, 14 + atl2_get_settings_~ecmd#1.offset, 1); [2025-02-08 03:53:34,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume 10 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12802: atl2_init_module_#t~ret907#1 := ldv___pci_register_driver_107_#res#1;havoc ldv___pci_register_driver_107_#t~ret1513#1, ldv___pci_register_driver_107_#t~ret1514#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~10#1, ldv___pci_register_driver_107_~tmp~100#1, ldv___pci_register_driver_107_~tmp___0~41#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;assume -2147483648 <= atl2_init_module_#t~ret907#1 && atl2_init_module_#t~ret907#1 <= 2147483647;atl2_init_module_~tmp~56#1 := atl2_init_module_#t~ret907#1;havoc atl2_init_module_#t~ret907#1;atl2_init_module_#res#1 := atl2_init_module_~tmp~56#1;ldv_EMGentry_init_atl2_init_module_14_7_#t~ret1389#1 := atl2_init_module_#res#1;havoc atl2_init_module_#t~ret905#1, atl2_init_module_#t~ret906#1, atl2_init_module_#t~ret907#1, atl2_init_module_~tmp~56#1;assume { :end_inline_atl2_init_module } true;assume -2147483648 <= ldv_EMGentry_init_atl2_init_module_14_7_#t~ret1389#1 && ldv_EMGentry_init_atl2_init_module_14_7_#t~ret1389#1 <= 2147483647;ldv_EMGentry_init_atl2_init_module_14_7_~tmp~70#1 := ldv_EMGentry_init_atl2_init_module_14_7_#t~ret1389#1;havoc ldv_EMGentry_init_atl2_init_module_14_7_#t~ret1389#1;ldv_EMGentry_init_atl2_init_module_14_7_#res#1 := ldv_EMGentry_init_atl2_init_module_14_7_~tmp~70#1;ldv_entry_EMGentry_14_#t~ret1423#1 := ldv_EMGentry_init_atl2_init_module_14_7_#res#1;havoc ldv_EMGentry_init_atl2_init_module_14_7_#t~ret1389#1, ldv_EMGentry_init_atl2_init_module_14_7_~arg0#1.base, ldv_EMGentry_init_atl2_init_module_14_7_~arg0#1.offset, ldv_EMGentry_init_atl2_init_module_14_7_~tmp~70#1;havoc ldv_EMGentry_init_atl2_init_module_14_7_#in~arg0#1.base, ldv_EMGentry_init_atl2_init_module_14_7_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_atl2_init_module_14_7 } true;assume -2147483648 <= ldv_entry_EMGentry_14_#t~ret1423#1 && ldv_entry_EMGentry_14_#t~ret1423#1 <= 2147483647;~ldv_14_ret_default~0 := ldv_entry_EMGentry_14_#t~ret1423#1;havoc ldv_entry_EMGentry_14_#t~ret1423#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~ret1524#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~104#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~104#1; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: call write~int#5(137438953408, atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset, 8);call atl2_probe_#t~mem782#1 := read~int#5(atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset, 8);call write~int#23(atl2_probe_#t~mem782#1, atl2_probe_~adapter~14#1.base, 92 + atl2_probe_~adapter~14#1.offset, 8);havoc atl2_probe_#t~mem782#1; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: assume 0 != atl2_xmit_frame_~tmp___0~10#1; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: assume !(0 != atl2_xmit_frame_~tmp___0~10#1);call atl2_xmit_frame_#t~mem565#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4); [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12009: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem1467#1.base, ldv_pci_pci_instance_2_#t~mem1467#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 32 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem1467#1.base, ldv_pci_pci_instance_2_#t~mem1467#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~ret1438#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~79#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~79#1;assume { :begin_inline_atl2_probe } true;atl2_probe_#in~pdev#1.base, atl2_probe_#in~pdev#1.offset, atl2_probe_#in~ent#1.base, atl2_probe_#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 atl2_probe_#res#1;havoc atl2_probe_#t~ret752#1, atl2_probe_#t~ret753#1, atl2_probe_#t~ret754#1, atl2_probe_#t~ret755#1, atl2_probe_#t~ret756#1, atl2_probe_#t~ret757#1.base, atl2_probe_#t~ret757#1.offset, atl2_probe_#t~ret758#1.base, atl2_probe_#t~ret758#1.offset, atl2_probe_#t~mem759#1, atl2_probe_#t~mem760#1, atl2_probe_#t~mem761#1, atl2_probe_#t~mem762#1, atl2_probe_#t~short763#1, atl2_probe_#t~ite766#1, atl2_probe_#t~mem764#1, atl2_probe_#t~mem765#1, atl2_probe_#t~ret767#1.base, atl2_probe_#t~ret767#1.offset, atl2_probe_#t~mem768#1.base, atl2_probe_#t~mem768#1.offset, atl2_probe_#t~ret769#1.base, atl2_probe_#t~ret769#1.offset, atl2_probe_#t~nondet770#1.base, atl2_probe_#t~nondet770#1.offset, atl2_probe_#t~ret771#1, atl2_probe_#t~mem772#1, atl2_probe_#t~bitwise773#1, atl2_probe_#t~ret774#1, atl2_probe_#t~ret775#1, atl2_probe_#t~ret776#1, atl2_probe_#t~mem777#1.base, atl2_probe_#t~mem777#1.offset, atl2_probe_#t~mem778#1, atl2_probe_#t~memcpy~res779#1.base, atl2_probe_#t~memcpy~res779#1.offset, atl2_probe_#t~mem780#1.base, atl2_probe_#t~mem780#1.offset, atl2_probe_#t~ret781#1, atl2_probe_#t~mem782#1, atl2_probe_#t~mem783#1, atl2_probe_#t~strcpy~res784#1.base, atl2_probe_#t~strcpy~res784#1.offset, atl2_probe_#t~ret785#1, atl2_probe_#t~mem786#1.base, atl2_probe_#t~mem786#1.offset, atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset, atl2_probe_~ent#1.base, atl2_probe_~ent#1.offset, atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset, atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset, atl2_probe_~cards_found~0#1, atl2_probe_~mmio_start~0#1, atl2_probe_~mmio_len~0#1, atl2_probe_~err~3#1, atl2_probe_~tmp~52#1, atl2_probe_~tmp___0~16#1, atl2_probe_~tmp___1~11#1.base, atl2_probe_~tmp___1~11#1.offset, atl2_probe_~tmp___2~7#1.base, atl2_probe_~tmp___2~7#1.offset, atl2_probe_~tmp___3~2#1.base, atl2_probe_~tmp___3~2#1.offset, atl2_probe_~tmp___4~1#1, atl2_probe_~tmp___5~1#1, atl2_probe_~tmp___6~0#1, atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset, atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset, atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset, atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset, atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset, atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset;atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset := atl2_probe_#in~pdev#1.base, atl2_probe_#in~pdev#1.offset;atl2_probe_~ent#1.base, atl2_probe_~ent#1.offset := atl2_probe_#in~ent#1.base, atl2_probe_#in~ent#1.offset;havoc atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset;havoc atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset;havoc atl2_probe_~cards_found~0#1;havoc atl2_probe_~mmio_start~0#1;havoc atl2_probe_~mmio_len~0#1;havoc atl2_probe_~err~3#1;havoc atl2_probe_~tmp~52#1;havoc atl2_probe_~tmp___0~16#1;havoc atl2_probe_~tmp___1~11#1.base, atl2_probe_~tmp___1~11#1.offset;havoc atl2_probe_~tmp___2~7#1.base, atl2_probe_~tmp___2~7#1.offset;havoc atl2_probe_~tmp___3~2#1.base, atl2_probe_~tmp___3~2#1.offset;havoc atl2_probe_~tmp___4~1#1;havoc atl2_probe_~tmp___5~1#1;havoc atl2_probe_~tmp___6~0#1;call atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset := #Ultimate.allocOnStack(8);call atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);call atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8);call atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8);call atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset := #Ultimate.allocOnStack(8);atl2_probe_~cards_found~0#1 := 0; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706-1: SUMMARY for call __init_work(atl2_probe_~adapter~14#1.base, 92 + atl2_probe_~adapter~14#1.offset, 0); srcloc: null [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: call write~int#23(atl2_get_regs_#t~ret971#1, atl2_get_regs_~regs_buff~0#1.base, 52 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem970#1.base, atl2_get_regs_#t~mem970#1.offset;havoc atl2_get_regs_#t~ret971#1;call atl2_get_regs_#t~mem972#1.base, atl2_get_regs_#t~mem972#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235-1: SUMMARY for call atl2_get_regs_#t~ret971#1 := ioread32(atl2_get_regs_#t~mem970#1.base, 5248 + atl2_get_regs_#t~mem970#1.offset); srcloc: null [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11217: assume 0 != ldv_entry_EMGentry_14_~tmp~73#1;~ldv_statevar_14~0 := 4; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11217: assume !(0 != ldv_entry_EMGentry_14_~tmp~73#1);~ldv_statevar_14~0 := 6; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12803-1: ldv___pci_register_driver_107_#res#1 := ldv___pci_register_driver_107_~ldv_func_res~10#1; [2025-02-08 03:53:34,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11614: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ~ldv_1_callback_get_msglevel~0.base, ~ldv_1_callback_get_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1408#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :begin_inline_atl2_get_msglevel } true;atl2_get_msglevel_#in~netdev#1.base, atl2_get_msglevel_#in~netdev#1.offset := ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc atl2_get_msglevel_#res#1;havoc atl2_get_msglevel_~netdev#1.base, atl2_get_msglevel_~netdev#1.offset;atl2_get_msglevel_~netdev#1.base, atl2_get_msglevel_~netdev#1.offset := atl2_get_msglevel_#in~netdev#1.base, atl2_get_msglevel_#in~netdev#1.offset;atl2_get_msglevel_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_12_#t~ret1408#1 := atl2_get_msglevel_#res#1;havoc atl2_get_msglevel_~netdev#1.base, atl2_get_msglevel_~netdev#1.offset;havoc atl2_get_msglevel_#in~netdev#1.base, atl2_get_msglevel_#in~netdev#1.offset;assume { :end_inline_atl2_get_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1408#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1408#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236: call write~int#23(atl2_get_regs_#t~ret973#1, atl2_get_regs_~regs_buff~0#1.base, 56 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem972#1.base, atl2_get_regs_#t~mem972#1.offset;havoc atl2_get_regs_#t~ret973#1;call atl2_get_regs_#t~mem974#1.base, atl2_get_regs_#t~mem974#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-1: SUMMARY for call atl2_get_regs_#t~ret973#1 := ioread32(atl2_get_regs_#t~mem972#1.base, 5252 + atl2_get_regs_#t~mem972#1.offset); srcloc: null [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915-1: SUMMARY for call dev_kfree_skb_any(atl2_xmit_frame_~skb#1.base, atl2_xmit_frame_~skb#1.offset); srcloc: null [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: atl2_xmit_frame_#res#1 := 0; [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483: assume 11 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483: assume !(11 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: call write~int#23(atl2_get_regs_#t~ret975#1, atl2_get_regs_~regs_buff~0#1.base, 60 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem974#1.base, atl2_get_regs_#t~mem974#1.offset;havoc atl2_get_regs_#t~ret975#1;call atl2_get_regs_#t~mem976#1.base, atl2_get_regs_#t~mem976#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-1: SUMMARY for call atl2_get_regs_#t~ret975#1 := ioread32(atl2_get_regs_#t~mem974#1.base, 5256 + atl2_get_regs_#t~mem974#1.offset); srcloc: null [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408: havoc ##fun~int~TO~VOID_#~1484#1;havoc ##fun~int~TO~VOID_#in~1484#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: SUMMARY for call lockdep_init_map(atl2_probe_~adapter~14#1.base, 124 + atl2_probe_~adapter~14#1.offset, 18, 0, atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset, 0); srcloc: null [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10427: call write~int#25(1, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset, 4);call write~$Pointer$#25(39, 0, atl2_check_options_~#opt~0#1.base, 4 + atl2_check_options_~#opt~0#1.offset, 8);call write~$Pointer$#25(40, 0, atl2_check_options_~#opt~0#1.base, 12 + atl2_check_options_~#opt~0#1.offset, 8);call write~int#25(8, atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(4, atl2_check_options_~#opt~0#1.base, 24 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(64, atl2_check_options_~#opt~0#1.base, 28 + atl2_check_options_~#opt~0#1.offset, 4); [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238-1: SUMMARY for call atl2_get_regs_#t~ret977#1 := ioread32(atl2_get_regs_#t~mem976#1.base, 5260 + atl2_get_regs_#t~mem976#1.offset); srcloc: null [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: call write~int#23(1, atl2_get_settings_~ecmd#1.base, 18 + atl2_get_settings_~ecmd#1.offset, 1);atl2_get_settings_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_15_#t~ret1410#1 := atl2_get_settings_#res#1;havoc atl2_get_settings_#t~ret915#1.base, atl2_get_settings_#t~ret915#1.offset, atl2_get_settings_#t~mem916#1, atl2_get_settings_#t~bitwise917#1, atl2_get_settings_#t~mem919#1, atl2_get_settings_#t~mem918#1, atl2_get_settings_#t~bitwise920#1, atl2_get_settings_#t~mem921#1, atl2_get_settings_#t~mem922#1, atl2_get_settings_#t~mem923#1, atl2_get_settings_~netdev#1.base, atl2_get_settings_~netdev#1.offset, atl2_get_settings_~ecmd#1.base, atl2_get_settings_~ecmd#1.offset, atl2_get_settings_~adapter~20#1.base, atl2_get_settings_~adapter~20#1.offset, atl2_get_settings_~tmp~57#1.base, atl2_get_settings_~tmp~57#1.offset, atl2_get_settings_~hw~9#1.base, atl2_get_settings_~hw~9#1.offset;havoc atl2_get_settings_#in~netdev#1.base, atl2_get_settings_#in~netdev#1.offset, atl2_get_settings_#in~ecmd#1.base, atl2_get_settings_#in~ecmd#1.offset;assume { :end_inline_atl2_get_settings } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_15_#t~ret1410#1 && ldv_dummy_resourceless_instance_callback_1_15_#t~ret1410#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1410#1;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret1410#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238: call write~int#23(atl2_get_regs_#t~ret977#1, atl2_get_regs_~regs_buff~0#1.base, 64 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem976#1.base, atl2_get_regs_#t~mem976#1.offset;havoc atl2_get_regs_#t~ret977#1;call atl2_get_regs_#t~mem978#1.base, atl2_get_regs_#t~mem978#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049-1: SUMMARY for call atl2_set_mac_#t~memcpy~res614#1.base, atl2_set_mac_#t~memcpy~res614#1.offset := #Ultimate.C_memcpy#23(atl2_set_mac_#t~mem612#1.base, atl2_set_mac_#t~mem612#1.offset, atl2_set_mac_~addr~0#1.base, 2 + atl2_set_mac_~addr~0#1.offset, atl2_set_mac_#t~mem613#1 % 256); srcloc: null [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: havoc atl2_set_mac_#t~mem612#1.base, atl2_set_mac_#t~mem612#1.offset;havoc atl2_set_mac_#t~mem613#1;havoc atl2_set_mac_#t~memcpy~res614#1.base, atl2_set_mac_#t~memcpy~res614#1.offset;call atl2_set_mac_#t~mem615#1 := read~int#23(atl2_set_mac_~netdev#1.base, 561 + atl2_set_mac_~netdev#1.offset, 1); [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881: assume 12 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: havoc atl2_set_mac_#t~mem615#1;havoc atl2_set_mac_#t~memcpy~res616#1.base, atl2_set_mac_#t~memcpy~res616#1.offset;assume { :begin_inline_atl2_set_mac_addr } true;atl2_set_mac_addr_#in~hw#1.base, atl2_set_mac_addr_#in~hw#1.offset := atl2_set_mac_~adapter~7#1.base, 623 + atl2_set_mac_~adapter~7#1.offset;havoc atl2_set_mac_addr_#t~mem1293#1, atl2_set_mac_addr_#t~mem1294#1, atl2_set_mac_addr_#t~bitwise1295#1, atl2_set_mac_addr_#t~mem1296#1, atl2_set_mac_addr_#t~bitwise1297#1, atl2_set_mac_addr_#t~mem1298#1, atl2_set_mac_addr_#t~bitwise1299#1, atl2_set_mac_addr_#t~mem1300#1.base, atl2_set_mac_addr_#t~mem1300#1.offset, atl2_set_mac_addr_#t~mem1301#1, atl2_set_mac_addr_#t~mem1302#1, atl2_set_mac_addr_#t~bitwise1303#1, atl2_set_mac_addr_#t~mem1304#1.base, atl2_set_mac_addr_#t~mem1304#1.offset, atl2_set_mac_addr_~hw#1.base, atl2_set_mac_addr_~hw#1.offset, atl2_set_mac_addr_~value~6#1;atl2_set_mac_addr_~hw#1.base, atl2_set_mac_addr_~hw#1.offset := atl2_set_mac_addr_#in~hw#1.base, atl2_set_mac_addr_#in~hw#1.offset;havoc atl2_set_mac_addr_~value~6#1;call atl2_set_mac_addr_#t~mem1293#1 := read~int#23(atl2_set_mac_addr_~hw#1.base, 79 + atl2_set_mac_addr_~hw#1.offset, 1);call atl2_set_mac_addr_#t~mem1294#1 := read~int#23(atl2_set_mac_addr_~hw#1.base, 80 + atl2_set_mac_addr_~hw#1.offset, 1); [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239: call write~int#23(atl2_get_regs_#t~ret979#1, atl2_get_regs_~regs_buff~0#1.base, 68 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem978#1.base, atl2_get_regs_#t~mem978#1.offset;havoc atl2_get_regs_#t~ret979#1;call atl2_get_regs_#t~mem980#1.base, atl2_get_regs_#t~mem980#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239-1: SUMMARY for call atl2_get_regs_#t~ret979#1 := ioread32(atl2_get_regs_#t~mem978#1.base, 5264 + atl2_get_regs_#t~mem978#1.offset); srcloc: null [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12014-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1470#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050-1: SUMMARY for call atl2_set_mac_#t~memcpy~res616#1.base, atl2_set_mac_#t~memcpy~res616#1.offset := #Ultimate.C_memcpy#23(atl2_set_mac_~adapter~7#1.base, 700 + atl2_set_mac_~adapter~7#1.offset, atl2_set_mac_~addr~0#1.base, 2 + atl2_set_mac_~addr~0#1.offset, atl2_set_mac_#t~mem615#1 % 256); srcloc: null [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12014: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1470#1 && ldv_pci_pci_instance_2_#t~ret1470#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~19#1 := ldv_pci_pci_instance_2_#t~ret1470#1;havoc ldv_pci_pci_instance_2_#t~ret1470#1; [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: call write~$Pointer$#23(#funAddr~atl2_reset_task.base, #funAddr~atl2_reset_task.offset, atl2_probe_~adapter~14#1.base, 116 + atl2_probe_~adapter~14#1.offset, 8); [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_43 } true;ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.offset := ~ldv_1_callback_set_wol~0.base, ~ldv_1_callback_set_wol~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_wolinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_43_#t~ret1421#1, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.offset;assume { :begin_inline_atl2_set_wol } true;atl2_set_wol_#in~netdev#1.base, atl2_set_wol_#in~netdev#1.offset, atl2_set_wol_#in~wol#1.base, atl2_set_wol_#in~wol#1.offset := ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset;havoc atl2_set_wol_#res#1;havoc atl2_set_wol_#t~ret1089#1.base, atl2_set_wol_#t~ret1089#1.offset, atl2_set_wol_#t~mem1090#1, atl2_set_wol_#t~bitwise1091#1, atl2_set_wol_#t~mem1092#1, atl2_set_wol_#t~bitwise1093#1, atl2_set_wol_#t~mem1094#1, atl2_set_wol_#t~bitwise1095#1, atl2_set_wol_#t~mem1096#1, atl2_set_wol_#t~bitwise1097#1, atl2_set_wol_#t~mem1098#1, atl2_set_wol_#t~mem1099#1, atl2_set_wol_~netdev#1.base, atl2_set_wol_~netdev#1.offset, atl2_set_wol_~wol#1.base, atl2_set_wol_~wol#1.offset, atl2_set_wol_~adapter~28#1.base, atl2_set_wol_~adapter~28#1.offset, atl2_set_wol_~tmp~65#1.base, atl2_set_wol_~tmp~65#1.offset;atl2_set_wol_~netdev#1.base, atl2_set_wol_~netdev#1.offset := atl2_set_wol_#in~netdev#1.base, atl2_set_wol_#in~netdev#1.offset;atl2_set_wol_~wol#1.base, atl2_set_wol_~wol#1.offset := atl2_set_wol_#in~wol#1.base, atl2_set_wol_#in~wol#1.offset;havoc atl2_set_wol_~adapter~28#1.base, atl2_set_wol_~adapter~28#1.offset;havoc atl2_set_wol_~tmp~65#1.base, atl2_set_wol_~tmp~65#1.offset; [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711-1: SUMMARY for call INIT_LIST_HEAD(atl2_probe_~adapter~14#1.base, 100 + atl2_probe_~adapter~14#1.offset); srcloc: null [2025-02-08 03:53:34,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: havoc ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_33 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240: call write~int#23(atl2_get_regs_#t~ret981#1, atl2_get_regs_~regs_buff~0#1.base, 72 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem980#1.base, atl2_get_regs_#t~mem980#1.offset;havoc atl2_get_regs_#t~ret981#1;call atl2_get_regs_#t~mem982#1.base, atl2_get_regs_#t~mem982#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-1: SUMMARY for call atl2_get_regs_#t~ret981#1 := ioread32(atl2_get_regs_#t~mem980#1.base, 5268 + atl2_get_regs_#t~mem980#1.offset); srcloc: null [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090-1: SUMMARY for call atl2_tx_timeout(ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11487: assume 12 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11487: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241: call write~int#23(atl2_get_regs_#t~ret983#1, atl2_get_regs_~regs_buff~0#1.base, 76 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem982#1.base, atl2_get_regs_#t~mem982#1.offset;havoc atl2_get_regs_#t~ret983#1;call atl2_get_regs_#t~mem984#1.base, atl2_get_regs_#t~mem984#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241-1: SUMMARY for call atl2_get_regs_#t~ret983#1 := ioread32(atl2_get_regs_#t~mem982#1.base, 5272 + atl2_get_regs_#t~mem982#1.offset); srcloc: null [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12016: assume 0 != ldv_pci_pci_instance_2_~tmp___1~19#1;~ldv_statevar_2~0 := 14; [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12016: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~19#1);~ldv_statevar_2~0 := 16; [2025-02-08 03:53:34,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset := ~ldv_1_callback_get_regs~0.base, ~ldv_1_callback_get_regs~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_regs_ptr~0.base, ~ldv_1_container_struct_ethtool_regs_ptr~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_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :begin_inline_atl2_get_regs } true;atl2_get_regs_#in~netdev#1.base, atl2_get_regs_#in~netdev#1.offset, atl2_get_regs_#in~regs#1.base, atl2_get_regs_#in~regs#1.offset, atl2_get_regs_#in~p#1.base, atl2_get_regs_#in~p#1.offset := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc atl2_get_regs_#t~ret938#1.base, atl2_get_regs_#t~ret938#1.offset, atl2_get_regs_#t~memset~res939#1.base, atl2_get_regs_#t~memset~res939#1.offset, atl2_get_regs_#t~mem940#1, atl2_get_regs_#t~bitwise941#1, atl2_get_regs_#t~mem942#1, atl2_get_regs_#t~bitwise943#1, atl2_get_regs_#t~mem944#1.base, atl2_get_regs_#t~mem944#1.offset, atl2_get_regs_#t~ret945#1, atl2_get_regs_#t~mem946#1.base, atl2_get_regs_#t~mem946#1.offset, atl2_get_regs_#t~ret947#1, atl2_get_regs_#t~mem948#1.base, atl2_get_regs_#t~mem948#1.offset, atl2_get_regs_#t~ret949#1, atl2_get_regs_#t~mem950#1.base, atl2_get_regs_#t~mem950#1.offset, atl2_get_regs_#t~ret951#1, atl2_get_regs_#t~mem952#1.base, atl2_get_regs_#t~mem952#1.offset, atl2_get_regs_#t~ret953#1, atl2_get_regs_#t~mem954#1.base, atl2_get_regs_#t~mem954#1.offset, atl2_get_regs_#t~ret955#1, atl2_get_regs_#t~mem956#1.base, atl2_get_regs_#t~mem956#1.offset, atl2_get_regs_#t~ret957#1, atl2_get_regs_#t~mem958#1.base, atl2_get_regs_#t~mem958#1.offset, atl2_get_regs_#t~ret959#1, atl2_get_regs_#t~mem960#1.base, atl2_get_regs_#t~mem960#1.offset, atl2_get_regs_#t~ret961#1, atl2_get_regs_#t~mem962#1.base, atl2_get_regs_#t~mem962#1.offset, atl2_get_regs_#t~ret963#1, atl2_get_regs_#t~mem964#1.base, atl2_get_regs_#t~mem964#1.offset, atl2_get_regs_#t~ret965#1, atl2_get_regs_#t~mem966#1.base, atl2_get_regs_#t~mem966#1.offset, atl2_get_regs_#t~ret967#1, atl2_get_regs_#t~mem968#1.base, atl2_get_regs_#t~mem968#1.offset, atl2_get_regs_#t~ret969#1, atl2_get_regs_#t~mem970#1.base, atl2_get_regs_#t~mem970#1.offset, atl2_get_regs_#t~ret971#1, atl2_get_regs_#t~mem972#1.base, atl2_get_regs_#t~mem972#1.offset, atl2_get_regs_#t~ret973#1, atl2_get_regs_#t~mem974#1.base, atl2_get_regs_#t~mem974#1.offset, atl2_get_regs_#t~ret975#1, atl2_get_regs_#t~mem976#1.base, atl2_get_regs_#t~mem976#1.offset, atl2_get_regs_#t~ret977#1, atl2_get_regs_#t~mem978#1.base, atl2_get_regs_#t~mem978#1.offset, atl2_get_regs_#t~ret979#1, atl2_get_regs_#t~mem980#1.base, atl2_get_regs_#t~mem980#1.offset, atl2_get_regs_#t~ret981#1, atl2_get_regs_#t~mem982#1.base, atl2_get_regs_#t~mem982#1.offset, atl2_get_regs_#t~ret983#1, atl2_get_regs_#t~mem984#1.base, atl2_get_regs_#t~mem984#1.offset, atl2_get_regs_#t~ret985#1, atl2_get_regs_#t~mem986#1.base, atl2_get_regs_#t~mem986#1.offset, atl2_get_regs_#t~ret987#1, atl2_get_regs_#t~mem988#1.base, atl2_get_regs_#t~mem988#1.offset, atl2_get_regs_#t~ret989#1, atl2_get_regs_#t~mem990#1.base, atl2_get_regs_#t~mem990#1.offset, atl2_get_regs_#t~ret991#1, atl2_get_regs_#t~mem992#1.base, atl2_get_regs_#t~mem992#1.offset, atl2_get_regs_#t~ret993#1, atl2_get_regs_#t~mem994#1.base, atl2_get_regs_#t~mem994#1.offset, atl2_get_regs_#t~ret995#1, atl2_get_regs_#t~mem996#1.base, atl2_get_regs_#t~mem996#1.offset, atl2_get_regs_#t~ret997#1, atl2_get_regs_#t~mem998#1.base, atl2_get_regs_#t~mem998#1.offset, atl2_get_regs_#t~ret999#1, atl2_get_regs_#t~mem1000#1.base, atl2_get_regs_#t~mem1000#1.offset, atl2_get_regs_#t~ret1001#1, atl2_get_regs_#t~mem1002#1.base, atl2_get_regs_#t~mem1002#1.offset, atl2_get_regs_#t~ret1003#1, atl2_get_regs_#t~mem1004#1.base, atl2_get_regs_#t~mem1004#1.offset, atl2_get_regs_#t~ret1005#1, atl2_get_regs_#t~mem1006#1.base, atl2_get_regs_#t~mem1006#1.offset, atl2_get_regs_#t~ret1007#1, atl2_get_regs_#t~mem1008#1.base, atl2_get_regs_#t~mem1008#1.offset, atl2_get_regs_#t~ret1009#1, atl2_get_regs_#t~mem1010#1.base, atl2_get_regs_#t~mem1010#1.offset, atl2_get_regs_#t~ret1011#1, atl2_get_regs_#t~mem1012#1.base, atl2_get_regs_#t~mem1012#1.offset, atl2_get_regs_#t~ret1013#1, atl2_get_regs_#t~mem1014#1.base, atl2_get_regs_#t~mem1014#1.offset, atl2_get_regs_#t~ret1015#1, atl2_get_regs_#t~mem1016#1.base, atl2_get_regs_#t~mem1016#1.offset, atl2_get_regs_#t~ret1017#1, atl2_get_regs_#t~mem1018#1.base, atl2_get_regs_#t~mem1018#1.offset, atl2_get_regs_#t~ret1019#1, atl2_get_regs_#t~mem1020#1.base, atl2_get_regs_#t~mem1020#1.offset, atl2_get_regs_#t~ret1021#1, atl2_get_regs_#t~ret1022#1, atl2_get_regs_#t~mem1023#1, atl2_get_regs_#t~ret1024#1, atl2_get_regs_#t~mem1025#1, atl2_get_regs_~netdev#1.base, atl2_get_regs_~netdev#1.offset, atl2_get_regs_~regs#1.base, atl2_get_regs_~regs#1.offset, atl2_get_regs_~p#1.base, atl2_get_regs_~p#1.offset, atl2_get_regs_~adapter~22#1.base, atl2_get_regs_~adapter~22#1.offset, atl2_get_regs_~tmp~59#1.base, atl2_get_regs_~tmp~59#1.offset, atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, atl2_get_regs_~regs_buff~0#1.base, atl2_get_regs_~regs_buff~0#1.offset, atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset;atl2_get_regs_~netdev#1.base, atl2_get_regs_~netdev#1.offset := atl2_get_regs_#in~netdev#1.base, atl2_get_regs_#in~netdev#1.offset;atl2_get_regs_~regs#1.base, atl2_get_regs_~regs#1.offset := atl2_get_regs_#in~regs#1.base, atl2_get_regs_#in~regs#1.offset;atl2_get_regs_~p#1.base, atl2_get_regs_~p#1.offset := atl2_get_regs_#in~p#1.base, atl2_get_regs_#in~p#1.offset;havoc atl2_get_regs_~adapter~22#1.base, atl2_get_regs_~adapter~22#1.offset;havoc atl2_get_regs_~tmp~59#1.base, atl2_get_regs_~tmp~59#1.offset;havoc atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset;havoc atl2_get_regs_~regs_buff~0#1.base, atl2_get_regs_~regs_buff~0#1.offset;call atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset := #Ultimate.allocOnStack(2); [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8713: call write~int#1(137438953408, atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset, 8);call atl2_probe_#t~mem783#1 := read~int#1(atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset, 8);call write~int#23(atl2_probe_#t~mem783#1, atl2_probe_~adapter~14#1.base, 168 + atl2_probe_~adapter~14#1.offset, 8);havoc atl2_probe_#t~mem783#1; [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8713-1: SUMMARY for call __init_work(atl2_probe_~adapter~14#1.base, 168 + atl2_probe_~adapter~14#1.offset, 0); srcloc: null [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242: call write~int#23(atl2_get_regs_#t~ret985#1, atl2_get_regs_~regs_buff~0#1.base, 80 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem984#1.base, atl2_get_regs_#t~mem984#1.offset;havoc atl2_get_regs_#t~ret985#1;call atl2_get_regs_#t~mem986#1.base, atl2_get_regs_#t~mem986#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242-1: SUMMARY for call atl2_get_regs_#t~ret985#1 := ioread32(atl2_get_regs_#t~mem984#1.base, 5276 + atl2_get_regs_#t~mem984#1.offset); srcloc: null [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: assume 14 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-1: SUMMARY for call atl2_xmit_frame_#t~ret566#1 := ldv__builtin_expect((if 0 == atl2_xmit_frame_#t~mem565#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: assume -9223372036854775808 <= atl2_xmit_frame_#t~ret566#1 && atl2_xmit_frame_#t~ret566#1 <= 9223372036854775807;atl2_xmit_frame_~tmp___1~6#1 := atl2_xmit_frame_#t~ret566#1;havoc atl2_xmit_frame_#t~mem565#1;havoc atl2_xmit_frame_#t~ret566#1; [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_14_#t~ret1409#1 && ldv_dummy_resourceless_instance_callback_1_14_#t~ret1409#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1409#1;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1409#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;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_14_#t~ret1409#1 := atl2_get_regs_len(ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: call write~int#23(atl2_get_regs_#t~ret987#1, atl2_get_regs_~regs_buff~0#1.base, 84 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem986#1.base, atl2_get_regs_#t~mem986#1.offset;havoc atl2_get_regs_#t~ret987#1;call atl2_get_regs_#t~mem988#1.base, atl2_get_regs_#t~mem988#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-1: SUMMARY for call atl2_get_regs_#t~ret987#1 := ioread32(atl2_get_regs_#t~mem986#1.base, 5280 + atl2_get_regs_#t~mem986#1.offset); srcloc: null [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508: atl2_get_wol_~tmp~64#1.base, atl2_get_wol_~tmp~64#1.offset := atl2_get_wol_#t~ret1070#1.base, atl2_get_wol_#t~ret1070#1.offset;havoc atl2_get_wol_#t~ret1070#1.base, atl2_get_wol_#t~ret1070#1.offset;atl2_get_wol_~adapter~27#1.base, atl2_get_wol_~adapter~27#1.offset := atl2_get_wol_~tmp~64#1.base, atl2_get_wol_~tmp~64#1.offset;call write~int#23(32, atl2_get_wol_~wol#1.base, 4 + atl2_get_wol_~wol#1.offset, 4);call write~int#23(0, atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4);call atl2_get_wol_#t~mem1071#1 := read~int#23(atl2_get_wol_~adapter~27#1.base, 16 + atl2_get_wol_~adapter~27#1.offset, 4); [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-1: SUMMARY for call atl2_get_wol_#t~ret1070#1.base, atl2_get_wol_#t~ret1070#1.offset := netdev_priv(atl2_get_wol_~netdev#1.base, atl2_get_wol_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: call write~int#23(atl2_get_regs_#t~ret989#1, atl2_get_regs_~regs_buff~0#1.base, 88 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem988#1.base, atl2_get_regs_#t~mem988#1.offset;havoc atl2_get_regs_#t~ret989#1;call atl2_get_regs_#t~mem990#1.base, atl2_get_regs_#t~mem990#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244-1: SUMMARY for call atl2_get_regs_#t~ret989#1 := ioread32(atl2_get_regs_#t~mem988#1.base, 5376 + atl2_get_regs_#t~mem988#1.offset); srcloc: null [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433: assume ~num_TxMemSize~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296;call atl2_check_options_#t~mem1363#1 := read~int#14(~#TxMemSize~0.base, ~#TxMemSize~0.offset + 4 * atl2_check_options_~bd~0#1, 4);call write~int#26(atl2_check_options_#t~mem1363#1, atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);havoc atl2_check_options_#t~mem1363#1; [2025-02-08 03:53:34,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433: assume !(~num_TxMemSize~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296);call atl2_check_options_#t~mem1366#1 := read~int#25(atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#23(1024 * atl2_check_options_#t~mem1366#1, atl2_check_options_~adapter#1.base, 569 + atl2_check_options_~adapter#1.offset, 4);havoc atl2_check_options_#t~mem1366#1; [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7923: assume 0 != atl2_xmit_frame_~tmp___1~6#1; [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7923: assume !(0 != atl2_xmit_frame_~tmp___1~6#1);assume { :begin_inline_TxsFreeUnit } true;TxsFreeUnit_#in~adapter#1.base, TxsFreeUnit_#in~adapter#1.offset := atl2_xmit_frame_~adapter~5#1.base, atl2_xmit_frame_~adapter~5#1.offset;havoc TxsFreeUnit_#res#1;havoc TxsFreeUnit_#t~ret551#1, TxsFreeUnit_#t~mem552#1, TxsFreeUnit_#t~ite556#1, TxsFreeUnit_#t~mem553#1, TxsFreeUnit_#t~mem554#1, TxsFreeUnit_#t~mem555#1, TxsFreeUnit_~adapter#1.base, TxsFreeUnit_~adapter#1.offset, TxsFreeUnit_~txs_write_ptr~1#1, TxsFreeUnit_~tmp~40#1;TxsFreeUnit_~adapter#1.base, TxsFreeUnit_~adapter#1.offset := TxsFreeUnit_#in~adapter#1.base, TxsFreeUnit_#in~adapter#1.offset;havoc TxsFreeUnit_~txs_write_ptr~1#1;havoc TxsFreeUnit_~tmp~40#1; [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: SUMMARY for call lockdep_init_map(atl2_probe_~adapter~14#1.base, 200 + atl2_probe_~adapter~14#1.offset, 19, 0, atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset, 0); srcloc: null [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491: assume 13 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491: assume !(13 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: call write~int#23(atl2_get_regs_#t~ret991#1, atl2_get_regs_~regs_buff~0#1.base, 92 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem990#1.base, atl2_get_regs_#t~mem990#1.offset;havoc atl2_get_regs_#t~ret991#1;call atl2_get_regs_#t~mem992#1.base, atl2_get_regs_#t~mem992#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: SUMMARY for call atl2_get_regs_#t~ret991#1 := ioread32(atl2_get_regs_#t~mem990#1.base, 5440 + atl2_get_regs_#t~mem990#1.offset); srcloc: null [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-1: SUMMARY for call atl2_watchdog_#t~ret628#1 := constant_test_bit(2, atl2_watchdog_~adapter~10#1.base, 609 + atl2_watchdog_~adapter~10#1.offset); srcloc: null [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume -2147483648 <= atl2_watchdog_#t~ret628#1 && atl2_watchdog_#t~ret628#1 <= 2147483647;atl2_watchdog_~tmp___0~13#1 := atl2_watchdog_#t~ret628#1;havoc atl2_watchdog_#t~ret628#1; [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume 0 != (if get_permanent_address_~tmp___3~7#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___3~7#1 % 256 % 4294967296 else get_permanent_address_~tmp___3~7#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume !(0 != (if get_permanent_address_~tmp___3~7#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___3~7#1 % 256 % 4294967296 else get_permanent_address_~tmp___3~7#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: SUMMARY for call atl2_get_regs_#t~ret993#1 := ioread32(atl2_get_regs_#t~mem992#1.base, 5444 + atl2_get_regs_#t~mem992#1.offset); srcloc: null [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume 2 == ~ldv_statevar_3~0; [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 03:53:34,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: call write~int#23(atl2_get_regs_#t~ret993#1, atl2_get_regs_~regs_buff~0#1.base, 96 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem992#1.base, atl2_get_regs_#t~mem992#1.offset;havoc atl2_get_regs_#t~ret993#1;call atl2_get_regs_#t~mem994#1.base, atl2_get_regs_#t~mem994#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-1: SUMMARY for call dev_kfree_skb_any(atl2_xmit_frame_~skb#1.base, atl2_xmit_frame_~skb#1.offset); srcloc: null [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: atl2_xmit_frame_#res#1 := 0; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718-1: SUMMARY for call INIT_LIST_HEAD(atl2_probe_~adapter~14#1.base, 176 + atl2_probe_~adapter~14#1.offset); srcloc: null [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume 16 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume 0 != (if get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 else get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume !(0 != (if get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 else get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 - 4294967296));call get_permanent_address_#t~mem1149#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4); [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718: call write~$Pointer$#23(#funAddr~atl2_link_chg_task.base, #funAddr~atl2_link_chg_task.offset, atl2_probe_~adapter~14#1.base, 192 + atl2_probe_~adapter~14#1.offset, 8);assume { :begin_inline_#Ultimate.C_strcpy } true;#Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset, #Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset := atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset, 20, 0;havoc #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset1692#1, #Ultimate.C_strcpy_#t~mem1693#1;#Ultimate.C_strcpy_#t~offset1692#1 := 0; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume -2147483648 <= atl2_check_options_#t~ret1364#1 && atl2_check_options_#t~ret1364#1 <= 2147483647;havoc atl2_check_options_#t~ret1364#1;call atl2_check_options_#t~mem1365#1 := read~int#26(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);call write~int#23(1024 * atl2_check_options_#t~mem1365#1, atl2_check_options_~adapter#1.base, 569 + atl2_check_options_~adapter#1.offset, 4);havoc atl2_check_options_#t~mem1365#1; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436-1: SUMMARY for call atl2_check_options_#t~ret1364#1 := atl2_validate_option(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset); srcloc: null [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume 0 == atl2_watchdog_~tmp___0~13#1;assume { :begin_inline_ldv___ldv_spin_lock_92 } true;ldv___ldv_spin_lock_92_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_92_#in~ldv_func_arg1#1.offset := atl2_watchdog_~adapter~10#1.base, 24 + atl2_watchdog_~adapter~10#1.offset;havoc ldv___ldv_spin_lock_92_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_92_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_92_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_92_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_92_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_92_#in~ldv_func_arg1#1.offset; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume !(0 == atl2_watchdog_~tmp___0~13#1); [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: call write~int#23(atl2_get_regs_#t~ret995#1, atl2_get_regs_~regs_buff~0#1.base, 100 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem994#1.base, atl2_get_regs_#t~mem994#1.offset;havoc atl2_get_regs_#t~ret995#1;call atl2_get_regs_#t~mem996#1.base, atl2_get_regs_#t~mem996#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-1: SUMMARY for call atl2_get_regs_#t~ret995#1 := ioread32(atl2_get_regs_#t~mem994#1.base, 5448 + atl2_get_regs_#t~mem994#1.offset); srcloc: null [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: call ULTIMATE.dealloc(atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset);havoc atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset);havoc atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset);havoc atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset);havoc atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset);havoc atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset);havoc atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume 5256 == get_permanent_address_~Register~0#1 % 65536 % 4294967296;call get_permanent_address_#t~mem1147#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4);call write~int#2(get_permanent_address_#t~mem1147#1, get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4);havoc get_permanent_address_#t~mem1147#1; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume !(5256 == get_permanent_address_~Register~0#1 % 65536 % 4294967296); [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1670#1 := main_#res#1;havoc main_#t~ret1426#1, main_~tmp~74#1;assume { :end_inline_main } true; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc atl2_phy_config_#t~mem638#1, atl2_phy_config_#t~ret639#1, atl2_phy_config_#t~ret640#1, atl2_phy_config_~data#1, atl2_phy_config_~adapter~11#1.base, atl2_phy_config_~adapter~11#1.offset, atl2_phy_config_~hw~5#1.base, atl2_phy_config_~hw~5#1.offset, atl2_phy_config_~flags~3#1;havoc atl2_phy_config_#in~data#1;assume { :end_inline_atl2_phy_config } true; [2025-02-08 03:53:34,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc atl2_watchdog_#t~ret628#1, atl2_watchdog_#t~mem629#1.base, atl2_watchdog_#t~mem629#1.offset, atl2_watchdog_#t~ret630#1, atl2_watchdog_#t~mem631#1.base, atl2_watchdog_#t~mem631#1.offset, atl2_watchdog_#t~ret632#1, atl2_watchdog_#t~mem633#1.base, atl2_watchdog_#t~mem633#1.offset, atl2_watchdog_#t~mem634#1.base, atl2_watchdog_#t~mem634#1.offset, atl2_watchdog_#t~mem635#1, atl2_watchdog_#t~ret636#1, atl2_watchdog_#t~ret637#1, atl2_watchdog_~data#1, atl2_watchdog_~adapter~10#1.base, atl2_watchdog_~adapter~10#1.offset, atl2_watchdog_~drop_rxd~0#1, atl2_watchdog_~drop_rxs~0#1, atl2_watchdog_~flags~2#1, atl2_watchdog_~tmp~48#1, atl2_watchdog_~tmp___0~13#1;havoc atl2_watchdog_#in~data#1;assume { :end_inline_atl2_watchdog } true; [2025-02-08 03:53:34,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: call write~int#23(atl2_get_regs_#t~ret997#1, atl2_get_regs_~regs_buff~0#1.base, 104 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem996#1.base, atl2_get_regs_#t~mem996#1.offset;havoc atl2_get_regs_#t~ret997#1;call atl2_get_regs_#t~mem998#1.base, atl2_get_regs_#t~mem998#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume ##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~atl2_phy_config.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~atl2_phy_config.offset;assume { :begin_inline_atl2_phy_config } true;atl2_phy_config_#in~data#1 := ##fun~int~TO~VOID_#~1484#1;havoc atl2_phy_config_#t~mem638#1, atl2_phy_config_#t~ret639#1, atl2_phy_config_#t~ret640#1, atl2_phy_config_~data#1, atl2_phy_config_~adapter~11#1.base, atl2_phy_config_~adapter~11#1.offset, atl2_phy_config_~hw~5#1.base, atl2_phy_config_~hw~5#1.offset, atl2_phy_config_~flags~3#1;atl2_phy_config_~data#1 := atl2_phy_config_#in~data#1;havoc atl2_phy_config_~adapter~11#1.base, atl2_phy_config_~adapter~11#1.offset;havoc atl2_phy_config_~hw~5#1.base, atl2_phy_config_~hw~5#1.offset;havoc atl2_phy_config_~flags~3#1;atl2_phy_config_~adapter~11#1.base, atl2_phy_config_~adapter~11#1.offset := 0, (if atl2_phy_config_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_phy_config_~data#1 % 18446744073709551616 % 18446744073709551616 else atl2_phy_config_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);atl2_phy_config_~hw~5#1.base, atl2_phy_config_~hw~5#1.offset := atl2_phy_config_~adapter~11#1.base, 623 + atl2_phy_config_~adapter~11#1.offset;assume { :begin_inline_ldv___ldv_spin_lock_95 } true;ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset := atl2_phy_config_~adapter~11#1.base, 24 + atl2_phy_config_~adapter~11#1.offset;havoc ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset; [2025-02-08 03:53:34,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume !(##fun~int~TO~VOID_#in~#fp#1.base == #funAddr~atl2_phy_config.base && ##fun~int~TO~VOID_#in~#fp#1.offset == #funAddr~atl2_phy_config.offset);assume { :begin_inline_atl2_watchdog } true;atl2_watchdog_#in~data#1 := ##fun~int~TO~VOID_#~1484#1;havoc atl2_watchdog_#t~ret628#1, atl2_watchdog_#t~mem629#1.base, atl2_watchdog_#t~mem629#1.offset, atl2_watchdog_#t~ret630#1, atl2_watchdog_#t~mem631#1.base, atl2_watchdog_#t~mem631#1.offset, atl2_watchdog_#t~ret632#1, atl2_watchdog_#t~mem633#1.base, atl2_watchdog_#t~mem633#1.offset, atl2_watchdog_#t~mem634#1.base, atl2_watchdog_#t~mem634#1.offset, atl2_watchdog_#t~mem635#1, atl2_watchdog_#t~ret636#1, atl2_watchdog_#t~ret637#1, atl2_watchdog_~data#1, atl2_watchdog_~adapter~10#1.base, atl2_watchdog_~adapter~10#1.offset, atl2_watchdog_~drop_rxd~0#1, atl2_watchdog_~drop_rxs~0#1, atl2_watchdog_~flags~2#1, atl2_watchdog_~tmp~48#1, atl2_watchdog_~tmp___0~13#1;atl2_watchdog_~data#1 := atl2_watchdog_#in~data#1;havoc atl2_watchdog_~adapter~10#1.base, atl2_watchdog_~adapter~10#1.offset;havoc atl2_watchdog_~drop_rxd~0#1;havoc atl2_watchdog_~drop_rxs~0#1;havoc atl2_watchdog_~flags~2#1;havoc atl2_watchdog_~tmp~48#1;havoc atl2_watchdog_~tmp___0~13#1;atl2_watchdog_~adapter~10#1.base, atl2_watchdog_~adapter~10#1.offset := 0, (if atl2_watchdog_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_watchdog_~data#1 % 18446744073709551616 % 18446744073709551616 else atl2_watchdog_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:53:34,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-1: SUMMARY for call atl2_get_regs_#t~ret997#1 := ioread32(atl2_get_regs_#t~mem996#1.base, 5452 + atl2_get_regs_#t~mem996#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: assume #Ultimate.C_strcpy_#res#1.base == #Ultimate.C_strcpy_dest#1.base && #Ultimate.C_strcpy_#res#1.offset == #Ultimate.C_strcpy_dest#1.offset;atl2_probe_#t~strcpy~res784#1.base, atl2_probe_#t~strcpy~res784#1.offset := #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset1692#1, #Ultimate.C_strcpy_#t~mem1693#1;havoc #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset, #Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset;assume { :end_inline_#Ultimate.C_strcpy } true;havoc atl2_probe_#t~strcpy~res784#1.base, atl2_probe_#t~strcpy~res784#1.offset;assume { :begin_inline_ldv_register_netdev_101 } true;ldv_register_netdev_101_#in~ldv_func_arg1#1.base, ldv_register_netdev_101_#in~ldv_func_arg1#1.offset := atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset;havoc ldv_register_netdev_101_#res#1;havoc ldv_register_netdev_101_#t~ret1507#1, ldv_register_netdev_101_#t~ret1508#1, ldv_register_netdev_101_~ldv_func_arg1#1.base, ldv_register_netdev_101_~ldv_func_arg1#1.offset, ldv_register_netdev_101_~ldv_func_res~7#1, ldv_register_netdev_101_~tmp~97#1, ldv_register_netdev_101_~tmp___0~38#1;ldv_register_netdev_101_~ldv_func_arg1#1.base, ldv_register_netdev_101_~ldv_func_arg1#1.offset := ldv_register_netdev_101_#in~ldv_func_arg1#1.base, ldv_register_netdev_101_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_101_~ldv_func_res~7#1;havoc ldv_register_netdev_101_~tmp~97#1;havoc ldv_register_netdev_101_~tmp___0~38#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_101_~ldv_func_arg1#1.base, ldv_register_netdev_101_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1662#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~nondet1662#1;assume -2147483648 <= register_netdev_#t~nondet1662#1 && register_netdev_#t~nondet1662#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet1662#1;havoc register_netdev_#t~nondet1662#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume true;call #Ultimate.C_strcpy_#t~mem1693#1 := read~int#27(#Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset + #Ultimate.C_strcpy_#t~offset1692#1, 1);call write~unchecked~int#23(#Ultimate.C_strcpy_#t~mem1693#1, #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset + #Ultimate.C_strcpy_#t~offset1692#1, 1); [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume !true; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume 0 == #Ultimate.C_strcpy_#t~mem1693#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume !(0 == #Ultimate.C_strcpy_#t~mem1693#1);#Ultimate.C_strcpy_#t~offset1692#1 := 1 + #Ultimate.C_strcpy_#t~offset1692#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres1671#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres1671#1;havoc ##fun~$Pointer$~TO~int_#t~ret1672#1;havoc ##fun~$Pointer$~TO~int_#t~ret1673#1;havoc ##fun~$Pointer$~TO~int_#t~ret1674#1;havoc ##fun~$Pointer$~TO~int_#t~ret1675#1;havoc ##fun~$Pointer$~TO~int_#t~ret1676#1;havoc ##fun~$Pointer$~TO~int_#t~ret1677#1;havoc ##fun~$Pointer$~TO~int_#t~ret1678#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1678#1 && ##fun~$Pointer$~TO~int_#t~ret1678#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1671#1 := ##fun~$Pointer$~TO~int_#t~ret1678#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1678#1 := atl2_get_eeprom_len(##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1677#1 && ##fun~$Pointer$~TO~int_#t~ret1677#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1671#1 := ##fun~$Pointer$~TO~int_#t~ret1677#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1677#1 := atl2_nway_reset(##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1676#1 && ##fun~$Pointer$~TO~int_#t~ret1676#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1671#1 := ##fun~$Pointer$~TO~int_#t~ret1676#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1676#1 := atl2_get_regs_len(##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1675#1 && ##fun~$Pointer$~TO~int_#t~ret1675#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1671#1 := ##fun~$Pointer$~TO~int_#t~ret1675#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1675#1 := atl2_resume(##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1674#1 && ##fun~$Pointer$~TO~int_#t~ret1674#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1671#1 := ##fun~$Pointer$~TO~int_#t~ret1674#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1674#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1673#1 && ##fun~$Pointer$~TO~int_#t~ret1673#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1671#1 := ##fun~$Pointer$~TO~int_#t~ret1673#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1673#1 := atl2_close(##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-4: assume 0 == atl2_get_wol_#t~mem1071#1 % 4294967296;atl2_get_wol_#t~bitwise1072#1 := 0; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-4: assume !(0 == atl2_get_wol_#t~mem1071#1 % 4294967296); [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret1672#1 && ##fun~$Pointer$~TO~int_#t~ret1672#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres1671#1 := ##fun~$Pointer$~TO~int_#t~ret1672#1; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret1672#1 := atl2_open(##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset); srcloc: null [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_close.offset; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_close.offset); [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 03:53:34,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513: assume 0 != atl2_get_wol_#t~bitwise1072#1 % 4294967296;havoc atl2_get_wol_#t~mem1071#1;havoc atl2_get_wol_#t~bitwise1072#1;call atl2_get_wol_#t~mem1073#1 := read~int#23(atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513: assume !(0 != atl2_get_wol_#t~bitwise1072#1 % 4294967296);havoc atl2_get_wol_#t~mem1071#1;havoc atl2_get_wol_#t~bitwise1072#1; [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_resume.offset; [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_resume.offset); [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-1: [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_get_regs_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_get_regs_len.offset; [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_get_regs_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_get_regs_len.offset); [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-2: havoc atl2_get_wol_#t~bitwise1072#1;assume atl2_get_wol_#t~bitwise1072#1 % 4294967296 <= atl2_get_wol_#t~mem1071#1 % 4294967296 && atl2_get_wol_#t~bitwise1072#1 % 4294967296 <= 4; [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_nway_reset.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_nway_reset.offset; [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_nway_reset.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_nway_reset.offset); [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-3: assume 4 == atl2_get_wol_#t~mem1071#1 % 4294967296;atl2_get_wol_#t~bitwise1072#1 := atl2_get_wol_#t~mem1071#1; [2025-02-08 03:53:34,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-3: assume !(4 == atl2_get_wol_#t~mem1071#1 % 4294967296); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11495: assume 14 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11495: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-30: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_get_eeprom_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_get_eeprom_len.offset; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-30: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~atl2_get_eeprom_len.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~atl2_get_eeprom_len.offset); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: havoc ldv___ldv_spin_lock_92_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_92_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_92_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_92_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_92 } true;call atl2_watchdog_#t~mem629#1.base, atl2_watchdog_#t~mem629#1.offset := read~$Pointer$#23(atl2_watchdog_~adapter~10#1.base, 623 + atl2_watchdog_~adapter~10#1.offset, 8); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249: call write~int#23(atl2_get_regs_#t~ret999#1, atl2_get_regs_~regs_buff~0#1.base, 108 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem998#1.base, atl2_get_regs_#t~mem998#1.offset;havoc atl2_get_regs_#t~ret999#1;call atl2_get_regs_#t~mem1000#1.base, atl2_get_regs_#t~mem1000#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-1: SUMMARY for call atl2_get_regs_#t~ret999#1 := ioread32(atl2_get_regs_#t~mem998#1.base, 5456 + atl2_get_regs_#t~mem998#1.offset); srcloc: null [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12024: ldv_pci_pci_instance_2_~tmp___2~14#1.base, ldv_pci_pci_instance_2_~tmp___2~14#1.offset := ldv_pci_pci_instance_2_#t~ret1471#1.base, ldv_pci_pci_instance_2_#t~ret1471#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1471#1.base, ldv_pci_pci_instance_2_#t~ret1471#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~14#1.base, ldv_pci_pci_instance_2_~tmp___2~14#1.offset; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12024-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1471#1.base, ldv_pci_pci_instance_2_#t~ret1471#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11628: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset := ~ldv_1_callback_get_regs_len~0.base, ~ldv_1_callback_get_regs_len~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1409#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_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514: call write~int#23(atl2_get_wol_#t~bitwise1074#1, atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4);havoc atl2_get_wol_#t~mem1073#1;havoc atl2_get_wol_#t~bitwise1074#1; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: assume 3 == ~ldv_statevar_3~0; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250: call write~int#23(atl2_get_regs_#t~ret1001#1, atl2_get_regs_~regs_buff~0#1.base, 112 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1000#1.base, atl2_get_regs_#t~mem1000#1.offset;havoc atl2_get_regs_#t~ret1001#1;call atl2_get_regs_#t~mem1002#1.base, atl2_get_regs_#t~mem1002#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-1: [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-2: havoc atl2_get_wol_#t~bitwise1074#1;assume (atl2_get_wol_#t~bitwise1074#1 % 4294967296 >= atl2_get_wol_#t~mem1073#1 % 4294967296 && atl2_get_wol_#t~bitwise1074#1 % 4294967296 >= 2) && atl2_get_wol_#t~bitwise1074#1 % 4294967296 <= 2 + atl2_get_wol_#t~mem1073#1 % 4294967296; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-3: assume false;atl2_get_wol_#t~bitwise1074#1 := atl2_get_wol_#t~mem1073#1; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-3: assume !false; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-4: assume 0 == atl2_get_wol_#t~mem1073#1 % 4294967296 || 2 == atl2_get_wol_#t~mem1073#1 % 4294967296;atl2_get_wol_#t~bitwise1074#1 := 2; [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-4: assume !(0 == atl2_get_wol_#t~mem1073#1 % 4294967296 || 2 == atl2_get_wol_#t~mem1073#1 % 4294967296); [2025-02-08 03:53:34,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11100: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_34_#t~ret1417#1 && ldv_dummy_resourceless_instance_callback_1_34_#t~ret1417#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1417#1;havoc ldv_dummy_resourceless_instance_callback_1_34_#t~ret1417#1, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_34 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193-1: SUMMARY for call atl2_watchdog_#t~ret630#1 := ioread32(atl2_watchdog_#t~mem629#1.base, 5892 + atl2_watchdog_#t~mem629#1.offset); srcloc: null [2025-02-08 03:53:34,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: atl2_watchdog_~drop_rxd~0#1 := atl2_watchdog_#t~ret630#1;havoc atl2_watchdog_#t~mem629#1.base, atl2_watchdog_#t~mem629#1.offset;havoc atl2_watchdog_#t~ret630#1;call atl2_watchdog_#t~mem631#1.base, atl2_watchdog_#t~mem631#1.offset := read~$Pointer$#23(atl2_watchdog_~adapter~10#1.base, 623 + atl2_watchdog_~adapter~10#1.offset, 8); [2025-02-08 03:53:34,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11100-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_34_#t~ret1417#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250-1: SUMMARY for call atl2_get_regs_#t~ret1001#1 := ioread32(atl2_get_regs_#t~mem1000#1.base, 5460 + atl2_get_regs_#t~mem1000#1.offset); srcloc: null [2025-02-08 03:53:34,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume 17 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: assume 5260 == get_permanent_address_~Register~0#1 % 65536 % 4294967296;call get_permanent_address_#t~mem1148#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4);call write~int#2(get_permanent_address_#t~mem1148#1, get_permanent_address_~#Addr~0#1.base, 4 + get_permanent_address_~#Addr~0#1.offset, 4);havoc get_permanent_address_#t~mem1148#1; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: assume !(5260 == get_permanent_address_~Register~0#1 % 65536 % 4294967296); [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume 2 == ~ldv_statevar_0~0; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251: call write~int#23(atl2_get_regs_#t~ret1003#1, atl2_get_regs_~regs_buff~0#1.base, 116 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1002#1.base, atl2_get_regs_#t~mem1002#1.offset;havoc atl2_get_regs_#t~ret1003#1;call atl2_get_regs_#t~mem1004#1.base, atl2_get_regs_#t~mem1004#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251-1: SUMMARY for call atl2_get_regs_#t~ret1003#1 := ioread32(atl2_get_regs_#t~mem1002#1.base, 5464 + atl2_get_regs_#t~mem1002#1.offset); srcloc: null [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: atl2_watchdog_~drop_rxs~0#1 := atl2_watchdog_#t~ret632#1;havoc atl2_watchdog_#t~mem631#1.base, atl2_watchdog_#t~mem631#1.offset;havoc atl2_watchdog_#t~ret632#1; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12026: ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset := ldv_pci_pci_instance_2_#t~ret1472#1.base, ldv_pci_pci_instance_2_#t~ret1472#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1472#1.base, ldv_pci_pci_instance_2_#t~ret1472#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~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194-1: SUMMARY for call atl2_watchdog_#t~ret632#1 := ioread32(atl2_watchdog_#t~mem631#1.base, 5896 + atl2_watchdog_#t~mem631#1.offset); srcloc: null [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: atl2_set_settings_~tmp~58#1.base, atl2_set_settings_~tmp~58#1.offset := atl2_set_settings_#t~ret924#1.base, atl2_set_settings_#t~ret924#1.offset;havoc atl2_set_settings_#t~ret924#1.base, atl2_set_settings_#t~ret924#1.offset;atl2_set_settings_~adapter~21#1.base, atl2_set_settings_~adapter~21#1.offset := atl2_set_settings_~tmp~58#1.base, atl2_set_settings_~tmp~58#1.offset;atl2_set_settings_~hw~10#1.base, atl2_set_settings_~hw~10#1.offset := atl2_set_settings_~adapter~21#1.base, 623 + atl2_set_settings_~adapter~21#1.offset; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119-1: SUMMARY for call atl2_set_settings_#t~ret924#1.base, atl2_set_settings_#t~ret924#1.offset := netdev_priv(atl2_set_settings_~netdev#1.base, atl2_set_settings_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: assume 0 != atl2_probe_~err~3#1; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: assume !(0 != atl2_probe_~err~3#1); [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12026-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1472#1.base, ldv_pci_pci_instance_2_#t~ret1472#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: call write~int#23(atl2_get_regs_#t~ret1005#1, atl2_get_regs_~regs_buff~0#1.base, 120 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1004#1.base, atl2_get_regs_#t~mem1004#1.offset;havoc atl2_get_regs_#t~ret1005#1;call atl2_get_regs_#t~mem1006#1.base, atl2_get_regs_#t~mem1006#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-1: SUMMARY for call atl2_get_regs_#t~ret1005#1 := ioread32(atl2_get_regs_#t~mem1004#1.base, 5504 + atl2_get_regs_#t~mem1004#1.offset); srcloc: null [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-1: SUMMARY for call ldv_spin_unlock_irqrestore_87(atl2_watchdog_~adapter~10#1.base, 24 + atl2_watchdog_~adapter~10#1.offset, atl2_watchdog_~flags~2#1); srcloc: null [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: atl2_sw_init_#res#1 := 0;call ULTIMATE.dealloc(atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset);havoc atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: call atl2_watchdog_#t~mem633#1.base, atl2_watchdog_#t~mem633#1.offset := read~$Pointer$#23(atl2_watchdog_~adapter~10#1.base, atl2_watchdog_~adapter~10#1.offset, 8);call atl2_watchdog_#t~mem634#1.base, atl2_watchdog_#t~mem634#1.offset := read~$Pointer$#23(atl2_watchdog_~adapter~10#1.base, atl2_watchdog_~adapter~10#1.offset, 8);call atl2_watchdog_#t~mem635#1 := read~int#23(atl2_watchdog_#t~mem634#1.base, 348 + atl2_watchdog_#t~mem634#1.offset, 8);call write~int#23(atl2_watchdog_#t~mem635#1 + (atl2_watchdog_~drop_rxd~0#1 + atl2_watchdog_~drop_rxs~0#1) % 4294967296, atl2_watchdog_#t~mem633#1.base, 348 + atl2_watchdog_#t~mem633#1.offset, 8);havoc atl2_watchdog_#t~mem633#1.base, atl2_watchdog_#t~mem633#1.offset;havoc atl2_watchdog_#t~mem634#1.base, atl2_watchdog_#t~mem634#1.offset;havoc atl2_watchdog_#t~mem635#1; [2025-02-08 03:53:34,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138-1: SUMMARY for call set_bit(2, atl2_sw_init_~adapter#1.base, 609 + atl2_sw_init_~adapter#1.offset); srcloc: null [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517: assume 0 != atl2_get_wol_#t~bitwise1076#1 % 4294967296;havoc atl2_get_wol_#t~mem1075#1;havoc atl2_get_wol_#t~bitwise1076#1;call atl2_get_wol_#t~mem1077#1 := read~int#23(atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517: assume !(0 != atl2_get_wol_#t~bitwise1076#1 % 4294967296);havoc atl2_get_wol_#t~mem1075#1;havoc atl2_get_wol_#t~bitwise1076#1; [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-1: [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-2: havoc atl2_get_wol_#t~bitwise1076#1;assume atl2_get_wol_#t~bitwise1076#1 % 4294967296 <= atl2_get_wol_#t~mem1075#1 % 4294967296 && atl2_get_wol_#t~bitwise1076#1 % 4294967296 <= 8; [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: call atl2_check_options_#t~mem1367#1 := read~int#23(atl2_check_options_~adapter#1.base, 569 + atl2_check_options_~adapter#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1367#1 % 4294967296 / 128, atl2_check_options_~adapter#1.base, 573 + atl2_check_options_~adapter#1.offset, 4);havoc atl2_check_options_#t~mem1367#1;call atl2_check_options_#t~mem1368#1 := read~int#23(atl2_check_options_~adapter#1.base, 573 + atl2_check_options_~adapter#1.offset, 4); [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-3: assume 8 == atl2_get_wol_#t~mem1075#1 % 4294967296;atl2_get_wol_#t~bitwise1076#1 := atl2_get_wol_#t~mem1075#1; [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-3: assume !(8 == atl2_get_wol_#t~mem1075#1 % 4294967296); [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11499: assume 15 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11499: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: call write~int#23(atl2_get_regs_#t~ret1007#1, atl2_get_regs_~regs_buff~0#1.base, 124 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1006#1.base, atl2_get_regs_#t~mem1006#1.offset;havoc atl2_get_regs_#t~ret1007#1;call atl2_get_regs_#t~mem1008#1.base, atl2_get_regs_#t~mem1008#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253-1: SUMMARY for call atl2_get_regs_#t~ret1007#1 := ioread32(atl2_get_regs_#t~mem1006#1.base, 5520 + atl2_get_regs_#t~mem1006#1.offset); srcloc: null [2025-02-08 03:53:34,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-4: assume 0 == atl2_get_wol_#t~mem1075#1 % 4294967296;atl2_get_wol_#t~bitwise1076#1 := 0; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-4: assume !(0 == atl2_get_wol_#t~mem1075#1 % 4294967296); [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-5: call atl2_get_wol_#t~mem1075#1 := read~int#23(atl2_get_wol_~adapter~27#1.base, 16 + atl2_get_wol_~adapter~27#1.offset, 4); [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12028: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1473#1 && ldv_pci_pci_instance_2_#t~ret1473#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~6#1 := ldv_pci_pci_instance_2_#t~ret1473#1;havoc ldv_pci_pci_instance_2_#t~ret1473#1; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12028-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1473#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-1: [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-2: havoc atl2_get_wol_#t~bitwise1078#1;assume (atl2_get_wol_#t~bitwise1078#1 % 4294967296 >= atl2_get_wol_#t~mem1077#1 % 4294967296 && atl2_get_wol_#t~bitwise1078#1 % 4294967296 >= 4) && atl2_get_wol_#t~bitwise1078#1 % 4294967296 <= 4 + atl2_get_wol_#t~mem1077#1 % 4294967296; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume atl2_check_options_#t~mem1368#1 % 4294967296 > 160;havoc atl2_check_options_#t~mem1368#1;call write~int#23(160, atl2_check_options_~adapter#1.base, 573 + atl2_check_options_~adapter#1.offset, 4); [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume !(atl2_check_options_#t~mem1368#1 % 4294967296 > 160);havoc atl2_check_options_#t~mem1368#1; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-3: assume false;atl2_get_wol_#t~bitwise1078#1 := atl2_get_wol_#t~mem1077#1; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-3: assume !false; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386: atl2_set_eeprom_~tmp~62#1.base, atl2_set_eeprom_~tmp~62#1.offset := atl2_set_eeprom_#t~ret1042#1.base, atl2_set_eeprom_#t~ret1042#1.offset;havoc atl2_set_eeprom_#t~ret1042#1.base, atl2_set_eeprom_#t~ret1042#1.offset;atl2_set_eeprom_~adapter~25#1.base, atl2_set_eeprom_~adapter~25#1.offset := atl2_set_eeprom_~tmp~62#1.base, atl2_set_eeprom_~tmp~62#1.offset;atl2_set_eeprom_~hw~13#1.base, atl2_set_eeprom_~hw~13#1.offset := atl2_set_eeprom_~adapter~25#1.base, 623 + atl2_set_eeprom_~adapter~25#1.offset;atl2_set_eeprom_~ret_val~3#1 := 0;call atl2_set_eeprom_#t~mem1043#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 12 + atl2_set_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-4: assume 0 == atl2_get_wol_#t~mem1077#1 % 4294967296 || 4 == atl2_get_wol_#t~mem1077#1 % 4294967296;atl2_get_wol_#t~bitwise1078#1 := 4; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-4: assume !(0 == atl2_get_wol_#t~mem1077#1 % 4294967296 || 4 == atl2_get_wol_#t~mem1077#1 % 4294967296); [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518: call write~int#23(atl2_get_wol_#t~bitwise1078#1, atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4);havoc atl2_get_wol_#t~mem1077#1;havoc atl2_get_wol_#t~bitwise1078#1; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254-1: SUMMARY for call atl2_get_regs_#t~ret1009#1 := ioread32(atl2_get_regs_#t~mem1008#1.base, 5536 + atl2_get_regs_#t~mem1008#1.offset); srcloc: null [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386-1: SUMMARY for call atl2_set_eeprom_#t~ret1042#1.base, atl2_set_eeprom_#t~ret1042#1.offset := netdev_priv(atl2_set_eeprom_~netdev#1.base, atl2_set_eeprom_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425: havoc ldv_timer_timer_instance_3_#t~mem1485#1.base, ldv_timer_timer_instance_3_#t~mem1485#1.offset, ldv_timer_timer_instance_3_#t~mem1486#1.base, ldv_timer_timer_instance_3_#t~mem1486#1.offset, ldv_timer_timer_instance_3_#t~mem1487#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;havoc ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_3 } true; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197-1: SUMMARY for call atl2_watchdog_#t~ret636#1 := round_jiffies(1000 + ~jiffies~0); srcloc: null [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140: atl2_probe_#t~ret771#1 := atl2_sw_init_#res#1;havoc atl2_sw_init_#t~mem241#1.base, atl2_sw_init_#t~mem241#1.offset, atl2_sw_init_#t~mem242#1, atl2_sw_init_#t~mem243#1, atl2_sw_init_#t~mem244#1, atl2_sw_init_#t~mem245#1, atl2_sw_init_#t~mem246#1, atl2_sw_init_#t~ret247#1, atl2_sw_init_#t~mem248#1.base, atl2_sw_init_#t~mem248#1.offset, atl2_sw_init_#t~mem249#1, atl2_sw_init_#t~ret250#1.base, atl2_sw_init_#t~ret250#1.offset, atl2_sw_init_~adapter#1.base, atl2_sw_init_~adapter#1.offset, atl2_sw_init_~hw~0#1.base, atl2_sw_init_~hw~0#1.offset, atl2_sw_init_~pdev~0#1.base, atl2_sw_init_~pdev~0#1.offset, atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset;havoc atl2_sw_init_#in~adapter#1.base, atl2_sw_init_#in~adapter#1.offset;assume { :end_inline_atl2_sw_init } true;assume -2147483648 <= atl2_probe_#t~ret771#1 && atl2_probe_#t~ret771#1 <= 2147483647;atl2_probe_~err~3#1 := atl2_probe_#t~ret771#1;havoc atl2_probe_#t~ret771#1; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197: atl2_watchdog_~tmp~48#1 := atl2_watchdog_#t~ret636#1;havoc atl2_watchdog_#t~ret636#1;assume { :begin_inline_ldv_mod_timer_94 } true;ldv_mod_timer_94_#in~ldv_func_arg1#1.base, ldv_mod_timer_94_#in~ldv_func_arg1#1.offset, ldv_mod_timer_94_#in~ldv_func_arg2#1 := atl2_watchdog_~adapter~10#1.base, 244 + atl2_watchdog_~adapter~10#1.offset, atl2_watchdog_~tmp~48#1;havoc ldv_mod_timer_94_#res#1;havoc ldv_mod_timer_94_#t~ret1501#1, ldv_mod_timer_94_#t~ret1502#1, ldv_mod_timer_94_~ldv_func_arg1#1.base, ldv_mod_timer_94_~ldv_func_arg1#1.offset, ldv_mod_timer_94_~ldv_func_arg2#1, ldv_mod_timer_94_~ldv_func_res~4#1, ldv_mod_timer_94_~tmp~94#1, ldv_mod_timer_94_~tmp___0~35#1;ldv_mod_timer_94_~ldv_func_arg1#1.base, ldv_mod_timer_94_~ldv_func_arg1#1.offset := ldv_mod_timer_94_#in~ldv_func_arg1#1.base, ldv_mod_timer_94_#in~ldv_func_arg1#1.offset;ldv_mod_timer_94_~ldv_func_arg2#1 := ldv_mod_timer_94_#in~ldv_func_arg2#1;havoc ldv_mod_timer_94_~ldv_func_res~4#1;havoc ldv_mod_timer_94_~tmp~94#1;havoc ldv_mod_timer_94_~tmp___0~35#1; [2025-02-08 03:53:34,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: call write~int#23(atl2_get_regs_#t~ret1009#1, atl2_get_regs_~regs_buff~0#1.base, 128 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1008#1.base, atl2_get_regs_#t~mem1008#1.offset;havoc atl2_get_regs_#t~ret1009#1;call atl2_get_regs_#t~mem1010#1.base, atl2_get_regs_#t~mem1010#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15068-1: ldv_register_netdev_#t~ret1474#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1647#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret1474#1 && ldv_register_netdev_#t~ret1474#1 <= 2147483647;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret1474#1;havoc ldv_register_netdev_#t~ret1474#1;ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15068: havoc ldv_pre_register_netdev_#t~nondet1647#1; [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: assume 19 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: get_permanent_address_~KeyValid~0#1 := 0; [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198: atl2_watchdog_#t~ret637#1 := ldv_mod_timer_94_#res#1;havoc ldv_mod_timer_94_#t~ret1501#1, ldv_mod_timer_94_#t~ret1502#1, ldv_mod_timer_94_~ldv_func_arg1#1.base, ldv_mod_timer_94_~ldv_func_arg1#1.offset, ldv_mod_timer_94_~ldv_func_arg2#1, ldv_mod_timer_94_~ldv_func_res~4#1, ldv_mod_timer_94_~tmp~94#1, ldv_mod_timer_94_~tmp___0~35#1;havoc ldv_mod_timer_94_#in~ldv_func_arg1#1.base, ldv_mod_timer_94_#in~ldv_func_arg1#1.offset, ldv_mod_timer_94_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_94 } true;assume -2147483648 <= atl2_watchdog_#t~ret637#1 && atl2_watchdog_#t~ret637#1 <= 2147483647;havoc atl2_watchdog_#t~ret637#1; [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: SUMMARY for call atl2_set_settings_#t~ret925#1 := test_and_set_bit(1, atl2_set_settings_~adapter~21#1.base, 609 + atl2_set_settings_~adapter~21#1.offset); srcloc: null [2025-02-08 03:53:34,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369: assume 4 == ~ldv_statevar_0~0; [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: call write~int#23(atl2_get_regs_#t~ret1011#1, atl2_get_regs_~regs_buff~0#1.base, 132 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1010#1.base, atl2_get_regs_#t~mem1010#1.offset;havoc atl2_get_regs_#t~ret1011#1;call atl2_get_regs_#t~mem1012#1.base, atl2_get_regs_#t~mem1012#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255-1: SUMMARY for call atl2_get_regs_#t~ret1011#1 := ioread32(atl2_get_regs_#t~mem1010#1.base, 5544 + atl2_get_regs_#t~mem1010#1.offset); srcloc: null [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: assume (8 + atl2_xmit_frame_#t~mem569#1 % 4294967296) % 18446744073709551616 > atl2_xmit_frame_~txbuf_unused~0#1 % 18446744073709551616 || atl2_xmit_frame_~txs_unused~0#1 <= 0;havoc atl2_xmit_frame_#t~mem569#1; [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: assume !((8 + atl2_xmit_frame_#t~mem569#1 % 4294967296) % 18446744073709551616 > atl2_xmit_frame_~txbuf_unused~0#1 % 18446744073709551616 || atl2_xmit_frame_~txs_unused~0#1 <= 0);havoc atl2_xmit_frame_#t~mem569#1;call atl2_xmit_frame_#t~mem570#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 581 + atl2_xmit_frame_~adapter~5#1.offset, 4);atl2_xmit_frame_~offset~1#1 := atl2_xmit_frame_#t~mem570#1;havoc atl2_xmit_frame_#t~mem570#1;call atl2_xmit_frame_#t~mem571#1.base, atl2_xmit_frame_#t~mem571#1.offset := read~$Pointer$#23(atl2_xmit_frame_~adapter~5#1.base, 521 + atl2_xmit_frame_~adapter~5#1.offset, 8);atl2_xmit_frame_~txph~1#1.base, atl2_xmit_frame_~txph~1#1.offset := atl2_xmit_frame_#t~mem571#1.base, atl2_xmit_frame_#t~mem571#1.offset + 14 * (if atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc atl2_xmit_frame_#t~mem571#1.base, atl2_xmit_frame_#t~mem571#1.offset;call write~int#23(0, atl2_xmit_frame_~txph~1#1.base, atl2_xmit_frame_~txph~1#1.offset, 4);call atl2_xmit_frame_#t~mem572#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4);call write~int#23(atl2_xmit_frame_#t~mem572#1 % 65536 % 2048, atl2_xmit_frame_~txph~1#1.base, atl2_xmit_frame_~txph~1#1.offset, 4);havoc atl2_xmit_frame_#t~mem572#1;atl2_xmit_frame_~offset~1#1 := 4 + atl2_xmit_frame_~offset~1#1;call atl2_xmit_frame_#t~mem573#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 569 + atl2_xmit_frame_~adapter~5#1.offset, 4); [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030: assume 0 != ldv_pci_pci_instance_2_~tmp___4~6#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~6#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11634: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset := ~ldv_1_callback_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_15_#t~ret1410#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :begin_inline_atl2_get_settings } true;atl2_get_settings_#in~netdev#1.base, atl2_get_settings_#in~netdev#1.offset, atl2_get_settings_#in~ecmd#1.base, atl2_get_settings_#in~ecmd#1.offset := ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc atl2_get_settings_#res#1;havoc atl2_get_settings_#t~ret915#1.base, atl2_get_settings_#t~ret915#1.offset, atl2_get_settings_#t~mem916#1, atl2_get_settings_#t~bitwise917#1, atl2_get_settings_#t~mem919#1, atl2_get_settings_#t~mem918#1, atl2_get_settings_#t~bitwise920#1, atl2_get_settings_#t~mem921#1, atl2_get_settings_#t~mem922#1, atl2_get_settings_#t~mem923#1, atl2_get_settings_~netdev#1.base, atl2_get_settings_~netdev#1.offset, atl2_get_settings_~ecmd#1.base, atl2_get_settings_~ecmd#1.offset, atl2_get_settings_~adapter~20#1.base, atl2_get_settings_~adapter~20#1.offset, atl2_get_settings_~tmp~57#1.base, atl2_get_settings_~tmp~57#1.offset, atl2_get_settings_~hw~9#1.base, atl2_get_settings_~hw~9#1.offset;atl2_get_settings_~netdev#1.base, atl2_get_settings_~netdev#1.offset := atl2_get_settings_#in~netdev#1.base, atl2_get_settings_#in~netdev#1.offset;atl2_get_settings_~ecmd#1.base, atl2_get_settings_~ecmd#1.offset := atl2_get_settings_#in~ecmd#1.base, atl2_get_settings_#in~ecmd#1.offset;havoc atl2_get_settings_~adapter~20#1.base, atl2_get_settings_~adapter~20#1.offset;havoc atl2_get_settings_~tmp~57#1.base, atl2_get_settings_~tmp~57#1.offset;havoc atl2_get_settings_~hw~9#1.base, atl2_get_settings_~hw~9#1.offset; [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-1: SUMMARY for call atl2_mii_ioctl_#t~ret617#1.base, atl2_mii_ioctl_#t~ret617#1.offset := netdev_priv(atl2_mii_ioctl_~netdev#1.base, atl2_mii_ioctl_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: atl2_mii_ioctl_~tmp~45#1.base, atl2_mii_ioctl_~tmp~45#1.offset := atl2_mii_ioctl_#t~ret617#1.base, atl2_mii_ioctl_#t~ret617#1.offset;havoc atl2_mii_ioctl_#t~ret617#1.base, atl2_mii_ioctl_#t~ret617#1.offset;atl2_mii_ioctl_~adapter~8#1.base, atl2_mii_ioctl_~adapter~8#1.offset := atl2_mii_ioctl_~tmp~45#1.base, atl2_mii_ioctl_~tmp~45#1.offset;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := atl2_mii_ioctl_~ifr#1.base, atl2_mii_ioctl_~ifr#1.offset;havoc if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;if_mii_~rq#1.base, if_mii_~rq#1.offset := if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;if_mii_#res#1.base, if_mii_#res#1.offset := if_mii_~rq#1.base, 16 + if_mii_~rq#1.offset;atl2_mii_ioctl_#t~ret618#1.base, atl2_mii_ioctl_#t~ret618#1.offset := if_mii_#res#1.base, if_mii_#res#1.offset;havoc if_mii_~rq#1.base, if_mii_~rq#1.offset;havoc if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset;assume { :end_inline_if_mii } true;atl2_mii_ioctl_~tmp___0~12#1.base, atl2_mii_ioctl_~tmp___0~12#1.offset := atl2_mii_ioctl_#t~ret618#1.base, atl2_mii_ioctl_#t~ret618#1.offset;havoc atl2_mii_ioctl_#t~ret618#1.base, atl2_mii_ioctl_#t~ret618#1.offset;atl2_mii_ioctl_~data~0#1.base, atl2_mii_ioctl_~data~0#1.offset := atl2_mii_ioctl_~tmp___0~12#1.base, atl2_mii_ioctl_~tmp___0~12#1.offset; [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256: call write~int#23(atl2_get_regs_#t~ret1013#1, atl2_get_regs_~regs_buff~0#1.base, 136 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1012#1.base, atl2_get_regs_#t~mem1012#1.offset;havoc atl2_get_regs_#t~ret1013#1;call atl2_get_regs_#t~mem1014#1.base, atl2_get_regs_#t~mem1014#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256-1: SUMMARY for call atl2_get_regs_#t~ret1013#1 := ioread32(atl2_get_regs_#t~mem1012#1.base, 5546 + atl2_get_regs_#t~mem1012#1.offset); srcloc: null [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume -2147483648 <= atl2_probe_#t~ret752#1 && atl2_probe_#t~ret752#1 <= 2147483647;atl2_probe_~err~3#1 := atl2_probe_#t~ret752#1;havoc atl2_probe_#t~ret752#1; [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596-1: SUMMARY for call atl2_probe_#t~ret752#1 := pci_enable_device(atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume 90 == get_permanent_address_#t~mem1149#1 % 256 % 4294967296;havoc get_permanent_address_#t~mem1149#1;get_permanent_address_~KeyValid~0#1 := 1;call get_permanent_address_#t~mem1150#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4);get_permanent_address_~Register~0#1 := get_permanent_address_#t~mem1150#1 % 4294967296 / 65536;havoc get_permanent_address_#t~mem1150#1; [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume !(90 == get_permanent_address_#t~mem1149#1 % 256 % 4294967296);havoc get_permanent_address_#t~mem1149#1; [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: SUMMARY for call netif_carrier_off(atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset); srcloc: null [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428: call ldv_timer_timer_instance_3_#t~mem1485#1.base, ldv_timer_timer_instance_3_#t~mem1485#1.offset := read~$Pointer$#23(~ldv_3_container_timer_list~0.base, 32 + ~ldv_3_container_timer_list~0.offset, 8); [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-4: assume 0 == atl2_get_wol_#t~mem1079#1 % 4294967296;atl2_get_wol_#t~bitwise1080#1 := 0; [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-4: assume !(0 == atl2_get_wol_#t~mem1079#1 % 4294967296); [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-5: call atl2_get_wol_#t~mem1079#1 := read~int#23(atl2_get_wol_~adapter~27#1.base, 16 + atl2_get_wol_~adapter~27#1.offset, 4); [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:53:34,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521: assume 0 != atl2_get_wol_#t~bitwise1080#1 % 4294967296;havoc atl2_get_wol_#t~mem1079#1;havoc atl2_get_wol_#t~bitwise1080#1;call atl2_get_wol_#t~mem1081#1 := read~int#23(atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521: assume !(0 != atl2_get_wol_#t~bitwise1080#1 % 4294967296);havoc atl2_get_wol_#t~mem1079#1;havoc atl2_get_wol_#t~bitwise1080#1; [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-1: [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-2: havoc atl2_get_wol_#t~bitwise1080#1;assume atl2_get_wol_#t~bitwise1080#1 % 4294967296 <= atl2_get_wol_#t~mem1079#1 % 4294967296 && atl2_get_wol_#t~bitwise1080#1 % 4294967296 <= 16; [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-3: assume 16 == atl2_get_wol_#t~mem1079#1 % 4294967296;atl2_get_wol_#t~bitwise1080#1 := atl2_get_wol_#t~mem1079#1; [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-3: assume !(16 == atl2_get_wol_#t~mem1079#1 % 4294967296); [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11503: assume 16 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11503: assume !(16 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: call write~int#23(atl2_get_regs_#t~ret1015#1, atl2_get_regs_~regs_buff~0#1.base, 140 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1014#1.base, atl2_get_regs_#t~mem1014#1.offset;havoc atl2_get_regs_#t~ret1015#1;call atl2_get_regs_#t~mem1016#1.base, atl2_get_regs_#t~mem1016#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257-1: SUMMARY for call atl2_get_regs_#t~ret1015#1 := ioread32(atl2_get_regs_#t~mem1014#1.base, 5616 + atl2_get_regs_#t~mem1014#1.offset); srcloc: null [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936-1: SUMMARY for call netif_stop_queue(atl2_xmit_frame_~netdev#1.base, atl2_xmit_frame_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936: atl2_xmit_frame_#res#1 := 16; [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: call write~int#23(atl2_get_wol_#t~bitwise1082#1, atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4);havoc atl2_get_wol_#t~mem1081#1;havoc atl2_get_wol_#t~bitwise1082#1; [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: atl2_probe_~cards_found~0#1 := 1 + atl2_probe_~cards_found~0#1;atl2_probe_#res#1 := 0;call ULTIMATE.dealloc(atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset);havoc atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset);havoc atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset);havoc atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset);havoc atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset);havoc atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset);havoc atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset; [2025-02-08 03:53:34,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-1: SUMMARY for call netif_stop_queue(atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset); srcloc: null [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: call write~int#23(atl2_get_regs_#t~ret1017#1, atl2_get_regs_~regs_buff~0#1.base, 144 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1016#1.base, atl2_get_regs_#t~mem1016#1.offset;havoc atl2_get_regs_#t~ret1017#1;call atl2_get_regs_#t~mem1018#1.base, atl2_get_regs_#t~mem1018#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-1: [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-2: havoc atl2_get_wol_#t~bitwise1082#1;assume (atl2_get_wol_#t~bitwise1082#1 % 4294967296 >= atl2_get_wol_#t~mem1081#1 % 4294967296 && atl2_get_wol_#t~bitwise1082#1 % 4294967296 >= 8) && atl2_get_wol_#t~bitwise1082#1 % 4294967296 <= 8 + atl2_get_wol_#t~mem1081#1 % 4294967296; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10447: call write~int#25(1, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset, 4);call write~$Pointer$#25(41, 0, atl2_check_options_~#opt~0#1.base, 4 + atl2_check_options_~#opt~0#1.offset, 8);call write~$Pointer$#25(42, 0, atl2_check_options_~#opt~0#1.base, 12 + atl2_check_options_~#opt~0#1.offset, 8);call write~int#25(64, atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(16, atl2_check_options_~#opt~0#1.base, 24 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(512, atl2_check_options_~#opt~0#1.base, 28 + atl2_check_options_~#opt~0#1.offset, 4); [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-3: assume false;atl2_get_wol_#t~bitwise1082#1 := atl2_get_wol_#t~mem1081#1; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-3: assume !false; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-4: assume 0 == atl2_get_wol_#t~mem1081#1 % 4294967296 || 8 == atl2_get_wol_#t~mem1081#1 % 4294967296;atl2_get_wol_#t~bitwise1082#1 := 8; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-4: assume !(0 == atl2_get_wol_#t~mem1081#1 % 4294967296 || 8 == atl2_get_wol_#t~mem1081#1 % 4294967296); [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-1: SUMMARY for call atl2_get_regs_#t~ret1017#1 := ioread32(atl2_get_regs_#t~mem1016#1.base, 5620 + atl2_get_regs_#t~mem1016#1.offset); srcloc: null [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9126: SUMMARY for call msleep(1); srcloc: null [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: assume 20 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume 0 != atl2_probe_~err~3#1;atl2_probe_#res#1 := atl2_probe_~err~3#1;call ULTIMATE.dealloc(atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset);havoc atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset);havoc atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset);havoc atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset);havoc atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset);havoc atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset);havoc atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume !(0 != atl2_probe_~err~3#1);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 := atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset, 4294967295;havoc pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret209#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~26#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~26#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, 179 + pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1;havoc dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1639#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~nondet1639#1;assume -2147483648 <= dma_set_mask_#t~nondet1639#1 && dma_set_mask_#t~nondet1639#1 <= 2147483647;dma_set_mask_#res#1 := dma_set_mask_#t~nondet1639#1;havoc dma_set_mask_#t~nondet1639#1; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: assume 5 == ~ldv_statevar_0~0; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: call write~int#23(atl2_get_regs_#t~ret1019#1, atl2_get_regs_~regs_buff~0#1.base, 152 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1018#1.base, atl2_get_regs_#t~mem1018#1.offset;havoc atl2_get_regs_#t~ret1019#1;call atl2_get_regs_#t~mem1020#1.base, atl2_get_regs_#t~mem1020#1.offset := read~$Pointer$#23(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 8); [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259-1: SUMMARY for call atl2_get_regs_#t~ret1019#1 := ioread32(atl2_get_regs_#t~mem1018#1.base, 5632 + atl2_get_regs_#t~mem1018#1.offset); srcloc: null [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: assume 0 != (ldv_timer_timer_instance_3_#t~mem1485#1.base + ldv_timer_timer_instance_3_#t~mem1485#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_3_#t~mem1485#1.base, ldv_timer_timer_instance_3_#t~mem1485#1.offset;call ldv_timer_timer_instance_3_#t~mem1486#1.base, ldv_timer_timer_instance_3_#t~mem1486#1.offset := read~$Pointer$#23(~ldv_3_container_timer_list~0.base, 32 + ~ldv_3_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_3_#t~mem1487#1 := read~int#23(~ldv_3_container_timer_list~0.base, 40 + ~ldv_3_container_timer_list~0.offset, 8);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~mem1486#1.base, ldv_timer_timer_instance_3_#t~mem1486#1.offset, ldv_timer_timer_instance_3_#t~mem1487#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~int~TO~VOID } true;##fun~int~TO~VOID_#in~1484#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~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~int~TO~VOID_#~1484#1;##fun~int~TO~VOID_#~1484#1 := ##fun~int~TO~VOID_#in~1484#1; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: assume !(0 != (ldv_timer_timer_instance_3_#t~mem1485#1.base + ldv_timer_timer_instance_3_#t~mem1485#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_3_#t~mem1485#1.base, ldv_timer_timer_instance_3_#t~mem1485#1.offset; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391: assume 0 == atl2_set_eeprom_#t~mem1043#1 % 4294967296;havoc atl2_set_eeprom_#t~mem1043#1;atl2_set_eeprom_#res#1 := -95; [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391: assume !(0 == atl2_set_eeprom_#t~mem1043#1 % 4294967296);havoc atl2_set_eeprom_#t~mem1043#1;call atl2_set_eeprom_#t~mem1047#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 4 + atl2_set_eeprom_~eeprom#1.offset, 4);call atl2_set_eeprom_#t~mem1044#1 := read~int#23(atl2_set_eeprom_~hw~13#1.base, 68 + atl2_set_eeprom_~hw~13#1.offset, 2);call atl2_set_eeprom_#t~mem1045#1 := read~int#23(atl2_set_eeprom_~hw~13#1.base, 66 + atl2_set_eeprom_~hw~13#1.offset, 2); [2025-02-08 03:53:34,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656: havoc atl2_spi_read_#t~mem1107#1.base, atl2_spi_read_#t~mem1107#1.offset;call atl2_spi_read_#t~mem1108#1.base, atl2_spi_read_#t~mem1108#1.offset := read~$Pointer$#23(atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, 8); [2025-02-08 03:53:34,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656-1: SUMMARY for call iowrite32(0, atl2_spi_read_#t~mem1107#1.base, 520 + atl2_spi_read_#t~mem1107#1.offset); srcloc: null [2025-02-08 03:53:34,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: ldv_pci_instance_probe_2_17_#t~ret1438#1 := atl2_probe_#res#1;havoc atl2_probe_#t~ret752#1, atl2_probe_#t~ret753#1, atl2_probe_#t~ret754#1, atl2_probe_#t~ret755#1, atl2_probe_#t~ret756#1, atl2_probe_#t~ret757#1.base, atl2_probe_#t~ret757#1.offset, atl2_probe_#t~ret758#1.base, atl2_probe_#t~ret758#1.offset, atl2_probe_#t~mem759#1, atl2_probe_#t~mem760#1, atl2_probe_#t~mem761#1, atl2_probe_#t~mem762#1, atl2_probe_#t~short763#1, atl2_probe_#t~ite766#1, atl2_probe_#t~mem764#1, atl2_probe_#t~mem765#1, atl2_probe_#t~ret767#1.base, atl2_probe_#t~ret767#1.offset, atl2_probe_#t~mem768#1.base, atl2_probe_#t~mem768#1.offset, atl2_probe_#t~ret769#1.base, atl2_probe_#t~ret769#1.offset, atl2_probe_#t~nondet770#1.base, atl2_probe_#t~nondet770#1.offset, atl2_probe_#t~ret771#1, atl2_probe_#t~mem772#1, atl2_probe_#t~bitwise773#1, atl2_probe_#t~ret774#1, atl2_probe_#t~ret775#1, atl2_probe_#t~ret776#1, atl2_probe_#t~mem777#1.base, atl2_probe_#t~mem777#1.offset, atl2_probe_#t~mem778#1, atl2_probe_#t~memcpy~res779#1.base, atl2_probe_#t~memcpy~res779#1.offset, atl2_probe_#t~mem780#1.base, atl2_probe_#t~mem780#1.offset, atl2_probe_#t~ret781#1, atl2_probe_#t~mem782#1, atl2_probe_#t~mem783#1, atl2_probe_#t~strcpy~res784#1.base, atl2_probe_#t~strcpy~res784#1.offset, atl2_probe_#t~ret785#1, atl2_probe_#t~mem786#1.base, atl2_probe_#t~mem786#1.offset, atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset, atl2_probe_~ent#1.base, atl2_probe_~ent#1.offset, atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset, atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset, atl2_probe_~cards_found~0#1, atl2_probe_~mmio_start~0#1, atl2_probe_~mmio_len~0#1, atl2_probe_~err~3#1, atl2_probe_~tmp~52#1, atl2_probe_~tmp___0~16#1, atl2_probe_~tmp___1~11#1.base, atl2_probe_~tmp___1~11#1.offset, atl2_probe_~tmp___2~7#1.base, atl2_probe_~tmp___2~7#1.offset, atl2_probe_~tmp___3~2#1.base, atl2_probe_~tmp___3~2#1.offset, atl2_probe_~tmp___4~1#1, atl2_probe_~tmp___5~1#1, atl2_probe_~tmp___6~0#1, atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset, atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset, atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset, atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset, atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset, atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset;havoc atl2_probe_#in~pdev#1.base, atl2_probe_#in~pdev#1.offset, atl2_probe_#in~ent#1.base, atl2_probe_#in~ent#1.offset;assume { :end_inline_atl2_probe } true;assume -2147483648 <= ldv_pci_instance_probe_2_17_#t~ret1438#1 && ldv_pci_instance_probe_2_17_#t~ret1438#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~79#1 := ldv_pci_instance_probe_2_17_#t~ret1438#1;havoc ldv_pci_instance_probe_2_17_#t~ret1438#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~79#1;ldv_pci_pci_instance_2_#t~ret1468#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1438#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~79#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;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1468#1 && ldv_pci_pci_instance_2_#t~ret1468#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1468#1;havoc ldv_pci_pci_instance_2_#t~mem1467#1.base, ldv_pci_pci_instance_2_#t~mem1467#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1468#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~ret1525#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~105#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~105#1; [2025-02-08 03:53:34,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: call write~int#23(atl2_get_regs_#t~ret1021#1, atl2_get_regs_~regs_buff~0#1.base, 156 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1020#1.base, atl2_get_regs_#t~mem1020#1.offset;havoc atl2_get_regs_#t~ret1021#1; [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260-1: SUMMARY for call atl2_get_regs_#t~ret1021#1 := ioread32(atl2_get_regs_#t~mem1020#1.base, 5636 + atl2_get_regs_#t~mem1020#1.offset); srcloc: null [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_35_#t~ret1418#1 := atl2_nway_reset(ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_35_#t~ret1418#1 && ldv_dummy_resourceless_instance_callback_1_35_#t~ret1418#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1418#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1418#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume 0 != atl2_get_wol_#t~bitwise1084#1 % 4294967296;havoc atl2_get_wol_#t~mem1083#1;havoc atl2_get_wol_#t~bitwise1084#1;call atl2_get_wol_#t~mem1085#1 := read~int#23(atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume !(0 != atl2_get_wol_#t~bitwise1084#1 % 4294967296);havoc atl2_get_wol_#t~mem1083#1;havoc atl2_get_wol_#t~bitwise1084#1; [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-1: [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-2: havoc atl2_get_wol_#t~bitwise1084#1;assume atl2_get_wol_#t~bitwise1084#1 % 4294967296 <= atl2_get_wol_#t~mem1083#1 % 4294967296 && atl2_get_wol_#t~bitwise1084#1 % 4294967296 <= 2; [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-3: assume 2 == atl2_get_wol_#t~mem1083#1 % 4294967296;atl2_get_wol_#t~bitwise1084#1 := atl2_get_wol_#t~mem1083#1; [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-3: assume !(2 == atl2_get_wol_#t~mem1083#1 % 4294967296); [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: assume 18 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: assume !(18 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: havoc atl2_spi_read_#t~mem1108#1.base, atl2_spi_read_#t~mem1108#1.offset;atl2_spi_read_~value~3#1 := 313196800;call atl2_spi_read_#t~mem1109#1.base, atl2_spi_read_#t~mem1109#1.offset := read~$Pointer$#23(atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, 8); [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657-1: SUMMARY for call iowrite32(atl2_spi_read_~addr#1, atl2_spi_read_#t~mem1108#1.base, 516 + atl2_spi_read_#t~mem1108#1.offset); srcloc: null [2025-02-08 03:53:34,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: assume -2147483648 <= atl2_get_regs_#t~ret1022#1 && atl2_get_regs_#t~ret1022#1 <= 2147483647;havoc atl2_get_regs_#t~ret1022#1;call atl2_get_regs_#t~mem1023#1 := read~int#23(atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset, 2);call write~int#23(atl2_get_regs_#t~mem1023#1 % 65536, atl2_get_regs_~regs_buff~0#1.base, 160 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1023#1; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261-1: SUMMARY for call atl2_get_regs_#t~ret1022#1 := atl2_read_phy_reg(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 0, atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset); srcloc: null [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432: 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~mem1486#1.base, ldv_timer_timer_instance_3_#t~mem1486#1.offset;havoc ldv_timer_timer_instance_3_#t~mem1487#1; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-4: assume 0 == atl2_get_wol_#t~mem1083#1 % 4294967296;atl2_get_wol_#t~bitwise1084#1 := 0; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-4: assume !(0 == atl2_get_wol_#t~mem1083#1 % 4294967296); [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525-5: call atl2_get_wol_#t~mem1083#1 := read~int#23(atl2_get_wol_~adapter~27#1.base, 16 + atl2_get_wol_~adapter~27#1.offset, 4); [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526-1: [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526-2: havoc atl2_get_wol_#t~bitwise1086#1;assume (atl2_get_wol_#t~bitwise1086#1 % 4294967296 >= atl2_get_wol_#t~mem1085#1 % 4294967296 && atl2_get_wol_#t~bitwise1086#1 % 4294967296 >= 32) && atl2_get_wol_#t~bitwise1086#1 % 4294967296 <= 32 + atl2_get_wol_#t~mem1085#1 % 4294967296; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526-3: assume false;atl2_get_wol_#t~bitwise1086#1 := atl2_get_wol_#t~mem1085#1; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526-3: assume !false; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526-4: assume 0 == atl2_get_wol_#t~mem1085#1 % 4294967296 || 32 == atl2_get_wol_#t~mem1085#1 % 4294967296;atl2_get_wol_#t~bitwise1086#1 := 32; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526-4: assume !(0 == atl2_get_wol_#t~mem1085#1 % 4294967296 || 32 == atl2_get_wol_#t~mem1085#1 % 4294967296); [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526: call write~int#23(atl2_get_wol_#t~bitwise1086#1, atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4);havoc atl2_get_wol_#t~mem1085#1;havoc atl2_get_wol_#t~bitwise1086#1; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9130: assume -2147483648 <= atl2_set_settings_#t~ret925#1 && atl2_set_settings_#t~ret925#1 <= 2147483647;atl2_set_settings_~tmp___0~20#1 := atl2_set_settings_#t~ret925#1;havoc atl2_set_settings_#t~ret925#1; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume 35143 == atl2_mii_ioctl_~cmd#1; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume !(35143 == atl2_mii_ioctl_~cmd#1); [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659: havoc atl2_spi_read_#t~mem1109#1.base, atl2_spi_read_#t~mem1109#1.offset; [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659-1: SUMMARY for call iowrite32(atl2_spi_read_~value~3#1, atl2_spi_read_#t~mem1109#1.base, 512 + atl2_spi_read_#t~mem1109#1.offset); srcloc: null [2025-02-08 03:53:34,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11905: havoc ldv_pci_pci_instance_2_#t~ret1448#1, ldv_pci_pci_instance_2_#t~mem1449#1.base, ldv_pci_pci_instance_2_#t~mem1449#1.offset, ldv_pci_pci_instance_2_#t~mem1450#1.base, ldv_pci_pci_instance_2_#t~mem1450#1.offset, ldv_pci_pci_instance_2_#t~ret1451#1, ldv_pci_pci_instance_2_#t~mem1452#1.base, ldv_pci_pci_instance_2_#t~mem1452#1.offset, ldv_pci_pci_instance_2_#t~mem1453#1.base, ldv_pci_pci_instance_2_#t~mem1453#1.offset, ldv_pci_pci_instance_2_#t~mem1454#1.base, ldv_pci_pci_instance_2_#t~mem1454#1.offset, ldv_pci_pci_instance_2_#t~mem1455#1.base, ldv_pci_pci_instance_2_#t~mem1455#1.offset, ldv_pci_pci_instance_2_#t~mem1456#1.base, ldv_pci_pci_instance_2_#t~mem1456#1.offset, ldv_pci_pci_instance_2_#t~mem1457#1, ldv_pci_pci_instance_2_#t~ret1458#1, ldv_pci_pci_instance_2_#t~ret1459#1, ldv_pci_pci_instance_2_#t~mem1460#1.base, ldv_pci_pci_instance_2_#t~mem1460#1.offset, ldv_pci_pci_instance_2_#t~mem1461#1, ldv_pci_pci_instance_2_#t~ret1462#1, ldv_pci_pci_instance_2_#t~ret1463#1, ldv_pci_pci_instance_2_#t~ret1464#1, ldv_pci_pci_instance_2_#t~ret1465#1, ldv_pci_pci_instance_2_#t~ret1466#1, ldv_pci_pci_instance_2_#t~mem1467#1.base, ldv_pci_pci_instance_2_#t~mem1467#1.offset, ldv_pci_pci_instance_2_#t~ret1468#1, ldv_pci_pci_instance_2_#t~ret1469#1, ldv_pci_pci_instance_2_#t~ret1470#1, ldv_pci_pci_instance_2_#t~ret1471#1.base, ldv_pci_pci_instance_2_#t~ret1471#1.offset, ldv_pci_pci_instance_2_#t~ret1472#1.base, ldv_pci_pci_instance_2_#t~ret1472#1.offset, ldv_pci_pci_instance_2_#t~ret1473#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~82#1, ldv_pci_pci_instance_2_~tmp___0~29#1, ldv_pci_pci_instance_2_~tmp___1~19#1, ldv_pci_pci_instance_2_~tmp___2~14#1.base, ldv_pci_pci_instance_2_~tmp___2~14#1.offset, ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset, ldv_pci_pci_instance_2_~tmp___4~6#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: assume atl2_set_eeprom_#t~mem1047#1 % 4294967296 != atl2_set_eeprom_#t~bitwise1046#1 % 4294967296;havoc atl2_set_eeprom_#t~mem1047#1;havoc atl2_set_eeprom_#t~mem1044#1;havoc atl2_set_eeprom_#t~mem1045#1;havoc atl2_set_eeprom_#t~bitwise1046#1;atl2_set_eeprom_#res#1 := -14; [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: assume !(atl2_set_eeprom_#t~mem1047#1 % 4294967296 != atl2_set_eeprom_#t~bitwise1046#1 % 4294967296);havoc atl2_set_eeprom_#t~mem1047#1;havoc atl2_set_eeprom_#t~mem1044#1;havoc atl2_set_eeprom_#t~mem1045#1;havoc atl2_set_eeprom_#t~bitwise1046#1;atl2_set_eeprom_~max_len~0#1 := 512;call atl2_set_eeprom_#t~mem1048#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 8 + atl2_set_eeprom_~eeprom#1.offset, 4);atl2_set_eeprom_~first_dword~1#1 := (if atl2_set_eeprom_#t~mem1048#1 % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1048#1 % 4294967296 / 4 % 4294967296 % 4294967296 else atl2_set_eeprom_#t~mem1048#1 % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);havoc atl2_set_eeprom_#t~mem1048#1;call atl2_set_eeprom_#t~mem1049#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 8 + atl2_set_eeprom_~eeprom#1.offset, 4);call atl2_set_eeprom_#t~mem1050#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 12 + atl2_set_eeprom_~eeprom#1.offset, 4);atl2_set_eeprom_~last_dword~1#1 := (if (atl2_set_eeprom_#t~mem1049#1 + atl2_set_eeprom_#t~mem1050#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then (atl2_set_eeprom_#t~mem1049#1 + atl2_set_eeprom_#t~mem1050#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 else (atl2_set_eeprom_#t~mem1049#1 + atl2_set_eeprom_#t~mem1050#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);havoc atl2_set_eeprom_#t~mem1049#1;havoc atl2_set_eeprom_#t~mem1050#1; [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-1: [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11641: 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_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_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_atl2_get_wol } true;atl2_get_wol_#in~netdev#1.base, atl2_get_wol_#in~netdev#1.offset, atl2_get_wol_#in~wol#1.base, atl2_get_wol_#in~wol#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 atl2_get_wol_#t~ret1070#1.base, atl2_get_wol_#t~ret1070#1.offset, atl2_get_wol_#t~mem1071#1, atl2_get_wol_#t~bitwise1072#1, atl2_get_wol_#t~mem1073#1, atl2_get_wol_#t~bitwise1074#1, atl2_get_wol_#t~mem1075#1, atl2_get_wol_#t~bitwise1076#1, atl2_get_wol_#t~mem1077#1, atl2_get_wol_#t~bitwise1078#1, atl2_get_wol_#t~mem1079#1, atl2_get_wol_#t~bitwise1080#1, atl2_get_wol_#t~mem1081#1, atl2_get_wol_#t~bitwise1082#1, atl2_get_wol_#t~mem1083#1, atl2_get_wol_#t~bitwise1084#1, atl2_get_wol_#t~mem1085#1, atl2_get_wol_#t~bitwise1086#1, atl2_get_wol_#t~mem1087#1, atl2_get_wol_#t~mem1088#1, atl2_get_wol_~netdev#1.base, atl2_get_wol_~netdev#1.offset, atl2_get_wol_~wol#1.base, atl2_get_wol_~wol#1.offset, atl2_get_wol_~adapter~27#1.base, atl2_get_wol_~adapter~27#1.offset, atl2_get_wol_~tmp~64#1.base, atl2_get_wol_~tmp~64#1.offset;atl2_get_wol_~netdev#1.base, atl2_get_wol_~netdev#1.offset := atl2_get_wol_#in~netdev#1.base, atl2_get_wol_#in~netdev#1.offset;atl2_get_wol_~wol#1.base, atl2_get_wol_~wol#1.offset := atl2_get_wol_#in~wol#1.base, atl2_get_wol_#in~wol#1.offset;havoc atl2_get_wol_~adapter~27#1.base, atl2_get_wol_~adapter~27#1.offset;havoc atl2_get_wol_~tmp~64#1.base, atl2_get_wol_~tmp~64#1.offset; [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-2: havoc atl2_set_eeprom_#t~bitwise1046#1;assume ((((((if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) < 0 && 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl2_set_eeprom_#t~bitwise1046#1 >= 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296)) && (((if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) >= 0 && 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296) < 0) || atl2_set_eeprom_#t~bitwise1046#1 >= (if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296))) && (((if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) < 0 || 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296) < 0) || atl2_set_eeprom_#t~bitwise1046#1 <= (if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) + 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296))) && (((if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) >= 0 && 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl2_set_eeprom_#t~bitwise1046#1 < 0)) && atl2_set_eeprom_#t~bitwise1046#1 <= 2147483647; [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-3: assume 0 == 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296);atl2_set_eeprom_#t~bitwise1046#1 := (if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-3: assume !(0 == 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: assume 6 == ~ldv_statevar_0~0; [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 03:53:34,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-4: assume 0 == (if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) || (if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) == 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296);atl2_set_eeprom_#t~bitwise1046#1 := 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-4: assume !(0 == (if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) || (if atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1044#1 % 65536 % 4294967296 - 4294967296) == 65536 * (if atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 <= 2147483647 then atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 else atl2_set_eeprom_#t~mem1045#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: assume -2147483648 <= atl2_get_regs_#t~ret1024#1 && atl2_get_regs_#t~ret1024#1 <= 2147483647;havoc atl2_get_regs_#t~ret1024#1;call atl2_get_regs_#t~mem1025#1 := read~int#23(atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset, 2);call write~int#23(atl2_get_regs_#t~mem1025#1 % 65536, atl2_get_regs_~regs_buff~0#1.base, 164 + atl2_get_regs_~regs_buff~0#1.offset, 4);havoc atl2_get_regs_#t~mem1025#1;call ULTIMATE.dealloc(atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset);havoc atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263-1: SUMMARY for call atl2_get_regs_#t~ret1024#1 := atl2_read_phy_reg(atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, 1, atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset); srcloc: null [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660: atl2_spi_read_~value~3#1 := atl2_spi_read_#t~bitwise1110#1;havoc atl2_spi_read_#t~bitwise1110#1;call atl2_spi_read_#t~mem1111#1.base, atl2_spi_read_#t~mem1111#1.offset := read~$Pointer$#23(atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, 8); [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-1: [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-2: havoc atl2_spi_read_#t~bitwise1110#1;assume (atl2_spi_read_#t~bitwise1110#1 % 4294967296 >= atl2_spi_read_~value~3#1 % 4294967296 && atl2_spi_read_#t~bitwise1110#1 % 4294967296 >= 2048) && atl2_spi_read_#t~bitwise1110#1 % 4294967296 <= 2048 + atl2_spi_read_~value~3#1 % 4294967296; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10453: assume ~num_RxMemBlock~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296;call atl2_check_options_#t~mem1369#1 := read~int#15(~#RxMemBlock~0.base, ~#RxMemBlock~0.offset + 4 * atl2_check_options_~bd~0#1, 4);call write~int#26(atl2_check_options_#t~mem1369#1, atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);havoc atl2_check_options_#t~mem1369#1; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10453: assume !(~num_RxMemBlock~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296);call atl2_check_options_#t~mem1372#1 := read~int#25(atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1372#1, atl2_check_options_~adapter#1.base, 577 + atl2_check_options_~adapter#1.offset, 4);havoc atl2_check_options_#t~mem1372#1; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-3: assume false;atl2_spi_read_#t~bitwise1110#1 := atl2_spi_read_~value~3#1; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-3: assume !false; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-4: assume 0 == atl2_spi_read_~value~3#1 % 4294967296 || 2048 == atl2_spi_read_~value~3#1 % 4294967296;atl2_spi_read_#t~bitwise1110#1 := 2048; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-4: assume !(0 == atl2_spi_read_~value~3#1 % 4294967296 || 2048 == atl2_spi_read_~value~3#1 % 4294967296); [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: assume 0 != atl2_set_settings_~tmp___0~20#1; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: assume !(0 != atl2_set_settings_~tmp___0~20#1);call atl2_set_settings_#t~mem926#1 := read~int#23(atl2_set_settings_~ecmd#1.base, 18 + atl2_set_settings_~ecmd#1.offset, 1); [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10982: havoc atl2_get_wol_#t~ret1070#1.base, atl2_get_wol_#t~ret1070#1.offset, atl2_get_wol_#t~mem1071#1, atl2_get_wol_#t~bitwise1072#1, atl2_get_wol_#t~mem1073#1, atl2_get_wol_#t~bitwise1074#1, atl2_get_wol_#t~mem1075#1, atl2_get_wol_#t~bitwise1076#1, atl2_get_wol_#t~mem1077#1, atl2_get_wol_#t~bitwise1078#1, atl2_get_wol_#t~mem1079#1, atl2_get_wol_#t~bitwise1080#1, atl2_get_wol_#t~mem1081#1, atl2_get_wol_#t~bitwise1082#1, atl2_get_wol_#t~mem1083#1, atl2_get_wol_#t~bitwise1084#1, atl2_get_wol_#t~mem1085#1, atl2_get_wol_#t~bitwise1086#1, atl2_get_wol_#t~mem1087#1, atl2_get_wol_#t~mem1088#1, atl2_get_wol_~netdev#1.base, atl2_get_wol_~netdev#1.offset, atl2_get_wol_~wol#1.base, atl2_get_wol_~wol#1.offset, atl2_get_wol_~adapter~27#1.base, atl2_get_wol_~adapter~27#1.offset, atl2_get_wol_~tmp~64#1.base, atl2_get_wol_~tmp~64#1.offset;havoc atl2_get_wol_#in~netdev#1.base, atl2_get_wol_#in~netdev#1.offset, atl2_get_wol_#in~wol#1.base, atl2_get_wol_#in~wol#1.offset;assume { :end_inline_atl2_get_wol } true;havoc 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 := 2; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: havoc atl2_spi_read_#t~mem1111#1.base, atl2_spi_read_#t~mem1111#1.offset;atl2_spi_read_~i~4#1 := 0; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661-1: SUMMARY for call iowrite32(atl2_spi_read_~value~3#1, atl2_spi_read_#t~mem1111#1.base, 512 + atl2_spi_read_#t~mem1111#1.offset); srcloc: null [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume 0 != (if atl2_get_wol_#t~mem1087#1 % 4294967296 % 4294967296 <= 2147483647 then atl2_get_wol_#t~mem1087#1 % 4294967296 % 4294967296 else atl2_get_wol_#t~mem1087#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc atl2_get_wol_#t~mem1087#1;call atl2_get_wol_#t~mem1088#1 := read~int#23(atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4);call write~int#23(1 + atl2_get_wol_#t~mem1088#1 - atl2_get_wol_#t~mem1088#1 % 2, atl2_get_wol_~wol#1.base, 8 + atl2_get_wol_~wol#1.offset, 4);havoc atl2_get_wol_#t~mem1088#1; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume !(0 != (if atl2_get_wol_#t~mem1087#1 % 4294967296 % 4294967296 <= 2147483647 then atl2_get_wol_#t~mem1087#1 % 4294967296 % 4294967296 else atl2_get_wol_#t~mem1087#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc atl2_get_wol_#t~mem1087#1; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-1: call atl2_get_wol_#t~mem1087#1 := read~int#23(atl2_get_wol_~adapter~27#1.base, 16 + atl2_get_wol_~adapter~27#1.offset, 4); [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: assume 21 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: assume !(21 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1448#1 && ldv_pci_pci_instance_2_#t~ret1448#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~82#1 := ldv_pci_pci_instance_2_#t~ret1448#1;havoc ldv_pci_pci_instance_2_#t~ret1448#1; [2025-02-08 03:53:34,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: get_permanent_address_~i~5#1 := 4 + get_permanent_address_~i~5#1; [2025-02-08 03:53:34,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1448#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605: assume 0 != atl2_probe_~tmp~52#1;assume { :begin_inline_pci_set_consistent_dma_mask } true;pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1 := atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset, 4294967295;havoc pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret210#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~27#1;pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset := pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset;pci_set_consistent_dma_mask_~mask#1 := pci_set_consistent_dma_mask_#in~mask#1;havoc pci_set_consistent_dma_mask_~tmp~27#1;assume { :begin_inline_dma_set_coherent_mask } true;dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1 := pci_set_consistent_dma_mask_~dev#1.base, 179 + pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1;havoc dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret126#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~9#1;dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset := dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset;dma_set_coherent_mask_~mask#1 := dma_set_coherent_mask_#in~mask#1;havoc dma_set_coherent_mask_~tmp~9#1;assume { :begin_inline_dma_supported } true;dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1 := dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1;havoc dma_supported_#res#1;havoc dma_supported_#t~nondet1640#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset := dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset;dma_supported_~arg1#1 := dma_supported_#in~arg1#1;havoc dma_supported_#t~nondet1640#1;assume -2147483648 <= dma_supported_#t~nondet1640#1 && dma_supported_#t~nondet1640#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet1640#1;havoc dma_supported_#t~nondet1640#1; [2025-02-08 03:53:34,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605: assume !(0 != atl2_probe_~tmp~52#1); [2025-02-08 03:53:34,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:53:34,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12437: ~ldv_statevar_3~0 := 3; [2025-02-08 03:53:34,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9266: havoc atl2_get_regs_#t~ret938#1.base, atl2_get_regs_#t~ret938#1.offset, atl2_get_regs_#t~memset~res939#1.base, atl2_get_regs_#t~memset~res939#1.offset, atl2_get_regs_#t~mem940#1, atl2_get_regs_#t~bitwise941#1, atl2_get_regs_#t~mem942#1, atl2_get_regs_#t~bitwise943#1, atl2_get_regs_#t~mem944#1.base, atl2_get_regs_#t~mem944#1.offset, atl2_get_regs_#t~ret945#1, atl2_get_regs_#t~mem946#1.base, atl2_get_regs_#t~mem946#1.offset, atl2_get_regs_#t~ret947#1, atl2_get_regs_#t~mem948#1.base, atl2_get_regs_#t~mem948#1.offset, atl2_get_regs_#t~ret949#1, atl2_get_regs_#t~mem950#1.base, atl2_get_regs_#t~mem950#1.offset, atl2_get_regs_#t~ret951#1, atl2_get_regs_#t~mem952#1.base, atl2_get_regs_#t~mem952#1.offset, atl2_get_regs_#t~ret953#1, atl2_get_regs_#t~mem954#1.base, atl2_get_regs_#t~mem954#1.offset, atl2_get_regs_#t~ret955#1, atl2_get_regs_#t~mem956#1.base, atl2_get_regs_#t~mem956#1.offset, atl2_get_regs_#t~ret957#1, atl2_get_regs_#t~mem958#1.base, atl2_get_regs_#t~mem958#1.offset, atl2_get_regs_#t~ret959#1, atl2_get_regs_#t~mem960#1.base, atl2_get_regs_#t~mem960#1.offset, atl2_get_regs_#t~ret961#1, atl2_get_regs_#t~mem962#1.base, atl2_get_regs_#t~mem962#1.offset, atl2_get_regs_#t~ret963#1, atl2_get_regs_#t~mem964#1.base, atl2_get_regs_#t~mem964#1.offset, atl2_get_regs_#t~ret965#1, atl2_get_regs_#t~mem966#1.base, atl2_get_regs_#t~mem966#1.offset, atl2_get_regs_#t~ret967#1, atl2_get_regs_#t~mem968#1.base, atl2_get_regs_#t~mem968#1.offset, atl2_get_regs_#t~ret969#1, atl2_get_regs_#t~mem970#1.base, atl2_get_regs_#t~mem970#1.offset, atl2_get_regs_#t~ret971#1, atl2_get_regs_#t~mem972#1.base, atl2_get_regs_#t~mem972#1.offset, atl2_get_regs_#t~ret973#1, atl2_get_regs_#t~mem974#1.base, atl2_get_regs_#t~mem974#1.offset, atl2_get_regs_#t~ret975#1, atl2_get_regs_#t~mem976#1.base, atl2_get_regs_#t~mem976#1.offset, atl2_get_regs_#t~ret977#1, atl2_get_regs_#t~mem978#1.base, atl2_get_regs_#t~mem978#1.offset, atl2_get_regs_#t~ret979#1, atl2_get_regs_#t~mem980#1.base, atl2_get_regs_#t~mem980#1.offset, atl2_get_regs_#t~ret981#1, atl2_get_regs_#t~mem982#1.base, atl2_get_regs_#t~mem982#1.offset, atl2_get_regs_#t~ret983#1, atl2_get_regs_#t~mem984#1.base, atl2_get_regs_#t~mem984#1.offset, atl2_get_regs_#t~ret985#1, atl2_get_regs_#t~mem986#1.base, atl2_get_regs_#t~mem986#1.offset, atl2_get_regs_#t~ret987#1, atl2_get_regs_#t~mem988#1.base, atl2_get_regs_#t~mem988#1.offset, atl2_get_regs_#t~ret989#1, atl2_get_regs_#t~mem990#1.base, atl2_get_regs_#t~mem990#1.offset, atl2_get_regs_#t~ret991#1, atl2_get_regs_#t~mem992#1.base, atl2_get_regs_#t~mem992#1.offset, atl2_get_regs_#t~ret993#1, atl2_get_regs_#t~mem994#1.base, atl2_get_regs_#t~mem994#1.offset, atl2_get_regs_#t~ret995#1, atl2_get_regs_#t~mem996#1.base, atl2_get_regs_#t~mem996#1.offset, atl2_get_regs_#t~ret997#1, atl2_get_regs_#t~mem998#1.base, atl2_get_regs_#t~mem998#1.offset, atl2_get_regs_#t~ret999#1, atl2_get_regs_#t~mem1000#1.base, atl2_get_regs_#t~mem1000#1.offset, atl2_get_regs_#t~ret1001#1, atl2_get_regs_#t~mem1002#1.base, atl2_get_regs_#t~mem1002#1.offset, atl2_get_regs_#t~ret1003#1, atl2_get_regs_#t~mem1004#1.base, atl2_get_regs_#t~mem1004#1.offset, atl2_get_regs_#t~ret1005#1, atl2_get_regs_#t~mem1006#1.base, atl2_get_regs_#t~mem1006#1.offset, atl2_get_regs_#t~ret1007#1, atl2_get_regs_#t~mem1008#1.base, atl2_get_regs_#t~mem1008#1.offset, atl2_get_regs_#t~ret1009#1, atl2_get_regs_#t~mem1010#1.base, atl2_get_regs_#t~mem1010#1.offset, atl2_get_regs_#t~ret1011#1, atl2_get_regs_#t~mem1012#1.base, atl2_get_regs_#t~mem1012#1.offset, atl2_get_regs_#t~ret1013#1, atl2_get_regs_#t~mem1014#1.base, atl2_get_regs_#t~mem1014#1.offset, atl2_get_regs_#t~ret1015#1, atl2_get_regs_#t~mem1016#1.base, atl2_get_regs_#t~mem1016#1.offset, atl2_get_regs_#t~ret1017#1, atl2_get_regs_#t~mem1018#1.base, atl2_get_regs_#t~mem1018#1.offset, atl2_get_regs_#t~ret1019#1, atl2_get_regs_#t~mem1020#1.base, atl2_get_regs_#t~mem1020#1.offset, atl2_get_regs_#t~ret1021#1, atl2_get_regs_#t~ret1022#1, atl2_get_regs_#t~mem1023#1, atl2_get_regs_#t~ret1024#1, atl2_get_regs_#t~mem1025#1, atl2_get_regs_~netdev#1.base, atl2_get_regs_~netdev#1.offset, atl2_get_regs_~regs#1.base, atl2_get_regs_~regs#1.offset, atl2_get_regs_~p#1.base, atl2_get_regs_~p#1.offset, atl2_get_regs_~adapter~22#1.base, atl2_get_regs_~adapter~22#1.offset, atl2_get_regs_~tmp~59#1.base, atl2_get_regs_~tmp~59#1.offset, atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset, atl2_get_regs_~regs_buff~0#1.base, atl2_get_regs_~regs_buff~0#1.offset, atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset;havoc atl2_get_regs_#in~netdev#1.base, atl2_get_regs_#in~netdev#1.offset, atl2_get_regs_#in~regs#1.base, atl2_get_regs_#in~regs#1.offset, atl2_get_regs_#in~p#1.base, atl2_get_regs_#in~p#1.offset;assume { :end_inline_atl2_get_regs } true;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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume 35144 == atl2_mii_ioctl_~cmd#1; [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume !(35144 == atl2_mii_ioctl_~cmd#1); [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: assume { :begin_inline_atl2_spi_read } true;atl2_spi_read_#in~hw#1.base, atl2_spi_read_#in~hw#1.offset, atl2_spi_read_#in~addr#1, atl2_spi_read_#in~buf#1.base, atl2_spi_read_#in~buf#1.offset := get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset, 126976 + get_permanent_address_~i~5#1, get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;havoc atl2_spi_read_#res#1;havoc atl2_spi_read_#t~mem1107#1.base, atl2_spi_read_#t~mem1107#1.offset, atl2_spi_read_#t~mem1108#1.base, atl2_spi_read_#t~mem1108#1.offset, atl2_spi_read_#t~mem1109#1.base, atl2_spi_read_#t~mem1109#1.offset, atl2_spi_read_#t~bitwise1110#1, atl2_spi_read_#t~mem1111#1.base, atl2_spi_read_#t~mem1111#1.offset, atl2_spi_read_#t~mem1112#1.base, atl2_spi_read_#t~mem1112#1.offset, atl2_spi_read_#t~ret1113#1, atl2_spi_read_#t~bitwise1114#1, atl2_spi_read_#t~bitwise1115#1, atl2_spi_read_#t~mem1116#1.base, atl2_spi_read_#t~mem1116#1.offset, atl2_spi_read_#t~ret1117#1, atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, atl2_spi_read_~addr#1, atl2_spi_read_~buf#1.base, atl2_spi_read_~buf#1.offset, atl2_spi_read_~i~4#1, atl2_spi_read_~value~3#1;atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset := atl2_spi_read_#in~hw#1.base, atl2_spi_read_#in~hw#1.offset;atl2_spi_read_~addr#1 := atl2_spi_read_#in~addr#1;atl2_spi_read_~buf#1.base, atl2_spi_read_~buf#1.offset := atl2_spi_read_#in~buf#1.base, atl2_spi_read_#in~buf#1.offset;havoc atl2_spi_read_~i~4#1;havoc atl2_spi_read_~value~3#1;call atl2_spi_read_#t~mem1107#1.base, atl2_spi_read_#t~mem1107#1.offset := read~$Pointer$#23(atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, 8); [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738: havoc atl2_probe_#t~mem786#1.base, atl2_probe_#t~mem786#1.offset;assume { :begin_inline_ldv_free_netdev_102 } true;ldv_free_netdev_102_#in~ldv_func_arg1#1.base, ldv_free_netdev_102_#in~ldv_func_arg1#1.offset := atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset;havoc ldv_free_netdev_102_~ldv_func_arg1#1.base, ldv_free_netdev_102_~ldv_func_arg1#1.offset;ldv_free_netdev_102_~ldv_func_arg1#1.base, ldv_free_netdev_102_~ldv_func_arg1#1.offset := ldv_free_netdev_102_#in~ldv_func_arg1#1.base, ldv_free_netdev_102_#in~ldv_func_arg1#1.offset; [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-1: SUMMARY for call iounmap(atl2_probe_#t~mem786#1.base, atl2_probe_#t~mem786#1.offset); srcloc: null [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-1: SUMMARY for call atl2_remove(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-2: call atl2_probe_#t~mem786#1.base, atl2_probe_#t~mem786#1.offset := read~$Pointer$#23(atl2_probe_~adapter~14#1.base, 623 + atl2_probe_~adapter~14#1.offset, 8); [2025-02-08 03:53:34,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: 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~mem1449#1.base, ldv_pci_pci_instance_2_#t~mem1449#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: havoc ldv_interrupt_interrupt_instance_0_#t~ret1431#1, ldv_interrupt_interrupt_instance_0_#t~ret1432#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~76#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456: assume -2147483648 <= atl2_check_options_#t~ret1370#1 && atl2_check_options_#t~ret1370#1 <= 2147483647;havoc atl2_check_options_#t~ret1370#1;call atl2_check_options_#t~mem1371#1 := read~int#26(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1371#1, atl2_check_options_~adapter#1.base, 577 + atl2_check_options_~adapter#1.offset, 4);havoc atl2_check_options_#t~mem1371#1; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456-1: SUMMARY for call atl2_check_options_#t~ret1370#1 := atl2_validate_option(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset); srcloc: null [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume atl2_xmit_frame_~offset~1#1 % 4294967296 >= atl2_xmit_frame_#t~mem573#1 % 4294967296;havoc atl2_xmit_frame_#t~mem573#1;call atl2_xmit_frame_#t~mem574#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 569 + atl2_xmit_frame_~adapter~5#1.offset, 4);atl2_xmit_frame_~offset~1#1 := atl2_xmit_frame_~offset~1#1 - atl2_xmit_frame_#t~mem574#1;havoc atl2_xmit_frame_#t~mem574#1; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume !(atl2_xmit_frame_~offset~1#1 % 4294967296 >= atl2_xmit_frame_#t~mem573#1 % 4294967296);havoc atl2_xmit_frame_#t~mem573#1; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11910: assume 0 != ldv_pci_pci_instance_2_~tmp~82#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11910: assume !(0 != ldv_pci_pci_instance_2_~tmp~82#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: assume atl2_spi_read_~i~4#1 <= 9; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: assume !(atl2_spi_read_~i~4#1 <= 9); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: atl2_probe_#t~ret754#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret210#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~27#1;havoc pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1;assume { :end_inline_pci_set_consistent_dma_mask } true;assume -2147483648 <= atl2_probe_#t~ret754#1 && atl2_probe_#t~ret754#1 <= 2147483647;atl2_probe_~tmp___0~16#1 := atl2_probe_#t~ret754#1;havoc atl2_probe_#t~ret754#1; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: assume 1 == atl2_set_settings_#t~mem926#1 % 256 % 4294967296;havoc atl2_set_settings_#t~mem926#1;call atl2_set_settings_#t~mem927#1 := read~int#23(atl2_set_settings_~ecmd#1.base, 8 + atl2_set_settings_~ecmd#1.offset, 4); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: assume !(1 == atl2_set_settings_#t~mem926#1 % 256 % 4294967296);havoc atl2_set_settings_#t~mem926#1; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: assume 24 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: assume !(24 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: assume 15 == atl2_set_settings_#t~mem927#1 % 16 % 4294967296;havoc atl2_set_settings_#t~mem927#1;call write~int#23(0, atl2_set_settings_~hw~10#1.base, 32 + atl2_set_settings_~hw~10#1.offset, 2);call write~int#23(15, atl2_set_settings_~hw~10#1.base, 34 + atl2_set_settings_~hw~10#1.offset, 2); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: assume !(15 == atl2_set_settings_#t~mem927#1 % 16 % 4294967296);havoc atl2_set_settings_#t~mem927#1;call atl2_set_settings_#t~mem928#1 := read~int#23(atl2_set_settings_~ecmd#1.base, 8 + atl2_set_settings_~ecmd#1.offset, 4); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-1: [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-2: havoc get_permanent_address_#t~bitwise1166#1;assume (get_permanent_address_#t~bitwise1166#1 % 4294967296 >= 65536 * (get_permanent_address_#t~bitwise1155#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1166#1 % 4294967296 >= get_permanent_address_#t~bitwise1160#1 % 4294967296 / 65536 % 4294967296) && get_permanent_address_#t~bitwise1166#1 % 4294967296 <= 65536 * (get_permanent_address_#t~bitwise1155#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1160#1 % 4294967296 / 65536 % 4294967296; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-3: assume 0 == get_permanent_address_#t~bitwise1160#1 % 4294967296 / 65536 % 4294967296;get_permanent_address_#t~bitwise1166#1 := 65536 * (get_permanent_address_#t~bitwise1155#1 % 4294967296); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-3: assume !(0 == get_permanent_address_#t~bitwise1160#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-4: assume 0 == 65536 * (get_permanent_address_#t~bitwise1155#1 % 4294967296) % 4294967296 || 65536 * (get_permanent_address_#t~bitwise1155#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1160#1 % 4294967296 / 65536 % 4294967296;get_permanent_address_#t~bitwise1166#1 := get_permanent_address_#t~bitwise1160#1 % 4294967296 / 65536; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-4: assume !(0 == 65536 * (get_permanent_address_#t~bitwise1155#1 % 4294967296) % 4294967296 || 65536 * (get_permanent_address_#t~bitwise1155#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1160#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: call write~int#23(get_permanent_address_#t~bitwise1166#1, get_permanent_address_~#EthAddr~0#1.base, 8 + get_permanent_address_~#EthAddr~0#1.offset, 4);havoc get_permanent_address_#t~mem1151#1;havoc get_permanent_address_#t~bitwise1152#1;havoc get_permanent_address_#t~mem1153#1;havoc get_permanent_address_#t~bitwise1154#1;havoc get_permanent_address_#t~bitwise1155#1;havoc get_permanent_address_#t~mem1156#1;havoc get_permanent_address_#t~bitwise1157#1;havoc get_permanent_address_#t~mem1158#1;havoc get_permanent_address_#t~bitwise1159#1;havoc get_permanent_address_#t~bitwise1160#1;havoc get_permanent_address_#t~bitwise1166#1;call get_permanent_address_#t~mem1167#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, 2 + get_permanent_address_~#Addr~0#1.offset, 2);call get_permanent_address_#t~mem1168#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, 2 + get_permanent_address_~#Addr~0#1.offset, 2); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-9: [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-10: havoc get_permanent_address_#t~bitwise1159#1;assume get_permanent_address_#t~bitwise1159#1 % 4294967296 <= get_permanent_address_#t~mem1158#1 % 4294967296 && get_permanent_address_#t~bitwise1159#1 % 4294967296 <= 4278255360; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-11: assume 4278255360 == get_permanent_address_#t~mem1158#1 % 4294967296;get_permanent_address_#t~bitwise1159#1 := get_permanent_address_#t~mem1158#1; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-11: assume !(4278255360 == get_permanent_address_#t~mem1158#1 % 4294967296); [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-12: assume 0 == get_permanent_address_#t~mem1158#1 % 4294967296;get_permanent_address_#t~bitwise1159#1 := 0; [2025-02-08 03:53:34,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-12: assume !(0 == get_permanent_address_#t~mem1158#1 % 4294967296); [2025-02-08 03:53:34,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-5: [2025-02-08 03:53:34,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume 0 != atl2_probe_~tmp___0~16#1; [2025-02-08 03:53:34,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume !(0 != atl2_probe_~tmp___0~16#1); [2025-02-08 03:53:34,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11648: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1 := ~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_17_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1411#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1;assume { :begin_inline_atl2_change_mtu } true;atl2_change_mtu_#in~netdev#1.base, atl2_change_mtu_#in~netdev#1.offset, atl2_change_mtu_#in~new_mtu#1 := ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;havoc atl2_change_mtu_#res#1;havoc atl2_change_mtu_#t~ret606#1.base, atl2_change_mtu_#t~ret606#1.offset, atl2_change_mtu_#t~mem607#1, atl2_change_mtu_#t~mem608#1.base, atl2_change_mtu_#t~mem608#1.offset, atl2_change_mtu_~netdev#1.base, atl2_change_mtu_~netdev#1.offset, atl2_change_mtu_~new_mtu#1, atl2_change_mtu_~adapter~6#1.base, atl2_change_mtu_~adapter~6#1.offset, atl2_change_mtu_~tmp~43#1.base, atl2_change_mtu_~tmp~43#1.offset, atl2_change_mtu_~hw~4#1.base, atl2_change_mtu_~hw~4#1.offset;atl2_change_mtu_~netdev#1.base, atl2_change_mtu_~netdev#1.offset := atl2_change_mtu_#in~netdev#1.base, atl2_change_mtu_#in~netdev#1.offset;atl2_change_mtu_~new_mtu#1 := atl2_change_mtu_#in~new_mtu#1;havoc atl2_change_mtu_~adapter~6#1.base, atl2_change_mtu_~adapter~6#1.offset;havoc atl2_change_mtu_~tmp~43#1.base, atl2_change_mtu_~tmp~43#1.offset;havoc atl2_change_mtu_~hw~4#1.base, atl2_change_mtu_~hw~4#1.offset; [2025-02-08 03:53:34,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-6: havoc get_permanent_address_#t~bitwise1160#1;assume (get_permanent_address_#t~bitwise1160#1 % 4294967296 >= 256 * (get_permanent_address_#t~bitwise1157#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1160#1 % 4294967296 >= get_permanent_address_#t~bitwise1159#1 % 4294967296 / 256 % 4294967296) && get_permanent_address_#t~bitwise1160#1 % 4294967296 <= 256 * (get_permanent_address_#t~bitwise1157#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1159#1 % 4294967296 / 256 % 4294967296; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-7: assume 0 == get_permanent_address_#t~bitwise1159#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1160#1 := 256 * (get_permanent_address_#t~bitwise1157#1 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-7: assume !(0 == get_permanent_address_#t~bitwise1159#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-8: assume 0 == 256 * (get_permanent_address_#t~bitwise1157#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1157#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1159#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1160#1 := get_permanent_address_#t~bitwise1159#1 % 4294967296 / 256; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-8: assume !(0 == 256 * (get_permanent_address_#t~bitwise1157#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1157#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1159#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-17: assume 0 == get_permanent_address_#t~mem1156#1 % 4294967296;get_permanent_address_#t~bitwise1157#1 := 0; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-17: assume !(0 == get_permanent_address_#t~mem1156#1 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-18: call get_permanent_address_#t~mem1156#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-19: [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-20: havoc get_permanent_address_#t~bitwise1155#1;assume (get_permanent_address_#t~bitwise1155#1 % 4294967296 >= 256 * (get_permanent_address_#t~bitwise1152#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1155#1 % 4294967296 >= get_permanent_address_#t~bitwise1154#1 % 4294967296 / 256 % 4294967296) && get_permanent_address_#t~bitwise1155#1 % 4294967296 <= 256 * (get_permanent_address_#t~bitwise1152#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1154#1 % 4294967296 / 256 % 4294967296; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-13: call get_permanent_address_#t~mem1158#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: ~ldv_statevar_0~0 := 6; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-14: [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-15: havoc get_permanent_address_#t~bitwise1157#1;assume get_permanent_address_#t~bitwise1157#1 % 4294967296 <= get_permanent_address_#t~mem1156#1 % 4294967296 && get_permanent_address_#t~bitwise1157#1 % 4294967296 <= 16711935; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-16: assume 16711935 == get_permanent_address_#t~mem1156#1 % 4294967296;get_permanent_address_#t~bitwise1157#1 := get_permanent_address_#t~mem1156#1; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-16: assume !(16711935 == get_permanent_address_#t~mem1156#1 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-25: assume 4278255360 == get_permanent_address_#t~mem1153#1 % 4294967296;get_permanent_address_#t~bitwise1154#1 := get_permanent_address_#t~mem1153#1; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-25: assume !(4278255360 == get_permanent_address_#t~mem1153#1 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-26: assume 0 == get_permanent_address_#t~mem1153#1 % 4294967296;get_permanent_address_#t~bitwise1154#1 := 0; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-26: assume !(0 == get_permanent_address_#t~mem1153#1 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-27: call get_permanent_address_#t~mem1153#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-28: [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume 35145 == atl2_mii_ioctl_~cmd#1; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume !(35145 == atl2_mii_ioctl_~cmd#1); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-21: assume 0 == get_permanent_address_#t~bitwise1154#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1155#1 := 256 * (get_permanent_address_#t~bitwise1152#1 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-21: assume !(0 == get_permanent_address_#t~bitwise1154#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-22: assume 0 == 256 * (get_permanent_address_#t~bitwise1152#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1152#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1154#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1155#1 := get_permanent_address_#t~bitwise1154#1 % 4294967296 / 256; [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-22: assume !(0 == 256 * (get_permanent_address_#t~bitwise1152#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1152#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1154#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-23: [2025-02-08 03:53:34,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-24: havoc get_permanent_address_#t~bitwise1154#1;assume get_permanent_address_#t~bitwise1154#1 % 4294967296 <= get_permanent_address_#t~mem1153#1 % 4294967296 && get_permanent_address_#t~bitwise1154#1 % 4294967296 <= 4278255360; [2025-02-08 03:53:34,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-2: havoc get_permanent_address_#t~bitwise1169#1;assume ((((((if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 && (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) >= 0) || get_permanent_address_#t~bitwise1169#1 >= (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)) && (((if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) < 0) || get_permanent_address_#t~bitwise1169#1 >= (if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 || (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) < 0) || get_permanent_address_#t~bitwise1169#1 <= (if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) + (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536))) && (((if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) >= 0) || get_permanent_address_#t~bitwise1169#1 < 0)) && get_permanent_address_#t~bitwise1169#1 <= 2147483647; [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-3: assume 0 == (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536);get_permanent_address_#t~bitwise1169#1 := (if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-3: assume !(0 == (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)); [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-4: assume 0 == (if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536);get_permanent_address_#t~bitwise1169#1 := (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536); [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-4: assume !(0 == (if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1167#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1168#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)); [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: call atl2_spi_read_#t~mem1112#1.base, atl2_spi_read_#t~mem1112#1.offset := read~$Pointer$#23(atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, 8); [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-29: havoc get_permanent_address_#t~bitwise1152#1;assume get_permanent_address_#t~bitwise1152#1 % 4294967296 <= get_permanent_address_#t~mem1151#1 % 4294967296 && get_permanent_address_#t~bitwise1152#1 % 4294967296 <= 16711935; [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-30: assume 16711935 == get_permanent_address_#t~mem1151#1 % 4294967296;get_permanent_address_#t~bitwise1152#1 := get_permanent_address_#t~mem1151#1; [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-30: assume !(16711935 == get_permanent_address_#t~mem1151#1 % 4294967296); [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: call write~int#23(get_permanent_address_#t~bitwise1169#1, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, 2);havoc get_permanent_address_#t~mem1167#1;havoc get_permanent_address_#t~mem1168#1;havoc get_permanent_address_#t~bitwise1169#1; [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-31: assume 0 == get_permanent_address_#t~mem1151#1 % 4294967296;get_permanent_address_#t~bitwise1152#1 := 0; [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-31: assume !(0 == get_permanent_address_#t~mem1151#1 % 4294967296); [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-1: [2025-02-08 03:53:34,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-32: call get_permanent_address_#t~mem1151#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9403: atl2_set_eeprom_~tmp___0~23#1.base, atl2_set_eeprom_~tmp___0~23#1.offset := atl2_set_eeprom_#t~ret1051#1.base, atl2_set_eeprom_#t~ret1051#1.offset;havoc atl2_set_eeprom_#t~ret1051#1.base, atl2_set_eeprom_#t~ret1051#1.offset;atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset := atl2_set_eeprom_~tmp___0~23#1.base, atl2_set_eeprom_~tmp___0~23#1.offset; [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9403-1: SUMMARY for call atl2_set_eeprom_#t~ret1051#1.base, atl2_set_eeprom_#t~ret1051#1.offset := kmalloc(atl2_set_eeprom_~max_len~0#1, 208); srcloc: null [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8214: havoc ldv___ldv_spin_lock_95_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_95_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_95 } true;call atl2_phy_config_#t~mem638#1 := read~int#23(atl2_phy_config_~hw~5#1.base, 38 + atl2_phy_config_~hw~5#1.offset, 2); [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: call atl2_xmit_frame_#t~mem575#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 569 + atl2_xmit_frame_~adapter~5#1.offset, 4);atl2_xmit_frame_~copy_len~0#1 := atl2_xmit_frame_#t~mem575#1 - atl2_xmit_frame_~offset~1#1;havoc atl2_xmit_frame_#t~mem575#1;call atl2_xmit_frame_#t~mem576#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4); [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: atl2_spi_read_~value~3#1 := atl2_spi_read_#t~ret1113#1;havoc atl2_spi_read_#t~mem1112#1.base, atl2_spi_read_#t~mem1112#1.offset;havoc atl2_spi_read_#t~ret1113#1; [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668-1: SUMMARY for call atl2_spi_read_#t~ret1113#1 := ioread32(atl2_spi_read_#t~mem1112#1.base, 512 + atl2_spi_read_#t~mem1112#1.offset); srcloc: null [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: assume -2147483648 <= atl2_probe_#t~ret755#1 && atl2_probe_#t~ret755#1 <= 2147483647;havoc atl2_probe_#t~ret755#1; [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611-1: SUMMARY for call atl2_probe_#t~ret755#1 := printk(15, 0); srcloc: null [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9800: get_permanent_address_~tmp___4~5#1 := (if 0 == get_permanent_address_#t~ret1170#1 % 256 then 0 else 1);havoc get_permanent_address_#t~ret1170#1; [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9800-1: SUMMARY for call get_permanent_address_#t~ret1170#1 := is_valid_ether_addr(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset); srcloc: null [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-1: SUMMARY for call atl2_phy_config_#t~ret639#1 := atl2_write_phy_reg(atl2_phy_config_~hw~5#1.base, atl2_phy_config_~hw~5#1.offset, 4, (if atl2_phy_config_#t~mem638#1 % 65536 % 4294967296 <= 2147483647 then atl2_phy_config_#t~mem638#1 % 65536 % 4294967296 else atl2_phy_config_#t~mem638#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: assume -2147483648 <= atl2_phy_config_#t~ret639#1 && atl2_phy_config_#t~ret639#1 <= 2147483647;havoc atl2_phy_config_#t~mem638#1;havoc atl2_phy_config_#t~ret639#1; [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: assume atl2_xmit_frame_~copy_len~0#1 % 4294967296 >= atl2_xmit_frame_#t~mem576#1 % 4294967296;havoc atl2_xmit_frame_#t~mem576#1;call atl2_xmit_frame_#t~mem577#1.base, atl2_xmit_frame_#t~mem577#1.offset := read~$Pointer$#23(atl2_xmit_frame_~adapter~5#1.base, 521 + atl2_xmit_frame_~adapter~5#1.offset, 8);call atl2_xmit_frame_#t~mem578#1.base, atl2_xmit_frame_#t~mem578#1.offset := read~$Pointer$#23(atl2_xmit_frame_~skb#1.base, 229 + atl2_xmit_frame_~skb#1.offset, 8);call atl2_xmit_frame_#t~mem579#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4); [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: assume !(atl2_xmit_frame_~copy_len~0#1 % 4294967296 >= atl2_xmit_frame_#t~mem576#1 % 4294967296);havoc atl2_xmit_frame_#t~mem576#1;call atl2_xmit_frame_#t~mem582#1.base, atl2_xmit_frame_#t~mem582#1.offset := read~$Pointer$#23(atl2_xmit_frame_~adapter~5#1.base, 521 + atl2_xmit_frame_~adapter~5#1.offset, 8);call atl2_xmit_frame_#t~mem583#1.base, atl2_xmit_frame_#t~mem583#1.offset := read~$Pointer$#23(atl2_xmit_frame_~skb#1.base, 229 + atl2_xmit_frame_~skb#1.offset, 8); [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10462: call atl2_check_options_#t~mem1373#1 := read~int#23(atl2_check_options_~adapter#1.base, 577 + atl2_check_options_~adapter#1.offset, 4);call write~int#23(7 * (atl2_check_options_#t~mem1373#1 % 4294967296 / 8 % 65536), atl2_check_options_~adapter#1.base, 647 + atl2_check_options_~adapter#1.offset, 2);havoc atl2_check_options_#t~mem1373#1;call atl2_check_options_#t~mem1374#1 := read~int#23(atl2_check_options_~adapter#1.base, 577 + atl2_check_options_~adapter#1.offset, 4); [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11519: assume 26 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11519: assume !(26 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume 8 == atl2_set_settings_#t~mem928#1 % 16 % 4294967296;havoc atl2_set_settings_#t~mem928#1;call write~int#23(1, atl2_set_settings_~hw~10#1.base, 32 + atl2_set_settings_~hw~10#1.offset, 2);call write~int#23(8, atl2_set_settings_~hw~10#1.base, 34 + atl2_set_settings_~hw~10#1.offset, 2); [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume !(8 == atl2_set_settings_#t~mem928#1 % 16 % 4294967296);havoc atl2_set_settings_#t~mem928#1;call atl2_set_settings_#t~mem929#1 := read~int#23(atl2_set_settings_~ecmd#1.base, 8 + atl2_set_settings_~ecmd#1.offset, 4); [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-1: SUMMARY for call atl2_phy_config_#t~ret640#1 := atl2_write_phy_reg(atl2_phy_config_~hw~5#1.base, atl2_phy_config_~hw~5#1.offset, 0, 37376); srcloc: null [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: assume -2147483648 <= atl2_phy_config_#t~ret640#1 && atl2_phy_config_#t~ret640#1 <= 2147483647;havoc atl2_phy_config_#t~ret640#1; [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume 0 != (if get_permanent_address_~tmp___4~5#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___4~5#1 % 256 % 4294967296 else get_permanent_address_~tmp___4~5#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume !(0 != (if get_permanent_address_~tmp___4~5#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___4~5#1 % 256 % 4294967296 else get_permanent_address_~tmp___4~5#1 % 256 % 4294967296 - 4294967296));call get_permanent_address_#t~mem1172#1.base, get_permanent_address_#t~mem1172#1.offset := read~$Pointer$#23(get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset, 8); [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-1: [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-2: havoc atl2_spi_read_#t~bitwise1114#1;assume atl2_spi_read_#t~bitwise1114#1 % 4294967296 <= atl2_spi_read_~value~3#1 % 4294967296 && atl2_spi_read_#t~bitwise1114#1 % 4294967296 <= 2048; [2025-02-08 03:53:34,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-3: assume 2048 == atl2_spi_read_~value~3#1 % 4294967296;atl2_spi_read_#t~bitwise1114#1 := atl2_spi_read_~value~3#1; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-3: assume !(2048 == atl2_spi_read_~value~3#1 % 4294967296); [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-4: assume 0 == atl2_spi_read_~value~3#1 % 4294967296;atl2_spi_read_#t~bitwise1114#1 := 0; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-4: assume !(0 == atl2_spi_read_~value~3#1 % 4294967296); [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume 0 == atl2_spi_read_#t~bitwise1114#1 % 4294967296;havoc atl2_spi_read_#t~bitwise1114#1; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume !(0 == atl2_spi_read_#t~bitwise1114#1 % 4294967296);havoc atl2_spi_read_#t~bitwise1114#1;atl2_spi_read_~i~4#1 := 1 + atl2_spi_read_~i~4#1; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: call write~int#23(atl2_check_options_#t~ite1376#1, atl2_check_options_~adapter#1.base, 649 + atl2_check_options_~adapter#1.offset, 2);havoc atl2_check_options_#t~mem1374#1;havoc atl2_check_options_#t~ite1376#1;havoc atl2_check_options_#t~mem1375#1;call write~int#25(1, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset, 4);call write~$Pointer$#25(43, 0, atl2_check_options_~#opt~0#1.base, 4 + atl2_check_options_~#opt~0#1.offset, 8);call write~$Pointer$#25(44, 0, atl2_check_options_~#opt~0#1.base, 12 + atl2_check_options_~#opt~0#1.offset, 8);call write~int#25(100, atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(50, atl2_check_options_~#opt~0#1.base, 24 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(65000, atl2_check_options_~#opt~0#1.base, 28 + atl2_check_options_~#opt~0#1.offset, 4); [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463-1: assume atl2_check_options_#t~mem1374#1 % 4294967296 > 23;call atl2_check_options_#t~mem1375#1 := read~int#23(atl2_check_options_~adapter#1.base, 577 + atl2_check_options_~adapter#1.offset, 4);atl2_check_options_#t~ite1376#1 := (if atl2_check_options_#t~mem1375#1 % 4294967296 / 12 % 65536 % 4294967296 <= 2147483647 then atl2_check_options_#t~mem1375#1 % 4294967296 / 12 % 65536 % 4294967296 else atl2_check_options_#t~mem1375#1 % 4294967296 / 12 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463-1: assume !(atl2_check_options_#t~mem1374#1 % 4294967296 > 23);atl2_check_options_#t~ite1376#1 := 2; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume 0 == (atl2_set_eeprom_~eeprom_buff~1#1.base + atl2_set_eeprom_~eeprom_buff~1#1.offset) % 18446744073709551616;atl2_set_eeprom_#res#1 := -12; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume !(0 == (atl2_set_eeprom_~eeprom_buff~1#1.base + atl2_set_eeprom_~eeprom_buff~1#1.offset) % 18446744073709551616);atl2_set_eeprom_~ptr~0#1.base, atl2_set_eeprom_~ptr~0#1.offset := atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset;call atl2_set_eeprom_#t~mem1052#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 8 + atl2_set_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: SUMMARY for call ldv_spin_unlock_irqrestore_87(atl2_phy_config_~adapter~11#1.base, 24 + atl2_phy_config_~adapter~11#1.offset, atl2_phy_config_~flags~3#1); srcloc: null [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: atl2_mii_ioctl_#res#1 := -95; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953-1: SUMMARY for call atl2_xmit_frame_#t~memcpy~res580#1.base, atl2_xmit_frame_#t~memcpy~res580#1.offset := #Ultimate.C_memcpy#23(atl2_xmit_frame_#t~mem577#1.base, atl2_xmit_frame_#t~mem577#1.offset + (if atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), atl2_xmit_frame_#t~mem578#1.base, atl2_xmit_frame_#t~mem578#1.offset, atl2_xmit_frame_#t~mem579#1 % 4294967296); srcloc: null [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: SUMMARY for call pci_release_regions(atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: havoc atl2_xmit_frame_#t~mem577#1.base, atl2_xmit_frame_#t~mem577#1.offset;havoc atl2_xmit_frame_#t~mem578#1.base, atl2_xmit_frame_#t~mem578#1.offset;havoc atl2_xmit_frame_#t~mem579#1;havoc atl2_xmit_frame_#t~memcpy~res580#1.base, atl2_xmit_frame_#t~memcpy~res580#1.offset;call atl2_xmit_frame_#t~mem581#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4);atl2_xmit_frame_~offset~1#1 := atl2_xmit_frame_~offset~1#1 + (3 + atl2_xmit_frame_#t~mem581#1 - (3 + atl2_xmit_frame_#t~mem581#1) % 4);havoc atl2_xmit_frame_#t~mem581#1; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12710: atl2_probe_#t~ret757#1.base, atl2_probe_#t~ret757#1.offset := ldv_alloc_etherdev_mqs_100_#res#1.base, ldv_alloc_etherdev_mqs_100_#res#1.offset;havoc ldv_alloc_etherdev_mqs_100_#t~ret1505#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1505#1.offset, ldv_alloc_etherdev_mqs_100_#t~ret1506#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1506#1.offset, ldv_alloc_etherdev_mqs_100_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_100_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_100_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.base, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.offset, ldv_alloc_etherdev_mqs_100_~tmp~96#1.base, ldv_alloc_etherdev_mqs_100_~tmp~96#1.offset, ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.base, ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.offset;havoc ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_100 } true;atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset := atl2_probe_#t~ret757#1.base, atl2_probe_#t~ret757#1.offset;havoc atl2_probe_#t~ret757#1.base, atl2_probe_#t~ret757#1.offset; [2025-02-08 03:53:34,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: SUMMARY for call clear_bit(0, atl2_phy_config_~adapter~11#1.base, 492 + atl2_phy_config_~adapter~11#1.offset); srcloc: null [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: havoc get_permanent_address_#t~memcpy~res1171#1.base, get_permanent_address_#t~memcpy~res1171#1.offset;get_permanent_address_#res#1 := 0;call ULTIMATE.dealloc(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset);havoc get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset);havoc get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset);havoc get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 || 2 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804-1: SUMMARY for call get_permanent_address_#t~memcpy~res1171#1.base, get_permanent_address_#t~memcpy~res1171#1.offset := #Ultimate.C_memcpy#23(get_permanent_address_~hw#1.base, 83 + get_permanent_address_~hw#1.offset, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, 6); srcloc: null [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret1439#1 && ldv_pci_instance_resume_2_5_#t~ret1439#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret1439#1;havoc ldv_pci_instance_resume_2_5_#t~ret1439#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~mem1452#1.base, ldv_pci_pci_instance_2_#t~mem1452#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: call ldv_pci_pci_instance_2_#t~mem1449#1.base, ldv_pci_pci_instance_2_#t~mem1449#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 40 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem1449#1.base, ldv_pci_pci_instance_2_#t~mem1449#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12711-1: ldv_alloc_etherdev_mqs_100_#res#1.base, ldv_alloc_etherdev_mqs_100_#res#1.offset := ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.base, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.offset; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret1439#1 := atl2_resume(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: call write~int#23(0, atl2_mii_ioctl_~data~0#1.base, atl2_mii_ioctl_~data~0#1.offset, 2); [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: assume { :begin_inline_ldv_dispatch_deregister_12_1 } true;ldv_dispatch_deregister_12_1_#in~arg0#1.base, ldv_dispatch_deregister_12_1_#in~arg0#1.offset := ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_deregister_12_1_~arg0#1.base, ldv_dispatch_deregister_12_1_~arg0#1.offset;ldv_dispatch_deregister_12_1_~arg0#1.base, ldv_dispatch_deregister_12_1_~arg0#1.offset := ldv_dispatch_deregister_12_1_#in~arg0#1.base, ldv_dispatch_deregister_12_1_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_deregister_12_1_~arg0#1.base, ldv_dispatch_deregister_12_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_11 } true;~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20;assume { :end_inline_ldv_switch_automaton_state_2_11 } true;havoc ldv_dispatch_deregister_12_1_~arg0#1.base, ldv_dispatch_deregister_12_1_~arg0#1.offset;havoc ldv_dispatch_deregister_12_1_#in~arg0#1.base, ldv_dispatch_deregister_12_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_12_1 } true; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958-1: ldv___pci_register_driver_107_#t~ret1513#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1634#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_107_#t~ret1513#1 && ldv___pci_register_driver_107_#t~ret1513#1 <= 2147483647;ldv___pci_register_driver_107_~tmp~100#1 := ldv___pci_register_driver_107_#t~ret1513#1;havoc ldv___pci_register_driver_107_#t~ret1513#1;ldv___pci_register_driver_107_~ldv_func_res~10#1 := ldv___pci_register_driver_107_~tmp~100#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~10#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~ret1390#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~71#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~71#1; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14958: havoc __pci_register_driver_#t~nondet1634#1; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11523: assume 28 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11523: assume !(28 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0.base, ~ldv_1_callback_ndo_do_ioctl~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ifreq_ptr~0.base, ~ldv_1_container_struct_ifreq_ptr~0.offset, ~ldv_1_ldv_param_20_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1412#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1;assume { :begin_inline_atl2_ioctl } true;atl2_ioctl_#in~netdev#1.base, atl2_ioctl_#in~netdev#1.offset, atl2_ioctl_#in~ifr#1.base, atl2_ioctl_#in~ifr#1.offset, atl2_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;havoc atl2_ioctl_#res#1;havoc atl2_ioctl_#t~ret625#1, atl2_ioctl_~netdev#1.base, atl2_ioctl_~netdev#1.offset, atl2_ioctl_~ifr#1.base, atl2_ioctl_~ifr#1.offset, atl2_ioctl_~cmd#1, atl2_ioctl_~tmp~46#1;atl2_ioctl_~netdev#1.base, atl2_ioctl_~netdev#1.offset := atl2_ioctl_#in~netdev#1.base, atl2_ioctl_#in~netdev#1.offset;atl2_ioctl_~ifr#1.base, atl2_ioctl_~ifr#1.offset := atl2_ioctl_#in~ifr#1.base, atl2_ioctl_#in~ifr#1.offset;atl2_ioctl_~cmd#1 := atl2_ioctl_#in~cmd#1;havoc atl2_ioctl_~tmp~46#1; [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: atl2_mii_ioctl_#res#1 := 0; [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: assume 4 == atl2_set_settings_#t~mem929#1 % 16 % 4294967296;havoc atl2_set_settings_#t~mem929#1;call write~int#23(2, atl2_set_settings_~hw~10#1.base, 32 + atl2_set_settings_~hw~10#1.offset, 2);call write~int#23(4, atl2_set_settings_~hw~10#1.base, 34 + atl2_set_settings_~hw~10#1.offset, 2); [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: assume !(4 == atl2_set_settings_#t~mem929#1 % 16 % 4294967296);havoc atl2_set_settings_#t~mem929#1;call atl2_set_settings_#t~mem930#1 := read~int#23(atl2_set_settings_~ecmd#1.base, 8 + atl2_set_settings_~ecmd#1.offset, 4); [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542-1: SUMMARY for call atl2_set_wol_#t~ret1089#1.base, atl2_set_wol_#t~ret1089#1.offset := netdev_priv(atl2_set_wol_~netdev#1.base, atl2_set_wol_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542: atl2_set_wol_~tmp~65#1.base, atl2_set_wol_~tmp~65#1.offset := atl2_set_wol_#t~ret1089#1.base, atl2_set_wol_#t~ret1089#1.offset;havoc atl2_set_wol_#t~ret1089#1.base, atl2_set_wol_#t~ret1089#1.offset;atl2_set_wol_~adapter~28#1.base, atl2_set_wol_~adapter~28#1.offset := atl2_set_wol_~tmp~65#1.base, atl2_set_wol_~tmp~65#1.offset;call atl2_set_wol_#t~mem1090#1 := read~int#23(atl2_set_wol_~wol#1.base, 8 + atl2_set_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: assume 0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616;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~ret1430#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~int~X~$Pointer$~TO~int } true;##fun~int~X~$Pointer$~TO~int_#in~1428#1, ##fun~int~X~$Pointer$~TO~int_#in~1429#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1429#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~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~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1428#1, ##fun~int~X~$Pointer$~TO~int_#~1429#1.base, ##fun~int~X~$Pointer$~TO~int_#~1429#1.offset;##fun~int~X~$Pointer$~TO~int_#~1428#1 := ##fun~int~X~$Pointer$~TO~int_#in~1428#1;##fun~int~X~$Pointer$~TO~int_#~1429#1.base, ##fun~int~X~$Pointer$~TO~int_#~1429#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~1429#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1429#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret1430#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1428#1, ##fun~int~X~$Pointer$~TO~int_#~1429#1.base, ##fun~int~X~$Pointer$~TO~int_#~1429#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~1428#1, ##fun~int~X~$Pointer$~TO~int_#in~1429#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1429#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~int~X~$Pointer$~TO~int } true;assume -2147483648 <= ldv_interrupt_instance_thread_0_3_#t~ret1430#1 && ldv_interrupt_instance_thread_0_3_#t~ret1430#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret1430#1; [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume 0 != atl2_set_eeprom_#t~mem1052#1 % 4 % 4294967296;havoc atl2_set_eeprom_#t~mem1052#1; [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume !(0 != atl2_set_eeprom_#t~mem1052#1 % 4 % 4294967296);havoc atl2_set_eeprom_#t~mem1052#1; [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: assume 0 == dma_set_coherent_mask_~tmp~9#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 03:53:34,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: assume !(0 == dma_set_coherent_mask_~tmp~9#1);call write~int#23(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, 1138 + dma_set_coherent_mask_~dev#1.offset, 8);dma_set_coherent_mask_#res#1 := 0; [2025-02-08 03:53:34,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12054: havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.offset;havoc ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver } true;havoc ldv_pci_unregister_driver_108_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_108_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_108 } true;assume { :end_inline_atl2_exit_module } true;havoc ldv_EMGentry_exit_atl2_exit_module_14_2_~arg0#1.base, ldv_EMGentry_exit_atl2_exit_module_14_2_~arg0#1.offset;havoc ldv_EMGentry_exit_atl2_exit_module_14_2_#in~arg0#1.base, ldv_EMGentry_exit_atl2_exit_module_14_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_atl2_exit_module_14_2 } true; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: 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 := atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset, ~#atl2_driver_name~0.base, ~#atl2_driver_name~0.offset;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1657#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~nondet1657#1;assume -2147483648 <= pci_request_regions_#t~nondet1657#1 && pci_request_regions_#t~nondet1657#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet1657#1;havoc pci_request_regions_#t~nondet1657#1; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: atl2_probe_#res#1 := atl2_probe_~err~3#1;call ULTIMATE.dealloc(atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset);havoc atl2_probe_~#__key~1#1.base, atl2_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset);havoc atl2_probe_~#__key___0~0#1.base, atl2_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset);havoc atl2_probe_~#__key___1~0#1.base, atl2_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset);havoc atl2_probe_~#__constr_expr_0~0#1.base, atl2_probe_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset);havoc atl2_probe_~#__key___2~0#1.base, atl2_probe_~#__key___2~0#1.offset;call ULTIMATE.dealloc(atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset);havoc atl2_probe_~#__constr_expr_1~0#1.base, atl2_probe_~#__constr_expr_1~0#1.offset; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751-1: SUMMARY for call pci_disable_device(atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume { :begin_inline_ldv___ldv_spin_lock_86 } true;ldv___ldv_spin_lock_86_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86_#in~ldv_func_arg1#1.offset := atl2_mii_ioctl_~adapter~8#1.base, 24 + atl2_mii_ioctl_~adapter~8#1.offset;havoc ldv___ldv_spin_lock_86_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_86_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_86_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86_#in~ldv_func_arg1#1.offset; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959-1: SUMMARY for call atl2_xmit_frame_#t~memcpy~res584#1.base, atl2_xmit_frame_#t~memcpy~res584#1.offset := #Ultimate.C_memcpy#23(atl2_xmit_frame_#t~mem582#1.base, atl2_xmit_frame_#t~mem582#1.offset + (if atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else atl2_xmit_frame_~offset~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), atl2_xmit_frame_#t~mem583#1.base, atl2_xmit_frame_#t~mem583#1.offset, atl2_xmit_frame_~copy_len~0#1 % 4294967296); srcloc: null [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: havoc atl2_xmit_frame_#t~mem582#1.base, atl2_xmit_frame_#t~mem582#1.offset;havoc atl2_xmit_frame_#t~mem583#1.base, atl2_xmit_frame_#t~mem583#1.offset;havoc atl2_xmit_frame_#t~memcpy~res584#1.base, atl2_xmit_frame_#t~memcpy~res584#1.offset;call atl2_xmit_frame_#t~mem585#1.base, atl2_xmit_frame_#t~mem585#1.offset := read~$Pointer$#23(atl2_xmit_frame_~adapter~5#1.base, 521 + atl2_xmit_frame_~adapter~5#1.offset, 8);call atl2_xmit_frame_#t~mem586#1.base, atl2_xmit_frame_#t~mem586#1.offset := read~$Pointer$#23(atl2_xmit_frame_~skb#1.base, 229 + atl2_xmit_frame_~skb#1.offset, 8);call atl2_xmit_frame_#t~mem587#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4); [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-4: assume 0 == atl2_set_wol_#t~mem1090#1 % 4294967296;atl2_set_wol_#t~bitwise1091#1 := 0; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-4: assume !(0 == atl2_set_wol_#t~mem1090#1 % 4294967296); [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: atl2_set_eeprom_~tmp___1~16#1 := (if 0 == atl2_set_eeprom_#t~ret1053#1 % 256 then 0 else 1);havoc atl2_set_eeprom_#t~ret1053#1; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413-1: SUMMARY for call atl2_set_eeprom_#t~ret1053#1 := atl2_read_eeprom(atl2_set_eeprom_~hw~13#1.base, atl2_set_eeprom_~hw~13#1.offset, 4 * atl2_set_eeprom_~first_dword~1#1, atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset); srcloc: null [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: havoc ldv_interrupt_instance_thread_0_3_#t~ret1430#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: assume 0 != atl2_set_wol_#t~bitwise1091#1 % 4294967296;havoc atl2_set_wol_#t~mem1090#1;havoc atl2_set_wol_#t~bitwise1091#1;atl2_set_wol_#res#1 := -95; [2025-02-08 03:53:34,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: assume !(0 != atl2_set_wol_#t~bitwise1091#1 % 4294967296);havoc atl2_set_wol_#t~mem1090#1;havoc atl2_set_wol_#t~bitwise1091#1;call atl2_set_wol_#t~mem1092#1 := read~int#23(atl2_set_wol_~wol#1.base, 8 + atl2_set_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-1: [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-2: havoc atl2_set_wol_#t~bitwise1091#1;assume atl2_set_wol_#t~bitwise1091#1 % 4294967296 <= atl2_set_wol_#t~mem1090#1 % 4294967296 && atl2_set_wol_#t~bitwise1091#1 % 4294967296 <= 80; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10470: assume ~num_IntModTimer~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296;call atl2_check_options_#t~mem1377#1 := read~int#17(~#IntModTimer~0.base, ~#IntModTimer~0.offset + 4 * atl2_check_options_~bd~0#1, 4);call write~int#26(atl2_check_options_#t~mem1377#1, atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);havoc atl2_check_options_#t~mem1377#1; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10470: assume !(~num_IntModTimer~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296);call atl2_check_options_#t~mem1380#1 := read~int#25(atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1380#1, atl2_check_options_~adapter#1.base, 605 + atl2_check_options_~adapter#1.offset, 2);havoc atl2_check_options_#t~mem1380#1; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-3: assume 80 == atl2_set_wol_#t~mem1090#1 % 4294967296;atl2_set_wol_#t~bitwise1091#1 := atl2_set_wol_#t~mem1090#1; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-3: assume !(80 == atl2_set_wol_#t~mem1090#1 % 4294967296); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527: assume 30 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527: assume !(30 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume 2 == atl2_set_settings_#t~mem930#1 % 16 % 4294967296;havoc atl2_set_settings_#t~mem930#1;call write~int#23(3, atl2_set_settings_~hw~10#1.base, 32 + atl2_set_settings_~hw~10#1.offset, 2);call write~int#23(2, atl2_set_settings_~hw~10#1.base, 34 + atl2_set_settings_~hw~10#1.offset, 2); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume !(2 == atl2_set_settings_#t~mem930#1 % 16 % 4294967296);havoc atl2_set_settings_#t~mem930#1;call atl2_set_settings_#t~mem931#1 := read~int#23(atl2_set_settings_~ecmd#1.base, 8 + atl2_set_settings_~ecmd#1.offset, 4); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092-1: SUMMARY for call atl2_mii_ioctl_#t~ret620#1 := atl2_read_phy_reg(atl2_mii_ioctl_~adapter~8#1.base, 623 + atl2_mii_ioctl_~adapter~8#1.offset, (if atl2_mii_ioctl_#t~mem619#1 % 65536 % 4294967296 <= 2147483647 then atl2_mii_ioctl_#t~mem619#1 % 65536 % 4294967296 else atl2_mii_ioctl_#t~mem619#1 % 65536 % 4294967296 - 4294967296) % 32, atl2_mii_ioctl_~data~0#1.base, 6 + atl2_mii_ioctl_~data~0#1.offset); srcloc: null [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: assume -2147483648 <= atl2_mii_ioctl_#t~ret620#1 && atl2_mii_ioctl_#t~ret620#1 <= 2147483647;atl2_mii_ioctl_~tmp___1~8#1 := atl2_mii_ioctl_#t~ret620#1;havoc atl2_mii_ioctl_#t~mem619#1;havoc atl2_mii_ioctl_#t~ret620#1; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: call write~int#2(get_permanent_address_#t~ret1173#1, get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4);havoc get_permanent_address_#t~mem1172#1.base, get_permanent_address_#t~mem1172#1.offset;havoc get_permanent_address_#t~ret1173#1;call get_permanent_address_#t~mem1174#1.base, get_permanent_address_#t~mem1174#1.offset := read~$Pointer$#23(get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset, 8); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume 0 != atl2_probe_~err~3#1; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume !(0 != atl2_probe_~err~3#1); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810-1: SUMMARY for call get_permanent_address_#t~ret1173#1 := ioread32(get_permanent_address_#t~mem1172#1.base, 5256 + get_permanent_address_#t~mem1172#1.offset); srcloc: null [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925: call ldv_pci_pci_instance_2_#t~mem1450#1.base, ldv_pci_pci_instance_2_#t~mem1450#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem1450#1.base, ldv_pci_pci_instance_2_#t~mem1450#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9811: call write~int#2(get_permanent_address_#t~ret1175#1, get_permanent_address_~#Addr~0#1.base, 4 + get_permanent_address_~#Addr~0#1.offset, 4);havoc get_permanent_address_#t~mem1174#1.base, get_permanent_address_#t~mem1174#1.offset;havoc get_permanent_address_#t~ret1175#1;call get_permanent_address_#t~mem1176#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961-1: SUMMARY for call atl2_xmit_frame_#t~memcpy~res588#1.base, atl2_xmit_frame_#t~memcpy~res588#1.offset := #Ultimate.C_memcpy#23(atl2_xmit_frame_#t~mem585#1.base, atl2_xmit_frame_#t~mem585#1.offset, atl2_xmit_frame_#t~mem586#1.base, atl2_xmit_frame_#t~mem586#1.offset + (if atl2_xmit_frame_~copy_len~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_xmit_frame_~copy_len~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else atl2_xmit_frame_~copy_len~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (atl2_xmit_frame_#t~mem587#1 - atl2_xmit_frame_~copy_len~0#1) % 4294967296); srcloc: null [2025-02-08 03:53:34,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9811-1: SUMMARY for call get_permanent_address_#t~ret1175#1 := ioread32(get_permanent_address_#t~mem1174#1.base, 5260 + get_permanent_address_#t~mem1174#1.offset); srcloc: null [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: havoc atl2_xmit_frame_#t~mem585#1.base, atl2_xmit_frame_#t~mem585#1.offset;havoc atl2_xmit_frame_#t~mem586#1.base, atl2_xmit_frame_#t~mem586#1.offset;havoc atl2_xmit_frame_#t~mem587#1;havoc atl2_xmit_frame_#t~memcpy~res588#1.base, atl2_xmit_frame_#t~memcpy~res588#1.offset;call atl2_xmit_frame_#t~mem589#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4);atl2_xmit_frame_~offset~1#1 := 3 + (atl2_xmit_frame_#t~mem589#1 - atl2_xmit_frame_~copy_len~0#1) - (3 + (atl2_xmit_frame_#t~mem589#1 - atl2_xmit_frame_~copy_len~0#1)) % 4;havoc atl2_xmit_frame_#t~mem589#1; [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: assume 0 != atl2_set_eeprom_~tmp___1~16#1 % 256;atl2_set_eeprom_~tmp___2~11#1 := 0; [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: assume !(0 != atl2_set_eeprom_~tmp___1~16#1 % 256);atl2_set_eeprom_~tmp___2~11#1 := 1; [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume 0 != atl2_mii_ioctl_~tmp___1~8#1; [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume !(0 != atl2_mii_ioctl_~tmp___1~8#1); [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: call write~int#23(get_permanent_address_#t~bitwise1191#1, get_permanent_address_~#EthAddr~0#1.base, 8 + get_permanent_address_~#EthAddr~0#1.offset, 4);havoc get_permanent_address_#t~mem1176#1;havoc get_permanent_address_#t~bitwise1177#1;havoc get_permanent_address_#t~mem1178#1;havoc get_permanent_address_#t~bitwise1179#1;havoc get_permanent_address_#t~bitwise1180#1;havoc get_permanent_address_#t~mem1181#1;havoc get_permanent_address_#t~bitwise1182#1;havoc get_permanent_address_#t~mem1183#1;havoc get_permanent_address_#t~bitwise1184#1;havoc get_permanent_address_#t~bitwise1185#1;havoc get_permanent_address_#t~bitwise1191#1;call get_permanent_address_#t~mem1192#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, 2 + get_permanent_address_~#Addr~0#1.offset, 2);call get_permanent_address_#t~mem1193#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, 2 + get_permanent_address_~#Addr~0#1.offset, 2); [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-1: [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-2: havoc get_permanent_address_#t~bitwise1191#1;assume (get_permanent_address_#t~bitwise1191#1 % 4294967296 >= 65536 * (get_permanent_address_#t~bitwise1180#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1191#1 % 4294967296 >= get_permanent_address_#t~bitwise1185#1 % 4294967296 / 65536 % 4294967296) && get_permanent_address_#t~bitwise1191#1 % 4294967296 <= 65536 * (get_permanent_address_#t~bitwise1180#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1185#1 % 4294967296 / 65536 % 4294967296; [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-7: assume 0 == get_permanent_address_#t~bitwise1184#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1185#1 := 256 * (get_permanent_address_#t~bitwise1182#1 % 4294967296); [2025-02-08 03:53:34,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-7: assume !(0 == get_permanent_address_#t~bitwise1184#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-8: assume 0 == 256 * (get_permanent_address_#t~bitwise1182#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1182#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1184#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1185#1 := get_permanent_address_#t~bitwise1184#1 % 4294967296 / 256; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-8: assume !(0 == 256 * (get_permanent_address_#t~bitwise1182#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1182#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1184#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-9: [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-10: havoc get_permanent_address_#t~bitwise1184#1;assume get_permanent_address_#t~bitwise1184#1 % 4294967296 <= get_permanent_address_#t~mem1183#1 % 4294967296 && get_permanent_address_#t~bitwise1184#1 % 4294967296 <= 4278255360; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-3: assume 0 == get_permanent_address_#t~bitwise1185#1 % 4294967296 / 65536 % 4294967296;get_permanent_address_#t~bitwise1191#1 := 65536 * (get_permanent_address_#t~bitwise1180#1 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-3: assume !(0 == get_permanent_address_#t~bitwise1185#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-4: assume 0 == 65536 * (get_permanent_address_#t~bitwise1180#1 % 4294967296) % 4294967296 || 65536 * (get_permanent_address_#t~bitwise1180#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1185#1 % 4294967296 / 65536 % 4294967296;get_permanent_address_#t~bitwise1191#1 := get_permanent_address_#t~bitwise1185#1 % 4294967296 / 65536; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-4: assume !(0 == 65536 * (get_permanent_address_#t~bitwise1180#1 % 4294967296) % 4294967296 || 65536 * (get_permanent_address_#t~bitwise1180#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1185#1 % 4294967296 / 65536 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-5: [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-6: havoc get_permanent_address_#t~bitwise1185#1;assume (get_permanent_address_#t~bitwise1185#1 % 4294967296 >= 256 * (get_permanent_address_#t~bitwise1182#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1185#1 % 4294967296 >= get_permanent_address_#t~bitwise1184#1 % 4294967296 / 256 % 4294967296) && get_permanent_address_#t~bitwise1185#1 % 4294967296 <= 256 * (get_permanent_address_#t~bitwise1182#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1184#1 % 4294967296 / 256 % 4294967296; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-15: havoc get_permanent_address_#t~bitwise1182#1;assume get_permanent_address_#t~bitwise1182#1 % 4294967296 <= get_permanent_address_#t~mem1181#1 % 4294967296 && get_permanent_address_#t~bitwise1182#1 % 4294967296 <= 16711935; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-16: assume 16711935 == get_permanent_address_#t~mem1181#1 % 4294967296;get_permanent_address_#t~bitwise1182#1 := get_permanent_address_#t~mem1181#1; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-16: assume !(16711935 == get_permanent_address_#t~mem1181#1 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-17: assume 0 == get_permanent_address_#t~mem1181#1 % 4294967296;get_permanent_address_#t~bitwise1182#1 := 0; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-17: assume !(0 == get_permanent_address_#t~mem1181#1 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-18: call get_permanent_address_#t~mem1181#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10473: assume -2147483648 <= atl2_check_options_#t~ret1378#1 && atl2_check_options_#t~ret1378#1 <= 2147483647;havoc atl2_check_options_#t~ret1378#1;call atl2_check_options_#t~mem1379#1 := read~int#26(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1379#1, atl2_check_options_~adapter#1.base, 605 + atl2_check_options_~adapter#1.offset, 2);havoc atl2_check_options_#t~mem1379#1; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-11: assume 4278255360 == get_permanent_address_#t~mem1183#1 % 4294967296;get_permanent_address_#t~bitwise1184#1 := get_permanent_address_#t~mem1183#1; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-11: assume !(4278255360 == get_permanent_address_#t~mem1183#1 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10473-1: SUMMARY for call atl2_check_options_#t~ret1378#1 := atl2_validate_option(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset); srcloc: null [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-12: assume 0 == get_permanent_address_#t~mem1183#1 % 4294967296;get_permanent_address_#t~bitwise1184#1 := 0; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-12: assume !(0 == get_permanent_address_#t~mem1183#1 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-13: call get_permanent_address_#t~mem1183#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-14: [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-23: [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-24: havoc get_permanent_address_#t~bitwise1179#1;assume get_permanent_address_#t~bitwise1179#1 % 4294967296 <= get_permanent_address_#t~mem1178#1 % 4294967296 && get_permanent_address_#t~bitwise1179#1 % 4294967296 <= 4278255360; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-25: assume 4278255360 == get_permanent_address_#t~mem1178#1 % 4294967296;get_permanent_address_#t~bitwise1179#1 := get_permanent_address_#t~mem1178#1; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-25: assume !(4278255360 == get_permanent_address_#t~mem1178#1 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-26: assume 0 == get_permanent_address_#t~mem1178#1 % 4294967296;get_permanent_address_#t~bitwise1179#1 := 0; [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-26: assume !(0 == get_permanent_address_#t~mem1178#1 % 4294967296); [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-19: [2025-02-08 03:53:34,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-20: havoc get_permanent_address_#t~bitwise1180#1;assume (get_permanent_address_#t~bitwise1180#1 % 4294967296 >= 256 * (get_permanent_address_#t~bitwise1177#1 % 4294967296) % 4294967296 && get_permanent_address_#t~bitwise1180#1 % 4294967296 >= get_permanent_address_#t~bitwise1179#1 % 4294967296 / 256 % 4294967296) && get_permanent_address_#t~bitwise1180#1 % 4294967296 <= 256 * (get_permanent_address_#t~bitwise1177#1 % 4294967296) % 4294967296 + get_permanent_address_#t~bitwise1179#1 % 4294967296 / 256 % 4294967296; [2025-02-08 03:53:34,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-21: assume 0 == get_permanent_address_#t~bitwise1179#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1180#1 := 256 * (get_permanent_address_#t~bitwise1177#1 % 4294967296); [2025-02-08 03:53:34,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-21: assume !(0 == get_permanent_address_#t~bitwise1179#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-22: assume 0 == 256 * (get_permanent_address_#t~bitwise1177#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1177#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1179#1 % 4294967296 / 256 % 4294967296;get_permanent_address_#t~bitwise1180#1 := get_permanent_address_#t~bitwise1179#1 % 4294967296 / 256; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-22: assume !(0 == 256 * (get_permanent_address_#t~bitwise1177#1 % 4294967296) % 4294967296 || 256 * (get_permanent_address_#t~bitwise1177#1 % 4294967296) % 4294967296 == get_permanent_address_#t~bitwise1179#1 % 4294967296 / 256 % 4294967296); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: call write~int#23(get_permanent_address_#t~bitwise1194#1, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, 2);havoc get_permanent_address_#t~mem1192#1;havoc get_permanent_address_#t~mem1193#1;havoc get_permanent_address_#t~bitwise1194#1; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-31: assume 0 == get_permanent_address_#t~mem1176#1 % 4294967296;get_permanent_address_#t~bitwise1177#1 := 0; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-31: assume !(0 == get_permanent_address_#t~mem1176#1 % 4294967296); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-1: [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-2: havoc get_permanent_address_#t~bitwise1194#1;assume ((((((if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 && (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) >= 0) || get_permanent_address_#t~bitwise1194#1 >= (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)) && (((if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) < 0) || get_permanent_address_#t~bitwise1194#1 >= (if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 || (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) < 0) || get_permanent_address_#t~bitwise1194#1 <= (if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) + (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536))) && (((if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536) >= 0) || get_permanent_address_#t~bitwise1194#1 < 0)) && get_permanent_address_#t~bitwise1194#1 <= 2147483647; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-3: assume 0 == (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536);get_permanent_address_#t~bitwise1194#1 := (if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-3: assume !(0 == (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: ldv_pci_instance_resume_early_2_6_#t~ret1441#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres1671#1, ##fun~$Pointer$~TO~int_#t~ret1672#1, ##fun~$Pointer$~TO~int_#t~ret1673#1, ##fun~$Pointer$~TO~int_#t~ret1674#1, ##fun~$Pointer$~TO~int_#t~ret1675#1, ##fun~$Pointer$~TO~int_#t~ret1676#1, ##fun~$Pointer$~TO~int_#t~ret1677#1, ##fun~$Pointer$~TO~int_#t~ret1678#1;havoc ##fun~$Pointer$~TO~int_#in~1440#1.base, ##fun~$Pointer$~TO~int_#in~1440#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~int } true;assume -2147483648 <= ldv_pci_instance_resume_early_2_6_#t~ret1441#1 && ldv_pci_instance_resume_early_2_6_#t~ret1441#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret1441#1; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-27: call get_permanent_address_#t~mem1178#1 := read~int#2(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-28: [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-29: havoc get_permanent_address_#t~bitwise1177#1;assume get_permanent_address_#t~bitwise1177#1 % 4294967296 <= get_permanent_address_#t~mem1176#1 % 4294967296 && get_permanent_address_#t~bitwise1177#1 % 4294967296 <= 16711935; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-30: assume 16711935 == get_permanent_address_#t~mem1176#1 % 4294967296;get_permanent_address_#t~bitwise1177#1 := get_permanent_address_#t~mem1176#1; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-30: assume !(16711935 == get_permanent_address_#t~mem1176#1 % 4294967296); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681-4: assume 0 == atl2_spi_read_~value~3#1 % 4294967296;atl2_spi_read_#t~bitwise1115#1 := 0; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681-4: assume !(0 == atl2_spi_read_~value~3#1 % 4294967296); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: assume 0 != atl2_set_wol_#t~bitwise1093#1 % 4294967296;havoc atl2_set_wol_#t~mem1092#1;havoc atl2_set_wol_#t~bitwise1093#1;atl2_set_wol_#res#1 := -95; [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: assume !(0 != atl2_set_wol_#t~bitwise1093#1 % 4294967296);havoc atl2_set_wol_#t~mem1092#1;havoc atl2_set_wol_#t~bitwise1093#1;call write~int#23(0, atl2_set_wol_~adapter~28#1.base, 16 + atl2_set_wol_~adapter~28#1.offset, 4);call atl2_set_wol_#t~mem1094#1 := read~int#23(atl2_set_wol_~wol#1.base, 8 + atl2_set_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-1: [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-2: havoc atl2_set_wol_#t~bitwise1093#1;assume atl2_set_wol_#t~bitwise1093#1 % 4294967296 <= atl2_set_wol_#t~mem1092#1 % 4294967296 && atl2_set_wol_#t~bitwise1093#1 % 4294967296 <= 14; [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-3: assume 14 == atl2_set_wol_#t~mem1092#1 % 4294967296;atl2_set_wol_#t~bitwise1093#1 := atl2_set_wol_#t~mem1092#1; [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-3: assume !(14 == atl2_set_wol_#t~mem1092#1 % 4294967296); [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume 31 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume !(31 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-4: assume 0 == (if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536);get_permanent_address_#t~bitwise1194#1 := (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536); [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813-4: assume !(0 == (if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 else 256 * (if get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1192#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 <= 32767 then (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 else (if get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 <= 2147483647 then get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 else get_permanent_address_#t~mem1193#1 % 65536 % 4294967296 - 4294967296) / 256 % 65536 - 65536)); [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: assume 0 != atl2_spi_read_#t~bitwise1115#1 % 4294967296;havoc atl2_spi_read_#t~bitwise1115#1;atl2_spi_read_#res#1 := 0; [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: assume !(0 != atl2_spi_read_#t~bitwise1115#1 % 4294967296);havoc atl2_spi_read_#t~bitwise1115#1;call atl2_spi_read_#t~mem1116#1.base, atl2_spi_read_#t~mem1116#1.offset := read~$Pointer$#23(atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, 8); [2025-02-08 03:53:34,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681-1: [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681-2: havoc atl2_spi_read_#t~bitwise1115#1;assume atl2_spi_read_#t~bitwise1115#1 % 4294967296 <= atl2_spi_read_~value~3#1 % 4294967296 && atl2_spi_read_#t~bitwise1115#1 % 4294967296 <= 2048; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681-3: assume 2048 == atl2_spi_read_~value~3#1 % 4294967296;atl2_spi_read_#t~bitwise1115#1 := atl2_spi_read_~value~3#1; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681-3: assume !(2048 == atl2_spi_read_~value~3#1 % 4294967296); [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1 := ~ldv_1_callback_ndo_fix_features~0.base, ~ldv_1_callback_ndo_fix_features~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_23_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1413#1, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_23_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1;assume { :begin_inline_atl2_fix_features } true;atl2_fix_features_#in~netdev#1.base, atl2_fix_features_#in~netdev#1.offset, atl2_fix_features_#in~features#1 := ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;havoc atl2_fix_features_#res#1;havoc atl2_fix_features_#t~bitwise386#1, atl2_fix_features_#t~bitwise387#1, atl2_fix_features_#t~bitwise388#1, atl2_fix_features_~netdev#1.base, atl2_fix_features_~netdev#1.offset, atl2_fix_features_~features#1;atl2_fix_features_~netdev#1.base, atl2_fix_features_~netdev#1.offset := atl2_fix_features_#in~netdev#1.base, atl2_fix_features_#in~netdev#1.offset;atl2_fix_features_~features#1 := atl2_fix_features_#in~features#1; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-4: assume 0 == atl2_set_wol_#t~mem1092#1 % 4294967296;atl2_set_wol_#t~bitwise1093#1 := 0; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-4: assume !(0 == atl2_set_wol_#t~mem1092#1 % 4294967296); [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: ~ldv_statevar_0~0 := 6; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096-1: SUMMARY for call ldv_spin_unlock_irqrestore_87(atl2_mii_ioctl_~adapter~8#1.base, 24 + atl2_mii_ioctl_~adapter~8#1.offset, atl2_mii_ioctl_~flags~1#1); srcloc: null [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: atl2_mii_ioctl_#res#1 := -5; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume 1 == atl2_set_settings_#t~mem931#1 % 16 % 4294967296;havoc atl2_set_settings_#t~mem931#1;call write~int#23(4, atl2_set_settings_~hw~10#1.base, 32 + atl2_set_settings_~hw~10#1.offset, 2);call write~int#23(1, atl2_set_settings_~hw~10#1.base, 34 + atl2_set_settings_~hw~10#1.offset, 2); [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume !(1 == atl2_set_settings_#t~mem931#1 % 16 % 4294967296);havoc atl2_set_settings_#t~mem931#1; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814-1: SUMMARY for call get_permanent_address_#t~ret1195#1 := is_valid_ether_addr(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset); srcloc: null [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814: get_permanent_address_~tmp___5~4#1 := (if 0 == get_permanent_address_#t~ret1195#1 % 256 then 0 else 1);havoc get_permanent_address_#t~ret1195#1; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: atl2_set_mac_addr_~value~6#1 := atl2_set_mac_addr_#t~bitwise1299#1;havoc atl2_set_mac_addr_#t~mem1293#1;havoc atl2_set_mac_addr_#t~mem1294#1;havoc atl2_set_mac_addr_#t~bitwise1295#1;havoc atl2_set_mac_addr_#t~mem1296#1;havoc atl2_set_mac_addr_#t~bitwise1297#1;havoc atl2_set_mac_addr_#t~mem1298#1;havoc atl2_set_mac_addr_#t~bitwise1299#1;call atl2_set_mac_addr_#t~mem1300#1.base, atl2_set_mac_addr_#t~mem1300#1.offset := read~$Pointer$#23(atl2_set_mac_addr_~hw#1.base, atl2_set_mac_addr_~hw#1.offset, 8); [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-1: [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-6: [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-7: havoc atl2_set_mac_addr_#t~bitwise1297#1;assume (atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 >= atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 && atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 >= 256 * (atl2_set_mac_addr_#t~mem1296#1 % 256 % 4294967296) % 4294967296) && atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 <= atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 + 256 * (atl2_set_mac_addr_#t~mem1296#1 % 256 % 4294967296) % 4294967296; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-8: assume 0 == 256 * (atl2_set_mac_addr_#t~mem1296#1 % 256 % 4294967296) % 4294967296;atl2_set_mac_addr_#t~bitwise1297#1 := atl2_set_mac_addr_#t~bitwise1295#1; [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-8: assume !(0 == 256 * (atl2_set_mac_addr_#t~mem1296#1 % 256 % 4294967296) % 4294967296); [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-9: assume 0 == atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 || atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 == 256 * (atl2_set_mac_addr_#t~mem1296#1 % 256 % 4294967296) % 4294967296;atl2_set_mac_addr_#t~bitwise1297#1 := 256 * (atl2_set_mac_addr_#t~mem1296#1 % 256 % 4294967296); [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-9: assume !(0 == atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 || atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 == 256 * (atl2_set_mac_addr_#t~mem1296#1 % 256 % 4294967296) % 4294967296); [2025-02-08 03:53:34,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-2: havoc atl2_set_mac_addr_#t~bitwise1299#1;assume (atl2_set_mac_addr_#t~bitwise1299#1 % 4294967296 >= atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 && atl2_set_mac_addr_#t~bitwise1299#1 % 4294967296 >= atl2_set_mac_addr_#t~mem1298#1 % 256 % 4294967296) && atl2_set_mac_addr_#t~bitwise1299#1 % 4294967296 <= atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 + atl2_set_mac_addr_#t~mem1298#1 % 256 % 4294967296; [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-3: assume 0 == atl2_set_mac_addr_#t~mem1298#1 % 256 % 4294967296;atl2_set_mac_addr_#t~bitwise1299#1 := atl2_set_mac_addr_#t~bitwise1297#1; [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-3: assume !(0 == atl2_set_mac_addr_#t~mem1298#1 % 256 % 4294967296); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-4: assume 0 == atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 || atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 == atl2_set_mac_addr_#t~mem1298#1 % 256 % 4294967296;atl2_set_mac_addr_#t~bitwise1299#1 := atl2_set_mac_addr_#t~mem1298#1 % 256; [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-4: assume !(0 == atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 || atl2_set_mac_addr_#t~bitwise1297#1 % 4294967296 == atl2_set_mac_addr_#t~mem1298#1 % 256 % 4294967296); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-5: call atl2_set_mac_addr_#t~mem1298#1 := read~int#23(atl2_set_mac_addr_~hw#1.base, 82 + atl2_set_mac_addr_~hw#1.offset, 1); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-14: assume 0 == 16777216 * (atl2_set_mac_addr_#t~mem1293#1 % 256 % 4294967296) % 4294967296 || 16777216 * (atl2_set_mac_addr_#t~mem1293#1 % 256 % 4294967296) % 4294967296 == 65536 * (atl2_set_mac_addr_#t~mem1294#1 % 256 % 4294967296) % 4294967296;atl2_set_mac_addr_#t~bitwise1295#1 := 65536 * (atl2_set_mac_addr_#t~mem1294#1 % 256 % 4294967296); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-14: assume !(0 == 16777216 * (atl2_set_mac_addr_#t~mem1293#1 % 256 % 4294967296) % 4294967296 || 16777216 * (atl2_set_mac_addr_#t~mem1293#1 % 256 % 4294967296) % 4294967296 == 65536 * (atl2_set_mac_addr_#t~mem1294#1 % 256 % 4294967296) % 4294967296); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: atl2_probe_~err~3#1 := -12;assume { :begin_inline_ldv_alloc_etherdev_mqs_100 } true;ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg3#1 := 832, 1, 1;havoc ldv_alloc_etherdev_mqs_100_#res#1.base, ldv_alloc_etherdev_mqs_100_#res#1.offset;havoc ldv_alloc_etherdev_mqs_100_#t~ret1505#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1505#1.offset, ldv_alloc_etherdev_mqs_100_#t~ret1506#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1506#1.offset, ldv_alloc_etherdev_mqs_100_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_100_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_100_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.base, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.offset, ldv_alloc_etherdev_mqs_100_~tmp~96#1.base, ldv_alloc_etherdev_mqs_100_~tmp~96#1.offset, ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.base, ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.offset;ldv_alloc_etherdev_mqs_100_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_100_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_100_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_100_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.base, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.offset;havoc ldv_alloc_etherdev_mqs_100_~tmp~96#1.base, ldv_alloc_etherdev_mqs_100_~tmp~96#1.offset;havoc ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.base, ldv_alloc_etherdev_mqs_100_~tmp___0~37#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_100_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_100_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_100_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1635#1.base, alloc_etherdev_mqs_#t~ret1635#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-10: call atl2_set_mac_addr_#t~mem1296#1 := read~int#23(atl2_set_mac_addr_~hw#1.base, 81 + atl2_set_mac_addr_~hw#1.offset, 1); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-11: [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-12: havoc atl2_set_mac_addr_#t~bitwise1295#1;assume (atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 >= 16777216 * (atl2_set_mac_addr_#t~mem1293#1 % 256 % 4294967296) % 4294967296 && atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 >= 65536 * (atl2_set_mac_addr_#t~mem1294#1 % 256 % 4294967296) % 4294967296) && atl2_set_mac_addr_#t~bitwise1295#1 % 4294967296 <= 16777216 * (atl2_set_mac_addr_#t~mem1293#1 % 256 % 4294967296) % 4294967296 + 65536 * (atl2_set_mac_addr_#t~mem1294#1 % 256 % 4294967296) % 4294967296; [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-13: assume 0 == 65536 * (atl2_set_mac_addr_#t~mem1294#1 % 256 % 4294967296) % 4294967296;atl2_set_mac_addr_#t~bitwise1295#1 := 16777216 * (atl2_set_mac_addr_#t~mem1293#1 % 256 % 4294967296); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211-13: assume !(0 == 65536 * (atl2_set_mac_addr_#t~mem1294#1 % 256 % 4294967296) % 4294967296); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626-1: SUMMARY for call pci_set_master(atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: havoc atl2_set_mac_addr_#t~mem1300#1.base, atl2_set_mac_addr_#t~mem1300#1.offset;call atl2_set_mac_addr_#t~mem1301#1 := read~int#23(atl2_set_mac_addr_~hw#1.base, 77 + atl2_set_mac_addr_~hw#1.offset, 1);call atl2_set_mac_addr_#t~mem1302#1 := read~int#23(atl2_set_mac_addr_~hw#1.base, 78 + atl2_set_mac_addr_~hw#1.offset, 1); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212-1: SUMMARY for call iowrite32(atl2_set_mac_addr_~value~6#1, atl2_set_mac_addr_#t~mem1300#1.base, 5256 + atl2_set_mac_addr_#t~mem1300#1.offset); srcloc: null [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: atl2_ioctl_#t~ret625#1 := atl2_mii_ioctl_#res#1;havoc atl2_mii_ioctl_#t~ret617#1.base, atl2_mii_ioctl_#t~ret617#1.offset, atl2_mii_ioctl_#t~ret618#1.base, atl2_mii_ioctl_#t~ret618#1.offset, atl2_mii_ioctl_#t~mem619#1, atl2_mii_ioctl_#t~ret620#1, atl2_mii_ioctl_#t~mem621#1, atl2_mii_ioctl_#t~mem622#1, atl2_mii_ioctl_#t~mem623#1, atl2_mii_ioctl_#t~ret624#1, atl2_mii_ioctl_~netdev#1.base, atl2_mii_ioctl_~netdev#1.offset, atl2_mii_ioctl_~ifr#1.base, atl2_mii_ioctl_~ifr#1.offset, atl2_mii_ioctl_~cmd#1, atl2_mii_ioctl_~adapter~8#1.base, atl2_mii_ioctl_~adapter~8#1.offset, atl2_mii_ioctl_~tmp~45#1.base, atl2_mii_ioctl_~tmp~45#1.offset, atl2_mii_ioctl_~data~0#1.base, atl2_mii_ioctl_~data~0#1.offset, atl2_mii_ioctl_~tmp___0~12#1.base, atl2_mii_ioctl_~tmp___0~12#1.offset, atl2_mii_ioctl_~flags~1#1, atl2_mii_ioctl_~tmp___1~8#1, atl2_mii_ioctl_~tmp___2~5#1;havoc atl2_mii_ioctl_#in~netdev#1.base, atl2_mii_ioctl_#in~netdev#1.offset, atl2_mii_ioctl_#in~ifr#1.base, atl2_mii_ioctl_#in~ifr#1.offset, atl2_mii_ioctl_#in~cmd#1;assume { :end_inline_atl2_mii_ioctl } true;assume -2147483648 <= atl2_ioctl_#t~ret625#1 && atl2_ioctl_#t~ret625#1 <= 2147483647;atl2_ioctl_~tmp~46#1 := atl2_ioctl_#t~ret625#1;havoc atl2_ioctl_#t~ret625#1;atl2_ioctl_#res#1 := atl2_ioctl_~tmp~46#1; [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: assume 0 != atl2_xmit_frame_#t~bitwise591#1;havoc atl2_xmit_frame_#t~mem590#1;havoc atl2_xmit_frame_#t~bitwise591#1;call atl2_xmit_frame_#t~mem592#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 170 + atl2_xmit_frame_~skb#1.offset, 2); [2025-02-08 03:53:34,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: assume !(0 != atl2_xmit_frame_#t~bitwise591#1);havoc atl2_xmit_frame_#t~mem590#1;havoc atl2_xmit_frame_#t~bitwise591#1; [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-4: assume 0 == (if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296);atl2_xmit_frame_#t~bitwise591#1 := 0; [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-4: assume !(0 == (if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-3: assume 4096 == (if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296);atl2_xmit_frame_#t~bitwise591#1 := (if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-3: assume !(4096 == (if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-2: havoc atl2_xmit_frame_#t~bitwise591#1;assume (((((if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296) < 0 || atl2_xmit_frame_#t~bitwise591#1 <= (if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296)) && atl2_xmit_frame_#t~bitwise591#1 <= 4096) && atl2_xmit_frame_#t~bitwise591#1 >= 0) && ((if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl2_xmit_frame_#t~bitwise591#1 > 4096 + (if atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem590#1 % 65536 % 4294967296 - 4294967296))) && atl2_xmit_frame_#t~bitwise591#1 >= -2147483648; [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-1: [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-5: call atl2_xmit_frame_#t~mem590#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 170 + atl2_xmit_frame_~skb#1.offset, 2); [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume 0 != (if get_permanent_address_~tmp___5~4#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___5~4#1 % 256 % 4294967296 else get_permanent_address_~tmp___5~4#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume !(0 != (if get_permanent_address_~tmp___5~4#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___5~4#1 % 256 % 4294967296 else get_permanent_address_~tmp___5~4#1 % 256 % 4294967296 - 4294967296));get_permanent_address_#res#1 := 1;call ULTIMATE.dealloc(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset);havoc get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset);havoc get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset);havoc get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset; [2025-02-08 03:53:34,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume 0 != atl2_set_eeprom_~tmp___2~11#1;atl2_set_eeprom_~ret_val~3#1 := -5; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume !(0 != atl2_set_eeprom_~tmp___2~11#1);atl2_set_eeprom_~ptr~0#1.base, atl2_set_eeprom_~ptr~0#1.offset := atl2_set_eeprom_~ptr~0#1.base, 4 + atl2_set_eeprom_~ptr~0#1.offset; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: atl2_set_mac_addr_~value~6#1 := atl2_set_mac_addr_#t~bitwise1303#1;havoc atl2_set_mac_addr_#t~mem1301#1;havoc atl2_set_mac_addr_#t~mem1302#1;havoc atl2_set_mac_addr_#t~bitwise1303#1;call atl2_set_mac_addr_#t~mem1304#1.base, atl2_set_mac_addr_#t~mem1304#1.offset := read~$Pointer$#23(atl2_set_mac_addr_~hw#1.base, atl2_set_mac_addr_~hw#1.offset, 8); [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-1: [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-2: havoc atl2_set_mac_addr_#t~bitwise1303#1;assume (atl2_set_mac_addr_#t~bitwise1303#1 % 4294967296 >= 256 * (atl2_set_mac_addr_#t~mem1301#1 % 256 % 4294967296) % 4294967296 && atl2_set_mac_addr_#t~bitwise1303#1 % 4294967296 >= atl2_set_mac_addr_#t~mem1302#1 % 256 % 4294967296) && atl2_set_mac_addr_#t~bitwise1303#1 % 4294967296 <= 256 * (atl2_set_mac_addr_#t~mem1301#1 % 256 % 4294967296) % 4294967296 + atl2_set_mac_addr_#t~mem1302#1 % 256 % 4294967296; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-3: assume 0 == atl2_set_mac_addr_#t~mem1302#1 % 256 % 4294967296;atl2_set_mac_addr_#t~bitwise1303#1 := 256 * (atl2_set_mac_addr_#t~mem1301#1 % 256 % 4294967296); [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-3: assume !(0 == atl2_set_mac_addr_#t~mem1302#1 % 256 % 4294967296); [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-1: [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: atl2_xmit_frame_~vlan_tag~1#1 := atl2_xmit_frame_#t~bitwise593#1;havoc atl2_xmit_frame_#t~mem592#1;havoc atl2_xmit_frame_#t~bitwise593#1; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-4: assume 0 == 256 * (atl2_set_mac_addr_#t~mem1301#1 % 256 % 4294967296) % 4294967296 || 256 * (atl2_set_mac_addr_#t~mem1301#1 % 256 % 4294967296) % 4294967296 == atl2_set_mac_addr_#t~mem1302#1 % 256 % 4294967296;atl2_set_mac_addr_#t~bitwise1303#1 := atl2_set_mac_addr_#t~mem1302#1 % 256; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-4: assume !(0 == 256 * (atl2_set_mac_addr_#t~mem1301#1 % 256 % 4294967296) % 4294967296 || 256 * (atl2_set_mac_addr_#t~mem1301#1 % 256 % 4294967296) % 4294967296 == atl2_set_mac_addr_#t~mem1302#1 % 256 % 4294967296); [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-4: assume 0 == atl2_xmit_frame_#t~mem592#1 % 65536 % 4294967296;atl2_xmit_frame_#t~bitwise593#1 := 0; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-4: assume !(0 == atl2_xmit_frame_#t~mem592#1 % 65536 % 4294967296); [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-3: assume 61439 == atl2_xmit_frame_#t~mem592#1 % 65536 % 4294967296;atl2_xmit_frame_#t~bitwise593#1 := atl2_xmit_frame_#t~mem592#1 % 65536; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-3: assume !(61439 == atl2_xmit_frame_#t~mem592#1 % 65536 % 4294967296); [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-2: havoc atl2_xmit_frame_#t~bitwise593#1;assume atl2_xmit_frame_#t~bitwise593#1 % 4294967296 <= atl2_xmit_frame_#t~mem592#1 % 65536 % 4294967296 && atl2_xmit_frame_#t~bitwise593#1 % 4294967296 <= 61439; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11403-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11403: 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~ret1427#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~75#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~75#1; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11535: assume 32 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11535: assume !(32 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214-1: SUMMARY for call iowrite32(atl2_set_mac_addr_~value~6#1, atl2_set_mac_addr_#t~mem1304#1.base, 5260 + atl2_set_mac_addr_#t~mem1304#1.offset); srcloc: null [2025-02-08 03:53:34,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214: havoc atl2_set_mac_addr_#t~mem1304#1.base, atl2_set_mac_addr_#t~mem1304#1.offset;havoc atl2_set_mac_addr_#t~mem1293#1, atl2_set_mac_addr_#t~mem1294#1, atl2_set_mac_addr_#t~bitwise1295#1, atl2_set_mac_addr_#t~mem1296#1, atl2_set_mac_addr_#t~bitwise1297#1, atl2_set_mac_addr_#t~mem1298#1, atl2_set_mac_addr_#t~bitwise1299#1, atl2_set_mac_addr_#t~mem1300#1.base, atl2_set_mac_addr_#t~mem1300#1.offset, atl2_set_mac_addr_#t~mem1301#1, atl2_set_mac_addr_#t~mem1302#1, atl2_set_mac_addr_#t~bitwise1303#1, atl2_set_mac_addr_#t~mem1304#1.base, atl2_set_mac_addr_#t~mem1304#1.offset, atl2_set_mac_addr_~hw#1.base, atl2_set_mac_addr_~hw#1.offset, atl2_set_mac_addr_~value~6#1;havoc atl2_set_mac_addr_#in~hw#1.base, atl2_set_mac_addr_#in~hw#1.offset;assume { :end_inline_atl2_set_mac_addr } true;atl2_set_mac_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_30_#t~ret1415#1 := atl2_set_mac_#res#1;havoc atl2_set_mac_#t~ret609#1.base, atl2_set_mac_#t~ret609#1.offset, atl2_set_mac_#t~ret610#1, atl2_set_mac_#t~ret611#1, atl2_set_mac_#t~mem612#1.base, atl2_set_mac_#t~mem612#1.offset, atl2_set_mac_#t~mem613#1, atl2_set_mac_#t~memcpy~res614#1.base, atl2_set_mac_#t~memcpy~res614#1.offset, atl2_set_mac_#t~mem615#1, atl2_set_mac_#t~memcpy~res616#1.base, atl2_set_mac_#t~memcpy~res616#1.offset, atl2_set_mac_~netdev#1.base, atl2_set_mac_~netdev#1.offset, atl2_set_mac_~p#1.base, atl2_set_mac_~p#1.offset, atl2_set_mac_~adapter~7#1.base, atl2_set_mac_~adapter~7#1.offset, atl2_set_mac_~tmp~44#1.base, atl2_set_mac_~tmp~44#1.offset, atl2_set_mac_~addr~0#1.base, atl2_set_mac_~addr~0#1.offset, atl2_set_mac_~tmp___0~11#1, atl2_set_mac_~tmp___1~7#1, atl2_set_mac_~tmp___2~4#1;havoc atl2_set_mac_#in~netdev#1.base, atl2_set_mac_#in~netdev#1.offset, atl2_set_mac_#in~p#1.base, atl2_set_mac_#in~p#1.offset;assume { :end_inline_atl2_set_mac } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_30_#t~ret1415#1 && ldv_dummy_resourceless_instance_callback_1_30_#t~ret1415#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1415#1;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret1415#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11932: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1451#1 && ldv_pci_pci_instance_2_#t~ret1451#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1451#1;havoc ldv_pci_pci_instance_2_#t~ret1451#1; [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-2: havoc atl2_xmit_frame_#t~bitwise596#1;assume (((((atl2_xmit_frame_#t~bitwise594#1 < 0 && atl2_xmit_frame_#t~bitwise595#1 >= 0) || atl2_xmit_frame_#t~bitwise596#1 >= atl2_xmit_frame_#t~bitwise595#1) && ((atl2_xmit_frame_#t~bitwise594#1 >= 0 && atl2_xmit_frame_#t~bitwise595#1 < 0) || atl2_xmit_frame_#t~bitwise596#1 >= atl2_xmit_frame_#t~bitwise594#1)) && ((atl2_xmit_frame_#t~bitwise594#1 < 0 || atl2_xmit_frame_#t~bitwise595#1 < 0) || atl2_xmit_frame_#t~bitwise596#1 <= atl2_xmit_frame_#t~bitwise594#1 + atl2_xmit_frame_#t~bitwise595#1)) && ((atl2_xmit_frame_#t~bitwise594#1 >= 0 && atl2_xmit_frame_#t~bitwise595#1 >= 0) || atl2_xmit_frame_#t~bitwise596#1 < 0)) && atl2_xmit_frame_#t~bitwise596#1 <= 2147483647; [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-1: [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968: atl2_xmit_frame_~vlan_tag~1#1 := atl2_xmit_frame_#t~bitwise596#1;havoc atl2_xmit_frame_#t~bitwise594#1;havoc atl2_xmit_frame_#t~bitwise595#1;havoc atl2_xmit_frame_#t~bitwise596#1;call write~int#23(1, atl2_xmit_frame_~txph~1#1.base, 8 + atl2_xmit_frame_~txph~1#1.offset, 4);call write~int#23(atl2_xmit_frame_~vlan_tag~1#1, atl2_xmit_frame_~txph~1#1.base, 12 + atl2_xmit_frame_~txph~1#1.offset, 2); [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: havoc get_permanent_address_#t~memcpy~res1196#1.base, get_permanent_address_#t~memcpy~res1196#1.offset;get_permanent_address_#res#1 := 0;call ULTIMATE.dealloc(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset);havoc get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset);havoc get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset);havoc get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset; [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11932-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1451#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-6: havoc atl2_xmit_frame_#t~bitwise595#1;assume (((((if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536) < 0 || atl2_xmit_frame_#t~bitwise595#1 <= (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536)) && atl2_xmit_frame_#t~bitwise595#1 <= 8) && atl2_xmit_frame_#t~bitwise595#1 >= 0) && ((if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536) >= 0 || atl2_xmit_frame_#t~bitwise595#1 > 8 + (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536))) && atl2_xmit_frame_#t~bitwise595#1 >= -2147483648; [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-5: [2025-02-08 03:53:34,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-4: assume 0 == atl2_xmit_frame_#t~bitwise594#1 || atl2_xmit_frame_#t~bitwise594#1 == atl2_xmit_frame_#t~bitwise595#1;atl2_xmit_frame_#t~bitwise596#1 := atl2_xmit_frame_#t~bitwise595#1; [2025-02-08 03:53:34,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-4: assume !(0 == atl2_xmit_frame_#t~bitwise594#1 || atl2_xmit_frame_#t~bitwise594#1 == atl2_xmit_frame_#t~bitwise595#1); [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-3: assume 0 == atl2_xmit_frame_#t~bitwise595#1;atl2_xmit_frame_#t~bitwise596#1 := atl2_xmit_frame_#t~bitwise594#1; [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-3: assume !(0 == atl2_xmit_frame_#t~bitwise595#1); [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9686-1: SUMMARY for call atl2_spi_read_#t~ret1117#1 := ioread32(atl2_spi_read_#t~mem1116#1.base, 520 + atl2_spi_read_#t~mem1116#1.offset); srcloc: null [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-10: havoc atl2_xmit_frame_#t~bitwise594#1;assume ((((((if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 && (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536) >= 0) || atl2_xmit_frame_#t~bitwise594#1 >= (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536)) && (((if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536) < 0) || atl2_xmit_frame_#t~bitwise594#1 >= (if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 || (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536) < 0) || atl2_xmit_frame_#t~bitwise594#1 <= (if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) + (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536))) && (((if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536) >= 0) || atl2_xmit_frame_#t~bitwise594#1 < 0)) && atl2_xmit_frame_#t~bitwise594#1 <= 2147483647; [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-9: [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12725: atl2_probe_#t~ret785#1 := ldv_register_netdev_101_#res#1;havoc ldv_register_netdev_101_#t~ret1507#1, ldv_register_netdev_101_#t~ret1508#1, ldv_register_netdev_101_~ldv_func_arg1#1.base, ldv_register_netdev_101_~ldv_func_arg1#1.offset, ldv_register_netdev_101_~ldv_func_res~7#1, ldv_register_netdev_101_~tmp~97#1, ldv_register_netdev_101_~tmp___0~38#1;havoc ldv_register_netdev_101_#in~ldv_func_arg1#1.base, ldv_register_netdev_101_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_101 } true;assume -2147483648 <= atl2_probe_#t~ret785#1 && atl2_probe_#t~ret785#1 <= 2147483647;atl2_probe_~err~3#1 := atl2_probe_#t~ret785#1;havoc atl2_probe_#t~ret785#1; [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-8: assume 0 == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536);atl2_xmit_frame_#t~bitwise595#1 := 0; [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-8: assume !(0 == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536)); [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: assume 0 != atl2_set_wol_#t~bitwise1095#1 % 4294967296;havoc atl2_set_wol_#t~mem1094#1;havoc atl2_set_wol_#t~bitwise1095#1;call atl2_set_wol_#t~mem1096#1 := read~int#23(atl2_set_wol_~adapter~28#1.base, 16 + atl2_set_wol_~adapter~28#1.offset, 4); [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: assume !(0 != atl2_set_wol_#t~bitwise1095#1 % 4294967296);havoc atl2_set_wol_#t~mem1094#1;havoc atl2_set_wol_#t~bitwise1095#1; [2025-02-08 03:53:34,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-7: assume 8 == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536);atl2_xmit_frame_#t~bitwise595#1 := (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536); [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-7: assume !(8 == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 512 % 65536 - 65536)); [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818-1: SUMMARY for call get_permanent_address_#t~memcpy~res1196#1.base, get_permanent_address_#t~memcpy~res1196#1.offset := #Ultimate.C_memcpy#23(get_permanent_address_~hw#1.base, 83 + get_permanent_address_~hw#1.offset, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, 6); srcloc: null [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-12: assume 0 == (if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536);atl2_xmit_frame_#t~bitwise594#1 := (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536); [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-12: assume !(0 == (if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || (if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536)); [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9686: call write~int#23(atl2_spi_read_#t~ret1117#1, atl2_spi_read_~buf#1.base, atl2_spi_read_~buf#1.offset, 4);havoc atl2_spi_read_#t~mem1116#1.base, atl2_spi_read_#t~mem1116#1.offset;havoc atl2_spi_read_#t~ret1117#1;atl2_spi_read_#res#1 := 1;get_permanent_address_#t~ret1146#1 := atl2_spi_read_#res#1;havoc atl2_spi_read_#t~mem1107#1.base, atl2_spi_read_#t~mem1107#1.offset, atl2_spi_read_#t~mem1108#1.base, atl2_spi_read_#t~mem1108#1.offset, atl2_spi_read_#t~mem1109#1.base, atl2_spi_read_#t~mem1109#1.offset, atl2_spi_read_#t~bitwise1110#1, atl2_spi_read_#t~mem1111#1.base, atl2_spi_read_#t~mem1111#1.offset, atl2_spi_read_#t~mem1112#1.base, atl2_spi_read_#t~mem1112#1.offset, atl2_spi_read_#t~ret1113#1, atl2_spi_read_#t~bitwise1114#1, atl2_spi_read_#t~bitwise1115#1, atl2_spi_read_#t~mem1116#1.base, atl2_spi_read_#t~mem1116#1.offset, atl2_spi_read_#t~ret1117#1, atl2_spi_read_~hw#1.base, atl2_spi_read_~hw#1.offset, atl2_spi_read_~addr#1, atl2_spi_read_~buf#1.base, atl2_spi_read_~buf#1.offset, atl2_spi_read_~i~4#1, atl2_spi_read_~value~3#1;havoc atl2_spi_read_#in~hw#1.base, atl2_spi_read_#in~hw#1.offset, atl2_spi_read_#in~addr#1, atl2_spi_read_#in~buf#1.base, atl2_spi_read_#in~buf#1.offset;assume { :end_inline_atl2_spi_read } true;get_permanent_address_~tmp___3~7#1 := (if 0 == get_permanent_address_#t~ret1146#1 % 256 then 0 else 1);havoc get_permanent_address_#t~ret1146#1; [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-11: assume 0 == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536);atl2_xmit_frame_#t~bitwise594#1 := (if 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 else 16 * (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-11: assume !(0 == (if (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 <= 32767 then (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 else (if atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 else atl2_xmit_frame_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296) / 8192 % 65536 - 65536)); [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-1: [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-2: havoc atl2_set_wol_#t~bitwise1095#1;assume atl2_set_wol_#t~bitwise1095#1 % 4294967296 <= atl2_set_wol_#t~mem1094#1 % 4294967296 && atl2_set_wol_#t~bitwise1095#1 % 4294967296 <= 32; [2025-02-08 03:53:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10479: call write~int#25(1, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset, 4);call write~$Pointer$#25(45, 0, atl2_check_options_~#opt~0#1.base, 4 + atl2_check_options_~#opt~0#1.offset, 8);call write~$Pointer$#25(46, 0, atl2_check_options_~#opt~0#1.base, 12 + atl2_check_options_~#opt~0#1.offset, 8);call write~int#25(0, atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(0, atl2_check_options_~#opt~0#1.base, 24 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(2, atl2_check_options_~#opt~0#1.base, 28 + atl2_check_options_~#opt~0#1.offset, 4); [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-3: assume 32 == atl2_set_wol_#t~mem1094#1 % 4294967296;atl2_set_wol_#t~bitwise1095#1 := atl2_set_wol_#t~mem1094#1; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-3: assume !(32 == atl2_set_wol_#t~mem1094#1 % 4294967296); [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-4: assume 0 == atl2_set_wol_#t~mem1094#1 % 4294967296;atl2_set_wol_#t~bitwise1095#1 := 0; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-4: assume !(0 == atl2_set_wol_#t~mem1094#1 % 4294967296); [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-1: SUMMARY for call clear_bit(1, atl2_set_settings_~adapter~21#1.base, 609 + atl2_set_settings_~adapter~21#1.offset); srcloc: null [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11272: assume { :begin_inline_ldv_entry_EMGentry_14 } true;ldv_entry_EMGentry_14_#in~arg0#1.base, ldv_entry_EMGentry_14_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_14_#t~ret1423#1, ldv_entry_EMGentry_14_#t~ret1424#1, ldv_entry_EMGentry_14_#t~ret1425#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~73#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~73#1; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: atl2_set_settings_#res#1 := -22; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12726-1: ldv_register_netdev_101_#res#1 := ldv_register_netdev_101_~ldv_func_res~7#1; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555: call write~int#23(atl2_set_wol_#t~bitwise1097#1, atl2_set_wol_~adapter~28#1.base, 16 + atl2_set_wol_~adapter~28#1.offset, 4);havoc atl2_set_wol_#t~mem1096#1;havoc atl2_set_wol_#t~bitwise1097#1; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-1: [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume 0 == (atl2_probe_~netdev~9#1.base + atl2_probe_~netdev~9#1.offset) % 18446744073709551616; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !(0 == (atl2_probe_~netdev~9#1.base + atl2_probe_~netdev~9#1.offset) % 18446744073709551616);call write~$Pointer$#23(atl2_probe_~pdev#1.base, 179 + atl2_probe_~pdev#1.offset, atl2_probe_~netdev~9#1.base, 1236 + atl2_probe_~netdev~9#1.offset, 8);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 := atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset, atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset;havoc pci_set_drvdata_#t~ret212#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_59 } true;ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, 179 + pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret1492#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~89#1;ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset := ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset;ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset := ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;havoc ldv_dev_set_drvdata_59_~tmp~89#1; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-2: havoc atl2_set_wol_#t~bitwise1097#1;assume (atl2_set_wol_#t~bitwise1097#1 % 4294967296 >= atl2_set_wol_#t~mem1096#1 % 4294967296 && atl2_set_wol_#t~bitwise1097#1 % 4294967296 >= 2) && atl2_set_wol_#t~bitwise1097#1 % 4294967296 <= 2 + atl2_set_wol_#t~mem1096#1 % 4294967296; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-3: assume false;atl2_set_wol_#t~bitwise1097#1 := atl2_set_wol_#t~mem1096#1; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-3: assume !false; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-4: assume 0 == atl2_set_wol_#t~mem1096#1 % 4294967296 || 2 == atl2_set_wol_#t~mem1096#1 % 4294967296;atl2_set_wol_#t~bitwise1097#1 := 2; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555-4: assume !(0 == atl2_set_wol_#t~mem1096#1 % 4294967296 || 2 == atl2_set_wol_#t~mem1096#1 % 4294967296); [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: SUMMARY for call ldv_spin_unlock_irqrestore_87(atl2_mii_ioctl_~adapter~8#1.base, 24 + atl2_mii_ioctl_~adapter~8#1.offset, atl2_mii_ioctl_~flags~1#1); srcloc: null [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973-3: SUMMARY for call alloc_etherdev_mqs_#t~ret1635#1.base, alloc_etherdev_mqs_#t~ret1635#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret1635#1.base, alloc_etherdev_mqs_#t~ret1635#1.offset;havoc alloc_etherdev_mqs_#t~ret1635#1.base, alloc_etherdev_mqs_#t~ret1635#1.offset; [2025-02-08 03:53:34,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973-1: ldv_alloc_etherdev_mqs_100_#t~ret1505#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1505#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1635#1.base, alloc_etherdev_mqs_#t~ret1635#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_100_~tmp~96#1.base, ldv_alloc_etherdev_mqs_100_~tmp~96#1.offset := ldv_alloc_etherdev_mqs_100_#t~ret1505#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1505#1.offset;havoc ldv_alloc_etherdev_mqs_100_#t~ret1505#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1505#1.offset;ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.base, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.offset := ldv_alloc_etherdev_mqs_100_~tmp~96#1.base, ldv_alloc_etherdev_mqs_100_~tmp~96#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_100_~ldv_func_res~6#1.base, ldv_alloc_etherdev_mqs_100_~ldv_func_res~6#1.offset, ldv_alloc_etherdev_mqs_100_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_100_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_100_~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~ret1391#1, ldv_alloc_etherdev_mqs_#t~ret1392#1.base, ldv_alloc_etherdev_mqs_#t~ret1392#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_4_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~72#1.base, ldv_alloc_etherdev_mqs_~tmp~72#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~27#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_4_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp~72#1.base, ldv_alloc_etherdev_mqs_~tmp~72#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~27#1; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973: havoc alloc_etherdev_mqs_#t~ret1635#1.base, alloc_etherdev_mqs_#t~ret1635#1.offset; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset := ~ldv_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_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: assume 33 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: assume !(33 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11407-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret1432#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11407: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1432#1 && ldv_interrupt_interrupt_instance_0_#t~ret1432#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~76#1 := ldv_interrupt_interrupt_instance_0_#t~ret1432#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1432#1; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: 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~mem1450#1.base, ldv_pci_pci_instance_2_#t~mem1450#1.offset;~ldv_statevar_2~0 := 2; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804-1: SUMMARY for call atl2_shutdown(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558-1: call atl2_set_wol_#t~mem1098#1 := read~int#23(atl2_set_wol_~wol#1.base, 8 + atl2_set_wol_~wol#1.offset, 4); [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: assume 0 != (if atl2_set_wol_#t~mem1098#1 % 4294967296 % 4294967296 <= 2147483647 then atl2_set_wol_#t~mem1098#1 % 4294967296 % 4294967296 else atl2_set_wol_#t~mem1098#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc atl2_set_wol_#t~mem1098#1;call atl2_set_wol_#t~mem1099#1 := read~int#23(atl2_set_wol_~adapter~28#1.base, 16 + atl2_set_wol_~adapter~28#1.offset, 4);call write~int#23(1 + atl2_set_wol_#t~mem1099#1 - atl2_set_wol_#t~mem1099#1 % 2, atl2_set_wol_~adapter~28#1.base, 16 + atl2_set_wol_~adapter~28#1.offset, 4);havoc atl2_set_wol_#t~mem1099#1; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: assume !(0 != (if atl2_set_wol_#t~mem1098#1 % 4294967296 % 4294967296 <= 2147483647 then atl2_set_wol_#t~mem1098#1 % 4294967296 % 4294967296 else atl2_set_wol_#t~mem1098#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc atl2_set_wol_#t~mem1098#1; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162: call write~int#23(atl2_set_settings_#t~bitwise933#1, atl2_set_settings_~ecmd#1.base, 8 + atl2_set_settings_~ecmd#1.offset, 4);havoc atl2_set_settings_#t~mem932#1;havoc atl2_set_settings_#t~bitwise933#1;call atl2_set_settings_#t~mem934#1.base, atl2_set_settings_#t~mem934#1.offset := read~$Pointer$#23(atl2_set_settings_~adapter~21#1.base, atl2_set_settings_~adapter~21#1.offset, 8); [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069-1: SUMMARY for call ldv_register_netdev_#t~ret1475#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-5: call atl2_set_settings_#t~mem932#1 := read~int#23(atl2_set_settings_~hw~10#1.base, 34 + atl2_set_settings_~hw~10#1.offset, 2); [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069: assume -2147483648 <= ldv_register_netdev_#t~ret1475#1 && ldv_register_netdev_#t~ret1475#1 <= 2147483647;ldv_register_netdev_~tmp___0~30#1 := ldv_register_netdev_#t~ret1475#1;havoc ldv_register_netdev_#t~ret1475#1; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-1: [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-2: havoc atl2_set_settings_#t~bitwise933#1;assume (atl2_set_settings_#t~bitwise933#1 % 4294967296 >= atl2_set_settings_#t~mem932#1 % 65536 % 4294967296 && atl2_set_settings_#t~bitwise933#1 % 4294967296 >= 192) && atl2_set_settings_#t~bitwise933#1 % 4294967296 <= 192 + atl2_set_settings_#t~mem932#1 % 65536 % 4294967296; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-3: assume false;atl2_set_settings_#t~bitwise933#1 := atl2_set_settings_#t~mem932#1 % 65536; [2025-02-08 03:53:34,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-3: assume !false; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973-1: call atl2_xmit_frame_#t~mem597#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 569 + atl2_xmit_frame_~adapter~5#1.offset, 4); [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-4: assume 0 == atl2_set_settings_#t~mem932#1 % 65536 % 4294967296 || 192 == atl2_set_settings_#t~mem932#1 % 65536 % 4294967296;atl2_set_settings_#t~bitwise933#1 := 192; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-4: assume !(0 == atl2_set_settings_#t~mem932#1 % 65536 % 4294967296 || 192 == atl2_set_settings_#t~mem932#1 % 65536 % 4294967296); [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973: assume atl2_xmit_frame_~offset~1#1 % 4294967296 >= atl2_xmit_frame_#t~mem597#1 % 4294967296;havoc atl2_xmit_frame_#t~mem597#1;call atl2_xmit_frame_#t~mem598#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 569 + atl2_xmit_frame_~adapter~5#1.offset, 4);atl2_xmit_frame_~offset~1#1 := atl2_xmit_frame_~offset~1#1 - atl2_xmit_frame_#t~mem598#1;havoc atl2_xmit_frame_#t~mem598#1; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973: assume !(atl2_xmit_frame_~offset~1#1 % 4294967296 >= atl2_xmit_frame_#t~mem597#1 % 4294967296);havoc atl2_xmit_frame_#t~mem597#1; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11937-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11937: call ldv_pci_pci_instance_2_#t~mem1452#1.base, ldv_pci_pci_instance_2_#t~mem1452#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 72 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem1452#1.base, ldv_pci_pci_instance_2_#t~mem1452#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret1439#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11277: 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 := 0, 0;havoc ldv_interrupt_interrupt_instance_0_#t~ret1431#1, ldv_interrupt_interrupt_instance_0_#t~ret1432#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~76#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~76#1; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume 0 != (if atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 <= 2147483647 then atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 else atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 - 4294967296) - (if atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 <= 2147483647 then atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 else atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 - 4294967296) % 32;havoc atl2_mii_ioctl_#t~mem621#1;atl2_mii_ioctl_#res#1 := -14; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !(0 != (if atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 <= 2147483647 then atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 else atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 - 4294967296) - (if atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 <= 2147483647 then atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 else atl2_mii_ioctl_#t~mem621#1 % 65536 % 4294967296 - 4294967296) % 32);havoc atl2_mii_ioctl_#t~mem621#1;assume { :begin_inline_ldv___ldv_spin_lock_89 } true;ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.offset := atl2_mii_ioctl_~adapter~8#1.base, 24 + atl2_mii_ioctl_~adapter~8#1.offset;havoc ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.offset; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11409: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~76#1;~ldv_statevar_0~0 := 2; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11409: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~76#1);~ldv_statevar_0~0 := 4; [2025-02-08 03:53:34,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106-1: call atl2_mii_ioctl_#t~mem621#1 := read~int#23(atl2_mii_ioctl_~data~0#1.base, 2 + atl2_mii_ioctl_~data~0#1.offset, 2); [2025-02-08 03:53:34,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10485: assume ~num_FlashVendor~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296;call atl2_check_options_#t~mem1381#1 := read~int#18(~#FlashVendor~0.base, ~#FlashVendor~0.offset + 4 * atl2_check_options_~bd~0#1, 4);call write~int#26(atl2_check_options_#t~mem1381#1, atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);havoc atl2_check_options_#t~mem1381#1; [2025-02-08 03:53:34,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10485: assume !(~num_FlashVendor~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296);call atl2_check_options_#t~mem1384#1 := read~int#25(atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1384#1, atl2_check_options_~adapter#1.base, 698 + atl2_check_options_~adapter#1.offset, 1);havoc atl2_check_options_#t~mem1384#1; [2025-02-08 03:53:34,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume 0 != (atl2_set_eeprom_#t~mem1054#1 + atl2_set_eeprom_#t~mem1055#1) % 4 % 4294967296;havoc atl2_set_eeprom_#t~mem1054#1;havoc atl2_set_eeprom_#t~mem1055#1; [2025-02-08 03:53:34,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume !(0 != (atl2_set_eeprom_#t~mem1054#1 + atl2_set_eeprom_#t~mem1055#1) % 4 % 4294967296);havoc atl2_set_eeprom_#t~mem1054#1;havoc atl2_set_eeprom_#t~mem1055#1; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428-1: call atl2_set_eeprom_#t~mem1054#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 8 + atl2_set_eeprom_~eeprom#1.offset, 4);call atl2_set_eeprom_#t~mem1055#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 12 + atl2_set_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: assume 0 != ldv_register_netdev_~tmp___0~30#1; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: assume !(0 != ldv_register_netdev_~tmp___0~30#1); [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: call ULTIMATE.dealloc(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset);havoc get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset);havoc get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset);havoc get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11543: assume 34 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11543: assume !(34 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: atl2_set_settings_#res#1 := -22; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-1: SUMMARY for call clear_bit(1, atl2_set_settings_~adapter~21#1.base, 609 + atl2_set_settings_~adapter~21#1.offset); srcloc: null [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637: atl2_probe_~tmp___1~11#1.base, atl2_probe_~tmp___1~11#1.offset := atl2_probe_#t~ret758#1.base, atl2_probe_#t~ret758#1.offset;havoc atl2_probe_#t~ret758#1.base, atl2_probe_#t~ret758#1.offset;atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset := atl2_probe_~tmp___1~11#1.base, atl2_probe_~tmp___1~11#1.offset;call write~$Pointer$#23(atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset, atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset, 8);call write~$Pointer$#23(atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset, atl2_probe_~adapter~14#1.base, 8 + atl2_probe_~adapter~14#1.offset, 8);call write~$Pointer$#23(atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset, atl2_probe_~adapter~14#1.base, 631 + atl2_probe_~adapter~14#1.offset, 8);call atl2_probe_#t~mem759#1 := read~int#23(atl2_probe_~pdev#1.base, 1551 + atl2_probe_~pdev#1.offset, 8);atl2_probe_~mmio_start~0#1 := atl2_probe_#t~mem759#1;havoc atl2_probe_#t~mem759#1;call atl2_probe_#t~mem760#1 := read~int#23(atl2_probe_~pdev#1.base, 1551 + atl2_probe_~pdev#1.offset, 8);atl2_probe_#t~short763#1 := 0 != atl2_probe_#t~mem760#1 % 18446744073709551616; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637-1: SUMMARY for call atl2_probe_#t~ret758#1.base, atl2_probe_#t~ret758#1.offset := netdev_priv(atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset); srcloc: null [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12733: SUMMARY for call free_netdev(ldv_free_netdev_102_~ldv_func_arg1#1.base, ldv_free_netdev_102_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9562: atl2_set_wol_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_43_#t~ret1421#1 := atl2_set_wol_#res#1;havoc atl2_set_wol_#t~ret1089#1.base, atl2_set_wol_#t~ret1089#1.offset, atl2_set_wol_#t~mem1090#1, atl2_set_wol_#t~bitwise1091#1, atl2_set_wol_#t~mem1092#1, atl2_set_wol_#t~bitwise1093#1, atl2_set_wol_#t~mem1094#1, atl2_set_wol_#t~bitwise1095#1, atl2_set_wol_#t~mem1096#1, atl2_set_wol_#t~bitwise1097#1, atl2_set_wol_#t~mem1098#1, atl2_set_wol_#t~mem1099#1, atl2_set_wol_~netdev#1.base, atl2_set_wol_~netdev#1.offset, atl2_set_wol_~wol#1.base, atl2_set_wol_~wol#1.offset, atl2_set_wol_~adapter~28#1.base, atl2_set_wol_~adapter~28#1.offset, atl2_set_wol_~tmp~65#1.base, atl2_set_wol_~tmp~65#1.offset;havoc atl2_set_wol_#in~netdev#1.base, atl2_set_wol_#in~netdev#1.offset, atl2_set_wol_#in~wol#1.base, atl2_set_wol_#in~wol#1.offset;assume { :end_inline_atl2_set_wol } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_43_#t~ret1421#1 && ldv_dummy_resourceless_instance_callback_1_43_#t~ret1421#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_43_#t~ret1421#1;havoc ldv_dummy_resourceless_instance_callback_1_43_#t~ret1421#1, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_43_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_43 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751-1: SUMMARY for call ldv___pci_register_driver_#t~ret1390#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: assume -2147483648 <= ldv___pci_register_driver_#t~ret1390#1 && ldv___pci_register_driver_#t~ret1390#1 <= 2147483647;ldv___pci_register_driver_~tmp~71#1 := ldv___pci_register_driver_#t~ret1390#1;havoc ldv___pci_register_driver_#t~ret1390#1; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-1: SUMMARY for call atl2_set_eeprom_#t~ret1056#1 := atl2_read_eeprom(atl2_set_eeprom_~hw~13#1.base, atl2_set_eeprom_~hw~13#1.offset, 4 * atl2_set_eeprom_~last_dword~1#1, atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset + 4 * (if (atl2_set_eeprom_~last_dword~1#1 - atl2_set_eeprom_~first_dword~1#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (atl2_set_eeprom_~last_dword~1#1 - atl2_set_eeprom_~first_dword~1#1) % 18446744073709551616 % 18446744073709551616 else (atl2_set_eeprom_~last_dword~1#1 - atl2_set_eeprom_~first_dword~1#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: atl2_set_eeprom_~tmp___3~6#1 := (if 0 == atl2_set_eeprom_#t~ret1056#1 % 256 then 0 else 1);havoc atl2_set_eeprom_#t~ret1056#1; [2025-02-08 03:53:34,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: call write~int#23(atl2_xmit_frame_~offset~1#1, atl2_xmit_frame_~adapter~5#1.base, 581 + atl2_xmit_frame_~adapter~5#1.offset, 4);call atl2_xmit_frame_#t~mem600#1.base, atl2_xmit_frame_#t~mem600#1.offset := read~$Pointer$#23(atl2_xmit_frame_~adapter~5#1.base, 537 + atl2_xmit_frame_~adapter~5#1.offset, 8);call atl2_xmit_frame_#t~mem599#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 585 + atl2_xmit_frame_~adapter~5#1.offset, 4);call write~int#23(0, atl2_xmit_frame_#t~mem600#1.base, 60 + (atl2_xmit_frame_#t~mem600#1.offset + 64 * (if atl2_xmit_frame_#t~mem599#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_xmit_frame_#t~mem599#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else atl2_xmit_frame_#t~mem599#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc atl2_xmit_frame_#t~mem600#1.base, atl2_xmit_frame_#t~mem600#1.offset;havoc atl2_xmit_frame_#t~mem599#1;call atl2_xmit_frame_#t~mem601#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 585 + atl2_xmit_frame_~adapter~5#1.offset, 4);call write~int#23(1 + atl2_xmit_frame_#t~mem601#1, atl2_xmit_frame_~adapter~5#1.base, 585 + atl2_xmit_frame_~adapter~5#1.offset, 4);havoc atl2_xmit_frame_#t~mem601#1;call atl2_xmit_frame_#t~mem602#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 585 + atl2_xmit_frame_~adapter~5#1.offset, 4);call atl2_xmit_frame_#t~mem603#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 573 + atl2_xmit_frame_~adapter~5#1.offset, 4); [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12073: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15112-1: pci_write_config_dword_#t~ret183#1 := pci_bus_write_config_dword_#res#1;havoc pci_bus_write_config_dword_#t~nondet1652#1, pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset, pci_bus_write_config_dword_~arg1#1, pci_bus_write_config_dword_~arg2#1, pci_bus_write_config_dword_~arg3#1;havoc pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset, pci_bus_write_config_dword_#in~arg1#1, pci_bus_write_config_dword_#in~arg2#1, pci_bus_write_config_dword_#in~arg3#1;assume { :end_inline_pci_bus_write_config_dword } true;assume -2147483648 <= pci_write_config_dword_#t~ret183#1 && pci_write_config_dword_#t~ret183#1 <= 2147483647;pci_write_config_dword_~tmp~23#1 := pci_write_config_dword_#t~ret183#1;havoc pci_write_config_dword_#t~mem181#1.base, pci_write_config_dword_#t~mem181#1.offset;havoc pci_write_config_dword_#t~mem182#1;havoc pci_write_config_dword_#t~ret183#1;pci_write_config_dword_#res#1 := pci_write_config_dword_~tmp~23#1;atl2_setup_pcicmd_#t~ret747#1 := pci_write_config_dword_#res#1;havoc pci_write_config_dword_#t~mem181#1.base, pci_write_config_dword_#t~mem181#1.offset, pci_write_config_dword_#t~mem182#1, pci_write_config_dword_#t~ret183#1, pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1, pci_write_config_dword_~tmp~23#1;havoc pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset, pci_write_config_dword_#in~where#1, pci_write_config_dword_#in~val#1;assume { :end_inline_pci_write_config_dword } true;assume -2147483648 <= atl2_setup_pcicmd_#t~ret747#1 && atl2_setup_pcicmd_#t~ret747#1 <= 2147483647;havoc atl2_setup_pcicmd_#t~ret747#1;call ULTIMATE.dealloc(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset);havoc atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15112: havoc pci_bus_write_config_dword_#t~nondet1652#1; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11677: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1 := ~ldv_1_callback_ndo_set_features~0.base, ~ldv_1_callback_ndo_set_features~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_27_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret1414#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1;ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_27_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1;assume { :begin_inline_atl2_set_features } true;atl2_set_features_#in~netdev#1.base, atl2_set_features_#in~netdev#1.offset, atl2_set_features_#in~features#1 := ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1;havoc atl2_set_features_#res#1;havoc atl2_set_features_#t~mem389#1, atl2_set_features_#t~bitwise390#1, atl2_set_features_#t~bitwise391#1, atl2_set_features_~netdev#1.base, atl2_set_features_~netdev#1.offset, atl2_set_features_~features#1, atl2_set_features_~changed~0#1;atl2_set_features_~netdev#1.base, atl2_set_features_~netdev#1.offset := atl2_set_features_#in~netdev#1.base, atl2_set_features_#in~netdev#1.offset;atl2_set_features_~features#1 := atl2_set_features_#in~features#1;havoc atl2_set_features_~changed~0#1;call atl2_set_features_#t~mem389#1 := read~int#23(atl2_set_features_~netdev#1.base, 204 + atl2_set_features_~netdev#1.offset, 8); [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12734-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_102_~ldv_func_arg1#1.base, ldv_free_netdev_102_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12734: havoc ldv_free_netdev_102_~ldv_func_arg1#1.base, ldv_free_netdev_102_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_102_#in~ldv_func_arg1#1.base, ldv_free_netdev_102_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_102 } true; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: assume -2147483648 <= atl2_check_options_#t~ret1382#1 && atl2_check_options_#t~ret1382#1 <= 2147483647;havoc atl2_check_options_#t~ret1382#1;call atl2_check_options_#t~mem1383#1 := read~int#26(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1383#1, atl2_check_options_~adapter#1.base, 698 + atl2_check_options_~adapter#1.offset, 1);havoc atl2_check_options_#t~mem1383#1; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488-1: SUMMARY for call atl2_check_options_#t~ret1382#1 := atl2_validate_option(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset); srcloc: null [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12074: call ldv_register_netdev_#t~mem1476#1.base, ldv_register_netdev_#t~mem1476#1.offset := read~$Pointer$#23(ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, 468 + ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset, 8);call ldv_register_netdev_#t~mem1477#1.base, ldv_register_netdev_#t~mem1477#1.offset := read~$Pointer$#23(ldv_register_netdev_#t~mem1476#1.base, 16 + ldv_register_netdev_#t~mem1476#1.offset, 8);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~mem1477#1.base, ldv_register_netdev_#t~mem1477#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~ret1480#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~84#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~84#1; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: assume -2147483648 <= atl2_init_module_#t~ret905#1 && atl2_init_module_#t~ret905#1 <= 2147483647;havoc atl2_init_module_#t~ret905#1; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035-1: SUMMARY for call atl2_init_module_#t~ret905#1 := printk(24, 0); srcloc: null [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12074-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 || 3 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: assume 0 != ldv___pci_register_driver_~tmp~71#1; [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: assume !(0 != ldv___pci_register_driver_~tmp~71#1); [2025-02-08 03:53:34,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282: 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 := 0, 0;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1434#1, ldv_net_dummy_resourceless_instance_1_#t~ret1435#1, ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1437#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_~tmp~78#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~78#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~28#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;havoc ldv_net_dummy_resourceless_instance_1_~tmp~78#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~78#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.offset; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432: assume 0 != atl2_set_eeprom_~tmp___3~6#1 % 256;atl2_set_eeprom_~tmp___4~4#1 := 0; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432: assume !(0 != atl2_set_eeprom_~tmp___3~6#1 % 256);atl2_set_eeprom_~tmp___4~4#1 := 1; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9036: assume -2147483648 <= atl2_init_module_#t~ret906#1 && atl2_init_module_#t~ret906#1 <= 2147483647;havoc atl2_init_module_#t~ret906#1;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 := ~#atl2_driver~0.base, ~#atl2_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 26, 0;havoc ldv___pci_register_driver_107_#res#1;havoc ldv___pci_register_driver_107_#t~ret1513#1, ldv___pci_register_driver_107_#t~ret1514#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~10#1, ldv___pci_register_driver_107_~tmp~100#1, ldv___pci_register_driver_107_~tmp___0~41#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~10#1;havoc ldv___pci_register_driver_107_~tmp~100#1;havoc ldv___pci_register_driver_107_~tmp___0~41#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~nondet1634#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~nondet1634#1;assume -2147483648 <= __pci_register_driver_#t~nondet1634#1 && __pci_register_driver_#t~nondet1634#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet1634#1;havoc __pci_register_driver_#t~nondet1634#1; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9036-1: SUMMARY for call atl2_init_module_#t~ret906#1 := printk(25, 0); srcloc: null [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: ldv_register_netdev_#t~ret1478#1 := ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret1480#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~84#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;assume -2147483648 <= ldv_register_netdev_#t~ret1478#1 && ldv_register_netdev_#t~ret1478#1 <= 2147483647;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret1478#1;havoc ldv_register_netdev_#t~mem1476#1.base, ldv_register_netdev_#t~mem1476#1.offset;havoc ldv_register_netdev_#t~mem1477#1.base, ldv_register_netdev_#t~mem1477#1.offset;havoc ldv_register_netdev_#t~ret1478#1; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943-1: call ldv_pci_pci_instance_2_#t~mem1453#1.base, ldv_pci_pci_instance_2_#t~mem1453#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume 0 != (ldv_pci_pci_instance_2_#t~mem1453#1.base + ldv_pci_pci_instance_2_#t~mem1453#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1453#1.base, ldv_pci_pci_instance_2_#t~mem1453#1.offset;call ldv_pci_pci_instance_2_#t~mem1454#1.base, ldv_pci_pci_instance_2_#t~mem1454#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem1454#1.base, ldv_pci_pci_instance_2_#t~mem1454#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret1441#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~int } true;##fun~$Pointer$~TO~int_#in~1440#1.base, ##fun~$Pointer$~TO~int_#in~1440#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~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~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres1671#1, ##fun~$Pointer$~TO~int_#t~ret1672#1, ##fun~$Pointer$~TO~int_#t~ret1673#1, ##fun~$Pointer$~TO~int_#t~ret1674#1, ##fun~$Pointer$~TO~int_#t~ret1675#1, ##fun~$Pointer$~TO~int_#t~ret1676#1, ##fun~$Pointer$~TO~int_#t~ret1677#1, ##fun~$Pointer$~TO~int_#t~ret1678#1;##fun~$Pointer$~TO~int_#~1440#1.base, ##fun~$Pointer$~TO~int_#~1440#1.offset := ##fun~$Pointer$~TO~int_#in~1440#1.base, ##fun~$Pointer$~TO~int_#in~1440#1.offset; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11943: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1453#1.base + ldv_pci_pci_instance_2_#t~mem1453#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1453#1.base, ldv_pci_pci_instance_2_#t~mem1453#1.offset; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11547: assume 35 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11547: assume !(35 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112-1: SUMMARY for call atl2_mii_ioctl_#t~ret624#1 := atl2_write_phy_reg(atl2_mii_ioctl_~adapter~8#1.base, 623 + atl2_mii_ioctl_~adapter~8#1.offset, atl2_mii_ioctl_#t~mem622#1 % 65536, (if atl2_mii_ioctl_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then atl2_mii_ioctl_#t~mem623#1 % 65536 % 4294967296 else atl2_mii_ioctl_#t~mem623#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: assume -2147483648 <= atl2_mii_ioctl_#t~ret624#1 && atl2_mii_ioctl_#t~ret624#1 <= 2147483647;atl2_mii_ioctl_~tmp___2~5#1 := atl2_mii_ioctl_#t~ret624#1;havoc atl2_mii_ioctl_#t~mem622#1;havoc atl2_mii_ioctl_#t~mem623#1;havoc atl2_mii_ioctl_#t~ret624#1; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume atl2_xmit_frame_#t~mem602#1 % 4294967296 == atl2_xmit_frame_#t~mem603#1 % 4294967296;havoc atl2_xmit_frame_#t~mem602#1;havoc atl2_xmit_frame_#t~mem603#1;call write~int#23(0, atl2_xmit_frame_~adapter~5#1.base, 585 + atl2_xmit_frame_~adapter~5#1.offset, 4); [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume !(atl2_xmit_frame_#t~mem602#1 % 4294967296 == atl2_xmit_frame_#t~mem603#1 % 4294967296);havoc atl2_xmit_frame_#t~mem602#1;havoc atl2_xmit_frame_#t~mem603#1; [2025-02-08 03:53:34,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10755-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10755: ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: atl2_set_settings_~tmp___1~14#1 := (if 0 == atl2_set_settings_#t~ret935#1 % 256 then 0 else 1);havoc atl2_set_settings_#t~mem934#1.base, atl2_set_settings_#t~mem934#1.offset;havoc atl2_set_settings_#t~ret935#1; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077-1: SUMMARY for call ldv_register_netdev_#t~ret1479#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: assume -2147483648 <= ldv_register_netdev_#t~ret1479#1 && ldv_register_netdev_#t~ret1479#1 <= 2147483647;ldv_register_netdev_~tmp~83#1 := ldv_register_netdev_#t~ret1479#1;havoc ldv_register_netdev_#t~ret1479#1; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170-1: SUMMARY for call atl2_set_settings_#t~ret935#1 := netif_running(atl2_set_settings_#t~mem934#1.base, atl2_set_settings_#t~mem934#1.offset); srcloc: null [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: havoc ldv_pci_instance_resume_early_2_6_#t~ret1441#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~mem1454#1.base, ldv_pci_pci_instance_2_#t~mem1454#1.offset; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume 0 != atl2_mii_ioctl_~tmp___2~5#1; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume !(0 != atl2_mii_ioctl_~tmp___2~5#1); [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: 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 := 19; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: atl2_probe_~mmio_len~0#1 := atl2_probe_#t~ite766#1;havoc atl2_probe_#t~mem760#1;havoc atl2_probe_#t~mem761#1;havoc atl2_probe_#t~mem762#1;havoc atl2_probe_#t~short763#1;havoc atl2_probe_#t~ite766#1;havoc atl2_probe_#t~mem764#1;havoc atl2_probe_#t~mem765#1;call write~int#23(atl2_probe_~mmio_len~0#1, atl2_probe_~adapter~14#1.base, 663 + atl2_probe_~adapter~14#1.offset, 4);assume { :begin_inline_ioremap } true;ioremap_#in~offset#1, ioremap_#in~size#1 := atl2_probe_~mmio_start~0#1, atl2_probe_~mmio_len~0#1;havoc ioremap_#res#1.base, ioremap_#res#1.offset;havoc ioremap_#t~ret58#1.base, ioremap_#t~ret58#1.offset, ioremap_~offset#1, ioremap_~size#1, ioremap_~tmp~3#1.base, ioremap_~tmp~3#1.offset;ioremap_~offset#1 := ioremap_#in~offset#1;ioremap_~size#1 := ioremap_#in~size#1;havoc ioremap_~tmp~3#1.base, ioremap_~tmp~3#1.offset;assume { :begin_inline_ioremap_nocache } true;ioremap_nocache_#in~arg0#1, ioremap_nocache_#in~arg1#1 := ioremap_~offset#1, ioremap_~size#1;havoc ioremap_nocache_#res#1.base, ioremap_nocache_#res#1.offset;havoc ioremap_nocache_#t~ret1646#1.base, ioremap_nocache_#t~ret1646#1.offset, ioremap_nocache_~arg0#1, ioremap_nocache_~arg1#1;ioremap_nocache_~arg0#1 := ioremap_nocache_#in~arg0#1;ioremap_nocache_~arg1#1 := ioremap_nocache_#in~arg1#1; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643-1: assume atl2_probe_#t~short763#1;call atl2_probe_#t~mem764#1 := read~int#23(atl2_probe_~pdev#1.base, 1559 + atl2_probe_~pdev#1.offset, 8);call atl2_probe_#t~mem765#1 := read~int#23(atl2_probe_~pdev#1.base, 1551 + atl2_probe_~pdev#1.offset, 8);atl2_probe_#t~ite766#1 := (if (1 + (atl2_probe_#t~mem764#1 - atl2_probe_#t~mem765#1)) % 4294967296 % 4294967296 <= 2147483647 then (1 + (atl2_probe_#t~mem764#1 - atl2_probe_#t~mem765#1)) % 4294967296 % 4294967296 else (1 + (atl2_probe_#t~mem764#1 - atl2_probe_#t~mem765#1)) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643-1: assume !atl2_probe_#t~short763#1;atl2_probe_#t~ite766#1 := 0; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643-2: assume atl2_probe_#t~short763#1; [2025-02-08 03:53:34,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643-2: assume !atl2_probe_#t~short763#1;call atl2_probe_#t~mem761#1 := read~int#23(atl2_probe_~pdev#1.base, 1559 + atl2_probe_~pdev#1.offset, 8);call atl2_probe_#t~mem762#1 := read~int#23(atl2_probe_~pdev#1.base, 1551 + atl2_probe_~pdev#1.offset, 8);atl2_probe_#t~short763#1 := atl2_probe_#t~mem761#1 % 18446744073709551616 != atl2_probe_#t~mem762#1 % 18446744073709551616; [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume 0 != (if atl2_set_settings_~tmp___1~14#1 % 256 % 4294967296 <= 2147483647 then atl2_set_settings_~tmp___1~14#1 % 256 % 4294967296 else atl2_set_settings_~tmp___1~14#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(0 != (if atl2_set_settings_~tmp___1~14#1 % 256 % 4294967296 <= 2147483647 then atl2_set_settings_~tmp___1~14#1 % 256 % 4294967296 else atl2_set_settings_~tmp___1~14#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9304: atl2_get_eeprom_~tmp~61#1.base, atl2_get_eeprom_~tmp~61#1.offset := atl2_get_eeprom_#t~ret1028#1.base, atl2_get_eeprom_#t~ret1028#1.offset;havoc atl2_get_eeprom_#t~ret1028#1.base, atl2_get_eeprom_#t~ret1028#1.offset;atl2_get_eeprom_~adapter~24#1.base, atl2_get_eeprom_~adapter~24#1.offset := atl2_get_eeprom_~tmp~61#1.base, atl2_get_eeprom_~tmp~61#1.offset;atl2_get_eeprom_~hw~12#1.base, atl2_get_eeprom_~hw~12#1.offset := atl2_get_eeprom_~adapter~24#1.base, 623 + atl2_get_eeprom_~adapter~24#1.offset;atl2_get_eeprom_~ret_val~2#1 := 0;call atl2_get_eeprom_#t~mem1029#1 := read~int#23(atl2_get_eeprom_~eeprom#1.base, 12 + atl2_get_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9304-1: SUMMARY for call atl2_get_eeprom_#t~ret1028#1.base, atl2_get_eeprom_#t~ret1028#1.offset := netdev_priv(atl2_get_eeprom_~netdev#1.base, atl2_get_eeprom_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume 0 != ldv_register_netdev_~tmp~83#1; [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume !(0 != ldv_register_netdev_~tmp~83#1); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume 0 != atl2_read_mac_addr_~tmp~68#1;call write~int#23(0, atl2_read_mac_addr_~hw#1.base, 83 + atl2_read_mac_addr_~hw#1.offset, 1);call write~int#23(19, atl2_read_mac_addr_~hw#1.base, 84 + atl2_read_mac_addr_~hw#1.offset, 1);call write~int#23(116, atl2_read_mac_addr_~hw#1.base, 85 + atl2_read_mac_addr_~hw#1.offset, 1);call write~int#23(0, atl2_read_mac_addr_~hw#1.base, 86 + atl2_read_mac_addr_~hw#1.offset, 1);call write~int#23(92, atl2_read_mac_addr_~hw#1.base, 87 + atl2_read_mac_addr_~hw#1.offset, 1);call write~int#23(56, atl2_read_mac_addr_~hw#1.base, 88 + atl2_read_mac_addr_~hw#1.offset, 1); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume !(0 != atl2_read_mac_addr_~tmp~68#1); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-1: SUMMARY for call ldv_pci_instance_suspend_2_8_#t~ret1443#1 := atl2_suspend(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~mem1442#1); srcloc: null [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: havoc ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset;havoc ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_13_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: assume -2147483648 <= ldv_pci_instance_suspend_2_8_#t~ret1443#1 && ldv_pci_instance_suspend_2_8_#t~ret1443#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~80#1 := ldv_pci_instance_suspend_2_8_#t~ret1443#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1442#1;havoc ldv_pci_instance_suspend_2_8_#t~ret1443#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~80#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume 0 != atl2_set_eeprom_~tmp___4~4#1;atl2_set_eeprom_~ret_val~3#1 := -5; [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume !(0 != atl2_set_eeprom_~tmp___4~4#1); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494: call write~int#25(1, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset, 4);call write~$Pointer$#25(47, 0, atl2_check_options_~#opt~0#1.base, 4 + atl2_check_options_~#opt~0#1.offset, 8);call write~$Pointer$#25(48, 0, atl2_check_options_~#opt~0#1.base, 12 + atl2_check_options_~#opt~0#1.offset, 8);call write~int#25(0, atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(0, atl2_check_options_~#opt~0#1.base, 24 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#25(4, atl2_check_options_~#opt~0#1.base, 28 + atl2_check_options_~#opt~0#1.offset, 4); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551: assume 37 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551: assume !(37 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116-1: SUMMARY for call ldv_spin_unlock_irqrestore_87(atl2_mii_ioctl_~adapter~8#1.base, 24 + atl2_mii_ioctl_~adapter~8#1.offset, atl2_mii_ioctl_~flags~1#1); srcloc: null [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116: atl2_mii_ioctl_#res#1 := -5; [2025-02-08 03:53:34,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: 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 := 0, 0;havoc ldv_pci_pci_instance_2_#t~ret1448#1, ldv_pci_pci_instance_2_#t~mem1449#1.base, ldv_pci_pci_instance_2_#t~mem1449#1.offset, ldv_pci_pci_instance_2_#t~mem1450#1.base, ldv_pci_pci_instance_2_#t~mem1450#1.offset, ldv_pci_pci_instance_2_#t~ret1451#1, ldv_pci_pci_instance_2_#t~mem1452#1.base, ldv_pci_pci_instance_2_#t~mem1452#1.offset, ldv_pci_pci_instance_2_#t~mem1453#1.base, ldv_pci_pci_instance_2_#t~mem1453#1.offset, ldv_pci_pci_instance_2_#t~mem1454#1.base, ldv_pci_pci_instance_2_#t~mem1454#1.offset, ldv_pci_pci_instance_2_#t~mem1455#1.base, ldv_pci_pci_instance_2_#t~mem1455#1.offset, ldv_pci_pci_instance_2_#t~mem1456#1.base, ldv_pci_pci_instance_2_#t~mem1456#1.offset, ldv_pci_pci_instance_2_#t~mem1457#1, ldv_pci_pci_instance_2_#t~ret1458#1, ldv_pci_pci_instance_2_#t~ret1459#1, ldv_pci_pci_instance_2_#t~mem1460#1.base, ldv_pci_pci_instance_2_#t~mem1460#1.offset, ldv_pci_pci_instance_2_#t~mem1461#1, ldv_pci_pci_instance_2_#t~ret1462#1, ldv_pci_pci_instance_2_#t~ret1463#1, ldv_pci_pci_instance_2_#t~ret1464#1, ldv_pci_pci_instance_2_#t~ret1465#1, ldv_pci_pci_instance_2_#t~ret1466#1, ldv_pci_pci_instance_2_#t~mem1467#1.base, ldv_pci_pci_instance_2_#t~mem1467#1.offset, ldv_pci_pci_instance_2_#t~ret1468#1, ldv_pci_pci_instance_2_#t~ret1469#1, ldv_pci_pci_instance_2_#t~ret1470#1, ldv_pci_pci_instance_2_#t~ret1471#1.base, ldv_pci_pci_instance_2_#t~ret1471#1.offset, ldv_pci_pci_instance_2_#t~ret1472#1.base, ldv_pci_pci_instance_2_#t~ret1472#1.offset, ldv_pci_pci_instance_2_#t~ret1473#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~82#1, ldv_pci_pci_instance_2_~tmp___0~29#1, ldv_pci_pci_instance_2_~tmp___1~19#1, ldv_pci_pci_instance_2_~tmp___2~14#1.base, ldv_pci_pci_instance_2_~tmp___2~14#1.offset, ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset, ldv_pci_pci_instance_2_~tmp___4~6#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~82#1;havoc ldv_pci_pci_instance_2_~tmp___0~29#1;havoc ldv_pci_pci_instance_2_~tmp___1~19#1;havoc ldv_pci_pci_instance_2_~tmp___2~14#1.base, ldv_pci_pci_instance_2_~tmp___2~14#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~6#1; [2025-02-08 03:53:34,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11684: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_30_#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_30_#t~ret1415#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_30_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg2#1.offset;assume { :begin_inline_atl2_set_mac } true;atl2_set_mac_#in~netdev#1.base, atl2_set_mac_#in~netdev#1.offset, atl2_set_mac_#in~p#1.base, atl2_set_mac_#in~p#1.offset := ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg2#1.offset;havoc atl2_set_mac_#res#1;havoc atl2_set_mac_#t~ret609#1.base, atl2_set_mac_#t~ret609#1.offset, atl2_set_mac_#t~ret610#1, atl2_set_mac_#t~ret611#1, atl2_set_mac_#t~mem612#1.base, atl2_set_mac_#t~mem612#1.offset, atl2_set_mac_#t~mem613#1, atl2_set_mac_#t~memcpy~res614#1.base, atl2_set_mac_#t~memcpy~res614#1.offset, atl2_set_mac_#t~mem615#1, atl2_set_mac_#t~memcpy~res616#1.base, atl2_set_mac_#t~memcpy~res616#1.offset, atl2_set_mac_~netdev#1.base, atl2_set_mac_~netdev#1.offset, atl2_set_mac_~p#1.base, atl2_set_mac_~p#1.offset, atl2_set_mac_~adapter~7#1.base, atl2_set_mac_~adapter~7#1.offset, atl2_set_mac_~tmp~44#1.base, atl2_set_mac_~tmp~44#1.offset, atl2_set_mac_~addr~0#1.base, atl2_set_mac_~addr~0#1.offset, atl2_set_mac_~tmp___0~11#1, atl2_set_mac_~tmp___1~7#1, atl2_set_mac_~tmp___2~4#1;atl2_set_mac_~netdev#1.base, atl2_set_mac_~netdev#1.offset := atl2_set_mac_#in~netdev#1.base, atl2_set_mac_#in~netdev#1.offset;atl2_set_mac_~p#1.base, atl2_set_mac_~p#1.offset := atl2_set_mac_#in~p#1.base, atl2_set_mac_#in~p#1.offset;havoc atl2_set_mac_~adapter~7#1.base, atl2_set_mac_~adapter~7#1.offset;havoc atl2_set_mac_~tmp~44#1.base, atl2_set_mac_~tmp~44#1.offset;havoc atl2_set_mac_~addr~0#1.base, atl2_set_mac_~addr~0#1.offset;havoc atl2_set_mac_~tmp___0~11#1;havoc atl2_set_mac_~tmp___1~7#1;havoc atl2_set_mac_~tmp___2~4#1; [2025-02-08 03:53:34,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: SUMMARY for call atl2_down(atl2_set_settings_~adapter~21#1.base, atl2_set_settings_~adapter~21#1.offset); srcloc: null [2025-02-08 03:53:34,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11949: ~ldv_statevar_2~0 := 5; [2025-02-08 03:53:34,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-2: call atl2_xmit_frame_#t~mem604#1 := read~int#23(atl2_xmit_frame_~adapter~5#1.base, 581 + atl2_xmit_frame_~adapter~5#1.offset, 4);call atl2_xmit_frame_#t~mem605#1.base, atl2_xmit_frame_#t~mem605#1.offset := read~$Pointer$#23(atl2_xmit_frame_~adapter~5#1.base, 623 + atl2_xmit_frame_~adapter~5#1.offset, 8); [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call iowrite16((if atl2_xmit_frame_#t~mem604#1 % 4294967296 / 4 % 65536 % 4294967296 <= 2147483647 then atl2_xmit_frame_#t~mem604#1 % 4294967296 / 4 % 65536 % 4294967296 else atl2_xmit_frame_#t~mem604#1 % 4294967296 / 4 % 65536 % 4294967296 - 4294967296), atl2_xmit_frame_#t~mem605#1.base, 5616 + atl2_xmit_frame_#t~mem605#1.offset); srcloc: null [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: havoc atl2_xmit_frame_#t~mem604#1;havoc atl2_xmit_frame_#t~mem605#1.base, atl2_xmit_frame_#t~mem605#1.offset;havoc atl2_xmit_frame_#t~mem604#1;havoc atl2_xmit_frame_#t~mem605#1.base, atl2_xmit_frame_#t~mem605#1.offset; [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: ldv_pci_pci_instance_2_#t~ret1462#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1442#1, ldv_pci_instance_suspend_2_8_#t~ret1443#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~80#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;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1462#1 && ldv_pci_pci_instance_2_#t~ret1462#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1462#1;havoc ldv_pci_pci_instance_2_#t~mem1460#1.base, ldv_pci_pci_instance_2_#t~mem1460#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1461#1;havoc ldv_pci_pci_instance_2_#t~ret1462#1; [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12082: 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 := 4; [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: assume -2147483648 <= atl2_set_settings_#t~ret936#1 && atl2_set_settings_#t~ret936#1 <= 2147483647;havoc atl2_set_settings_#t~ret936#1; [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175-1: SUMMARY for call atl2_set_settings_#t~ret936#1 := atl2_up(atl2_set_settings_~adapter~21#1.base, atl2_set_settings_~adapter~21#1.offset); srcloc: null [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12082-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11026: havoc ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083: havoc ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset;havoc ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_9_4 } true; [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987-1: SUMMARY for call dev_kfree_skb_any(atl2_xmit_frame_~skb#1.base, atl2_xmit_frame_~skb#1.offset); srcloc: null [2025-02-08 03:53:34,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: atl2_xmit_frame_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_32_#t~ret1416#1 := atl2_xmit_frame_#res#1;havoc atl2_xmit_frame_#t~ret563#1.base, atl2_xmit_frame_#t~ret563#1.offset, atl2_xmit_frame_#t~ret564#1, atl2_xmit_frame_#t~mem565#1, atl2_xmit_frame_#t~ret566#1, atl2_xmit_frame_#t~ret567#1, atl2_xmit_frame_#t~ret568#1, atl2_xmit_frame_#t~mem569#1, atl2_xmit_frame_#t~mem570#1, atl2_xmit_frame_#t~mem571#1.base, atl2_xmit_frame_#t~mem571#1.offset, atl2_xmit_frame_#t~mem572#1, atl2_xmit_frame_#t~mem573#1, atl2_xmit_frame_#t~mem574#1, atl2_xmit_frame_#t~mem575#1, atl2_xmit_frame_#t~mem576#1, atl2_xmit_frame_#t~mem577#1.base, atl2_xmit_frame_#t~mem577#1.offset, atl2_xmit_frame_#t~mem578#1.base, atl2_xmit_frame_#t~mem578#1.offset, atl2_xmit_frame_#t~mem579#1, atl2_xmit_frame_#t~memcpy~res580#1.base, atl2_xmit_frame_#t~memcpy~res580#1.offset, atl2_xmit_frame_#t~mem581#1, atl2_xmit_frame_#t~mem582#1.base, atl2_xmit_frame_#t~mem582#1.offset, atl2_xmit_frame_#t~mem583#1.base, atl2_xmit_frame_#t~mem583#1.offset, atl2_xmit_frame_#t~memcpy~res584#1.base, atl2_xmit_frame_#t~memcpy~res584#1.offset, atl2_xmit_frame_#t~mem585#1.base, atl2_xmit_frame_#t~mem585#1.offset, atl2_xmit_frame_#t~mem586#1.base, atl2_xmit_frame_#t~mem586#1.offset, atl2_xmit_frame_#t~mem587#1, atl2_xmit_frame_#t~memcpy~res588#1.base, atl2_xmit_frame_#t~memcpy~res588#1.offset, atl2_xmit_frame_#t~mem589#1, atl2_xmit_frame_#t~mem590#1, atl2_xmit_frame_#t~bitwise591#1, atl2_xmit_frame_#t~mem592#1, atl2_xmit_frame_#t~bitwise593#1, atl2_xmit_frame_#t~bitwise594#1, atl2_xmit_frame_#t~bitwise595#1, atl2_xmit_frame_#t~bitwise596#1, atl2_xmit_frame_#t~mem597#1, atl2_xmit_frame_#t~mem598#1, atl2_xmit_frame_#t~mem600#1.base, atl2_xmit_frame_#t~mem600#1.offset, atl2_xmit_frame_#t~mem599#1, atl2_xmit_frame_#t~mem601#1, atl2_xmit_frame_#t~mem602#1, atl2_xmit_frame_#t~mem603#1, atl2_xmit_frame_#t~mem604#1, atl2_xmit_frame_#t~mem605#1.base, atl2_xmit_frame_#t~mem605#1.offset, atl2_xmit_frame_~skb#1.base, atl2_xmit_frame_~skb#1.offset, atl2_xmit_frame_~netdev#1.base, atl2_xmit_frame_~netdev#1.offset, atl2_xmit_frame_~adapter~5#1.base, atl2_xmit_frame_~adapter~5#1.offset, atl2_xmit_frame_~tmp~42#1.base, atl2_xmit_frame_~tmp~42#1.offset, atl2_xmit_frame_~txph~1#1.base, atl2_xmit_frame_~txph~1#1.offset, atl2_xmit_frame_~offset~1#1, atl2_xmit_frame_~copy_len~0#1, atl2_xmit_frame_~txs_unused~0#1, atl2_xmit_frame_~txbuf_unused~0#1, atl2_xmit_frame_~tmp___0~10#1, atl2_xmit_frame_~tmp___1~6#1, atl2_xmit_frame_~vlan_tag~1#1;havoc atl2_xmit_frame_#in~skb#1.base, atl2_xmit_frame_#in~skb#1.offset, atl2_xmit_frame_#in~netdev#1.base, atl2_xmit_frame_#in~netdev#1.offset;assume { :end_inline_atl2_xmit_frame } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_32_#t~ret1416#1 && ldv_dummy_resourceless_instance_callback_1_32_#t~ret1416#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_32_#t~ret1416#1;havoc ldv_dummy_resourceless_instance_callback_1_32_#t~ret1416#1, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11026-1: SUMMARY for call atl2_poll_controller(ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12612: SUMMARY for call ldv_spin_lock_stats_lock_of_atl2_adapter(); srcloc: null [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555: assume 40 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11555: assume !(40 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: assume 0 == (atl2_probe_#t~mem768#1.base + atl2_probe_#t~mem768#1.offset) % 18446744073709551616;havoc atl2_probe_#t~mem768#1.base, atl2_probe_#t~mem768#1.offset;atl2_probe_~err~3#1 := -5; [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: assume !(0 == (atl2_probe_#t~mem768#1.base + atl2_probe_#t~mem768#1.offset) % 18446744073709551616);havoc atl2_probe_#t~mem768#1.base, atl2_probe_#t~mem768#1.offset;assume { :begin_inline_atl2_setup_pcicmd } true;atl2_setup_pcicmd_#in~pdev#1.base, atl2_setup_pcicmd_#in~pdev#1.offset := atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset;havoc atl2_setup_pcicmd_#t~ret729#1, atl2_setup_pcicmd_#t~mem730#1, atl2_setup_pcicmd_#t~bitwise731#1, atl2_setup_pcicmd_#t~mem732#1, atl2_setup_pcicmd_#t~bitwise733#1, atl2_setup_pcicmd_#t~mem734#1, atl2_setup_pcicmd_#t~mem735#1, atl2_setup_pcicmd_#t~bitwise736#1, atl2_setup_pcicmd_#t~mem737#1, atl2_setup_pcicmd_#t~bitwise738#1, atl2_setup_pcicmd_#t~mem739#1, atl2_setup_pcicmd_#t~bitwise740#1, atl2_setup_pcicmd_#t~mem741#1, atl2_setup_pcicmd_#t~bitwise742#1, atl2_setup_pcicmd_#t~mem743#1, atl2_setup_pcicmd_#t~bitwise744#1, atl2_setup_pcicmd_#t~mem745#1, atl2_setup_pcicmd_#t~ret746#1, atl2_setup_pcicmd_#t~ret747#1, atl2_setup_pcicmd_~pdev#1.base, atl2_setup_pcicmd_~pdev#1.offset, atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset;atl2_setup_pcicmd_~pdev#1.base, atl2_setup_pcicmd_~pdev#1.offset := atl2_setup_pcicmd_#in~pdev#1.base, atl2_setup_pcicmd_#in~pdev#1.offset;call atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset := #Ultimate.allocOnStack(2); [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: assume 0 == atl2_get_eeprom_#t~mem1029#1 % 4294967296;havoc atl2_get_eeprom_#t~mem1029#1;atl2_get_eeprom_#res#1 := -22; [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: assume !(0 == atl2_get_eeprom_#t~mem1029#1 % 4294967296);havoc atl2_get_eeprom_#t~mem1029#1; [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: 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~ret1458#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1446#1, ldv_pci_instance_suspend_late_2_7_#t~ret1447#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~81#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;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1458#1 && ldv_pci_pci_instance_2_#t~ret1458#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1458#1;havoc ldv_pci_pci_instance_2_#t~mem1456#1.base, ldv_pci_pci_instance_2_#t~mem1456#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1457#1;havoc ldv_pci_pci_instance_2_#t~ret1458#1; [2025-02-08 03:53:34,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10763-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10763: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: assume 0 != (ldv_pci_pci_instance_2_#t~mem1455#1.base + ldv_pci_pci_instance_2_#t~mem1455#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1455#1.base, ldv_pci_pci_instance_2_#t~mem1455#1.offset;call ldv_pci_pci_instance_2_#t~mem1456#1.base, ldv_pci_pci_instance_2_#t~mem1456#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1457#1 := read~int#22(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);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~mem1456#1.base, ldv_pci_pci_instance_2_#t~mem1456#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1457#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1446#1, ldv_pci_instance_suspend_late_2_7_#t~ret1447#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~81#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(4);call write~int#21(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, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~81#1;call ldv_pci_instance_suspend_late_2_7_#t~mem1446#1 := read~int#21(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1444#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1444#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1445#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~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~mem1446#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~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1444#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1444#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1445#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1444#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1444#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1444#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1444#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1445#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1445#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret1447#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1444#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1444#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1445#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1444#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1444#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1445#1.event, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~int~structend~~TO~int } true;assume -2147483648 <= ldv_pci_instance_suspend_late_2_7_#t~ret1447#1 && ldv_pci_instance_suspend_late_2_7_#t~ret1447#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~81#1 := ldv_pci_instance_suspend_late_2_7_#t~ret1447#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1446#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret1447#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~81#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1455#1.base + ldv_pci_pci_instance_2_#t~mem1455#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1455#1.base, ldv_pci_pci_instance_2_#t~mem1455#1.offset; [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952-1: call ldv_pci_pci_instance_2_#t~mem1455#1.base, ldv_pci_pci_instance_2_#t~mem1455#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12613-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_86_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12613: havoc ldv___ldv_spin_lock_86_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_86_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_86_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_86 } true;call atl2_mii_ioctl_#t~mem619#1 := read~int#23(atl2_mii_ioctl_~data~0#1.base, 2 + atl2_mii_ioctl_~data~0#1.offset, 2); [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292: 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 := 0, 0;havoc ldv_timer_timer_instance_3_#t~mem1485#1.base, ldv_timer_timer_instance_3_#t~mem1485#1.offset, ldv_timer_timer_instance_3_#t~mem1486#1.base, ldv_timer_timer_instance_3_#t~mem1486#1.offset, ldv_timer_timer_instance_3_#t~mem1487#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset := ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset; [2025-02-08 03:53:34,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: pci_set_consistent_dma_mask_#t~ret210#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret126#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~9#1;havoc dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1;assume { :end_inline_dma_set_coherent_mask } true;assume -2147483648 <= pci_set_consistent_dma_mask_#t~ret210#1 && pci_set_consistent_dma_mask_#t~ret210#1 <= 2147483647;pci_set_consistent_dma_mask_~tmp~27#1 := pci_set_consistent_dma_mask_#t~ret210#1;havoc pci_set_consistent_dma_mask_#t~ret210#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~27#1; [2025-02-08 03:53:34,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500: assume ~num_MediaType~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296;call atl2_check_options_#t~mem1385#1 := read~int#16(~#MediaType~0.base, ~#MediaType~0.offset + 4 * atl2_check_options_~bd~0#1, 4);call write~int#26(atl2_check_options_#t~mem1385#1, atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);havoc atl2_check_options_#t~mem1385#1; [2025-02-08 03:53:34,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500: assume !(~num_MediaType~0 % 4294967296 > atl2_check_options_~bd~0#1 % 4294967296);call atl2_check_options_#t~mem1388#1 := read~int#25(atl2_check_options_~#opt~0#1.base, 20 + atl2_check_options_~#opt~0#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1388#1, atl2_check_options_~adapter#1.base, 655 + atl2_check_options_~adapter#1.offset, 2);havoc atl2_check_options_#t~mem1388#1; [2025-02-08 03:53:34,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume -2147483648 <= atl2_set_settings_#t~ret937#1 && atl2_set_settings_#t~ret937#1 <= 2147483647;havoc atl2_set_settings_#t~ret937#1; [2025-02-08 03:53:34,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179-1: SUMMARY for call atl2_set_settings_#t~ret937#1 := atl2_reset_hw(atl2_set_settings_~adapter~21#1.base, 623 + atl2_set_settings_~adapter~21#1.offset); srcloc: null [2025-02-08 03:53:34,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: SUMMARY for call ldv_spin_unlock_irqrestore_87(atl2_mii_ioctl_~adapter~8#1.base, 24 + atl2_mii_ioctl_~adapter~8#1.offset, atl2_mii_ioctl_~flags~1#1); srcloc: null [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708: get_permanent_address_~tmp~67#1 := (if 0 == get_permanent_address_#t~ret1118#1 % 256 then 0 else 1);havoc get_permanent_address_#t~ret1118#1; [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-1: SUMMARY for call get_permanent_address_#t~ret1118#1 := is_valid_ether_addr(get_permanent_address_~hw#1.base, 83 + get_permanent_address_~hw#1.offset); srcloc: null [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12087: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#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_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset; [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: havoc atl2_set_eeprom_#t~mem1057#1;havoc atl2_set_eeprom_#t~memcpy~res1058#1.base, atl2_set_eeprom_#t~memcpy~res1058#1.offset;atl2_set_eeprom_~i~2#1 := 0; [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-1: SUMMARY for call atl2_set_eeprom_#t~memcpy~res1058#1.base, atl2_set_eeprom_#t~memcpy~res1058#1.offset := #Ultimate.C_memcpy#23(atl2_set_eeprom_~ptr~0#1.base, atl2_set_eeprom_~ptr~0#1.offset, atl2_set_eeprom_~bytes#1.base, atl2_set_eeprom_~bytes#1.offset, atl2_set_eeprom_#t~mem1057#1 % 4294967296); srcloc: null [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-2: call atl2_set_eeprom_#t~mem1057#1 := read~int#23(atl2_set_eeprom_~eeprom#1.base, 12 + atl2_set_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume 42 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume !(42 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: assume 0 != (if get_permanent_address_~tmp~67#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp~67#1 % 256 % 4294967296 else get_permanent_address_~tmp~67#1 % 256 % 4294967296 - 4294967296);get_permanent_address_#res#1 := 0;call ULTIMATE.dealloc(get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset);havoc get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset);havoc get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset;call ULTIMATE.dealloc(get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset);havoc get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset; [2025-02-08 03:53:34,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: assume !(0 != (if get_permanent_address_~tmp~67#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp~67#1 % 256 % 4294967296 else get_permanent_address_~tmp~67#1 % 256 % 4294967296 - 4294967296));call write~int#2(0, get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4);call write~int#2(0, get_permanent_address_~#Addr~0#1.base, 4 + get_permanent_address_~#Addr~0#1.offset, 4); [2025-02-08 03:53:34,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_107_#t~ret1514#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1390#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~71#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;assume -2147483648 <= ldv___pci_register_driver_107_#t~ret1514#1 && ldv___pci_register_driver_107_#t~ret1514#1 <= 2147483647;ldv___pci_register_driver_107_~tmp___0~41#1 := ldv___pci_register_driver_107_#t~ret1514#1;havoc ldv___pci_register_driver_107_#t~ret1514#1;ldv___pci_register_driver_107_#res#1 := ldv___pci_register_driver_107_~tmp___0~41#1; [2025-02-08 03:53:34,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9314: assume -2147483648 <= atl2_get_eeprom_#t~ret1030#1 && atl2_get_eeprom_#t~ret1030#1 <= 2147483647;atl2_get_eeprom_~tmp___0~22#1 := atl2_get_eeprom_#t~ret1030#1;havoc atl2_get_eeprom_#t~ret1030#1; [2025-02-08 03:53:34,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10503: assume -2147483648 <= atl2_check_options_#t~ret1386#1 && atl2_check_options_#t~ret1386#1 <= 2147483647;havoc atl2_check_options_#t~ret1386#1;call atl2_check_options_#t~mem1387#1 := read~int#26(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, 4);call write~int#23(atl2_check_options_#t~mem1387#1, atl2_check_options_~adapter#1.base, 655 + atl2_check_options_~adapter#1.offset, 2);havoc atl2_check_options_#t~mem1387#1; [2025-02-08 03:53:34,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10503-1: SUMMARY for call atl2_check_options_#t~ret1386#1 := atl2_validate_option(atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset); srcloc: null [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9314-1: SUMMARY for call atl2_get_eeprom_#t~ret1030#1 := atl2_check_eeprom_exist(atl2_get_eeprom_~hw~12#1.base, atl2_get_eeprom_~hw~12#1.offset); srcloc: null [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9843: havoc atl2_read_mac_addr_#t~memcpy~res1198#1.base, atl2_read_mac_addr_#t~memcpy~res1198#1.offset;atl2_read_mac_addr_#res#1 := 0;atl2_probe_#t~ret776#1 := atl2_read_mac_addr_#res#1;havoc atl2_read_mac_addr_#t~ret1197#1, atl2_read_mac_addr_#t~memcpy~res1198#1.base, atl2_read_mac_addr_#t~memcpy~res1198#1.offset, atl2_read_mac_addr_~hw#1.base, atl2_read_mac_addr_~hw#1.offset, atl2_read_mac_addr_~tmp~68#1;havoc atl2_read_mac_addr_#in~hw#1.base, atl2_read_mac_addr_#in~hw#1.offset;assume { :end_inline_atl2_read_mac_addr } true;assume -2147483648 <= atl2_probe_#t~ret776#1 && atl2_probe_#t~ret776#1 <= 2147483647;havoc atl2_probe_#t~ret776#1;call atl2_probe_#t~mem777#1.base, atl2_probe_#t~mem777#1.offset := read~$Pointer$#23(atl2_probe_~netdev~9#1.base, 791 + atl2_probe_~netdev~9#1.offset, 8);call atl2_probe_#t~mem778#1 := read~int#23(atl2_probe_~netdev~9#1.base, 561 + atl2_probe_~netdev~9#1.offset, 1); [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9843-1: SUMMARY for call atl2_read_mac_addr_#t~memcpy~res1198#1.base, atl2_read_mac_addr_#t~memcpy~res1198#1.offset := #Ultimate.C_memcpy#23(atl2_read_mac_addr_~hw#1.base, 77 + atl2_read_mac_addr_~hw#1.offset, atl2_read_mac_addr_~hw#1.base, 83 + atl2_read_mac_addr_~hw#1.offset, 6); srcloc: null [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9711: atl2_read_mac_addr_#t~ret1197#1 := get_permanent_address_#res#1;havoc get_permanent_address_#t~ret1118#1, get_permanent_address_#t~ret1119#1, get_permanent_address_#t~ret1120#1, get_permanent_address_#t~mem1121#1, get_permanent_address_#t~mem1122#1, get_permanent_address_#t~mem1123#1, get_permanent_address_#t~mem1124#1, get_permanent_address_#t~mem1125#1, get_permanent_address_#t~bitwise1126#1, get_permanent_address_#t~mem1127#1, get_permanent_address_#t~bitwise1128#1, get_permanent_address_#t~bitwise1129#1, get_permanent_address_#t~mem1130#1, get_permanent_address_#t~bitwise1131#1, get_permanent_address_#t~mem1132#1, get_permanent_address_#t~bitwise1133#1, get_permanent_address_#t~bitwise1134#1, get_permanent_address_#t~bitwise1140#1, get_permanent_address_#t~mem1141#1, get_permanent_address_#t~mem1142#1, get_permanent_address_#t~bitwise1143#1, get_permanent_address_#t~ret1144#1, get_permanent_address_#t~memcpy~res1145#1.base, get_permanent_address_#t~memcpy~res1145#1.offset, get_permanent_address_#t~ret1146#1, get_permanent_address_#t~mem1147#1, get_permanent_address_#t~mem1148#1, get_permanent_address_#t~mem1149#1, get_permanent_address_#t~mem1150#1, get_permanent_address_#t~mem1151#1, get_permanent_address_#t~bitwise1152#1, get_permanent_address_#t~mem1153#1, get_permanent_address_#t~bitwise1154#1, get_permanent_address_#t~bitwise1155#1, get_permanent_address_#t~mem1156#1, get_permanent_address_#t~bitwise1157#1, get_permanent_address_#t~mem1158#1, get_permanent_address_#t~bitwise1159#1, get_permanent_address_#t~bitwise1160#1, get_permanent_address_#t~bitwise1166#1, get_permanent_address_#t~mem1167#1, get_permanent_address_#t~mem1168#1, get_permanent_address_#t~bitwise1169#1, get_permanent_address_#t~ret1170#1, get_permanent_address_#t~memcpy~res1171#1.base, get_permanent_address_#t~memcpy~res1171#1.offset, get_permanent_address_#t~mem1172#1.base, get_permanent_address_#t~mem1172#1.offset, get_permanent_address_#t~ret1173#1, get_permanent_address_#t~mem1174#1.base, get_permanent_address_#t~mem1174#1.offset, get_permanent_address_#t~ret1175#1, get_permanent_address_#t~mem1176#1, get_permanent_address_#t~bitwise1177#1, get_permanent_address_#t~mem1178#1, get_permanent_address_#t~bitwise1179#1, get_permanent_address_#t~bitwise1180#1, get_permanent_address_#t~mem1181#1, get_permanent_address_#t~bitwise1182#1, get_permanent_address_#t~mem1183#1, get_permanent_address_#t~bitwise1184#1, get_permanent_address_#t~bitwise1185#1, get_permanent_address_#t~bitwise1191#1, get_permanent_address_#t~mem1192#1, get_permanent_address_#t~mem1193#1, get_permanent_address_#t~bitwise1194#1, get_permanent_address_#t~ret1195#1, get_permanent_address_#t~memcpy~res1196#1.base, get_permanent_address_#t~memcpy~res1196#1.offset, get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset, get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, get_permanent_address_~i~5#1, get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, get_permanent_address_~Register~0#1, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, get_permanent_address_~KeyValid~0#1, get_permanent_address_~tmp~67#1, get_permanent_address_~tmp___0~26#1, get_permanent_address_~tmp___1~18#1, get_permanent_address_~tmp___2~13#1, get_permanent_address_~tmp___3~7#1, get_permanent_address_~tmp___4~5#1, get_permanent_address_~tmp___5~4#1;havoc get_permanent_address_#in~hw#1.base, get_permanent_address_#in~hw#1.offset;assume { :end_inline_get_permanent_address } true;assume -2147483648 <= atl2_read_mac_addr_#t~ret1197#1 && atl2_read_mac_addr_#t~ret1197#1 <= 2147483647;atl2_read_mac_addr_~tmp~68#1 := atl2_read_mac_addr_#t~ret1197#1;havoc atl2_read_mac_addr_#t~ret1197#1; [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: atl2_set_settings_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_42_#t~ret1420#1 := atl2_set_settings_#res#1;havoc atl2_set_settings_#t~ret924#1.base, atl2_set_settings_#t~ret924#1.offset, atl2_set_settings_#t~ret925#1, atl2_set_settings_#t~mem926#1, atl2_set_settings_#t~mem927#1, atl2_set_settings_#t~mem928#1, atl2_set_settings_#t~mem929#1, atl2_set_settings_#t~mem930#1, atl2_set_settings_#t~mem931#1, atl2_set_settings_#t~mem932#1, atl2_set_settings_#t~bitwise933#1, atl2_set_settings_#t~mem934#1.base, atl2_set_settings_#t~mem934#1.offset, atl2_set_settings_#t~ret935#1, atl2_set_settings_#t~ret936#1, atl2_set_settings_#t~ret937#1, atl2_set_settings_~netdev#1.base, atl2_set_settings_~netdev#1.offset, atl2_set_settings_~ecmd#1.base, atl2_set_settings_~ecmd#1.offset, atl2_set_settings_~adapter~21#1.base, atl2_set_settings_~adapter~21#1.offset, atl2_set_settings_~tmp~58#1.base, atl2_set_settings_~tmp~58#1.offset, atl2_set_settings_~hw~10#1.base, atl2_set_settings_~hw~10#1.offset, atl2_set_settings_~tmp___0~20#1, atl2_set_settings_~tmp___1~14#1;havoc atl2_set_settings_#in~netdev#1.base, atl2_set_settings_#in~netdev#1.offset, atl2_set_settings_#in~ecmd#1.base, atl2_set_settings_#in~ecmd#1.offset;assume { :end_inline_atl2_set_settings } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_42_#t~ret1420#1 && ldv_dummy_resourceless_instance_callback_1_42_#t~ret1420#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_42_#t~ret1420#1;havoc ldv_dummy_resourceless_instance_callback_1_42_#t~ret1420#1, ldv_dummy_resourceless_instance_callback_1_42_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_42_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_42_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_42_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_42_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_42_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_42 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183-1: SUMMARY for call clear_bit(1, atl2_set_settings_~adapter~21#1.base, 609 + atl2_set_settings_~adapter~21#1.offset); srcloc: null [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume 0 != atl2_get_eeprom_~tmp___0~22#1;atl2_get_eeprom_#res#1 := -22; [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume !(0 != atl2_get_eeprom_~tmp___0~22#1);call atl2_get_eeprom_#t~mem1031#1 := read~int#23(atl2_get_eeprom_~hw~12#1.base, 68 + atl2_get_eeprom_~hw~12#1.offset, 2);call atl2_get_eeprom_#t~mem1032#1 := read~int#23(atl2_get_eeprom_~hw~12#1.base, 66 + atl2_get_eeprom_~hw~12#1.offset, 2); [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: assume atl2_set_eeprom_~i~2#1 < 1 + (atl2_set_eeprom_~last_dword~1#1 - atl2_set_eeprom_~first_dword~1#1); [2025-02-08 03:53:34,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: assume !(atl2_set_eeprom_~i~2#1 < 1 + (atl2_set_eeprom_~last_dword~1#1 - atl2_set_eeprom_~first_dword~1#1)); [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14998-1: pci_set_dma_mask_#t~ret209#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1639#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;assume -2147483648 <= pci_set_dma_mask_#t~ret209#1 && pci_set_dma_mask_#t~ret209#1 <= 2147483647;pci_set_dma_mask_~tmp~26#1 := pci_set_dma_mask_#t~ret209#1;havoc pci_set_dma_mask_#t~ret209#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~26#1;atl2_probe_#t~ret753#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret209#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~26#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;assume -2147483648 <= atl2_probe_#t~ret753#1 && atl2_probe_#t~ret753#1 <= 2147483647;atl2_probe_~tmp~52#1 := atl2_probe_#t~ret753#1;havoc atl2_probe_#t~ret753#1; [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14998: havoc dma_set_mask_#t~nondet1639#1; [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume 43 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume !(43 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12092: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658: atl2_probe_~tmp___3~2#1.base, atl2_probe_~tmp___3~2#1.offset := atl2_probe_#t~ret769#1.base, atl2_probe_#t~ret769#1.offset;havoc atl2_probe_#t~ret769#1.base, atl2_probe_#t~ret769#1.offset;havoc atl2_probe_#t~nondet770#1.base, atl2_probe_#t~nondet770#1.offset;call write~int#23(atl2_probe_~mmio_start~0#1, atl2_probe_~netdev~9#1.base, 48 + atl2_probe_~netdev~9#1.offset, 8);call write~int#23(atl2_probe_~mmio_start~0#1 + atl2_probe_~mmio_len~0#1, atl2_probe_~netdev~9#1.base, 40 + atl2_probe_~netdev~9#1.offset, 8);call write~int#23(atl2_probe_~cards_found~0#1, atl2_probe_~adapter~14#1.base, 617 + atl2_probe_~adapter~14#1.offset, 4);call write~int#23(0, atl2_probe_~adapter~14#1.base, 621 + atl2_probe_~adapter~14#1.offset, 1);assume { :begin_inline_atl2_sw_init } true;atl2_sw_init_#in~adapter#1.base, atl2_sw_init_#in~adapter#1.offset := atl2_probe_~adapter~14#1.base, atl2_probe_~adapter~14#1.offset;havoc atl2_sw_init_#res#1;havoc atl2_sw_init_#t~mem241#1.base, atl2_sw_init_#t~mem241#1.offset, atl2_sw_init_#t~mem242#1, atl2_sw_init_#t~mem243#1, atl2_sw_init_#t~mem244#1, atl2_sw_init_#t~mem245#1, atl2_sw_init_#t~mem246#1, atl2_sw_init_#t~ret247#1, atl2_sw_init_#t~mem248#1.base, atl2_sw_init_#t~mem248#1.offset, atl2_sw_init_#t~mem249#1, atl2_sw_init_#t~ret250#1.base, atl2_sw_init_#t~ret250#1.offset, atl2_sw_init_~adapter#1.base, atl2_sw_init_~adapter#1.offset, atl2_sw_init_~hw~0#1.base, atl2_sw_init_~hw~0#1.offset, atl2_sw_init_~pdev~0#1.base, atl2_sw_init_~pdev~0#1.offset, atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset;atl2_sw_init_~adapter#1.base, atl2_sw_init_~adapter#1.offset := atl2_sw_init_#in~adapter#1.base, atl2_sw_init_#in~adapter#1.offset;havoc atl2_sw_init_~hw~0#1.base, atl2_sw_init_~hw~0#1.offset;havoc atl2_sw_init_~pdev~0#1.base, atl2_sw_init_~pdev~0#1.offset;call atl2_sw_init_~#__key~0#1.base, atl2_sw_init_~#__key~0#1.offset := #Ultimate.allocOnStack(8);atl2_sw_init_~hw~0#1.base, atl2_sw_init_~hw~0#1.offset := atl2_sw_init_~adapter#1.base, 623 + atl2_sw_init_~adapter#1.offset;call atl2_sw_init_#t~mem241#1.base, atl2_sw_init_#t~mem241#1.offset := read~$Pointer$#23(atl2_sw_init_~adapter#1.base, 8 + atl2_sw_init_~adapter#1.offset, 8);atl2_sw_init_~pdev~0#1.base, atl2_sw_init_~pdev~0#1.offset := atl2_sw_init_#t~mem241#1.base, atl2_sw_init_#t~mem241#1.offset;havoc atl2_sw_init_#t~mem241#1.base, atl2_sw_init_#t~mem241#1.offset;call atl2_sw_init_#t~mem242#1 := read~int#23(atl2_sw_init_~pdev~0#1.base, 60 + atl2_sw_init_~pdev~0#1.offset, 2);call write~int#23(atl2_sw_init_#t~mem242#1, atl2_sw_init_~hw~0#1.base, 68 + atl2_sw_init_~hw~0#1.offset, 2);havoc atl2_sw_init_#t~mem242#1;call atl2_sw_init_#t~mem243#1 := read~int#23(atl2_sw_init_~pdev~0#1.base, 62 + atl2_sw_init_~pdev~0#1.offset, 2);call write~int#23(atl2_sw_init_#t~mem243#1, atl2_sw_init_~hw~0#1.base, 66 + atl2_sw_init_~hw~0#1.offset, 2);havoc atl2_sw_init_#t~mem243#1;call atl2_sw_init_#t~mem244#1 := read~int#23(atl2_sw_init_~pdev~0#1.base, 64 + atl2_sw_init_~pdev~0#1.offset, 2);call write~int#23(atl2_sw_init_#t~mem244#1, atl2_sw_init_~hw~0#1.base, 72 + atl2_sw_init_~hw~0#1.offset, 2);havoc atl2_sw_init_#t~mem244#1;call atl2_sw_init_#t~mem245#1 := read~int#23(atl2_sw_init_~pdev~0#1.base, 66 + atl2_sw_init_~pdev~0#1.offset, 2);call write~int#23(atl2_sw_init_#t~mem245#1, atl2_sw_init_~hw~0#1.base, 70 + atl2_sw_init_~hw~0#1.offset, 2);havoc atl2_sw_init_#t~mem245#1;call atl2_sw_init_#t~mem246#1 := read~int#23(atl2_sw_init_~pdev~0#1.base, 72 + atl2_sw_init_~pdev~0#1.offset, 1);call write~int#23(atl2_sw_init_#t~mem246#1, atl2_sw_init_~hw~0#1.base, 74 + atl2_sw_init_~hw~0#1.offset, 1);havoc atl2_sw_init_#t~mem246#1; [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1459#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1459#1 && ldv_pci_pci_instance_2_#t~ret1459#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1459#1;havoc ldv_pci_pci_instance_2_#t~ret1459#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:53:34,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451: call atl2_set_eeprom_#t~mem1059#1 := read~int#23(atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset + 4 * (if atl2_set_eeprom_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then atl2_set_eeprom_~i~2#1 % 18446744073709551616 % 18446744073709551616 else atl2_set_eeprom_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);assume { :begin_inline_atl2_write_eeprom } true;atl2_write_eeprom_#in~hw#1.base, atl2_write_eeprom_#in~hw#1.offset, atl2_write_eeprom_#in~offset#1, atl2_write_eeprom_#in~value#1 := atl2_set_eeprom_~hw~13#1.base, atl2_set_eeprom_~hw~13#1.offset, 4 * (atl2_set_eeprom_~first_dword~1#1 + atl2_set_eeprom_~i~2#1), atl2_set_eeprom_#t~mem1059#1;havoc atl2_write_eeprom_#res#1;havoc atl2_write_eeprom_~hw#1.base, atl2_write_eeprom_~hw#1.offset, atl2_write_eeprom_~offset#1, atl2_write_eeprom_~value#1;atl2_write_eeprom_~hw#1.base, atl2_write_eeprom_~hw#1.offset := atl2_write_eeprom_#in~hw#1.base, atl2_write_eeprom_#in~hw#1.offset;atl2_write_eeprom_~offset#1 := atl2_write_eeprom_#in~offset#1;atl2_write_eeprom_~value#1 := atl2_write_eeprom_#in~value#1;atl2_write_eeprom_#res#1 := 1;atl2_set_eeprom_#t~ret1060#1 := atl2_write_eeprom_#res#1;havoc atl2_write_eeprom_~hw#1.base, atl2_write_eeprom_~hw#1.offset, atl2_write_eeprom_~offset#1, atl2_write_eeprom_~value#1;havoc atl2_write_eeprom_#in~hw#1.base, atl2_write_eeprom_#in~hw#1.offset, atl2_write_eeprom_#in~offset#1, atl2_write_eeprom_#in~value#1;assume { :end_inline_atl2_write_eeprom } true;atl2_set_eeprom_~tmp___5~3#1 := (if 0 == atl2_set_eeprom_#t~ret1060#1 % 256 then 0 else 1);havoc atl2_set_eeprom_#t~mem1059#1;havoc atl2_set_eeprom_#t~ret1060#1; [2025-02-08 03:53:34,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658-1: SUMMARY for call atl2_probe_#t~ret769#1.base, atl2_probe_#t~ret769#1.offset := pci_name(atl2_probe_~pdev#1.base, atl2_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:53:34,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11697: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_#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_32_#t~ret1416#1, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1.offset;assume { :begin_inline_atl2_xmit_frame } true;atl2_xmit_frame_#in~skb#1.base, atl2_xmit_frame_#in~skb#1.offset, atl2_xmit_frame_#in~netdev#1.base, atl2_xmit_frame_#in~netdev#1.offset := ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1.offset;havoc atl2_xmit_frame_#res#1;havoc atl2_xmit_frame_#t~ret563#1.base, atl2_xmit_frame_#t~ret563#1.offset, atl2_xmit_frame_#t~ret564#1, atl2_xmit_frame_#t~mem565#1, atl2_xmit_frame_#t~ret566#1, atl2_xmit_frame_#t~ret567#1, atl2_xmit_frame_#t~ret568#1, atl2_xmit_frame_#t~mem569#1, atl2_xmit_frame_#t~mem570#1, atl2_xmit_frame_#t~mem571#1.base, atl2_xmit_frame_#t~mem571#1.offset, atl2_xmit_frame_#t~mem572#1, atl2_xmit_frame_#t~mem573#1, atl2_xmit_frame_#t~mem574#1, atl2_xmit_frame_#t~mem575#1, atl2_xmit_frame_#t~mem576#1, atl2_xmit_frame_#t~mem577#1.base, atl2_xmit_frame_#t~mem577#1.offset, atl2_xmit_frame_#t~mem578#1.base, atl2_xmit_frame_#t~mem578#1.offset, atl2_xmit_frame_#t~mem579#1, atl2_xmit_frame_#t~memcpy~res580#1.base, atl2_xmit_frame_#t~memcpy~res580#1.offset, atl2_xmit_frame_#t~mem581#1, atl2_xmit_frame_#t~mem582#1.base, atl2_xmit_frame_#t~mem582#1.offset, atl2_xmit_frame_#t~mem583#1.base, atl2_xmit_frame_#t~mem583#1.offset, atl2_xmit_frame_#t~memcpy~res584#1.base, atl2_xmit_frame_#t~memcpy~res584#1.offset, atl2_xmit_frame_#t~mem585#1.base, atl2_xmit_frame_#t~mem585#1.offset, atl2_xmit_frame_#t~mem586#1.base, atl2_xmit_frame_#t~mem586#1.offset, atl2_xmit_frame_#t~mem587#1, atl2_xmit_frame_#t~memcpy~res588#1.base, atl2_xmit_frame_#t~memcpy~res588#1.offset, atl2_xmit_frame_#t~mem589#1, atl2_xmit_frame_#t~mem590#1, atl2_xmit_frame_#t~bitwise591#1, atl2_xmit_frame_#t~mem592#1, atl2_xmit_frame_#t~bitwise593#1, atl2_xmit_frame_#t~bitwise594#1, atl2_xmit_frame_#t~bitwise595#1, atl2_xmit_frame_#t~bitwise596#1, atl2_xmit_frame_#t~mem597#1, atl2_xmit_frame_#t~mem598#1, atl2_xmit_frame_#t~mem600#1.base, atl2_xmit_frame_#t~mem600#1.offset, atl2_xmit_frame_#t~mem599#1, atl2_xmit_frame_#t~mem601#1, atl2_xmit_frame_#t~mem602#1, atl2_xmit_frame_#t~mem603#1, atl2_xmit_frame_#t~mem604#1, atl2_xmit_frame_#t~mem605#1.base, atl2_xmit_frame_#t~mem605#1.offset, atl2_xmit_frame_~skb#1.base, atl2_xmit_frame_~skb#1.offset, atl2_xmit_frame_~netdev#1.base, atl2_xmit_frame_~netdev#1.offset, atl2_xmit_frame_~adapter~5#1.base, atl2_xmit_frame_~adapter~5#1.offset, atl2_xmit_frame_~tmp~42#1.base, atl2_xmit_frame_~tmp~42#1.offset, atl2_xmit_frame_~txph~1#1.base, atl2_xmit_frame_~txph~1#1.offset, atl2_xmit_frame_~offset~1#1, atl2_xmit_frame_~copy_len~0#1, atl2_xmit_frame_~txs_unused~0#1, atl2_xmit_frame_~txbuf_unused~0#1, atl2_xmit_frame_~tmp___0~10#1, atl2_xmit_frame_~tmp___1~6#1, atl2_xmit_frame_~vlan_tag~1#1;atl2_xmit_frame_~skb#1.base, atl2_xmit_frame_~skb#1.offset := atl2_xmit_frame_#in~skb#1.base, atl2_xmit_frame_#in~skb#1.offset;atl2_xmit_frame_~netdev#1.base, atl2_xmit_frame_~netdev#1.offset := atl2_xmit_frame_#in~netdev#1.base, atl2_xmit_frame_#in~netdev#1.offset;havoc atl2_xmit_frame_~adapter~5#1.base, atl2_xmit_frame_~adapter~5#1.offset;havoc atl2_xmit_frame_~tmp~42#1.base, atl2_xmit_frame_~tmp~42#1.offset;havoc atl2_xmit_frame_~txph~1#1.base, atl2_xmit_frame_~txph~1#1.offset;havoc atl2_xmit_frame_~offset~1#1;havoc atl2_xmit_frame_~copy_len~0#1;havoc atl2_xmit_frame_~txs_unused~0#1;havoc atl2_xmit_frame_~txbuf_unused~0#1;havoc atl2_xmit_frame_~tmp___0~10#1;havoc atl2_xmit_frame_~tmp___1~6#1;havoc atl2_xmit_frame_~vlan_tag~1#1; [2025-02-08 03:53:34,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: call ULTIMATE.dealloc(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset);havoc atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset; [2025-02-08 03:53:34,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509: havoc atl2_check_options_#t~mem1360#1, atl2_check_options_#t~ret1361#1, atl2_check_options_#t~ret1362#1, atl2_check_options_#t~mem1363#1, atl2_check_options_#t~ret1364#1, atl2_check_options_#t~mem1365#1, atl2_check_options_#t~mem1366#1, atl2_check_options_#t~mem1367#1, atl2_check_options_#t~mem1368#1, atl2_check_options_#t~mem1369#1, atl2_check_options_#t~ret1370#1, atl2_check_options_#t~mem1371#1, atl2_check_options_#t~mem1372#1, atl2_check_options_#t~mem1373#1, atl2_check_options_#t~mem1374#1, atl2_check_options_#t~ite1376#1, atl2_check_options_#t~mem1375#1, atl2_check_options_#t~mem1377#1, atl2_check_options_#t~ret1378#1, atl2_check_options_#t~mem1379#1, atl2_check_options_#t~mem1380#1, atl2_check_options_#t~mem1381#1, atl2_check_options_#t~ret1382#1, atl2_check_options_#t~mem1383#1, atl2_check_options_#t~mem1384#1, atl2_check_options_#t~mem1385#1, atl2_check_options_#t~ret1386#1, atl2_check_options_#t~mem1387#1, atl2_check_options_#t~mem1388#1, atl2_check_options_~adapter#1.base, atl2_check_options_~adapter#1.offset, atl2_check_options_~#val~5#1.base, atl2_check_options_~#val~5#1.offset, atl2_check_options_~#opt~0#1.base, atl2_check_options_~#opt~0#1.offset, atl2_check_options_~bd~0#1;havoc atl2_check_options_#in~adapter#1.base, atl2_check_options_#in~adapter#1.offset;assume { :end_inline_atl2_check_options } true; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15002: havoc dma_supported_#t~nondet1640#1;dma_set_coherent_mask_#t~ret126#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet1640#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;assume -2147483648 <= dma_set_coherent_mask_#t~ret126#1 && dma_set_coherent_mask_#t~ret126#1 <= 2147483647;dma_set_coherent_mask_~tmp~9#1 := dma_set_coherent_mask_#t~ret126#1;havoc dma_set_coherent_mask_#t~ret126#1; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: SUMMARY for call atl2_change_mtu_#t~ret606#1.base, atl2_change_mtu_#t~ret606#1.offset := netdev_priv(atl2_change_mtu_~netdev#1.base, atl2_change_mtu_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: atl2_change_mtu_~tmp~43#1.base, atl2_change_mtu_~tmp~43#1.offset := atl2_change_mtu_#t~ret606#1.base, atl2_change_mtu_#t~ret606#1.offset;havoc atl2_change_mtu_#t~ret606#1.base, atl2_change_mtu_#t~ret606#1.offset;atl2_change_mtu_~adapter~6#1.base, atl2_change_mtu_~adapter~6#1.offset := atl2_change_mtu_~tmp~43#1.base, atl2_change_mtu_~tmp~43#1.offset;atl2_change_mtu_~hw~4#1.base, atl2_change_mtu_~hw~4#1.offset := atl2_change_mtu_~adapter~6#1.base, 623 + atl2_change_mtu_~adapter~6#1.offset; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_9_ret_default~0#1; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: ldv_register_netdev_101_#t~ret1508#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1474#1, ldv_register_netdev_#t~ret1475#1, ldv_register_netdev_#t~mem1476#1.base, ldv_register_netdev_#t~mem1476#1.offset, ldv_register_netdev_#t~mem1477#1.base, ldv_register_netdev_#t~mem1477#1.offset, ldv_register_netdev_#t~ret1478#1, ldv_register_netdev_#t~ret1479#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~83#1, ldv_register_netdev_~tmp___0~30#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;assume -2147483648 <= ldv_register_netdev_101_#t~ret1508#1 && ldv_register_netdev_101_#t~ret1508#1 <= 2147483647;ldv_register_netdev_101_~tmp___0~38#1 := ldv_register_netdev_101_#t~ret1508#1;havoc ldv_register_netdev_101_#t~ret1508#1;ldv_register_netdev_101_#res#1 := ldv_register_netdev_101_~tmp___0~38#1; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: assume -2147483648 <= get_permanent_address_#t~ret1119#1 && get_permanent_address_#t~ret1119#1 <= 2147483647;get_permanent_address_~tmp___2~13#1 := get_permanent_address_#t~ret1119#1;havoc get_permanent_address_#t~ret1119#1; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-1: SUMMARY for call get_permanent_address_#t~ret1119#1 := atl2_check_eeprom_exist(get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset); srcloc: null [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume 0 != atl2_set_eeprom_~tmp___5~3#1 % 256;atl2_set_eeprom_~tmp___6~2#1 := 0; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume !(0 != atl2_set_eeprom_~tmp___5~3#1 % 256);atl2_set_eeprom_~tmp___6~2#1 := 1; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1434#1, ldv_net_dummy_resourceless_instance_1_#t~ret1435#1, ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1437#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_~tmp~78#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~78#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321-4: assume 0 == (if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) || (if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) == 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296);atl2_get_eeprom_#t~bitwise1033#1 := 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321-4: assume !(0 == (if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) || (if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) == 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321: call write~int#23(atl2_get_eeprom_#t~bitwise1033#1, atl2_get_eeprom_~eeprom#1.base, 4 + atl2_get_eeprom_~eeprom#1.offset, 4);havoc atl2_get_eeprom_#t~mem1031#1;havoc atl2_get_eeprom_#t~mem1032#1;havoc atl2_get_eeprom_#t~bitwise1033#1;call atl2_get_eeprom_#t~mem1034#1 := read~int#23(atl2_get_eeprom_~eeprom#1.base, 8 + atl2_get_eeprom_~eeprom#1.offset, 4);atl2_get_eeprom_~first_dword~0#1 := (if atl2_get_eeprom_#t~mem1034#1 % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1034#1 % 4294967296 / 4 % 4294967296 % 4294967296 else atl2_get_eeprom_#t~mem1034#1 % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);havoc atl2_get_eeprom_#t~mem1034#1;call atl2_get_eeprom_#t~mem1035#1 := read~int#23(atl2_get_eeprom_~eeprom#1.base, 8 + atl2_get_eeprom_~eeprom#1.offset, 4);call atl2_get_eeprom_#t~mem1036#1 := read~int#23(atl2_get_eeprom_~eeprom#1.base, 12 + atl2_get_eeprom_~eeprom#1.offset, 4);atl2_get_eeprom_~last_dword~0#1 := (if (atl2_get_eeprom_#t~mem1035#1 + atl2_get_eeprom_#t~mem1036#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then (atl2_get_eeprom_#t~mem1035#1 + atl2_get_eeprom_#t~mem1036#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 else (atl2_get_eeprom_#t~mem1035#1 + atl2_get_eeprom_#t~mem1036#1 - 1) % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);havoc atl2_get_eeprom_#t~mem1035#1;havoc atl2_get_eeprom_#t~mem1036#1; [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321-1: [2025-02-08 03:53:34,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321-2: havoc atl2_get_eeprom_#t~bitwise1033#1;assume ((((((if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) < 0 && 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl2_get_eeprom_#t~bitwise1033#1 >= 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296)) && (((if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) >= 0 && 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296) < 0) || atl2_get_eeprom_#t~bitwise1033#1 >= (if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296))) && (((if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) < 0 || 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296) < 0) || atl2_get_eeprom_#t~bitwise1033#1 <= (if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) + 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296))) && (((if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296) >= 0 && 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296) >= 0) || atl2_get_eeprom_#t~bitwise1033#1 < 0)) && atl2_get_eeprom_#t~bitwise1033#1 <= 2147483647; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321-3: assume 0 == 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296);atl2_get_eeprom_#t~bitwise1033#1 := (if atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1031#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321-3: assume !(0 == 65536 * (if atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 <= 2147483647 then atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 else atl2_get_eeprom_#t~mem1032#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume -2147483648 <= atl2_setup_pcicmd_#t~ret729#1 && atl2_setup_pcicmd_#t~ret729#1 <= 2147483647;havoc atl2_setup_pcicmd_#t~ret729#1;call atl2_setup_pcicmd_#t~mem730#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529-1: SUMMARY for call atl2_setup_pcicmd_#t~ret729#1 := pci_read_config_word(atl2_setup_pcicmd_~pdev#1.base, atl2_setup_pcicmd_~pdev#1.offset, 4, atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset); srcloc: null [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume 0 == get_permanent_address_~tmp___2~13#1;get_permanent_address_~Register~0#1 := 0;get_permanent_address_~KeyValid~0#1 := 0;get_permanent_address_~i~5#1 := 0; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume !(0 == get_permanent_address_~tmp___2~13#1);call write~int#2(0, get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4);call write~int#2(0, get_permanent_address_~#Addr~0#1.base, 4 + get_permanent_address_~#Addr~0#1.offset, 4);get_permanent_address_~Register~0#1 := 0;get_permanent_address_~KeyValid~0#1 := 0;get_permanent_address_~i~5#1 := 0; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531: assume 0 != atl2_setup_pcicmd_#t~bitwise731#1;havoc atl2_setup_pcicmd_#t~mem730#1;havoc atl2_setup_pcicmd_#t~bitwise731#1;call atl2_setup_pcicmd_#t~mem732#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531: assume !(0 != atl2_setup_pcicmd_#t~bitwise731#1);havoc atl2_setup_pcicmd_#t~mem730#1;havoc atl2_setup_pcicmd_#t~bitwise731#1; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531-1: [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9324: atl2_get_eeprom_~tmp___1~15#1.base, atl2_get_eeprom_~tmp___1~15#1.offset := atl2_get_eeprom_#t~ret1037#1.base, atl2_get_eeprom_#t~ret1037#1.offset;havoc atl2_get_eeprom_#t~ret1037#1.base, atl2_get_eeprom_#t~ret1037#1.offset;atl2_get_eeprom_~eeprom_buff~0#1.base, atl2_get_eeprom_~eeprom_buff~0#1.offset := atl2_get_eeprom_~tmp___1~15#1.base, atl2_get_eeprom_~tmp___1~15#1.offset; [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9324-1: SUMMARY for call atl2_get_eeprom_#t~ret1037#1.base, atl2_get_eeprom_#t~ret1037#1.offset := kmalloc(4 * (1 + (atl2_get_eeprom_~last_dword~0#1 - atl2_get_eeprom_~first_dword~0#1)), 208); srcloc: null [2025-02-08 03:53:34,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531-2: havoc atl2_setup_pcicmd_#t~bitwise731#1;assume (((((if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296) < 0 || atl2_setup_pcicmd_#t~bitwise731#1 <= (if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296)) && atl2_setup_pcicmd_#t~bitwise731#1 <= 1024) && atl2_setup_pcicmd_#t~bitwise731#1 >= 0) && ((if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl2_setup_pcicmd_#t~bitwise731#1 > 1024 + (if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296))) && atl2_setup_pcicmd_#t~bitwise731#1 >= -2147483648; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531-3: assume 1024 == (if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296);atl2_setup_pcicmd_#t~bitwise731#1 := (if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531-3: assume !(1024 == (if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531-4: assume 0 == (if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296);atl2_setup_pcicmd_#t~bitwise731#1 := 0; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531-4: assume !(0 == (if atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem730#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: assume (atl2_change_mtu_~new_mtu#1 - 40) % 4294967296 > 1464;atl2_change_mtu_#res#1 := -22; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: assume !((atl2_change_mtu_~new_mtu#1 - 40) % 4294967296 > 1464);call atl2_change_mtu_#t~mem607#1 := read~int#23(atl2_change_mtu_~hw~4#1.base, 30 + atl2_change_mtu_~hw~4#1.offset, 2); [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret1391#1 && ldv_alloc_etherdev_mqs_#t~ret1391#1 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~27#1 := ldv_alloc_etherdev_mqs_#t~ret1391#1;havoc ldv_alloc_etherdev_mqs_#t~ret1391#1; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: call ldv_pci_pci_instance_2_#t~mem1460#1.base, ldv_pci_pci_instance_2_#t~mem1460#1.offset := read~$Pointer$#12(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1461#1 := read~int#22(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);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~mem1460#1.base, ldv_pci_pci_instance_2_#t~mem1460#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1461#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1442#1, ldv_pci_instance_suspend_2_8_#t~ret1443#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~80#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(4);call write~int#19(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, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~80#1;call ldv_pci_instance_suspend_2_8_#t~mem1442#1 := read~int#19(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4); [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: call write~int#23(atl2_setup_pcicmd_#t~bitwise733#1, atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2);havoc atl2_setup_pcicmd_#t~mem732#1;havoc atl2_setup_pcicmd_#t~bitwise733#1; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-1: [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-2: havoc atl2_setup_pcicmd_#t~bitwise733#1;assume atl2_setup_pcicmd_#t~bitwise733#1 % 4294967296 <= atl2_setup_pcicmd_#t~mem732#1 % 65536 % 4294967296 && atl2_setup_pcicmd_#t~bitwise733#1 % 4294967296 <= 64511; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1391#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-3: assume 64511 == atl2_setup_pcicmd_#t~mem732#1 % 65536 % 4294967296;atl2_setup_pcicmd_#t~bitwise733#1 := atl2_setup_pcicmd_#t~mem732#1 % 65536; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-3: assume !(64511 == atl2_setup_pcicmd_#t~mem732#1 % 65536 % 4294967296); [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-4: assume 0 == atl2_setup_pcicmd_#t~mem732#1 % 65536 % 4294967296;atl2_setup_pcicmd_#t~bitwise733#1 := 0; [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-4: assume !(0 == atl2_setup_pcicmd_#t~mem732#1 % 65536 % 4294967296); [2025-02-08 03:53:34,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11572: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1434#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1434#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1434#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1434#1; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9458: assume 0 != atl2_set_eeprom_~tmp___6~2#1;atl2_set_eeprom_~ret_val~3#1 := -5; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9458: assume !(0 != atl2_set_eeprom_~tmp___6~2#1);atl2_set_eeprom_~i~2#1 := 1 + atl2_set_eeprom_~i~2#1; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11572-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1434#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_33 } true;ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0.base, ~ldv_1_callback_ndo_tx_timeout~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_33_#in~arg1#1.offset; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10780: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~27#1; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10780: assume !(0 != ldv_alloc_etherdev_mqs_~tmp___0~27#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0, 0; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666: assume 0 != atl2_probe_~err~3#1; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666: assume !(0 != atl2_probe_~err~3#1);atl2_probe_~err~3#1 := -5;call write~int#23(257, atl2_probe_~netdev~9#1.base, 212 + atl2_probe_~netdev~9#1.offset, 8);call atl2_probe_#t~mem772#1 := read~int#23(atl2_probe_~netdev~9#1.base, 204 + atl2_probe_~netdev~9#1.offset, 8); [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: assume 35143 == atl2_ioctl_~cmd#1; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: assume !(35143 == atl2_ioctl_~cmd#1); [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327: assume 0 == (atl2_get_eeprom_~eeprom_buff~0#1.base + atl2_get_eeprom_~eeprom_buff~0#1.offset) % 18446744073709551616;atl2_get_eeprom_#res#1 := -12; [2025-02-08 03:53:34,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327: assume !(0 == (atl2_get_eeprom_~eeprom_buff~0#1.base + atl2_get_eeprom_~eeprom_buff~0#1.offset) % 18446744073709551616);atl2_get_eeprom_~i~1#1 := atl2_get_eeprom_~first_dword~0#1; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15141-1: atl2_probe_#t~ret756#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1657#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;assume -2147483648 <= atl2_probe_#t~ret756#1 && atl2_probe_#t~ret756#1 <= 2147483647;atl2_probe_~err~3#1 := atl2_probe_#t~ret756#1;havoc atl2_probe_#t~ret756#1; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1463#1 && ldv_pci_pci_instance_2_#t~ret1463#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1463#1;havoc ldv_pci_pci_instance_2_#t~ret1463#1;~ldv_statevar_2~0 := 7; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15141: havoc pci_request_regions_#t~nondet1657#1; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1463#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: assume 0 != (if atl2_setup_pcicmd_#t~mem734#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem734#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem734#1 % 65536 % 4294967296 - 4294967296) % 2;havoc atl2_setup_pcicmd_#t~mem734#1;call atl2_setup_pcicmd_#t~mem735#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: assume !(0 != (if atl2_setup_pcicmd_#t~mem734#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem734#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem734#1 % 65536 % 4294967296 - 4294967296) % 2);havoc atl2_setup_pcicmd_#t~mem734#1; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535-1: call atl2_setup_pcicmd_#t~mem734#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume (if atl2_change_mtu_#t~mem607#1 % 65536 % 4294967296 <= 2147483647 then atl2_change_mtu_#t~mem607#1 % 65536 % 4294967296 else atl2_change_mtu_#t~mem607#1 % 65536 % 4294967296 - 4294967296) != atl2_change_mtu_~new_mtu#1;havoc atl2_change_mtu_#t~mem607#1;call write~int#23(atl2_change_mtu_~new_mtu#1, atl2_change_mtu_~netdev#1.base, 516 + atl2_change_mtu_~netdev#1.offset, 4);call atl2_change_mtu_#t~mem608#1.base, atl2_change_mtu_#t~mem608#1.offset := read~$Pointer$#23(atl2_change_mtu_~hw~4#1.base, atl2_change_mtu_~hw~4#1.offset, 8); [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume !((if atl2_change_mtu_#t~mem607#1 % 65536 % 4294967296 <= 2147483647 then atl2_change_mtu_#t~mem607#1 % 65536 % 4294967296 else atl2_change_mtu_#t~mem607#1 % 65536 % 4294967296 - 4294967296) != atl2_change_mtu_~new_mtu#1);havoc atl2_change_mtu_#t~mem607#1; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725: get_permanent_address_~tmp___0~26#1 := (if 0 == get_permanent_address_#t~ret1120#1 % 256 then 0 else 1);havoc get_permanent_address_#t~ret1120#1; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725-1: SUMMARY for call get_permanent_address_#t~ret1120#1 := atl2_read_eeprom(get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset, 256 + get_permanent_address_~i~5#1, get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset); srcloc: null [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1392#1.base, ldv_alloc_etherdev_mqs_#t~ret1392#1.offset := ldv_xmalloc(3200); srcloc: null [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: ldv_alloc_etherdev_mqs_~tmp~72#1.base, ldv_alloc_etherdev_mqs_~tmp~72#1.offset := ldv_alloc_etherdev_mqs_#t~ret1392#1.base, ldv_alloc_etherdev_mqs_#t~ret1392#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1392#1.base, ldv_alloc_etherdev_mqs_#t~ret1392#1.offset;ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~72#1.base, ldv_alloc_etherdev_mqs_~tmp~72#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.offset; [2025-02-08 03:53:34,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-3: assume 65534 == atl2_setup_pcicmd_#t~mem735#1 % 65536 % 4294967296;atl2_setup_pcicmd_#t~bitwise736#1 := atl2_setup_pcicmd_#t~mem735#1 % 65536; [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-3: assume !(65534 == atl2_setup_pcicmd_#t~mem735#1 % 65536 % 4294967296); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-4: assume 0 == atl2_setup_pcicmd_#t~mem735#1 % 65536 % 4294967296;atl2_setup_pcicmd_#t~bitwise736#1 := 0; [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-4: assume !(0 == atl2_setup_pcicmd_#t~mem735#1 % 65536 % 4294967296); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12632: SUMMARY for call ldv_spin_lock_stats_lock_of_atl2_adapter(); srcloc: null [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: call write~int#23(atl2_setup_pcicmd_#t~bitwise736#1, atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2);havoc atl2_setup_pcicmd_#t~mem735#1;havoc atl2_setup_pcicmd_#t~bitwise736#1; [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-1: [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-2: havoc atl2_setup_pcicmd_#t~bitwise736#1;assume atl2_setup_pcicmd_#t~bitwise736#1 % 4294967296 <= atl2_setup_pcicmd_#t~mem735#1 % 65536 % 4294967296 && atl2_setup_pcicmd_#t~bitwise736#1 % 4294967296 <= 65534; [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11179: assume 4 == ~ldv_statevar_14~0; [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11179: assume !(4 == ~ldv_statevar_14~0); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12633-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12633: havoc ldv___ldv_spin_lock_89_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_89_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_89 } true;call atl2_mii_ioctl_#t~mem622#1 := read~int#23(atl2_mii_ioctl_~data~0#1.base, 2 + atl2_mii_ioctl_~data~0#1.offset, 2);call atl2_mii_ioctl_#t~mem623#1 := read~int#23(atl2_mii_ioctl_~data~0#1.base, 4 + atl2_mii_ioctl_~data~0#1.offset, 2); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-1: SUMMARY for call ldv_register_netdev_open_9_6_#t~ret1480#1 := atl2_open(ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105: assume -2147483648 <= ldv_register_netdev_open_9_6_#t~ret1480#1 && ldv_register_netdev_open_9_6_#t~ret1480#1 <= 2147483647;ldv_register_netdev_open_9_6_~tmp~84#1 := ldv_register_netdev_open_9_6_#t~ret1480#1;havoc ldv_register_netdev_open_9_6_#t~ret1480#1;ldv_register_netdev_open_9_6_#res#1 := ldv_register_netdev_open_9_6_~tmp~84#1; [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-1: SUMMARY for call TxsFreeUnit_#t~ret551#1 := atomic_read(TxsFreeUnit_~adapter#1.base, 597 + TxsFreeUnit_~adapter#1.offset); srcloc: null [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877: assume -2147483648 <= TxsFreeUnit_#t~ret551#1 && TxsFreeUnit_#t~ret551#1 <= 2147483647;TxsFreeUnit_~tmp~40#1 := TxsFreeUnit_#t~ret551#1;havoc TxsFreeUnit_#t~ret551#1;TxsFreeUnit_~txs_write_ptr~1#1 := TxsFreeUnit_~tmp~40#1;call TxsFreeUnit_#t~mem552#1 := read~int#23(TxsFreeUnit_~adapter#1.base, 585 + TxsFreeUnit_~adapter#1.offset, 4); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: assume 1 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume 0 != (if get_permanent_address_~tmp___0~26#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___0~26#1 % 256 % 4294967296 else get_permanent_address_~tmp___0~26#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume !(0 != (if get_permanent_address_~tmp___0~26#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~tmp___0~26#1 % 256 % 4294967296 else get_permanent_address_~tmp___0~26#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11577: 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_atl2_get_drvinfo } true;atl2_get_drvinfo_#in~netdev#1.base, atl2_get_drvinfo_#in~netdev#1.offset, atl2_get_drvinfo_#in~drvinfo#1.base, atl2_get_drvinfo_#in~drvinfo#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 atl2_get_drvinfo_#t~ret1061#1.base, atl2_get_drvinfo_#t~ret1061#1.offset, atl2_get_drvinfo_#t~ret1062#1, atl2_get_drvinfo_#t~ret1063#1, atl2_get_drvinfo_#t~ret1064#1, atl2_get_drvinfo_#t~mem1065#1.base, atl2_get_drvinfo_#t~mem1065#1.offset, atl2_get_drvinfo_#t~ret1066#1.base, atl2_get_drvinfo_#t~ret1066#1.offset, atl2_get_drvinfo_#t~ret1067#1, atl2_get_drvinfo_#t~ret1068#1, atl2_get_drvinfo_#t~ret1069#1, atl2_get_drvinfo_~netdev#1.base, atl2_get_drvinfo_~netdev#1.offset, atl2_get_drvinfo_~drvinfo#1.base, atl2_get_drvinfo_~drvinfo#1.offset, atl2_get_drvinfo_~adapter~26#1.base, atl2_get_drvinfo_~adapter~26#1.offset, atl2_get_drvinfo_~tmp~63#1.base, atl2_get_drvinfo_~tmp~63#1.offset, atl2_get_drvinfo_~tmp___0~24#1.base, atl2_get_drvinfo_~tmp___0~24#1.offset, atl2_get_drvinfo_~tmp___1~17#1, atl2_get_drvinfo_~tmp___2~12#1;atl2_get_drvinfo_~netdev#1.base, atl2_get_drvinfo_~netdev#1.offset := atl2_get_drvinfo_#in~netdev#1.base, atl2_get_drvinfo_#in~netdev#1.offset;atl2_get_drvinfo_~drvinfo#1.base, atl2_get_drvinfo_~drvinfo#1.offset := atl2_get_drvinfo_#in~drvinfo#1.base, atl2_get_drvinfo_#in~drvinfo#1.offset;havoc atl2_get_drvinfo_~adapter~26#1.base, atl2_get_drvinfo_~adapter~26#1.offset;havoc atl2_get_drvinfo_~tmp~63#1.base, atl2_get_drvinfo_~tmp~63#1.offset;havoc atl2_get_drvinfo_~tmp___0~24#1.base, atl2_get_drvinfo_~tmp___0~24#1.offset;havoc atl2_get_drvinfo_~tmp___1~17#1;havoc atl2_get_drvinfo_~tmp___2~12#1; [2025-02-08 03:53:34,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume 35144 == atl2_ioctl_~cmd#1; [2025-02-08 03:53:34,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !(35144 == atl2_ioctl_~cmd#1); [2025-02-08 03:53:34,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: havoc atl2_change_mtu_#t~mem608#1.base, atl2_change_mtu_#t~mem608#1.offset; [2025-02-08 03:53:34,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-1: SUMMARY for call iowrite32(22 + atl2_change_mtu_~new_mtu#1, atl2_change_mtu_#t~mem608#1.base, 5276 + atl2_change_mtu_#t~mem608#1.offset); srcloc: null [2025-02-08 03:53:34,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: assume 0 == atl2_setup_pcicmd_#t~bitwise738#1;havoc atl2_setup_pcicmd_#t~mem737#1;havoc atl2_setup_pcicmd_#t~bitwise738#1;call atl2_setup_pcicmd_#t~mem739#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: assume !(0 == atl2_setup_pcicmd_#t~bitwise738#1);havoc atl2_setup_pcicmd_#t~mem737#1;havoc atl2_setup_pcicmd_#t~bitwise738#1; [2025-02-08 03:53:34,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-1: [2025-02-08 03:53:34,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: assume 0 != (if get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 else get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: assume !(0 != (if get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 <= 2147483647 then get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 else get_permanent_address_~KeyValid~0#1 % 256 % 4294967296 - 4294967296));call get_permanent_address_#t~mem1123#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4); [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_34 } true;ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#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_34_#t~ret1417#1, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_34_#in~arg1#1.offset; [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: assume atl2_get_eeprom_~i~1#1 < atl2_get_eeprom_~last_dword~0#1; [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: assume !(atl2_get_eeprom_~i~1#1 < atl2_get_eeprom_~last_dword~0#1);call atl2_get_eeprom_#t~mem1039#1 := read~int#23(atl2_get_eeprom_~eeprom#1.base, 8 + atl2_get_eeprom_~eeprom#1.offset, 4);call atl2_get_eeprom_#t~mem1040#1 := read~int#23(atl2_get_eeprom_~eeprom#1.base, 12 + atl2_get_eeprom_~eeprom#1.offset, 4); [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-2: havoc atl2_setup_pcicmd_#t~bitwise738#1;assume (((((if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296) < 0 || atl2_setup_pcicmd_#t~bitwise738#1 <= (if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296)) && atl2_setup_pcicmd_#t~bitwise738#1 <= 2) && atl2_setup_pcicmd_#t~bitwise738#1 >= 0) && ((if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl2_setup_pcicmd_#t~bitwise738#1 > 2 + (if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296))) && atl2_setup_pcicmd_#t~bitwise738#1 >= -2147483648; [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-3: assume 2 == (if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296);atl2_setup_pcicmd_#t~bitwise738#1 := (if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-3: assume !(2 == (if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-4: assume 0 == (if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296);atl2_setup_pcicmd_#t~bitwise738#1 := 0; [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-4: assume !(0 == (if atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem737#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-5: call atl2_setup_pcicmd_#t~mem737#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10918-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_10_#t~ret1406#1 := atl2_get_eeprom_len(ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset); srcloc: null [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10918: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_10_#t~ret1406#1 && ldv_dummy_resourceless_instance_callback_1_10_#t~ret1406#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1406#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret1406#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: call write~int#23(atl2_setup_pcicmd_#t~bitwise740#1, atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2);havoc atl2_setup_pcicmd_#t~mem739#1;havoc atl2_setup_pcicmd_#t~bitwise740#1; [2025-02-08 03:53:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-1: [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-2: havoc atl2_setup_pcicmd_#t~bitwise740#1;assume (atl2_setup_pcicmd_#t~bitwise740#1 % 4294967296 >= atl2_setup_pcicmd_#t~mem739#1 % 65536 % 4294967296 && atl2_setup_pcicmd_#t~bitwise740#1 % 4294967296 >= 2) && atl2_setup_pcicmd_#t~bitwise740#1 % 4294967296 <= 2 + atl2_setup_pcicmd_#t~mem739#1 % 65536 % 4294967296; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: assume 5256 == get_permanent_address_~Register~0#1 % 65536 % 4294967296;call get_permanent_address_#t~mem1121#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4);call write~int#2(get_permanent_address_#t~mem1121#1, get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, 4);havoc get_permanent_address_#t~mem1121#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: assume !(5256 == get_permanent_address_~Register~0#1 % 65536 % 4294967296); [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-3: assume false;atl2_setup_pcicmd_#t~bitwise740#1 := atl2_setup_pcicmd_#t~mem739#1 % 65536; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-3: assume !false; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-4: assume 0 == atl2_setup_pcicmd_#t~mem739#1 % 65536 % 4294967296 || 2 == atl2_setup_pcicmd_#t~mem739#1 % 65536 % 4294967296;atl2_setup_pcicmd_#t~bitwise740#1 := 2; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-4: assume !(0 == atl2_setup_pcicmd_#t~mem739#1 % 65536 % 4294967296 || 2 == atl2_setup_pcicmd_#t~mem739#1 % 65536 % 4294967296); [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11183: assume 6 == ~ldv_statevar_14~0; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11183: assume !(6 == ~ldv_statevar_14~0); [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-2: TxsFreeUnit_#res#1 := TxsFreeUnit_#t~ite556#1;havoc TxsFreeUnit_#t~mem552#1;havoc TxsFreeUnit_#t~ite556#1;havoc TxsFreeUnit_#t~mem553#1;havoc TxsFreeUnit_#t~mem554#1;havoc TxsFreeUnit_#t~mem555#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-1: atl2_xmit_frame_#t~ret567#1 := TxsFreeUnit_#res#1;havoc TxsFreeUnit_#t~ret551#1, TxsFreeUnit_#t~mem552#1, TxsFreeUnit_#t~ite556#1, TxsFreeUnit_#t~mem553#1, TxsFreeUnit_#t~mem554#1, TxsFreeUnit_#t~mem555#1, TxsFreeUnit_~adapter#1.base, TxsFreeUnit_~adapter#1.offset, TxsFreeUnit_~txs_write_ptr~1#1, TxsFreeUnit_~tmp~40#1;havoc TxsFreeUnit_#in~adapter#1.base, TxsFreeUnit_#in~adapter#1.offset;assume { :end_inline_TxsFreeUnit } true;assume -2147483648 <= atl2_xmit_frame_#t~ret567#1 && atl2_xmit_frame_#t~ret567#1 <= 2147483647;atl2_xmit_frame_~txs_unused~0#1 := atl2_xmit_frame_#t~ret567#1;havoc atl2_xmit_frame_#t~ret567#1;assume { :begin_inline_TxdFreeBytes } true;TxdFreeBytes_#in~adapter#1.base, TxdFreeBytes_#in~adapter#1.offset := atl2_xmit_frame_~adapter~5#1.base, atl2_xmit_frame_~adapter~5#1.offset;havoc TxdFreeBytes_#res#1;havoc TxdFreeBytes_#t~ret557#1, TxdFreeBytes_#t~mem558#1, TxdFreeBytes_#t~ite562#1, TxdFreeBytes_#t~mem559#1, TxdFreeBytes_#t~mem560#1, TxdFreeBytes_#t~mem561#1, TxdFreeBytes_~adapter#1.base, TxdFreeBytes_~adapter#1.offset, TxdFreeBytes_~txd_read_ptr~1#1, TxdFreeBytes_~tmp~41#1;TxdFreeBytes_~adapter#1.base, TxdFreeBytes_~adapter#1.offset := TxdFreeBytes_#in~adapter#1.base, TxdFreeBytes_#in~adapter#1.offset;havoc TxdFreeBytes_~txd_read_ptr~1#1;havoc TxdFreeBytes_~tmp~41#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: havoc TxsFreeUnit_#t~mem552#1;havoc TxsFreeUnit_#t~ite556#1;havoc TxsFreeUnit_#t~mem553#1;havoc TxsFreeUnit_#t~mem554#1;havoc TxsFreeUnit_#t~mem555#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1464#1 && ldv_pci_pci_instance_2_#t~ret1464#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1464#1;havoc ldv_pci_pci_instance_2_#t~ret1464#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1464#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-3: assume TxsFreeUnit_#t~mem552#1 % 4294967296 >= TxsFreeUnit_~txs_write_ptr~1#1 % 4294967296;call TxsFreeUnit_#t~mem553#1 := read~int#23(TxsFreeUnit_~adapter#1.base, 573 + TxsFreeUnit_~adapter#1.offset, 4);call TxsFreeUnit_#t~mem554#1 := read~int#23(TxsFreeUnit_~adapter#1.base, 585 + TxsFreeUnit_~adapter#1.offset, 4);TxsFreeUnit_#t~ite556#1 := (if (TxsFreeUnit_#t~mem553#1 - TxsFreeUnit_#t~mem554#1 + TxsFreeUnit_~txs_write_ptr~1#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (TxsFreeUnit_#t~mem553#1 - TxsFreeUnit_#t~mem554#1 + TxsFreeUnit_~txs_write_ptr~1#1 - 1) % 4294967296 % 4294967296 else (TxsFreeUnit_#t~mem553#1 - TxsFreeUnit_#t~mem554#1 + TxsFreeUnit_~txs_write_ptr~1#1 - 1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-3: assume !(TxsFreeUnit_#t~mem552#1 % 4294967296 >= TxsFreeUnit_~txs_write_ptr~1#1 % 4294967296);call TxsFreeUnit_#t~mem555#1 := read~int#23(TxsFreeUnit_~adapter#1.base, 585 + TxsFreeUnit_~adapter#1.offset, 4);TxsFreeUnit_#t~ite556#1 := (if (TxsFreeUnit_~txs_write_ptr~1#1 - TxsFreeUnit_#t~mem555#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (TxsFreeUnit_~txs_write_ptr~1#1 - TxsFreeUnit_#t~mem555#1 - 1) % 4294967296 % 4294967296 else (TxsFreeUnit_~txs_write_ptr~1#1 - TxsFreeUnit_#t~mem555#1 - 1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673-4: assume 0 == atl2_probe_#t~mem772#1 % 18446744073709551616 || 384 == atl2_probe_#t~mem772#1 % 18446744073709551616;atl2_probe_#t~bitwise773#1 := 384; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673-4: assume !(0 == atl2_probe_#t~mem772#1 % 18446744073709551616 || 384 == atl2_probe_#t~mem772#1 % 18446744073709551616); [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673: call write~int#23(atl2_probe_#t~bitwise773#1, atl2_probe_~netdev~9#1.base, 204 + atl2_probe_~netdev~9#1.offset, 8);havoc atl2_probe_#t~mem772#1;havoc atl2_probe_#t~bitwise773#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673-1: [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673-2: havoc atl2_probe_#t~bitwise773#1;assume (atl2_probe_#t~bitwise773#1 % 18446744073709551616 >= atl2_probe_#t~mem772#1 % 18446744073709551616 && atl2_probe_#t~bitwise773#1 % 18446744073709551616 >= 384) && atl2_probe_#t~bitwise773#1 % 18446744073709551616 <= 384 + atl2_probe_#t~mem772#1 % 18446744073709551616; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673-3: assume false;atl2_probe_#t~bitwise773#1 := atl2_probe_#t~mem772#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673-3: assume !false; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845: assume 2 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: assume -2147483648 <= atl2_probe_#t~ret774#1 && atl2_probe_#t~ret774#1 <= 2147483647;havoc atl2_probe_#t~ret774#1; [2025-02-08 03:53:34,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-1: SUMMARY for call atl2_probe_#t~ret774#1 := atl2_phy_init(atl2_probe_~adapter~14#1.base, 623 + atl2_probe_~adapter~14#1.offset); srcloc: null [2025-02-08 03:53:34,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume 35145 == atl2_ioctl_~cmd#1; [2025-02-08 03:53:34,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !(35145 == atl2_ioctl_~cmd#1); [2025-02-08 03:53:34,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335: atl2_get_eeprom_~tmp___2~10#1 := (if 0 == atl2_get_eeprom_#t~ret1038#1 % 256 then 0 else 1);havoc atl2_get_eeprom_#t~ret1038#1; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335-1: SUMMARY for call atl2_get_eeprom_#t~ret1038#1 := atl2_read_eeprom(atl2_get_eeprom_~hw~12#1.base, atl2_get_eeprom_~hw~12#1.offset, 4 * atl2_get_eeprom_~i~1#1, atl2_get_eeprom_~eeprom_buff~0#1.base, atl2_get_eeprom_~eeprom_buff~0#1.offset + 4 * (if (atl2_get_eeprom_~i~1#1 - atl2_get_eeprom_~first_dword~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (atl2_get_eeprom_~i~1#1 - atl2_get_eeprom_~first_dword~0#1) % 18446744073709551616 % 18446744073709551616 else (atl2_get_eeprom_~i~1#1 - atl2_get_eeprom_~first_dword~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: atl2_change_mtu_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_17_#t~ret1411#1 := atl2_change_mtu_#res#1;havoc atl2_change_mtu_#t~ret606#1.base, atl2_change_mtu_#t~ret606#1.offset, atl2_change_mtu_#t~mem607#1, atl2_change_mtu_#t~mem608#1.base, atl2_change_mtu_#t~mem608#1.offset, atl2_change_mtu_~netdev#1.base, atl2_change_mtu_~netdev#1.offset, atl2_change_mtu_~new_mtu#1, atl2_change_mtu_~adapter~6#1.base, atl2_change_mtu_~adapter~6#1.offset, atl2_change_mtu_~tmp~43#1.base, atl2_change_mtu_~tmp~43#1.offset, atl2_change_mtu_~hw~4#1.base, atl2_change_mtu_~hw~4#1.offset;havoc atl2_change_mtu_#in~netdev#1.base, atl2_change_mtu_#in~netdev#1.offset, atl2_change_mtu_#in~new_mtu#1;assume { :end_inline_atl2_change_mtu } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_17_#t~ret1411#1 && ldv_dummy_resourceless_instance_callback_1_17_#t~ret1411#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1411#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#t~ret1411#1, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: assume 5260 == get_permanent_address_~Register~0#1 % 65536 % 4294967296;call get_permanent_address_#t~mem1122#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4);call write~int#2(get_permanent_address_#t~mem1122#1, get_permanent_address_~#Addr~0#1.base, 4 + get_permanent_address_~#Addr~0#1.offset, 4);havoc get_permanent_address_#t~mem1122#1; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: assume !(5260 == get_permanent_address_~Register~0#1 % 65536 % 4294967296); [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume -2147483648 <= atl2_probe_#t~ret775#1 && atl2_probe_#t~ret775#1 <= 2147483647;atl2_probe_~tmp___4~1#1 := atl2_probe_#t~ret775#1;havoc atl2_probe_#t~ret775#1; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: SUMMARY for call atl2_probe_#t~ret775#1 := atl2_reset_hw(atl2_probe_~adapter~14#1.base, 623 + atl2_probe_~adapter~14#1.offset); srcloc: null [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017-1: ldv_dummy_resourceless_instance_callback_1_11_#t~ret1407#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet1643#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;havoc ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;assume { :end_inline_ethtool_op_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1407#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1407#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017: havoc ethtool_op_get_link_#t~nondet1643#1; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-2: havoc atl2_setup_pcicmd_#t~bitwise742#1;assume (((((if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296) < 0 || atl2_setup_pcicmd_#t~bitwise742#1 <= (if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296)) && atl2_setup_pcicmd_#t~bitwise742#1 <= 4) && atl2_setup_pcicmd_#t~bitwise742#1 >= 0) && ((if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl2_setup_pcicmd_#t~bitwise742#1 > 4 + (if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296))) && atl2_setup_pcicmd_#t~bitwise742#1 >= -2147483648; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-3: assume 4 == (if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296);atl2_setup_pcicmd_#t~bitwise742#1 := (if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-3: assume !(4 == (if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-4: assume 0 == (if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296);atl2_setup_pcicmd_#t~bitwise742#1 := 0; [2025-02-08 03:53:34,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-4: assume !(0 == (if atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem741#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-5: call atl2_setup_pcicmd_#t~mem741#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543: assume 0 == atl2_setup_pcicmd_#t~bitwise742#1;havoc atl2_setup_pcicmd_#t~mem741#1;havoc atl2_setup_pcicmd_#t~bitwise742#1;call atl2_setup_pcicmd_#t~mem743#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543: assume !(0 == atl2_setup_pcicmd_#t~bitwise742#1);havoc atl2_setup_pcicmd_#t~mem741#1;havoc atl2_setup_pcicmd_#t~bitwise742#1; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-1: [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-3: assume false;atl2_setup_pcicmd_#t~bitwise744#1 := atl2_setup_pcicmd_#t~mem743#1 % 65536; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-3: assume !false; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-4: assume 0 == atl2_setup_pcicmd_#t~mem743#1 % 65536 % 4294967296 || 4 == atl2_setup_pcicmd_#t~mem743#1 % 65536 % 4294967296;atl2_setup_pcicmd_#t~bitwise744#1 := 4; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-4: assume !(0 == atl2_setup_pcicmd_#t~mem743#1 % 65536 % 4294967296 || 4 == atl2_setup_pcicmd_#t~mem743#1 % 65536 % 4294967296); [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: call write~int#23(atl2_setup_pcicmd_#t~bitwise744#1, atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2);havoc atl2_setup_pcicmd_#t~mem743#1;havoc atl2_setup_pcicmd_#t~bitwise744#1; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-1: [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-2: havoc atl2_setup_pcicmd_#t~bitwise744#1;assume (atl2_setup_pcicmd_#t~bitwise744#1 % 4294967296 >= atl2_setup_pcicmd_#t~mem743#1 % 65536 % 4294967296 && atl2_setup_pcicmd_#t~bitwise744#1 % 4294967296 >= 4) && atl2_setup_pcicmd_#t~bitwise744#1 % 4294967296 <= 4 + atl2_setup_pcicmd_#t~mem743#1 % 65536 % 4294967296; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11187: assume 7 == ~ldv_statevar_14~0; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11187: assume !(7 == ~ldv_statevar_14~0); [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337: assume 0 != atl2_get_eeprom_~tmp___2~10#1 % 256;atl2_get_eeprom_~tmp___3~5#1 := 0; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337: assume !(0 != atl2_get_eeprom_~tmp___2~10#1 % 256);atl2_get_eeprom_~tmp___3~5#1 := 1; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11980: ~ldv_statevar_2~0 := 9; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677: assume 0 != atl2_probe_~tmp___4~1#1;atl2_probe_~err~3#1 := -5; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677: assume !(0 != atl2_probe_~tmp___4~1#1);assume { :begin_inline_atl2_read_mac_addr } true;atl2_read_mac_addr_#in~hw#1.base, atl2_read_mac_addr_#in~hw#1.offset := atl2_probe_~adapter~14#1.base, 623 + atl2_probe_~adapter~14#1.offset;havoc atl2_read_mac_addr_#res#1;havoc atl2_read_mac_addr_#t~ret1197#1, atl2_read_mac_addr_#t~memcpy~res1198#1.base, atl2_read_mac_addr_#t~memcpy~res1198#1.offset, atl2_read_mac_addr_~hw#1.base, atl2_read_mac_addr_~hw#1.offset, atl2_read_mac_addr_~tmp~68#1;atl2_read_mac_addr_~hw#1.base, atl2_read_mac_addr_~hw#1.offset := atl2_read_mac_addr_#in~hw#1.base, atl2_read_mac_addr_#in~hw#1.offset;havoc atl2_read_mac_addr_~tmp~68#1;assume { :begin_inline_get_permanent_address } true;get_permanent_address_#in~hw#1.base, get_permanent_address_#in~hw#1.offset := atl2_read_mac_addr_~hw#1.base, atl2_read_mac_addr_~hw#1.offset;havoc get_permanent_address_#res#1;havoc get_permanent_address_#t~ret1118#1, get_permanent_address_#t~ret1119#1, get_permanent_address_#t~ret1120#1, get_permanent_address_#t~mem1121#1, get_permanent_address_#t~mem1122#1, get_permanent_address_#t~mem1123#1, get_permanent_address_#t~mem1124#1, get_permanent_address_#t~mem1125#1, get_permanent_address_#t~bitwise1126#1, get_permanent_address_#t~mem1127#1, get_permanent_address_#t~bitwise1128#1, get_permanent_address_#t~bitwise1129#1, get_permanent_address_#t~mem1130#1, get_permanent_address_#t~bitwise1131#1, get_permanent_address_#t~mem1132#1, get_permanent_address_#t~bitwise1133#1, get_permanent_address_#t~bitwise1134#1, get_permanent_address_#t~bitwise1140#1, get_permanent_address_#t~mem1141#1, get_permanent_address_#t~mem1142#1, get_permanent_address_#t~bitwise1143#1, get_permanent_address_#t~ret1144#1, get_permanent_address_#t~memcpy~res1145#1.base, get_permanent_address_#t~memcpy~res1145#1.offset, get_permanent_address_#t~ret1146#1, get_permanent_address_#t~mem1147#1, get_permanent_address_#t~mem1148#1, get_permanent_address_#t~mem1149#1, get_permanent_address_#t~mem1150#1, get_permanent_address_#t~mem1151#1, get_permanent_address_#t~bitwise1152#1, get_permanent_address_#t~mem1153#1, get_permanent_address_#t~bitwise1154#1, get_permanent_address_#t~bitwise1155#1, get_permanent_address_#t~mem1156#1, get_permanent_address_#t~bitwise1157#1, get_permanent_address_#t~mem1158#1, get_permanent_address_#t~bitwise1159#1, get_permanent_address_#t~bitwise1160#1, get_permanent_address_#t~bitwise1166#1, get_permanent_address_#t~mem1167#1, get_permanent_address_#t~mem1168#1, get_permanent_address_#t~bitwise1169#1, get_permanent_address_#t~ret1170#1, get_permanent_address_#t~memcpy~res1171#1.base, get_permanent_address_#t~memcpy~res1171#1.offset, get_permanent_address_#t~mem1172#1.base, get_permanent_address_#t~mem1172#1.offset, get_permanent_address_#t~ret1173#1, get_permanent_address_#t~mem1174#1.base, get_permanent_address_#t~mem1174#1.offset, get_permanent_address_#t~ret1175#1, get_permanent_address_#t~mem1176#1, get_permanent_address_#t~bitwise1177#1, get_permanent_address_#t~mem1178#1, get_permanent_address_#t~bitwise1179#1, get_permanent_address_#t~bitwise1180#1, get_permanent_address_#t~mem1181#1, get_permanent_address_#t~bitwise1182#1, get_permanent_address_#t~mem1183#1, get_permanent_address_#t~bitwise1184#1, get_permanent_address_#t~bitwise1185#1, get_permanent_address_#t~bitwise1191#1, get_permanent_address_#t~mem1192#1, get_permanent_address_#t~mem1193#1, get_permanent_address_#t~bitwise1194#1, get_permanent_address_#t~ret1195#1, get_permanent_address_#t~memcpy~res1196#1.base, get_permanent_address_#t~memcpy~res1196#1.offset, get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset, get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset, get_permanent_address_~i~5#1, get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, get_permanent_address_~Register~0#1, get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset, get_permanent_address_~KeyValid~0#1, get_permanent_address_~tmp~67#1, get_permanent_address_~tmp___0~26#1, get_permanent_address_~tmp___1~18#1, get_permanent_address_~tmp___2~13#1, get_permanent_address_~tmp___3~7#1, get_permanent_address_~tmp___4~5#1, get_permanent_address_~tmp___5~4#1;get_permanent_address_~hw#1.base, get_permanent_address_~hw#1.offset := get_permanent_address_#in~hw#1.base, get_permanent_address_#in~hw#1.offset;call get_permanent_address_~#Addr~0#1.base, get_permanent_address_~#Addr~0#1.offset := #Ultimate.allocOnStack(8);havoc get_permanent_address_~i~5#1;call get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset := #Ultimate.allocOnStack(4);havoc get_permanent_address_~Register~0#1;call get_permanent_address_~#EthAddr~0#1.base, get_permanent_address_~#EthAddr~0#1.offset := #Ultimate.allocOnStack(6);havoc get_permanent_address_~KeyValid~0#1;havoc get_permanent_address_~tmp~67#1;havoc get_permanent_address_~tmp___0~26#1;havoc get_permanent_address_~tmp___1~18#1;havoc get_permanent_address_~tmp___2~13#1;havoc get_permanent_address_~tmp___3~7#1;havoc get_permanent_address_~tmp___4~5#1;havoc get_permanent_address_~tmp___5~4#1; [2025-02-08 03:53:34,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10791: 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_100_#t~ret1506#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1506#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1391#1, ldv_alloc_etherdev_mqs_#t~ret1392#1.base, ldv_alloc_etherdev_mqs_#t~ret1392#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_4_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~72#1.base, ldv_alloc_etherdev_mqs_~tmp~72#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~27#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_100_~tmp___0~37#1.base, ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.offset := ldv_alloc_etherdev_mqs_100_#t~ret1506#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1506#1.offset;havoc ldv_alloc_etherdev_mqs_100_#t~ret1506#1.base, ldv_alloc_etherdev_mqs_100_#t~ret1506#1.offset;ldv_alloc_etherdev_mqs_100_#res#1.base, ldv_alloc_etherdev_mqs_100_#res#1.offset := ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.base, ldv_alloc_etherdev_mqs_100_~tmp___0~37#1.offset; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-2: havoc atl2_fix_features_#t~bitwise386#1;assume atl2_fix_features_#t~bitwise386#1 % 18446744073709551616 <= atl2_fix_features_~features#1 % 18446744073709551616 && atl2_fix_features_#t~bitwise386#1 % 18446744073709551616 <= 256; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11584: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1435#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1435#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1435#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1435#1; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-1: [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume 0 != atl2_fix_features_#t~bitwise386#1 % 18446744073709551616;havoc atl2_fix_features_#t~bitwise386#1; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume !(0 != atl2_fix_features_#t~bitwise386#1 % 18446744073709551616);havoc atl2_fix_features_#t~bitwise386#1; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11584-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1435#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-4: assume 0 == atl2_fix_features_~features#1 % 18446744073709551616;atl2_fix_features_#t~bitwise386#1 := 0; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-4: assume !(0 == atl2_fix_features_~features#1 % 18446744073709551616); [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-3: assume 256 == atl2_fix_features_~features#1 % 18446744073709551616;atl2_fix_features_#t~bitwise386#1 := atl2_fix_features_~features#1; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356-3: assume !(256 == atl2_fix_features_~features#1 % 18446744073709551616); [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset := ~ldv_1_callback_nway_reset~0.base, ~ldv_1_callback_nway_reset~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret1418#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12642: SUMMARY for call ldv_spin_lock_stats_lock_of_atl2_adapter(); srcloc: null [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11849: assume 3 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11849: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret1492#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset); srcloc: null [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-3: assume false;atl2_fix_features_#t~bitwise387#1 := atl2_fix_features_~features#1; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-3: assume !false; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-2: havoc atl2_fix_features_#t~bitwise387#1;assume (atl2_fix_features_#t~bitwise387#1 % 18446744073709551616 >= atl2_fix_features_~features#1 % 18446744073709551616 && atl2_fix_features_#t~bitwise387#1 % 18446744073709551616 >= 128) && atl2_fix_features_#t~bitwise387#1 % 18446744073709551616 <= 128 + atl2_fix_features_~features#1 % 18446744073709551616; [2025-02-08 03:53:34,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12510: assume -2147483648 <= ldv_dev_set_drvdata_59_#t~ret1492#1 && ldv_dev_set_drvdata_59_#t~ret1492#1 <= 2147483647;ldv_dev_set_drvdata_59_~tmp~89#1 := ldv_dev_set_drvdata_59_#t~ret1492#1;havoc ldv_dev_set_drvdata_59_#t~ret1492#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~89#1;pci_set_drvdata_#t~ret212#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret1492#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~89#1;havoc ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_59 } true;assume -2147483648 <= pci_set_drvdata_#t~ret212#1 && pci_set_drvdata_#t~ret212#1 <= 2147483647;havoc pci_set_drvdata_#t~ret212#1;havoc pci_set_drvdata_#t~ret212#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; [2025-02-08 03:53:34,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: atl2_set_eeprom_#res#1 := atl2_set_eeprom_~ret_val~3#1;ldv_dummy_resourceless_instance_callback_1_36_#t~ret1419#1 := atl2_set_eeprom_#res#1;havoc atl2_set_eeprom_#t~ret1042#1.base, atl2_set_eeprom_#t~ret1042#1.offset, atl2_set_eeprom_#t~mem1043#1, atl2_set_eeprom_#t~mem1047#1, atl2_set_eeprom_#t~mem1044#1, atl2_set_eeprom_#t~mem1045#1, atl2_set_eeprom_#t~bitwise1046#1, atl2_set_eeprom_#t~mem1048#1, atl2_set_eeprom_#t~mem1049#1, atl2_set_eeprom_#t~mem1050#1, atl2_set_eeprom_#t~ret1051#1.base, atl2_set_eeprom_#t~ret1051#1.offset, atl2_set_eeprom_#t~mem1052#1, atl2_set_eeprom_#t~ret1053#1, atl2_set_eeprom_#t~mem1054#1, atl2_set_eeprom_#t~mem1055#1, atl2_set_eeprom_#t~ret1056#1, atl2_set_eeprom_#t~mem1057#1, atl2_set_eeprom_#t~memcpy~res1058#1.base, atl2_set_eeprom_#t~memcpy~res1058#1.offset, atl2_set_eeprom_#t~mem1059#1, atl2_set_eeprom_#t~ret1060#1, atl2_set_eeprom_~netdev#1.base, atl2_set_eeprom_~netdev#1.offset, atl2_set_eeprom_~eeprom#1.base, atl2_set_eeprom_~eeprom#1.offset, atl2_set_eeprom_~bytes#1.base, atl2_set_eeprom_~bytes#1.offset, atl2_set_eeprom_~adapter~25#1.base, atl2_set_eeprom_~adapter~25#1.offset, atl2_set_eeprom_~tmp~62#1.base, atl2_set_eeprom_~tmp~62#1.offset, atl2_set_eeprom_~hw~13#1.base, atl2_set_eeprom_~hw~13#1.offset, atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset, atl2_set_eeprom_~ptr~0#1.base, atl2_set_eeprom_~ptr~0#1.offset, atl2_set_eeprom_~max_len~0#1, atl2_set_eeprom_~first_dword~1#1, atl2_set_eeprom_~last_dword~1#1, atl2_set_eeprom_~ret_val~3#1, atl2_set_eeprom_~i~2#1, atl2_set_eeprom_~tmp___0~23#1.base, atl2_set_eeprom_~tmp___0~23#1.offset, atl2_set_eeprom_~tmp___1~16#1, atl2_set_eeprom_~tmp___2~11#1, atl2_set_eeprom_~tmp___3~6#1, atl2_set_eeprom_~tmp___4~4#1, atl2_set_eeprom_~tmp___5~3#1, atl2_set_eeprom_~tmp___6~2#1;havoc atl2_set_eeprom_#in~netdev#1.base, atl2_set_eeprom_#in~netdev#1.offset, atl2_set_eeprom_#in~eeprom#1.base, atl2_set_eeprom_#in~eeprom#1.offset, atl2_set_eeprom_#in~bytes#1.base, atl2_set_eeprom_#in~bytes#1.offset;assume { :end_inline_atl2_set_eeprom } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_36_#t~ret1419#1 && ldv_dummy_resourceless_instance_callback_1_36_#t~ret1419#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret1419#1;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret1419#1, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_36 } true; [2025-02-08 03:53:34,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-1: [2025-02-08 03:53:34,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471-1: SUMMARY for call kfree(atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset); srcloc: null [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: atl2_fix_features_~features#1 := atl2_fix_features_#t~bitwise387#1;havoc atl2_fix_features_#t~bitwise387#1; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: atl2_ioctl_#res#1 := -95; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-4: assume 0 == atl2_fix_features_~features#1 % 18446744073709551616 || 128 == atl2_fix_features_~features#1 % 18446744073709551616;atl2_fix_features_#t~bitwise387#1 := 128; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-4: assume !(0 == atl2_fix_features_~features#1 % 18446744073709551616 || 128 == atl2_fix_features_~features#1 % 18446744073709551616); [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12643: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_92_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_92_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: get_permanent_address_~KeyValid~0#1 := 0; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: assume -2147483648 <= atl2_setup_pcicmd_#t~ret746#1 && atl2_setup_pcicmd_#t~ret746#1 <= 2147483647;havoc atl2_setup_pcicmd_#t~mem745#1;havoc atl2_setup_pcicmd_#t~ret746#1;assume { :begin_inline_pci_write_config_dword } true;pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset, pci_write_config_dword_#in~where#1, pci_write_config_dword_#in~val#1 := atl2_setup_pcicmd_~pdev#1.base, atl2_setup_pcicmd_~pdev#1.offset, 68, 0;havoc pci_write_config_dword_#res#1;havoc pci_write_config_dword_#t~mem181#1.base, pci_write_config_dword_#t~mem181#1.offset, pci_write_config_dword_#t~mem182#1, pci_write_config_dword_#t~ret183#1, pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1, pci_write_config_dword_~tmp~23#1;pci_write_config_dword_~dev#1.base, pci_write_config_dword_~dev#1.offset := pci_write_config_dword_#in~dev#1.base, pci_write_config_dword_#in~dev#1.offset;pci_write_config_dword_~where#1 := pci_write_config_dword_#in~where#1;pci_write_config_dword_~val#1 := pci_write_config_dword_#in~val#1;havoc pci_write_config_dword_~tmp~23#1;call pci_write_config_dword_#t~mem181#1.base, pci_write_config_dword_#t~mem181#1.offset := read~$Pointer$#23(pci_write_config_dword_~dev#1.base, 16 + pci_write_config_dword_~dev#1.offset, 8);call pci_write_config_dword_#t~mem182#1 := read~int#23(pci_write_config_dword_~dev#1.base, 56 + pci_write_config_dword_~dev#1.offset, 4);assume { :begin_inline_pci_bus_write_config_dword } true;pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset, pci_bus_write_config_dword_#in~arg1#1, pci_bus_write_config_dword_#in~arg2#1, pci_bus_write_config_dword_#in~arg3#1 := pci_write_config_dword_#t~mem181#1.base, pci_write_config_dword_#t~mem181#1.offset, pci_write_config_dword_#t~mem182#1, pci_write_config_dword_~where#1, pci_write_config_dword_~val#1;havoc pci_bus_write_config_dword_#res#1;havoc pci_bus_write_config_dword_#t~nondet1652#1, pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset, pci_bus_write_config_dword_~arg1#1, pci_bus_write_config_dword_~arg2#1, pci_bus_write_config_dword_~arg3#1;pci_bus_write_config_dword_~arg0#1.base, pci_bus_write_config_dword_~arg0#1.offset := pci_bus_write_config_dword_#in~arg0#1.base, pci_bus_write_config_dword_#in~arg0#1.offset;pci_bus_write_config_dword_~arg1#1 := pci_bus_write_config_dword_#in~arg1#1;pci_bus_write_config_dword_~arg2#1 := pci_bus_write_config_dword_#in~arg2#1;pci_bus_write_config_dword_~arg3#1 := pci_bus_write_config_dword_#in~arg3#1;havoc pci_bus_write_config_dword_#t~nondet1652#1;assume -2147483648 <= pci_bus_write_config_dword_#t~nondet1652#1 && pci_bus_write_config_dword_#t~nondet1652#1 <= 2147483647;pci_bus_write_config_dword_#res#1 := pci_bus_write_config_dword_#t~nondet1652#1;havoc pci_bus_write_config_dword_#t~nondet1652#1; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-1: SUMMARY for call atl2_setup_pcicmd_#t~ret746#1 := pci_write_config_word(atl2_setup_pcicmd_~pdev#1.base, atl2_setup_pcicmd_~pdev#1.offset, 4, (if atl2_setup_pcicmd_#t~mem745#1 % 65536 % 4294967296 <= 2147483647 then atl2_setup_pcicmd_#t~mem745#1 % 65536 % 4294967296 else atl2_setup_pcicmd_#t~mem745#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-2: call atl2_setup_pcicmd_#t~mem745#1 := read~int#23(atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset, 2); [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359-1: [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359: atl2_fix_features_~features#1 := atl2_fix_features_#t~bitwise388#1;havoc atl2_fix_features_#t~bitwise388#1; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359-4: assume 0 == atl2_fix_features_~features#1 % 18446744073709551616;atl2_fix_features_#t~bitwise388#1 := 0; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359-4: assume !(0 == atl2_fix_features_~features#1 % 18446744073709551616); [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359-3: assume 18446744073709551487 == atl2_fix_features_~features#1 % 18446744073709551616;atl2_fix_features_#t~bitwise388#1 := atl2_fix_features_~features#1; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359-3: assume !(18446744073709551487 == atl2_fix_features_~features#1 % 18446744073709551616); [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359-2: havoc atl2_fix_features_#t~bitwise388#1;assume atl2_fix_features_#t~bitwise388#1 % 18446744073709551616 <= atl2_fix_features_~features#1 % 18446744073709551616 && atl2_fix_features_#t~bitwise388#1 % 18446744073709551616 <= 18446744073709551487; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455: assume 1 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: havoc ldv_entry_EMGentry_14_#t~ret1423#1, ldv_entry_EMGentry_14_#t~ret1424#1, ldv_entry_EMGentry_14_#t~ret1425#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~tmp~73#1;havoc ldv_entry_EMGentry_14_#in~arg0#1.base, ldv_entry_EMGentry_14_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_14 } true; [2025-02-08 03:53:34,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume 90 == get_permanent_address_#t~mem1123#1 % 256 % 4294967296;havoc get_permanent_address_#t~mem1123#1;get_permanent_address_~KeyValid~0#1 := 1;call get_permanent_address_#t~mem1124#1 := read~int#23(get_permanent_address_~#Control~0#1.base, get_permanent_address_~#Control~0#1.offset, 4);get_permanent_address_~Register~0#1 := get_permanent_address_#t~mem1124#1 % 4294967296 / 65536;havoc get_permanent_address_#t~mem1124#1; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume !(90 == get_permanent_address_#t~mem1123#1 % 256 % 4294967296);havoc get_permanent_address_#t~mem1123#1; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342: assume 0 != atl2_get_eeprom_~tmp___3~5#1;atl2_get_eeprom_~ret_val~2#1 := -5; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342: assume !(0 != atl2_get_eeprom_~tmp___3~5#1);atl2_get_eeprom_~i~1#1 := 1 + atl2_get_eeprom_~i~1#1; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11853: assume 4 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11853: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889-1: SUMMARY for call TxdFreeBytes_#t~ret557#1 := atomic_read(TxdFreeBytes_~adapter#1.base, 593 + TxdFreeBytes_~adapter#1.offset); srcloc: null [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: assume -2147483648 <= TxdFreeBytes_#t~ret557#1 && TxdFreeBytes_#t~ret557#1 <= 2147483647;TxdFreeBytes_~tmp~41#1 := TxdFreeBytes_#t~ret557#1;havoc TxdFreeBytes_#t~ret557#1;TxdFreeBytes_~txd_read_ptr~1#1 := TxdFreeBytes_~tmp~41#1;call TxdFreeBytes_#t~mem558#1 := read~int#23(TxdFreeBytes_~adapter#1.base, 581 + TxdFreeBytes_~adapter#1.offset, 4); [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11985-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11985: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: atl2_fix_features_#res#1 := atl2_fix_features_~features#1;ldv_dummy_resourceless_instance_callback_1_23_#t~ret1413#1 := atl2_fix_features_#res#1;havoc atl2_fix_features_#t~bitwise386#1, atl2_fix_features_#t~bitwise387#1, atl2_fix_features_#t~bitwise388#1, atl2_fix_features_~netdev#1.base, atl2_fix_features_~netdev#1.offset, atl2_fix_features_~features#1;havoc atl2_fix_features_#in~netdev#1.base, atl2_fix_features_#in~netdev#1.offset, atl2_fix_features_#in~features#1;assume { :end_inline_atl2_fix_features } true;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1413#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret1413#1, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12911: assume -2147483648 <= ldv_post_init_#t~ret1524#1 && ldv_post_init_#t~ret1524#1 <= 2147483647;ldv_post_init_~tmp~104#1 := ldv_post_init_#t~ret1524#1;havoc ldv_post_init_#t~ret1524#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~104#1;ldv_entry_EMGentry_14_#t~ret1424#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1524#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~104#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_14_#t~ret1424#1 && ldv_entry_EMGentry_14_#t~ret1424#1 <= 2147483647;~ldv_14_ret_default~0 := ldv_entry_EMGentry_14_#t~ret1424#1;havoc ldv_entry_EMGentry_14_#t~ret1424#1; [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12911-1: SUMMARY for call ldv_post_init_#t~ret1524#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:53:34,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551: havoc atl2_setup_pcicmd_#t~ret729#1, atl2_setup_pcicmd_#t~mem730#1, atl2_setup_pcicmd_#t~bitwise731#1, atl2_setup_pcicmd_#t~mem732#1, atl2_setup_pcicmd_#t~bitwise733#1, atl2_setup_pcicmd_#t~mem734#1, atl2_setup_pcicmd_#t~mem735#1, atl2_setup_pcicmd_#t~bitwise736#1, atl2_setup_pcicmd_#t~mem737#1, atl2_setup_pcicmd_#t~bitwise738#1, atl2_setup_pcicmd_#t~mem739#1, atl2_setup_pcicmd_#t~bitwise740#1, atl2_setup_pcicmd_#t~mem741#1, atl2_setup_pcicmd_#t~bitwise742#1, atl2_setup_pcicmd_#t~mem743#1, atl2_setup_pcicmd_#t~bitwise744#1, atl2_setup_pcicmd_#t~mem745#1, atl2_setup_pcicmd_#t~ret746#1, atl2_setup_pcicmd_#t~ret747#1, atl2_setup_pcicmd_~pdev#1.base, atl2_setup_pcicmd_~pdev#1.offset, atl2_setup_pcicmd_~#cmd~0#1.base, atl2_setup_pcicmd_~#cmd~0#1.offset;havoc atl2_setup_pcicmd_#in~pdev#1.base, atl2_setup_pcicmd_#in~pdev#1.offset;assume { :end_inline_atl2_setup_pcicmd } true;call write~$Pointer$#23(~#atl2_netdev_ops~0.base, ~#atl2_netdev_ops~0.offset, atl2_probe_~netdev~9#1.base, 468 + atl2_probe_~netdev~9#1.offset, 8);assume { :begin_inline_atl2_set_ethtool_ops } true;atl2_set_ethtool_ops_#in~netdev#1.base, atl2_set_ethtool_ops_#in~netdev#1.offset := atl2_probe_~netdev~9#1.base, atl2_probe_~netdev~9#1.offset;havoc atl2_set_ethtool_ops_~netdev#1.base, atl2_set_ethtool_ops_~netdev#1.offset;atl2_set_ethtool_ops_~netdev#1.base, atl2_set_ethtool_ops_~netdev#1.offset := atl2_set_ethtool_ops_#in~netdev#1.base, atl2_set_ethtool_ops_#in~netdev#1.offset;call write~$Pointer$#23(~#atl2_ethtool_ops~0.base, ~#atl2_ethtool_ops~0.offset, atl2_set_ethtool_ops_~netdev#1.base, 476 + atl2_set_ethtool_ops_~netdev#1.offset, 8);havoc atl2_set_ethtool_ops_~netdev#1.base, atl2_set_ethtool_ops_~netdev#1.offset;havoc atl2_set_ethtool_ops_#in~netdev#1.base, atl2_set_ethtool_ops_#in~netdev#1.offset;assume { :end_inline_atl2_set_ethtool_ops } true;call write~int#23(1250, atl2_probe_~netdev~9#1.base, 995 + atl2_probe_~netdev~9#1.offset, 4); [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194: SUMMARY for call ldv_assume((if 0 == ~ldv_14_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume { :begin_inline_atl2_mii_ioctl } true;atl2_mii_ioctl_#in~netdev#1.base, atl2_mii_ioctl_#in~netdev#1.offset, atl2_mii_ioctl_#in~ifr#1.base, atl2_mii_ioctl_#in~ifr#1.offset, atl2_mii_ioctl_#in~cmd#1 := atl2_ioctl_~netdev#1.base, atl2_ioctl_~netdev#1.offset, atl2_ioctl_~ifr#1.base, atl2_ioctl_~ifr#1.offset, atl2_ioctl_~cmd#1;havoc atl2_mii_ioctl_#res#1;havoc atl2_mii_ioctl_#t~ret617#1.base, atl2_mii_ioctl_#t~ret617#1.offset, atl2_mii_ioctl_#t~ret618#1.base, atl2_mii_ioctl_#t~ret618#1.offset, atl2_mii_ioctl_#t~mem619#1, atl2_mii_ioctl_#t~ret620#1, atl2_mii_ioctl_#t~mem621#1, atl2_mii_ioctl_#t~mem622#1, atl2_mii_ioctl_#t~mem623#1, atl2_mii_ioctl_#t~ret624#1, atl2_mii_ioctl_~netdev#1.base, atl2_mii_ioctl_~netdev#1.offset, atl2_mii_ioctl_~ifr#1.base, atl2_mii_ioctl_~ifr#1.offset, atl2_mii_ioctl_~cmd#1, atl2_mii_ioctl_~adapter~8#1.base, atl2_mii_ioctl_~adapter~8#1.offset, atl2_mii_ioctl_~tmp~45#1.base, atl2_mii_ioctl_~tmp~45#1.offset, atl2_mii_ioctl_~data~0#1.base, atl2_mii_ioctl_~data~0#1.offset, atl2_mii_ioctl_~tmp___0~12#1.base, atl2_mii_ioctl_~tmp___0~12#1.offset, atl2_mii_ioctl_~flags~1#1, atl2_mii_ioctl_~tmp___1~8#1, atl2_mii_ioctl_~tmp___2~5#1;atl2_mii_ioctl_~netdev#1.base, atl2_mii_ioctl_~netdev#1.offset := atl2_mii_ioctl_#in~netdev#1.base, atl2_mii_ioctl_#in~netdev#1.offset;atl2_mii_ioctl_~ifr#1.base, atl2_mii_ioctl_~ifr#1.offset := atl2_mii_ioctl_#in~ifr#1.base, atl2_mii_ioctl_#in~ifr#1.offset;atl2_mii_ioctl_~cmd#1 := atl2_mii_ioctl_#in~cmd#1;havoc atl2_mii_ioctl_~adapter~8#1.base, atl2_mii_ioctl_~adapter~8#1.offset;havoc atl2_mii_ioctl_~tmp~45#1.base, atl2_mii_ioctl_~tmp~45#1.offset;havoc atl2_mii_ioctl_~data~0#1.base, atl2_mii_ioctl_~data~0#1.offset;havoc atl2_mii_ioctl_~tmp___0~12#1.base, atl2_mii_ioctl_~tmp___0~12#1.offset;havoc atl2_mii_ioctl_~flags~1#1;havoc atl2_mii_ioctl_~tmp___1~8#1;havoc atl2_mii_ioctl_~tmp___2~5#1; [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080: atl2_get_settings_~tmp~57#1.base, atl2_get_settings_~tmp~57#1.offset := atl2_get_settings_#t~ret915#1.base, atl2_get_settings_#t~ret915#1.offset;havoc atl2_get_settings_#t~ret915#1.base, atl2_get_settings_#t~ret915#1.offset;atl2_get_settings_~adapter~20#1.base, atl2_get_settings_~adapter~20#1.offset := atl2_get_settings_~tmp~57#1.base, atl2_get_settings_~tmp~57#1.offset;atl2_get_settings_~hw~9#1.base, atl2_get_settings_~hw~9#1.offset := atl2_get_settings_~adapter~20#1.base, 623 + atl2_get_settings_~adapter~20#1.offset;call write~int#23(207, atl2_get_settings_~ecmd#1.base, 4 + atl2_get_settings_~ecmd#1.offset, 4);call write~int#23(128, atl2_get_settings_~ecmd#1.base, 8 + atl2_get_settings_~ecmd#1.offset, 4);call atl2_get_settings_#t~mem916#1 := read~int#23(atl2_get_settings_~ecmd#1.base, 8 + atl2_get_settings_~ecmd#1.offset, 4); [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080-1: SUMMARY for call atl2_get_settings_#t~ret915#1.base, atl2_get_settings_#t~ret915#1.offset := netdev_priv(atl2_get_settings_~netdev#1.base, atl2_get_settings_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: havoc atl2_probe_#t~mem777#1.base, atl2_probe_#t~mem777#1.offset;havoc atl2_probe_#t~mem778#1;havoc atl2_probe_#t~memcpy~res779#1.base, atl2_probe_#t~memcpy~res779#1.offset;call atl2_probe_#t~mem780#1.base, atl2_probe_#t~mem780#1.offset := read~$Pointer$#23(atl2_probe_~netdev~9#1.base, 791 + atl2_probe_~netdev~9#1.offset, 8); [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684-1: SUMMARY for call atl2_probe_#t~memcpy~res779#1.base, atl2_probe_#t~memcpy~res779#1.offset := #Ultimate.C_memcpy#23(atl2_probe_#t~mem777#1.base, atl2_probe_#t~mem777#1.offset, atl2_probe_~adapter~14#1.base, 700 + atl2_probe_~adapter~14#1.offset, atl2_probe_#t~mem778#1 % 256); srcloc: null [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11459: assume 2 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11459: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591: ldv_net_dummy_resourceless_instance_1_~tmp~78#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~78#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1436#1.offset;~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp~78#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~78#1.offset;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_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset := ~ldv_1_callback_get_eeprom~0.base, ~ldv_1_callback_get_eeprom~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.base, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.offset, ~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret1422#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#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;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg3#1.offset;assume { :begin_inline_atl2_get_eeprom } true;atl2_get_eeprom_#in~netdev#1.base, atl2_get_eeprom_#in~netdev#1.offset, atl2_get_eeprom_#in~eeprom#1.base, atl2_get_eeprom_#in~eeprom#1.offset, atl2_get_eeprom_#in~bytes#1.base, atl2_get_eeprom_#in~bytes#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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg3#1.offset;havoc atl2_get_eeprom_#res#1;havoc atl2_get_eeprom_#t~ret1028#1.base, atl2_get_eeprom_#t~ret1028#1.offset, atl2_get_eeprom_#t~mem1029#1, atl2_get_eeprom_#t~ret1030#1, atl2_get_eeprom_#t~mem1031#1, atl2_get_eeprom_#t~mem1032#1, atl2_get_eeprom_#t~bitwise1033#1, atl2_get_eeprom_#t~mem1034#1, atl2_get_eeprom_#t~mem1035#1, atl2_get_eeprom_#t~mem1036#1, atl2_get_eeprom_#t~ret1037#1.base, atl2_get_eeprom_#t~ret1037#1.offset, atl2_get_eeprom_#t~ret1038#1, atl2_get_eeprom_#t~mem1039#1, atl2_get_eeprom_#t~mem1040#1, atl2_get_eeprom_#t~memcpy~res1041#1.base, atl2_get_eeprom_#t~memcpy~res1041#1.offset, atl2_get_eeprom_~netdev#1.base, atl2_get_eeprom_~netdev#1.offset, atl2_get_eeprom_~eeprom#1.base, atl2_get_eeprom_~eeprom#1.offset, atl2_get_eeprom_~bytes#1.base, atl2_get_eeprom_~bytes#1.offset, atl2_get_eeprom_~adapter~24#1.base, atl2_get_eeprom_~adapter~24#1.offset, atl2_get_eeprom_~tmp~61#1.base, atl2_get_eeprom_~tmp~61#1.offset, atl2_get_eeprom_~hw~12#1.base, atl2_get_eeprom_~hw~12#1.offset, atl2_get_eeprom_~eeprom_buff~0#1.base, atl2_get_eeprom_~eeprom_buff~0#1.offset, atl2_get_eeprom_~first_dword~0#1, atl2_get_eeprom_~last_dword~0#1, atl2_get_eeprom_~ret_val~2#1, atl2_get_eeprom_~i~1#1, atl2_get_eeprom_~tmp___0~22#1, atl2_get_eeprom_~tmp___1~15#1.base, atl2_get_eeprom_~tmp___1~15#1.offset, atl2_get_eeprom_~tmp___2~10#1, atl2_get_eeprom_~tmp___3~5#1;atl2_get_eeprom_~netdev#1.base, atl2_get_eeprom_~netdev#1.offset := atl2_get_eeprom_#in~netdev#1.base, atl2_get_eeprom_#in~netdev#1.offset;atl2_get_eeprom_~eeprom#1.base, atl2_get_eeprom_~eeprom#1.offset := atl2_get_eeprom_#in~eeprom#1.base, atl2_get_eeprom_#in~eeprom#1.offset;atl2_get_eeprom_~bytes#1.base, atl2_get_eeprom_~bytes#1.offset := atl2_get_eeprom_#in~bytes#1.base, atl2_get_eeprom_#in~bytes#1.offset;havoc atl2_get_eeprom_~adapter~24#1.base, atl2_get_eeprom_~adapter~24#1.offset;havoc atl2_get_eeprom_~tmp~61#1.base, atl2_get_eeprom_~tmp~61#1.offset;havoc atl2_get_eeprom_~hw~12#1.base, atl2_get_eeprom_~hw~12#1.offset;havoc atl2_get_eeprom_~eeprom_buff~0#1.base, atl2_get_eeprom_~eeprom_buff~0#1.offset;havoc atl2_get_eeprom_~first_dword~0#1;havoc atl2_get_eeprom_~last_dword~0#1;havoc atl2_get_eeprom_~ret_val~2#1;havoc atl2_get_eeprom_~i~1#1;havoc atl2_get_eeprom_~tmp___0~22#1;havoc atl2_get_eeprom_~tmp___1~15#1.base, atl2_get_eeprom_~tmp___1~15#1.offset;havoc atl2_get_eeprom_~tmp___2~10#1;havoc atl2_get_eeprom_~tmp___3~5#1; [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: call ULTIMATE.dealloc(atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset);havoc atl2_get_regs_~#phy_data~3#1.base, atl2_get_regs_~#phy_data~3#1.offset; [2025-02-08 03:53:34,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195: assume { :begin_inline_ldv_EMGentry_exit_atl2_exit_module_14_2 } true;ldv_EMGentry_exit_atl2_exit_module_14_2_#in~arg0#1.base, ldv_EMGentry_exit_atl2_exit_module_14_2_#in~arg0#1.offset := ~ldv_14_exit_atl2_exit_module_default~0.base, ~ldv_14_exit_atl2_exit_module_default~0.offset;havoc ldv_EMGentry_exit_atl2_exit_module_14_2_~arg0#1.base, ldv_EMGentry_exit_atl2_exit_module_14_2_~arg0#1.offset;ldv_EMGentry_exit_atl2_exit_module_14_2_~arg0#1.base, ldv_EMGentry_exit_atl2_exit_module_14_2_~arg0#1.offset := ldv_EMGentry_exit_atl2_exit_module_14_2_#in~arg0#1.base, ldv_EMGentry_exit_atl2_exit_module_14_2_#in~arg0#1.offset;assume { :begin_inline_atl2_exit_module } true;assume { :begin_inline_ldv_pci_unregister_driver_108 } true;ldv_pci_unregister_driver_108_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_#in~ldv_func_arg1#1.offset := ~#atl2_driver~0.base, ~#atl2_driver~0.offset;havoc ldv_pci_unregister_driver_108_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_108_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_108_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_#in~ldv_func_arg1#1.offset;assume { :begin_inline_pci_unregister_driver } true;pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset := ldv_pci_unregister_driver_108_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_~ldv_func_arg1#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset := pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;assume { :begin_inline_ldv_pci_unregister_driver } true;ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset := 0, 0, ldv_pci_unregister_driver_108_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_108_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset := ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset;ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset := ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;havoc ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_12_pci_driver_pci_driver~0#1.offset := ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-2: TxdFreeBytes_#res#1 := TxdFreeBytes_#t~ite562#1;havoc TxdFreeBytes_#t~mem558#1;havoc TxdFreeBytes_#t~ite562#1;havoc TxdFreeBytes_#t~mem559#1;havoc TxdFreeBytes_#t~mem560#1;havoc TxdFreeBytes_#t~mem561#1; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-1: atl2_xmit_frame_#t~ret568#1 := TxdFreeBytes_#res#1;havoc TxdFreeBytes_#t~ret557#1, TxdFreeBytes_#t~mem558#1, TxdFreeBytes_#t~ite562#1, TxdFreeBytes_#t~mem559#1, TxdFreeBytes_#t~mem560#1, TxdFreeBytes_#t~mem561#1, TxdFreeBytes_~adapter#1.base, TxdFreeBytes_~adapter#1.offset, TxdFreeBytes_~txd_read_ptr~1#1, TxdFreeBytes_~tmp~41#1;havoc TxdFreeBytes_#in~adapter#1.base, TxdFreeBytes_#in~adapter#1.offset;assume { :end_inline_TxdFreeBytes } true;assume -2147483648 <= atl2_xmit_frame_#t~ret568#1 && atl2_xmit_frame_#t~ret568#1 <= 2147483647;atl2_xmit_frame_~txbuf_unused~0#1 := atl2_xmit_frame_#t~ret568#1;havoc atl2_xmit_frame_#t~ret568#1;call atl2_xmit_frame_#t~mem569#1 := read~int#23(atl2_xmit_frame_~skb#1.base, 104 + atl2_xmit_frame_~skb#1.offset, 4); [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: havoc TxdFreeBytes_#t~mem558#1;havoc TxdFreeBytes_#t~ite562#1;havoc TxdFreeBytes_#t~mem559#1;havoc TxdFreeBytes_#t~mem560#1;havoc TxdFreeBytes_#t~mem561#1; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: atl2_probe_~tmp___5~1#1 := (if 0 == atl2_probe_#t~ret781#1 % 256 then 0 else 1);havoc atl2_probe_#t~mem780#1.base, atl2_probe_#t~mem780#1.offset;havoc atl2_probe_#t~ret781#1; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724: ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.offset;~ldv_1_ldv_param_36_2_default~0.base, ~ldv_1_ldv_param_36_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~28#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_36 } true;ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg3#1.offset := ~ldv_1_callback_set_eeprom~0.base, ~ldv_1_callback_set_eeprom~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.base, ~ldv_1_container_struct_ethtool_eeprom_ptr~0.offset, ~ldv_1_ldv_param_36_2_default~0.base, ~ldv_1_ldv_param_36_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret1419#1, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_36_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg3#1.offset;assume { :begin_inline_atl2_set_eeprom } true;atl2_set_eeprom_#in~netdev#1.base, atl2_set_eeprom_#in~netdev#1.offset, atl2_set_eeprom_#in~eeprom#1.base, atl2_set_eeprom_#in~eeprom#1.offset, atl2_set_eeprom_#in~bytes#1.base, atl2_set_eeprom_#in~bytes#1.offset := ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg3#1.offset;havoc atl2_set_eeprom_#res#1;havoc atl2_set_eeprom_#t~ret1042#1.base, atl2_set_eeprom_#t~ret1042#1.offset, atl2_set_eeprom_#t~mem1043#1, atl2_set_eeprom_#t~mem1047#1, atl2_set_eeprom_#t~mem1044#1, atl2_set_eeprom_#t~mem1045#1, atl2_set_eeprom_#t~bitwise1046#1, atl2_set_eeprom_#t~mem1048#1, atl2_set_eeprom_#t~mem1049#1, atl2_set_eeprom_#t~mem1050#1, atl2_set_eeprom_#t~ret1051#1.base, atl2_set_eeprom_#t~ret1051#1.offset, atl2_set_eeprom_#t~mem1052#1, atl2_set_eeprom_#t~ret1053#1, atl2_set_eeprom_#t~mem1054#1, atl2_set_eeprom_#t~mem1055#1, atl2_set_eeprom_#t~ret1056#1, atl2_set_eeprom_#t~mem1057#1, atl2_set_eeprom_#t~memcpy~res1058#1.base, atl2_set_eeprom_#t~memcpy~res1058#1.offset, atl2_set_eeprom_#t~mem1059#1, atl2_set_eeprom_#t~ret1060#1, atl2_set_eeprom_~netdev#1.base, atl2_set_eeprom_~netdev#1.offset, atl2_set_eeprom_~eeprom#1.base, atl2_set_eeprom_~eeprom#1.offset, atl2_set_eeprom_~bytes#1.base, atl2_set_eeprom_~bytes#1.offset, atl2_set_eeprom_~adapter~25#1.base, atl2_set_eeprom_~adapter~25#1.offset, atl2_set_eeprom_~tmp~62#1.base, atl2_set_eeprom_~tmp~62#1.offset, atl2_set_eeprom_~hw~13#1.base, atl2_set_eeprom_~hw~13#1.offset, atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset, atl2_set_eeprom_~ptr~0#1.base, atl2_set_eeprom_~ptr~0#1.offset, atl2_set_eeprom_~max_len~0#1, atl2_set_eeprom_~first_dword~1#1, atl2_set_eeprom_~last_dword~1#1, atl2_set_eeprom_~ret_val~3#1, atl2_set_eeprom_~i~2#1, atl2_set_eeprom_~tmp___0~23#1.base, atl2_set_eeprom_~tmp___0~23#1.offset, atl2_set_eeprom_~tmp___1~16#1, atl2_set_eeprom_~tmp___2~11#1, atl2_set_eeprom_~tmp___3~6#1, atl2_set_eeprom_~tmp___4~4#1, atl2_set_eeprom_~tmp___5~3#1, atl2_set_eeprom_~tmp___6~2#1;atl2_set_eeprom_~netdev#1.base, atl2_set_eeprom_~netdev#1.offset := atl2_set_eeprom_#in~netdev#1.base, atl2_set_eeprom_#in~netdev#1.offset;atl2_set_eeprom_~eeprom#1.base, atl2_set_eeprom_~eeprom#1.offset := atl2_set_eeprom_#in~eeprom#1.base, atl2_set_eeprom_#in~eeprom#1.offset;atl2_set_eeprom_~bytes#1.base, atl2_set_eeprom_~bytes#1.offset := atl2_set_eeprom_#in~bytes#1.base, atl2_set_eeprom_#in~bytes#1.offset;havoc atl2_set_eeprom_~adapter~25#1.base, atl2_set_eeprom_~adapter~25#1.offset;havoc atl2_set_eeprom_~tmp~62#1.base, atl2_set_eeprom_~tmp~62#1.offset;havoc atl2_set_eeprom_~hw~13#1.base, atl2_set_eeprom_~hw~13#1.offset;havoc atl2_set_eeprom_~eeprom_buff~1#1.base, atl2_set_eeprom_~eeprom_buff~1#1.offset;havoc atl2_set_eeprom_~ptr~0#1.base, atl2_set_eeprom_~ptr~0#1.offset;havoc atl2_set_eeprom_~max_len~0#1;havoc atl2_set_eeprom_~first_dword~1#1;havoc atl2_set_eeprom_~last_dword~1#1;havoc atl2_set_eeprom_~ret_val~3#1;havoc atl2_set_eeprom_~i~2#1;havoc atl2_set_eeprom_~tmp___0~23#1.base, atl2_set_eeprom_~tmp___0~23#1.offset;havoc atl2_set_eeprom_~tmp___1~16#1;havoc atl2_set_eeprom_~tmp___2~11#1;havoc atl2_set_eeprom_~tmp___3~6#1;havoc atl2_set_eeprom_~tmp___4~4#1;havoc atl2_set_eeprom_~tmp___5~3#1;havoc atl2_set_eeprom_~tmp___6~2#1; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-1: SUMMARY for call atl2_probe_#t~ret781#1 := is_valid_ether_addr(atl2_probe_#t~mem780#1.base, atl2_probe_#t~mem780#1.offset); srcloc: null [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret1437#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-3: assume TxdFreeBytes_#t~mem558#1 % 4294967296 >= TxdFreeBytes_~txd_read_ptr~1#1 % 4294967296;call TxdFreeBytes_#t~mem559#1 := read~int#23(TxdFreeBytes_~adapter#1.base, 569 + TxdFreeBytes_~adapter#1.offset, 4);call TxdFreeBytes_#t~mem560#1 := read~int#23(TxdFreeBytes_~adapter#1.base, 581 + TxdFreeBytes_~adapter#1.offset, 4);TxdFreeBytes_#t~ite562#1 := (if (TxdFreeBytes_#t~mem559#1 - TxdFreeBytes_#t~mem560#1 + TxdFreeBytes_~txd_read_ptr~1#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (TxdFreeBytes_#t~mem559#1 - TxdFreeBytes_#t~mem560#1 + TxdFreeBytes_~txd_read_ptr~1#1 - 1) % 4294967296 % 4294967296 else (TxdFreeBytes_#t~mem559#1 - TxdFreeBytes_#t~mem560#1 + TxdFreeBytes_~txd_read_ptr~1#1 - 1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-3: assume !(TxdFreeBytes_#t~mem558#1 % 4294967296 >= TxdFreeBytes_~txd_read_ptr~1#1 % 4294967296);call TxdFreeBytes_#t~mem561#1 := read~int#23(TxdFreeBytes_~adapter#1.base, 581 + TxdFreeBytes_~adapter#1.offset, 4);TxdFreeBytes_#t~ite562#1 := (if (TxdFreeBytes_~txd_read_ptr~1#1 - TxdFreeBytes_#t~mem561#1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (TxdFreeBytes_~txd_read_ptr~1#1 - TxdFreeBytes_#t~mem561#1 - 1) % 4294967296 % 4294967296 else (TxdFreeBytes_~txd_read_ptr~1#1 - TxdFreeBytes_#t~mem561#1 - 1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8157: ldv_dummy_resourceless_instance_callback_1_20_#t~ret1412#1 := atl2_ioctl_#res#1;havoc atl2_ioctl_#t~ret625#1, atl2_ioctl_~netdev#1.base, atl2_ioctl_~netdev#1.offset, atl2_ioctl_~ifr#1.base, atl2_ioctl_~ifr#1.offset, atl2_ioctl_~cmd#1, atl2_ioctl_~tmp~46#1;havoc atl2_ioctl_#in~netdev#1.base, atl2_ioctl_#in~netdev#1.offset, atl2_ioctl_#in~ifr#1.base, atl2_ioctl_#in~ifr#1.offset, atl2_ioctl_#in~cmd#1;assume { :end_inline_atl2_ioctl } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_20_#t~ret1412#1 && ldv_dummy_resourceless_instance_callback_1_20_#t~ret1412#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1412#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1412#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: assume 5 == ~ldv_statevar_2~0; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11197: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume 0 != atl2_probe_~tmp___5~1#1 % 256;atl2_probe_~tmp___6~0#1 := 0; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume !(0 != atl2_probe_~tmp___5~1#1 % 256);atl2_probe_~tmp___6~0#1 := 1; [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11198-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-1: SUMMARY for call atl2_set_mac_#t~ret609#1.base, atl2_set_mac_#t~ret609#1.offset := netdev_priv(atl2_set_mac_~netdev#1.base, atl2_set_mac_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027: atl2_set_mac_~tmp~44#1.base, atl2_set_mac_~tmp~44#1.offset := atl2_set_mac_#t~ret609#1.base, atl2_set_mac_#t~ret609#1.offset;havoc atl2_set_mac_#t~ret609#1.base, atl2_set_mac_#t~ret609#1.offset;atl2_set_mac_~adapter~7#1.base, atl2_set_mac_~adapter~7#1.offset := atl2_set_mac_~tmp~44#1.base, atl2_set_mac_~tmp~44#1.offset;atl2_set_mac_~addr~0#1.base, atl2_set_mac_~addr~0#1.offset := atl2_set_mac_~p#1.base, atl2_set_mac_~p#1.offset; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: atl2_get_regs_~tmp~59#1.base, atl2_get_regs_~tmp~59#1.offset := atl2_get_regs_#t~ret938#1.base, atl2_get_regs_#t~ret938#1.offset;havoc atl2_get_regs_#t~ret938#1.base, atl2_get_regs_#t~ret938#1.offset;atl2_get_regs_~adapter~22#1.base, atl2_get_regs_~adapter~22#1.offset := atl2_get_regs_~tmp~59#1.base, atl2_get_regs_~tmp~59#1.offset;atl2_get_regs_~hw~11#1.base, atl2_get_regs_~hw~11#1.offset := atl2_get_regs_~adapter~22#1.base, 623 + atl2_get_regs_~adapter~22#1.offset;atl2_get_regs_~regs_buff~0#1.base, atl2_get_regs_~regs_buff~0#1.offset := atl2_get_regs_~p#1.base, atl2_get_regs_~p#1.offset; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216-1: SUMMARY for call atl2_get_regs_#t~ret938#1.base, atl2_get_regs_#t~ret938#1.offset := netdev_priv(atl2_get_regs_~netdev#1.base, atl2_get_regs_~netdev#1.offset); srcloc: null [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11198: ~ldv_statevar_14~0 := 7; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11463: assume 3 == ~ldv_statevar_1~0; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11463: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: call write~int#23(atl2_get_settings_#t~bitwise917#1, atl2_get_settings_~ecmd#1.base, 8 + atl2_get_settings_~ecmd#1.offset, 4);havoc atl2_get_settings_#t~mem916#1;havoc atl2_get_settings_#t~bitwise917#1;call atl2_get_settings_#t~mem919#1 := read~int#23(atl2_get_settings_~ecmd#1.base, 8 + atl2_get_settings_~ecmd#1.offset, 4);call atl2_get_settings_#t~mem918#1 := read~int#23(atl2_get_settings_~hw~9#1.base, 34 + atl2_get_settings_~hw~9#1.offset, 2); [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-1: [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-2: havoc atl2_get_settings_#t~bitwise917#1;assume (atl2_get_settings_#t~bitwise917#1 % 4294967296 >= atl2_get_settings_#t~mem916#1 % 4294967296 && atl2_get_settings_#t~bitwise917#1 % 4294967296 >= 64) && atl2_get_settings_#t~bitwise917#1 % 4294967296 <= 64 + atl2_get_settings_#t~mem916#1 % 4294967296; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-3: assume false;atl2_get_settings_#t~bitwise917#1 := atl2_get_settings_#t~mem916#1; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-3: assume !false; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11992: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-4: assume 0 == atl2_get_settings_#t~mem916#1 % 4294967296 || 64 == atl2_get_settings_#t~mem916#1 % 4294967296;atl2_get_settings_#t~bitwise917#1 := 64; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085-4: assume !(0 == atl2_get_settings_#t~mem916#1 % 4294967296 || 64 == atl2_get_settings_#t~mem916#1 % 4294967296); [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11596: ~ldv_statevar_1~0 := 2; [2025-02-08 03:53:34,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11596-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_7_2_default~0.base, ~ldv_1_ldv_param_7_2_default~0.offset); srcloc: null [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-2: havoc atl2_set_features_#t~bitwise390#1;assume atl2_set_features_#t~bitwise390#1 % 18446744073709551616 <= atl2_set_features_#t~mem389#1 % 18446744073709551616 + atl2_set_features_~features#1 % 18446744073709551616; [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-1: [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368: atl2_set_features_~changed~0#1 := atl2_set_features_#t~bitwise390#1;havoc atl2_set_features_#t~mem389#1;havoc atl2_set_features_#t~bitwise390#1; [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-5: assume 0 == atl2_set_features_#t~mem389#1 % 18446744073709551616;atl2_set_features_#t~bitwise390#1 := atl2_set_features_~features#1; [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-5: assume !(0 == atl2_set_features_#t~mem389#1 % 18446744073709551616); [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-4: assume 0 == atl2_set_features_~features#1 % 18446744073709551616;atl2_set_features_#t~bitwise390#1 := atl2_set_features_#t~mem389#1; [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-4: assume !(0 == atl2_set_features_~features#1 % 18446744073709551616); [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-3: assume atl2_set_features_#t~mem389#1 % 18446744073709551616 == atl2_set_features_~features#1 % 18446744073709551616;atl2_set_features_#t~bitwise390#1 := 0; [2025-02-08 03:53:34,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-3: assume !(atl2_set_features_#t~mem389#1 % 18446744073709551616 == atl2_set_features_~features#1 % 18446744073709551616); [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551-1: SUMMARY for call atl2_intr_tx_#t~ret476#1 := netif_carrier_ok(atl2_intr_tx_#t~mem475#1.base, atl2_intr_tx_#t~mem475#1.offset); srcloc: null [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: atl2_intr_tx_~tmp___2~2#1 := (if 0 == atl2_intr_tx_#t~ret476#1 % 256 then 0 else 1);havoc atl2_intr_tx_#t~mem475#1.base, atl2_intr_tx_#t~mem475#1.offset;havoc atl2_intr_tx_#t~ret476#1; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15100: havoc netif_rx_#t~nondet1649#1;atl2_intr_rx_#t~ret414#1 := netif_rx_#res#1;havoc netif_rx_#t~nondet1649#1, netif_rx_~arg0#1.base, netif_rx_~arg0#1.offset;havoc netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset;assume { :end_inline_netif_rx } true;assume -2147483648 <= atl2_intr_rx_#t~ret414#1 && atl2_intr_rx_#t~ret414#1 <= 2147483647;havoc atl2_intr_rx_#t~ret414#1;call atl2_intr_rx_#t~mem415#1 := read~int#23(atl2_intr_rx_~netdev~0#1.base, 276 + atl2_intr_rx_~netdev~0#1.offset, 8);call write~int#23(atl2_intr_rx_#t~mem415#1 + atl2_intr_rx_~rx_size~0#1, atl2_intr_rx_~netdev~0#1.base, 276 + atl2_intr_rx_~netdev~0#1.offset, 8);havoc atl2_intr_rx_#t~mem415#1;call atl2_intr_rx_#t~mem416#1 := read~int#23(atl2_intr_rx_~netdev~0#1.base, 260 + atl2_intr_rx_~netdev~0#1.offset, 8);call write~int#23(1 + atl2_intr_rx_#t~mem416#1, atl2_intr_rx_~netdev~0#1.base, 260 + atl2_intr_rx_~netdev~0#1.offset, 8);havoc atl2_intr_rx_#t~mem416#1; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: call ULTIMATE.dealloc(atl2_check_for_link_~#phy_data~0#1.base, atl2_check_for_link_~#phy_data~0#1.offset);havoc atl2_check_for_link_~#phy_data~0#1.base, atl2_check_for_link_~#phy_data~0#1.offset;havoc atl2_check_for_link_#t~mem478#1.base, atl2_check_for_link_#t~mem478#1.offset, atl2_check_for_link_#t~ret479#1, atl2_check_for_link_#t~ret480#1, atl2_check_for_link_#t~mem481#1, atl2_check_for_link_#t~bitwise482#1, atl2_check_for_link_#t~ret483#1, atl2_check_for_link_#t~ret484#1, atl2_check_for_link_#t~ret485#1, atl2_check_for_link_~adapter#1.base, atl2_check_for_link_~adapter#1.offset, atl2_check_for_link_~netdev~2#1.base, atl2_check_for_link_~netdev~2#1.offset, atl2_check_for_link_~#phy_data~0#1.base, atl2_check_for_link_~#phy_data~0#1.offset, atl2_check_for_link_~tmp~35#1;havoc atl2_check_for_link_#in~adapter#1.base, atl2_check_for_link_#in~adapter#1.offset;assume { :end_inline_atl2_check_for_link } true; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7553: assume 0 != (if atl2_intr_tx_~tmp___2~2#1 % 256 % 4294967296 <= 2147483647 then atl2_intr_tx_~tmp___2~2#1 % 256 % 4294967296 else atl2_intr_tx_~tmp___2~2#1 % 256 % 4294967296 - 4294967296);call atl2_intr_tx_#t~mem477#1.base, atl2_intr_tx_#t~mem477#1.offset := read~$Pointer$#23(atl2_intr_tx_~adapter#1.base, atl2_intr_tx_~adapter#1.offset, 8); [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7553: assume !(0 != (if atl2_intr_tx_~tmp___2~2#1 % 256 % 4294967296 <= 2147483647 then atl2_intr_tx_~tmp___2~2#1 % 256 % 4294967296 else atl2_intr_tx_~tmp___2~2#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025-3: assume false;__vlan_hwaccel_put_tag_#t~bitwise229#1 := __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025-3: assume !false; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025-2: havoc __vlan_hwaccel_put_tag_#t~bitwise229#1;assume (__vlan_hwaccel_put_tag_#t~bitwise229#1 % 4294967296 >= __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 && __vlan_hwaccel_put_tag_#t~bitwise229#1 % 4294967296 >= 4096) && __vlan_hwaccel_put_tag_#t~bitwise229#1 % 4294967296 <= 4096 + __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025-1: [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: call write~int#23(__vlan_hwaccel_put_tag_#t~bitwise229#1, __vlan_hwaccel_put_tag_~skb#1.base, 170 + __vlan_hwaccel_put_tag_~skb#1.offset, 2);havoc __vlan_hwaccel_put_tag_#t~bitwise229#1;__vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset := __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7405-1: SUMMARY for call atl2_intr_rx_#t~memcpy~res403#1.base, atl2_intr_rx_#t~memcpy~res403#1.offset := #Ultimate.C_memcpy#23(atl2_intr_rx_#t~mem402#1.base, atl2_intr_rx_#t~mem402#1.offset, atl2_intr_rx_~rxd~0#1.base, 70 + atl2_intr_rx_~rxd~0#1.offset, atl2_intr_rx_~rx_size~0#1); srcloc: null [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025-4: assume 0 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 || 4096 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296;__vlan_hwaccel_put_tag_#t~bitwise229#1 := 4096; [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025-4: assume !(0 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 || 4096 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296); [2025-02-08 03:53:37,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7405: havoc atl2_intr_rx_#t~mem402#1.base, atl2_intr_rx_#t~mem402#1.offset;havoc atl2_intr_rx_#t~memcpy~res403#1.base, atl2_intr_rx_#t~memcpy~res403#1.offset;assume { :begin_inline_skb_put } true;skb_put_#in~arg0#1.base, skb_put_#in~arg0#1.offset, skb_put_#in~arg1#1 := atl2_intr_rx_~skb~1#1.base, atl2_intr_rx_~skb~1#1.offset, atl2_intr_rx_~rx_size~0#1;havoc skb_put_#res#1.base, skb_put_#res#1.offset;havoc skb_put_#t~mem1665#1.base, skb_put_#t~mem1665#1.offset, skb_put_#t~mem1666#1, skb_put_#t~mem1667#1, skb_put_~arg0#1.base, skb_put_~arg0#1.offset, skb_put_~arg1#1, skb_put_~ret_val~9#1.base, skb_put_~ret_val~9#1.offset;skb_put_~arg0#1.base, skb_put_~arg0#1.offset := skb_put_#in~arg0#1.base, skb_put_#in~arg0#1.offset;skb_put_~arg1#1 := skb_put_#in~arg1#1;call skb_put_#t~mem1665#1.base, skb_put_#t~mem1665#1.offset := read~$Pointer$#23(skb_put_~arg0#1.base, 229 + skb_put_~arg0#1.offset, 8);call skb_put_#t~mem1666#1 := read~int#23(skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);skb_put_~ret_val~9#1.base, skb_put_~ret_val~9#1.offset := skb_put_#t~mem1665#1.base, skb_put_#t~mem1665#1.offset + (if skb_put_#t~mem1666#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then skb_put_#t~mem1666#1 % 4294967296 % 18446744073709551616 else skb_put_#t~mem1666#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);havoc skb_put_#t~mem1665#1.base, skb_put_#t~mem1665#1.offset;havoc skb_put_#t~mem1666#1;call skb_put_#t~mem1667#1 := read~int#23(skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);call write~int#23(skb_put_#t~mem1667#1 + skb_put_~arg1#1, skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);havoc skb_put_#t~mem1667#1;skb_put_#res#1.base, skb_put_#res#1.offset := skb_put_~ret_val~9#1.base, skb_put_~ret_val~9#1.offset; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530: assume -2147483648 <= netif_tx_queue_stopped_#t~ret147#1 && netif_tx_queue_stopped_#t~ret147#1 <= 2147483647;netif_tx_queue_stopped_~tmp~16#1 := netif_tx_queue_stopped_#t~ret147#1;havoc netif_tx_queue_stopped_#t~ret147#1;netif_tx_queue_stopped_#res#1 := (if 0 == (if 0 != netif_tx_queue_stopped_~tmp~16#1 then 1 else 0) then 0 else 1); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530-1: SUMMARY for call netif_tx_queue_stopped_#t~ret147#1 := constant_test_bit(0, netif_tx_queue_stopped_~dev_queue#1.base, 408 + netif_tx_queue_stopped_~dev_queue#1.offset); srcloc: null [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: call ULTIMATE.dealloc(atl2_clear_phy_int_~#phy_data~1#1.base, atl2_clear_phy_int_~#phy_data~1#1.offset);havoc atl2_clear_phy_int_~#phy_data~1#1.base, atl2_clear_phy_int_~#phy_data~1#1.offset;havoc atl2_clear_phy_int_#t~ret486#1, atl2_clear_phy_int_~adapter#1.base, atl2_clear_phy_int_~adapter#1.offset, atl2_clear_phy_int_~#phy_data~1#1.base, atl2_clear_phy_int_~#phy_data~1#1.offset;havoc atl2_clear_phy_int_#in~adapter#1.base, atl2_clear_phy_int_#in~adapter#1.offset;assume { :end_inline_atl2_clear_phy_int } true; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: atl2_intr_rx_#t~ret404#1.base, atl2_intr_rx_#t~ret404#1.offset := skb_put_#res#1.base, skb_put_#res#1.offset;havoc skb_put_#t~mem1665#1.base, skb_put_#t~mem1665#1.offset, skb_put_#t~mem1666#1, skb_put_#t~mem1667#1, skb_put_~arg0#1.base, skb_put_~arg0#1.offset, skb_put_~arg1#1, skb_put_~ret_val~9#1.base, skb_put_~ret_val~9#1.offset;havoc skb_put_#in~arg0#1.base, skb_put_#in~arg0#1.offset, skb_put_#in~arg1#1;assume { :end_inline_skb_put } true;havoc atl2_intr_rx_#t~ret404#1.base, atl2_intr_rx_#t~ret404#1.offset;assume { :begin_inline_eth_type_trans } true;eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset := atl2_intr_rx_~skb~1#1.base, atl2_intr_rx_~skb~1#1.offset, atl2_intr_rx_~netdev~0#1.base, atl2_intr_rx_~netdev~0#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet1641#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset := eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset;eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset := eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;havoc eth_type_trans_#t~nondet1641#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet1641#1;havoc eth_type_trans_#t~nondet1641#1; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555-1: SUMMARY for call netif_wake_queue(atl2_intr_tx_#t~mem477#1.base, atl2_intr_tx_#t~mem477#1.offset); srcloc: null [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: havoc atl2_intr_tx_#t~mem477#1.base, atl2_intr_tx_#t~mem477#1.offset; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: assume 0 != atl2_intr_rx_#t~mem406#1 % 256 % 4294967296;havoc atl2_intr_rx_#t~mem406#1;call atl2_intr_rx_#t~mem407#1 := read~int#23(atl2_intr_rx_~rxd~0#1.base, 64 + atl2_intr_rx_~rxd~0#1.offset, 2);call atl2_intr_rx_#t~mem408#1 := read~int#23(atl2_intr_rx_~rxd~0#1.base, 64 + atl2_intr_rx_~rxd~0#1.offset, 2); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: assume !(0 != atl2_intr_rx_#t~mem406#1 % 256 % 4294967296);havoc atl2_intr_rx_#t~mem406#1; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: netdev_alloc_skb_ip_align_#t~ret133#1.base, netdev_alloc_skb_ip_align_#t~ret133#1.offset := __netdev_alloc_skb_ip_align_#res#1.base, __netdev_alloc_skb_ip_align_#res#1.offset;havoc __netdev_alloc_skb_ip_align_#t~ret132#1.base, __netdev_alloc_skb_ip_align_#t~ret132#1.offset, __netdev_alloc_skb_ip_align_~dev#1.base, __netdev_alloc_skb_ip_align_~dev#1.offset, __netdev_alloc_skb_ip_align_~length#1, __netdev_alloc_skb_ip_align_~gfp#1, __netdev_alloc_skb_ip_align_~skb~0#1.base, __netdev_alloc_skb_ip_align_~skb~0#1.offset, __netdev_alloc_skb_ip_align_~tmp~10#1.base, __netdev_alloc_skb_ip_align_~tmp~10#1.offset;havoc __netdev_alloc_skb_ip_align_#in~dev#1.base, __netdev_alloc_skb_ip_align_#in~dev#1.offset, __netdev_alloc_skb_ip_align_#in~length#1, __netdev_alloc_skb_ip_align_#in~gfp#1;assume { :end_inline___netdev_alloc_skb_ip_align } true;netdev_alloc_skb_ip_align_~tmp~11#1.base, netdev_alloc_skb_ip_align_~tmp~11#1.offset := netdev_alloc_skb_ip_align_#t~ret133#1.base, netdev_alloc_skb_ip_align_#t~ret133#1.offset;havoc netdev_alloc_skb_ip_align_#t~ret133#1.base, netdev_alloc_skb_ip_align_#t~ret133#1.offset;netdev_alloc_skb_ip_align_#res#1.base, netdev_alloc_skb_ip_align_#res#1.offset := netdev_alloc_skb_ip_align_~tmp~11#1.base, netdev_alloc_skb_ip_align_~tmp~11#1.offset; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-1: [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411: atl2_intr_rx_~vlan_tag~0#1 := atl2_intr_rx_#t~bitwise412#1;havoc atl2_intr_rx_#t~mem407#1;havoc atl2_intr_rx_#t~mem408#1;havoc atl2_intr_rx_#t~bitwise409#1;havoc atl2_intr_rx_#t~mem410#1;havoc atl2_intr_rx_#t~bitwise411#1;havoc atl2_intr_rx_#t~bitwise412#1;assume { :begin_inline___vlan_hwaccel_put_tag } true;__vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1 := atl2_intr_rx_~skb~1#1.base, atl2_intr_rx_~skb~1#1.offset, 129, (if atl2_intr_rx_~vlan_tag~0#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_~vlan_tag~0#1 % 65536 % 4294967296 else atl2_intr_rx_~vlan_tag~0#1 % 65536 % 4294967296 - 4294967296);havoc __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise229#1, __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;__vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset := __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset;__vlan_hwaccel_put_tag_~vlan_proto#1 := __vlan_hwaccel_put_tag_#in~vlan_proto#1;__vlan_hwaccel_put_tag_~vlan_tci#1 := __vlan_hwaccel_put_tag_#in~vlan_tci#1;call write~int#23(__vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~skb#1.base, 168 + __vlan_hwaccel_put_tag_~skb#1.offset, 2); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-5: [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-4: assume 0 == atl2_intr_rx_#t~bitwise409#1 || atl2_intr_rx_#t~bitwise409#1 == (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536);atl2_intr_rx_#t~bitwise412#1 := (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-4: assume !(0 == atl2_intr_rx_#t~bitwise409#1 || atl2_intr_rx_#t~bitwise409#1 == (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536)); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-3: assume 0 == (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536);atl2_intr_rx_#t~bitwise412#1 := atl2_intr_rx_#t~bitwise409#1; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-3: assume !(0 == (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536)); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-2: havoc atl2_intr_rx_#t~bitwise412#1;assume (((((atl2_intr_rx_#t~bitwise409#1 < 0 && (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536) >= 0) || atl2_intr_rx_#t~bitwise412#1 >= (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536)) && ((atl2_intr_rx_#t~bitwise409#1 >= 0 && (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536) < 0) || atl2_intr_rx_#t~bitwise412#1 >= atl2_intr_rx_#t~bitwise409#1)) && ((atl2_intr_rx_#t~bitwise409#1 < 0 || (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536) < 0) || atl2_intr_rx_#t~bitwise412#1 <= atl2_intr_rx_#t~bitwise409#1 + (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536))) && ((atl2_intr_rx_#t~bitwise409#1 >= 0 && (if 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 <= 32767 then 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 else 512 * atl2_intr_rx_#t~bitwise411#1 % 65536 - 65536) >= 0) || atl2_intr_rx_#t~bitwise412#1 < 0)) && atl2_intr_rx_#t~bitwise412#1 <= 2147483647; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-9: call atl2_intr_rx_#t~mem410#1 := read~int#23(atl2_intr_rx_~rxd~0#1.base, 64 + atl2_intr_rx_~rxd~0#1.offset, 2); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-8: assume 0 == (if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296);atl2_intr_rx_#t~bitwise411#1 := 0; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-8: assume !(0 == (if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-7: assume 8 == (if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296);atl2_intr_rx_#t~bitwise411#1 := (if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-7: assume !(8 == (if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-6: havoc atl2_intr_rx_#t~bitwise411#1;assume (((((if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296) < 0 || atl2_intr_rx_#t~bitwise411#1 <= (if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296)) && atl2_intr_rx_#t~bitwise411#1 <= 8) && atl2_intr_rx_#t~bitwise411#1 >= 0) && ((if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296) >= 0 || atl2_intr_rx_#t~bitwise411#1 > 8 + (if atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem410#1 % 65536 % 4294967296 - 4294967296))) && atl2_intr_rx_#t~bitwise411#1 >= -2147483648; [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-13: assume 0 == (if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) || (if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) == (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536);atl2_intr_rx_#t~bitwise409#1 := (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-13: assume !(0 == (if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) || (if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) == (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-12: assume 0 == (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536);atl2_intr_rx_#t~bitwise409#1 := (if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536); [2025-02-08 03:53:37,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-12: assume !(0 == (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-11: havoc atl2_intr_rx_#t~bitwise409#1;assume ((((((if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) < 0 && (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || atl2_intr_rx_#t~bitwise409#1 >= (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536)) && (((if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) >= 0 && (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || atl2_intr_rx_#t~bitwise409#1 >= (if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536))) && (((if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) < 0 || (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || atl2_intr_rx_#t~bitwise409#1 <= (if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) + (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 <= 32767 then (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 else (if atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem407#1 % 65536 % 4294967296 - 4294967296) / 16 % 65536 - 65536) >= 0 && (if 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 else 8192 * (if atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem408#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || atl2_intr_rx_#t~bitwise409#1 < 0)) && atl2_intr_rx_#t~bitwise409#1 <= 2147483647; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411-10: [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7676: havoc atl2_intr_tx_#t~mem434#1.base, atl2_intr_tx_#t~mem434#1.offset, atl2_intr_tx_#t~ret435#1, atl2_intr_tx_#t~mem436#1.base, atl2_intr_tx_#t~mem436#1.offset, atl2_intr_tx_#t~mem437#1, atl2_intr_tx_#t~mem438#1, atl2_intr_tx_#t~ret439#1, atl2_intr_tx_#t~mem440#1.base, atl2_intr_tx_#t~mem440#1.offset, atl2_intr_tx_#t~mem441#1, atl2_intr_tx_#t~mem442#1, atl2_intr_tx_#t~bitwise443#1, atl2_intr_tx_#t~mem444#1.base, atl2_intr_tx_#t~mem444#1.offset, atl2_intr_tx_#t~mem445#1, atl2_intr_tx_#t~mem446#1, atl2_intr_tx_#t~ret447#1, atl2_intr_tx_#t~ret448#1, atl2_intr_tx_#t~mem449#1.base, atl2_intr_tx_#t~mem449#1.offset, atl2_intr_tx_#t~mem450#1, atl2_intr_tx_#t~ret451#1, atl2_intr_tx_#t~mem453#1.base, atl2_intr_tx_#t~mem453#1.offset, atl2_intr_tx_#t~mem452#1, atl2_intr_tx_#t~mem454#1.base, atl2_intr_tx_#t~mem454#1.offset, atl2_intr_tx_#t~mem455#1, atl2_intr_tx_#t~ret456#1, atl2_intr_tx_#t~mem457#1, atl2_intr_tx_#t~mem458#1, atl2_intr_tx_#t~mem459#1, atl2_intr_tx_#t~mem460#1, atl2_intr_tx_#t~mem462#1, atl2_intr_tx_#t~mem461#1, atl2_intr_tx_#t~mem463#1, atl2_intr_tx_#t~mem464#1, atl2_intr_tx_#t~mem465#1, atl2_intr_tx_#t~mem466#1, atl2_intr_tx_#t~mem467#1, atl2_intr_tx_#t~mem468#1, atl2_intr_tx_#t~mem469#1, atl2_intr_tx_#t~mem470#1, atl2_intr_tx_#t~mem471#1, atl2_intr_tx_#t~mem472#1, atl2_intr_tx_#t~mem473#1.base, atl2_intr_tx_#t~mem473#1.offset, atl2_intr_tx_#t~ret474#1, atl2_intr_tx_#t~mem475#1.base, atl2_intr_tx_#t~mem475#1.offset, atl2_intr_tx_#t~ret476#1, atl2_intr_tx_#t~mem477#1.base, atl2_intr_tx_#t~mem477#1.offset, atl2_intr_tx_~adapter#1.base, atl2_intr_tx_~adapter#1.offset, atl2_intr_tx_~netdev~1#1.base, atl2_intr_tx_~netdev~1#1.offset, atl2_intr_tx_~txd_read_ptr~0#1, atl2_intr_tx_~txs_write_ptr~0#1, atl2_intr_tx_~txs~0#1.base, atl2_intr_tx_~txs~0#1.offset, atl2_intr_tx_~txph~0#1.base, atl2_intr_tx_~txph~0#1.offset, atl2_intr_tx_~free_hole~0#1, atl2_intr_tx_~tmp~34#1, atl2_intr_tx_~tmp___0~6#1, atl2_intr_tx_~old_txs~0#1.base, atl2_intr_tx_~old_txs~0#1.offset, atl2_intr_tx_~tmp___1~3#1, atl2_intr_tx_~tmp___2~2#1;havoc atl2_intr_tx_#in~adapter#1.base, atl2_intr_tx_#in~adapter#1.offset;assume { :end_inline_atl2_intr_tx } true; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15009: havoc eth_type_trans_#t~nondet1641#1;atl2_intr_rx_#t~ret405#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet1641#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;havoc eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;assume { :end_inline_eth_type_trans } true;call write~int#23(atl2_intr_rx_#t~ret405#1, atl2_intr_rx_~skb~1#1.base, 134 + atl2_intr_rx_~skb~1#1.offset, 2);havoc atl2_intr_rx_#t~ret405#1;call atl2_intr_rx_#t~mem406#1 := read~int#23(atl2_intr_rx_~rxd~0#1.base, 3 + atl2_intr_rx_~rxd~0#1.offset, 1); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412: atl2_intr_rx_#t~ret413#1.base, atl2_intr_rx_#t~ret413#1.offset := __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise229#1, __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;havoc __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1;assume { :end_inline___vlan_hwaccel_put_tag } true;havoc atl2_intr_rx_#t~ret413#1.base, atl2_intr_rx_#t~ret413#1.offset; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545: assume 0 != atl2_intr_tx_~free_hole~0#1;call atl2_intr_tx_#t~mem473#1.base, atl2_intr_tx_#t~mem473#1.offset := read~$Pointer$#23(atl2_intr_tx_~adapter#1.base, atl2_intr_tx_~adapter#1.offset, 8);assume { :begin_inline_netif_queue_stopped } true;netif_queue_stopped_#in~dev#1.base, netif_queue_stopped_#in~dev#1.offset := atl2_intr_tx_#t~mem473#1.base, atl2_intr_tx_#t~mem473#1.offset;havoc netif_queue_stopped_#res#1;havoc netif_queue_stopped_#t~ret148#1.base, netif_queue_stopped_#t~ret148#1.offset, netif_queue_stopped_#t~ret149#1, netif_queue_stopped_~dev#1.base, netif_queue_stopped_~dev#1.offset, netif_queue_stopped_~tmp~17#1.base, netif_queue_stopped_~tmp~17#1.offset, netif_queue_stopped_~tmp___0~4#1;netif_queue_stopped_~dev#1.base, netif_queue_stopped_~dev#1.offset := netif_queue_stopped_#in~dev#1.base, netif_queue_stopped_#in~dev#1.offset;havoc netif_queue_stopped_~tmp~17#1.base, netif_queue_stopped_~tmp~17#1.offset;havoc netif_queue_stopped_~tmp___0~4#1; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545: assume !(0 != atl2_intr_tx_~free_hole~0#1); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397: atl2_intr_rx_#t~ret400#1.base, atl2_intr_rx_#t~ret400#1.offset := netdev_alloc_skb_ip_align_#res#1.base, netdev_alloc_skb_ip_align_#res#1.offset;havoc netdev_alloc_skb_ip_align_#t~ret133#1.base, netdev_alloc_skb_ip_align_#t~ret133#1.offset, netdev_alloc_skb_ip_align_~dev#1.base, netdev_alloc_skb_ip_align_~dev#1.offset, netdev_alloc_skb_ip_align_~length#1, netdev_alloc_skb_ip_align_~tmp~11#1.base, netdev_alloc_skb_ip_align_~tmp~11#1.offset;havoc netdev_alloc_skb_ip_align_#in~dev#1.base, netdev_alloc_skb_ip_align_#in~dev#1.offset, netdev_alloc_skb_ip_align_#in~length#1;assume { :end_inline_netdev_alloc_skb_ip_align } true;atl2_intr_rx_~skb~1#1.base, atl2_intr_rx_~skb~1#1.offset := atl2_intr_rx_#t~ret400#1.base, atl2_intr_rx_#t~ret400#1.offset;havoc atl2_intr_rx_#t~ret400#1.base, atl2_intr_rx_#t~ret400#1.offset; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: __netdev_alloc_skb_ip_align_#t~ret132#1.base, __netdev_alloc_skb_ip_align_#t~ret132#1.offset := __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret1630#1.base, __netdev_alloc_skb_#t~ret1630#1.offset, __netdev_alloc_skb_#t~ret1631#1.base, __netdev_alloc_skb_#t~ret1631#1.offset, __netdev_alloc_skb_#t~mem1632#1.base, __netdev_alloc_skb_#t~mem1632#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~2#1.base, __netdev_alloc_skb_~skb~2#1.offset;havoc __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1;assume { :end_inline___netdev_alloc_skb } true;__netdev_alloc_skb_ip_align_~tmp~10#1.base, __netdev_alloc_skb_ip_align_~tmp~10#1.offset := __netdev_alloc_skb_ip_align_#t~ret132#1.base, __netdev_alloc_skb_ip_align_#t~ret132#1.offset;havoc __netdev_alloc_skb_ip_align_#t~ret132#1.base, __netdev_alloc_skb_ip_align_#t~ret132#1.offset;__netdev_alloc_skb_ip_align_~skb~0#1.base, __netdev_alloc_skb_ip_align_~skb~0#1.offset := __netdev_alloc_skb_ip_align_~tmp~10#1.base, __netdev_alloc_skb_ip_align_~tmp~10#1.offset;__netdev_alloc_skb_ip_align_#res#1.base, __netdev_alloc_skb_ip_align_#res#1.offset := __netdev_alloc_skb_ip_align_~skb~0#1.base, __netdev_alloc_skb_ip_align_~skb~0#1.offset; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: atl2_intr_tx_#t~ret474#1 := netif_queue_stopped_#res#1;havoc netif_queue_stopped_#t~ret148#1.base, netif_queue_stopped_#t~ret148#1.offset, netif_queue_stopped_#t~ret149#1, netif_queue_stopped_~dev#1.base, netif_queue_stopped_~dev#1.offset, netif_queue_stopped_~tmp~17#1.base, netif_queue_stopped_~tmp~17#1.offset, netif_queue_stopped_~tmp___0~4#1;havoc netif_queue_stopped_#in~dev#1.base, netif_queue_stopped_#in~dev#1.offset;assume { :end_inline_netif_queue_stopped } true;atl2_intr_tx_~tmp___1~3#1 := (if 0 == atl2_intr_tx_#t~ret474#1 % 256 then 0 else 1);havoc atl2_intr_tx_#t~mem473#1.base, atl2_intr_tx_#t~mem473#1.offset;havoc atl2_intr_tx_#t~ret474#1; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: call atl2_intr_rx_#t~mem431#1 := read~int#23(atl2_intr_rx_~adapter#1.base, 601 + atl2_intr_rx_~adapter#1.offset, 4);call write~int#23(atl2_intr_rx_#t~mem431#1, atl2_intr_rx_~adapter#1.base, 589 + atl2_intr_rx_~adapter#1.offset, 4);havoc atl2_intr_rx_#t~mem431#1;call atl2_intr_rx_#t~mem432#1 := read~int#23(atl2_intr_rx_~adapter#1.base, 589 + atl2_intr_rx_~adapter#1.offset, 4);call atl2_intr_rx_#t~mem433#1.base, atl2_intr_rx_#t~mem433#1.offset := read~$Pointer$#23(atl2_intr_rx_~adapter#1.base, 623 + atl2_intr_rx_~adapter#1.offset, 8); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume 0 == (atl2_intr_rx_~skb~1#1.base + atl2_intr_rx_~skb~1#1.offset) % 18446744073709551616;call atl2_intr_rx_#t~mem401#1 := read~int#23(atl2_intr_rx_~netdev~0#1.base, 308 + atl2_intr_rx_~netdev~0#1.offset, 8);call write~int#23(1 + atl2_intr_rx_#t~mem401#1, atl2_intr_rx_~netdev~0#1.base, 308 + atl2_intr_rx_~netdev~0#1.offset, 8);havoc atl2_intr_rx_#t~mem401#1; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(0 == (atl2_intr_rx_~skb~1#1.base + atl2_intr_rx_~skb~1#1.offset) % 18446744073709551616);call atl2_intr_rx_#t~mem402#1.base, atl2_intr_rx_#t~mem402#1.offset := read~$Pointer$#23(atl2_intr_rx_~skb~1#1.base, 229 + atl2_intr_rx_~skb~1#1.offset, 8); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449-1: SUMMARY for call iowrite16((if atl2_intr_rx_#t~mem432#1 % 65536 % 4294967296 <= 2147483647 then atl2_intr_rx_#t~mem432#1 % 65536 % 4294967296 else atl2_intr_rx_#t~mem432#1 % 65536 % 4294967296 - 4294967296), atl2_intr_rx_#t~mem433#1.base, 5620 + atl2_intr_rx_#t~mem433#1.offset); srcloc: null [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: havoc atl2_intr_rx_#t~mem432#1;havoc atl2_intr_rx_#t~mem433#1.base, atl2_intr_rx_#t~mem433#1.offset; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6541-1: SUMMARY for call netif_queue_stopped_#t~ret148#1.base, netif_queue_stopped_#t~ret148#1.offset := netdev_get_tx_queue(netif_queue_stopped_~dev#1.base, netif_queue_stopped_~dev#1.offset, 0); srcloc: null [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6541: netif_queue_stopped_~tmp~17#1.base, netif_queue_stopped_~tmp~17#1.offset := netif_queue_stopped_#t~ret148#1.base, netif_queue_stopped_#t~ret148#1.offset;havoc netif_queue_stopped_#t~ret148#1.base, netif_queue_stopped_#t~ret148#1.offset;assume { :begin_inline_netif_tx_queue_stopped } true;netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset := netif_queue_stopped_~tmp~17#1.base, netif_queue_stopped_~tmp~17#1.offset;havoc netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret147#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~16#1;netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset := netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;havoc netif_tx_queue_stopped_~tmp~16#1; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7549: assume 0 != (if atl2_intr_tx_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then atl2_intr_tx_~tmp___1~3#1 % 256 % 4294967296 else atl2_intr_tx_~tmp___1~3#1 % 256 % 4294967296 - 4294967296);call atl2_intr_tx_#t~mem475#1.base, atl2_intr_tx_#t~mem475#1.offset := read~$Pointer$#23(atl2_intr_tx_~adapter#1.base, atl2_intr_tx_~adapter#1.offset, 8); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7549: assume !(0 != (if atl2_intr_tx_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then atl2_intr_tx_~tmp___1~3#1 % 256 % 4294967296 else atl2_intr_tx_~tmp___1~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: assume { :begin_inline_netif_rx } true;netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset := atl2_intr_rx_~skb~1#1.base, atl2_intr_rx_~skb~1#1.offset;havoc netif_rx_#res#1;havoc netif_rx_#t~nondet1649#1, netif_rx_~arg0#1.base, netif_rx_~arg0#1.offset;netif_rx_~arg0#1.base, netif_rx_~arg0#1.offset := netif_rx_#in~arg0#1.base, netif_rx_#in~arg0#1.offset;havoc netif_rx_#t~nondet1649#1;assume -2147483648 <= netif_rx_#t~nondet1649#1 && netif_rx_#t~nondet1649#1 <= 2147483647;netif_rx_#res#1 := netif_rx_#t~nondet1649#1;havoc netif_rx_#t~nondet1649#1; [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: netif_queue_stopped_#t~ret149#1 := netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret147#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~16#1;havoc netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_queue_stopped } true;netif_queue_stopped_~tmp___0~4#1 := (if 0 == netif_queue_stopped_#t~ret149#1 % 256 then 0 else 1);havoc netif_queue_stopped_#t~ret149#1;netif_queue_stopped_#res#1 := (if 0 == netif_queue_stopped_~tmp___0~4#1 % 256 then 0 else 1); [2025-02-08 03:53:37,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: havoc atl2_intr_rx_#t~mem392#1.base, atl2_intr_rx_#t~mem392#1.offset, atl2_intr_rx_#t~mem394#1.base, atl2_intr_rx_#t~mem394#1.offset, atl2_intr_rx_#t~mem393#1, atl2_intr_rx_#t~mem395#1, atl2_intr_rx_#t~mem396#1, atl2_intr_rx_#t~mem397#1, atl2_intr_rx_#t~short398#1, atl2_intr_rx_#t~mem399#1, atl2_intr_rx_#t~ret400#1.base, atl2_intr_rx_#t~ret400#1.offset, atl2_intr_rx_#t~mem401#1, atl2_intr_rx_#t~mem402#1.base, atl2_intr_rx_#t~mem402#1.offset, atl2_intr_rx_#t~memcpy~res403#1.base, atl2_intr_rx_#t~memcpy~res403#1.offset, atl2_intr_rx_#t~ret404#1.base, atl2_intr_rx_#t~ret404#1.offset, atl2_intr_rx_#t~ret405#1, atl2_intr_rx_#t~mem406#1, atl2_intr_rx_#t~mem407#1, atl2_intr_rx_#t~mem408#1, atl2_intr_rx_#t~bitwise409#1, atl2_intr_rx_#t~mem410#1, atl2_intr_rx_#t~bitwise411#1, atl2_intr_rx_#t~bitwise412#1, atl2_intr_rx_#t~ret413#1.base, atl2_intr_rx_#t~ret413#1.offset, atl2_intr_rx_#t~ret414#1, atl2_intr_rx_#t~mem415#1, atl2_intr_rx_#t~mem416#1, atl2_intr_rx_#t~mem417#1, atl2_intr_rx_#t~mem418#1, atl2_intr_rx_#t~mem419#1, atl2_intr_rx_#t~short420#1, atl2_intr_rx_#t~mem421#1, atl2_intr_rx_#t~mem422#1, atl2_intr_rx_#t~mem423#1, atl2_intr_rx_#t~mem424#1, atl2_intr_rx_#t~mem425#1, atl2_intr_rx_#t~mem426#1, atl2_intr_rx_#t~mem427#1, atl2_intr_rx_#t~mem428#1, atl2_intr_rx_#t~mem429#1, atl2_intr_rx_#t~mem430#1, atl2_intr_rx_#t~mem431#1, atl2_intr_rx_#t~mem432#1, atl2_intr_rx_#t~mem433#1.base, atl2_intr_rx_#t~mem433#1.offset, atl2_intr_rx_~adapter#1.base, atl2_intr_rx_~adapter#1.offset, atl2_intr_rx_~netdev~0#1.base, atl2_intr_rx_~netdev~0#1.offset, atl2_intr_rx_~rxd~0#1.base, atl2_intr_rx_~rxd~0#1.offset, atl2_intr_rx_~skb~1#1.base, atl2_intr_rx_~skb~1#1.offset, atl2_intr_rx_~rx_size~0#1, atl2_intr_rx_~vlan_tag~0#1;havoc atl2_intr_rx_#in~adapter#1.base, atl2_intr_rx_#in~adapter#1.offset;assume { :end_inline_atl2_intr_rx } true; [2025-02-08 03:53:38,592 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:53:38,597 INFO L158 Benchmark]: Toolchain (without parser) took 25200.16ms. Allocated memory was 142.6MB in the beginning and 620.8MB in the end (delta: 478.2MB). Free memory was 89.2MB in the beginning and 178.2MB in the end (delta: -89.0MB). Peak memory consumption was 485.5MB. Max. memory is 16.1GB. [2025-02-08 03:53:38,597 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 201.3MB. Free memory is still 125.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:53:38,597 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4569.09ms. Allocated memory was 142.6MB in the beginning and 335.5MB in the end (delta: 192.9MB). Free memory was 89.2MB in the beginning and 136.8MB in the end (delta: -47.6MB). Peak memory consumption was 152.9MB. Max. memory is 16.1GB. [2025-02-08 03:53:38,600 INFO L158 Benchmark]: Boogie Procedure Inliner took 447.43ms. Allocated memory is still 335.5MB. Free memory was 136.8MB in the beginning and 215.8MB in the end (delta: -79.0MB). Peak memory consumption was 55.4MB. Max. memory is 16.1GB. [2025-02-08 03:53:38,601 INFO L158 Benchmark]: Boogie Preprocessor took 1822.91ms. Allocated memory was 335.5MB in the beginning and 620.8MB in the end (delta: 285.2MB). Free memory was 215.8MB in the beginning and 265.3MB in the end (delta: -49.5MB). Peak memory consumption was 244.1MB. Max. memory is 16.1GB. [2025-02-08 03:53:38,601 INFO L158 Benchmark]: IcfgBuilder took 18356.01ms. Allocated memory is still 620.8MB. Free memory was 262.3MB in the beginning and 178.2MB in the end (delta: 84.1MB). Peak memory consumption was 179.3MB. Max. memory is 16.1GB. [2025-02-08 03:53:38,603 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.29ms. Allocated memory is still 201.3MB. Free memory is still 125.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4569.09ms. Allocated memory was 142.6MB in the beginning and 335.5MB in the end (delta: 192.9MB). Free memory was 89.2MB in the beginning and 136.8MB in the end (delta: -47.6MB). Peak memory consumption was 152.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 447.43ms. Allocated memory is still 335.5MB. Free memory was 136.8MB in the beginning and 215.8MB in the end (delta: -79.0MB). Peak memory consumption was 55.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1822.91ms. Allocated memory was 335.5MB in the beginning and 620.8MB in the end (delta: 285.2MB). Free memory was 215.8MB in the beginning and 265.3MB in the end (delta: -49.5MB). Peak memory consumption was 244.1MB. Max. memory is 16.1GB. * IcfgBuilder took 18356.01ms. Allocated memory is still 620.8MB. Free memory was 262.3MB in the beginning and 178.2MB in the end (delta: 84.1MB). Peak memory consumption was 179.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5886]: 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"); [5886] - GenericResultAtLocation [Line: 5893]: 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)); [5893] - GenericResultAtLocation [Line: 5900]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5900] - GenericResultAtLocation [Line: 5940]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5940-5941] - GenericResultAtLocation [Line: 5946]: 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"); [5946-5948] - GenericResultAtLocation [Line: 5962]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5962] - GenericResultAtLocation [Line: 6038]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6038] - GenericResultAtLocation [Line: 6041]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6041] - GenericResultAtLocation [Line: 6044]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6044] - GenericResultAtLocation [Line: 6047]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6047] - GenericResultAtLocation [Line: 6657]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6657] - GenericResultAtLocation [Line: 6660]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6660] - GenericResultAtLocation [Line: 6663]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6663] - GenericResultAtLocation [Line: 6666]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6666] - GenericResultAtLocation [Line: 6697]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6697] - GenericResultAtLocation [Line: 6700]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6700] - GenericResultAtLocation [Line: 6703]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6703] - GenericResultAtLocation [Line: 6706]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6706] - GenericResultAtLocation [Line: 6737]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6737] - GenericResultAtLocation [Line: 6740]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6740] - GenericResultAtLocation [Line: 6743]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6743] - GenericResultAtLocation [Line: 6746]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6746] - GenericResultAtLocation [Line: 6777]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6777] - GenericResultAtLocation [Line: 6780]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6780] - GenericResultAtLocation [Line: 6783]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6783] - GenericResultAtLocation [Line: 6786]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6786] - GenericResultAtLocation [Line: 7986]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7986] - GenericResultAtLocation [Line: 9616]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9616] - GenericResultAtLocation [Line: 9990]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9990] - GenericResultAtLocation [Line: 10003]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10003] - GenericResultAtLocation [Line: 10027]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10027] - GenericResultAtLocation [Line: 10040]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10040] - GenericResultAtLocation [Line: 10399]: 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 *)"drivers/net/ethernet/atheros/atlx/atl2.c"), "i" (2966), "i" (12UL)); [10399-10400] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:53:38,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.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 f201c9fc7d4219aa0468bc01572a6edb3f3cca31435c2c238ec6b81ac198d85a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:53:40,941 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:53:41,044 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:53:41,053 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:53:41,053 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:53:41,080 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:53:41,081 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:53:41,081 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:53:41,081 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:53:41,081 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:53:41,082 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:53:41,083 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:53:41,083 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:53:41,083 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:53:41,084 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:53:41,084 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:53:41,085 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:53:41,085 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:53:41,085 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:53:41,085 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:53:41,085 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:53:41,085 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:53:41,086 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:53:41,086 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:53:41,086 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:53:41,086 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:53:41,086 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:53:41,086 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:53:41,086 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:53:41,086 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:53:41,087 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:53:41,087 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:41,088 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:53:41,088 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:53:41,088 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:53:41,088 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:53:41,088 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:53:41,088 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:53:41,088 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:53:41,088 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:53:41,089 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:53:41,089 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:53:41,089 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 -> f201c9fc7d4219aa0468bc01572a6edb3f3cca31435c2c238ec6b81ac198d85a [2025-02-08 03:53:41,418 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:53:41,425 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:53:41,427 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:53:41,428 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:53:41,428 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:53:41,429 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i [2025-02-08 03:53:42,849 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b7f8fb0ac/412eed52880b4f819e4f9fb6b5c4ec69/FLAG02e450657 [2025-02-08 03:53:43,532 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:53:43,533 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i [2025-02-08 03:53:43,605 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b7f8fb0ac/412eed52880b4f819e4f9fb6b5c4ec69/FLAG02e450657 [2025-02-08 03:53:43,626 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b7f8fb0ac/412eed52880b4f819e4f9fb6b5c4ec69 [2025-02-08 03:53:43,632 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:53:43,634 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:53:43,635 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:43,635 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:53:43,641 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:53:43,642 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:43" (1/1) ... [2025-02-08 03:53:43,642 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4bb44b1f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:43, skipping insertion in model container [2025-02-08 03:53:43,643 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:53:43" (1/1) ... [2025-02-08 03:53:43,788 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:53:44,913 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,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 03:53:45,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 03:53:45,407 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,408 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,408 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,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 03:53:45,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 03:53:45,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 03:53:45,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 03:53:45,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 03:53:45,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,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 03:53:45,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 03:53:45,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 03:53:45,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 03:53:45,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 03:53:45,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 03:53:45,415 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,415 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,415 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,492 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,554 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,611 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,613 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,624 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,655 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,787 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,835 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,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 03:53:45,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 03:53:45,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,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 03:53:45,906 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,906 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,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 03:53:45,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,912 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,912 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,912 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,919 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,920 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,920 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,920 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,982 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:45,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,034 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,034 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,058 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,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 03:53:46,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,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 03:53:46,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 03:53:46,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 03:53:46,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:46,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,306 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396127,396140] [2025-02-08 03:53:47,309 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396296,396309] [2025-02-08 03:53:47,314 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396463,396476] [2025-02-08 03:53:47,314 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396631,396644] [2025-02-08 03:53:47,346 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,348 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:47,420 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:53:47,519 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:53:47,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,679 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,774 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,775 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,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 03:53:47,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 03:53:47,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 03:53:47,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,835 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,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 03:53:47,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 03:53:47,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 03:53:47,847 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,847 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,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 03:53:47,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,857 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,857 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,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 03:53:47,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,871 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,877 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,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 03:53:47,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 03:53:47,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,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 03:53:47,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396127,396140] [2025-02-08 03:53:47,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396296,396309] [2025-02-08 03:53:47,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396463,396476] [2025-02-08 03:53:47,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396631,396644] [2025-02-08 03:53:47,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:53:47,927 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:47,956 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:53:48,089 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"); [5886] [2025-02-08 03:53:48,091 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)); [5893] [2025-02-08 03:53:48,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5900] [2025-02-08 03:53:48,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5940-5941] [2025-02-08 03:53:48,094 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"); [5946-5948] [2025-02-08 03:53:48,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5962] [2025-02-08 03:53:48,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6038] [2025-02-08 03:53:48,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6041] [2025-02-08 03:53:48,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6044] [2025-02-08 03:53:48,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6047] [2025-02-08 03:53:48,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6657] [2025-02-08 03:53:48,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6660] [2025-02-08 03:53:48,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6663] [2025-02-08 03:53:48,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6666] [2025-02-08 03:53:48,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6697] [2025-02-08 03:53:48,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6700] [2025-02-08 03:53:48,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6703] [2025-02-08 03:53:48,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6706] [2025-02-08 03:53:48,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6737] [2025-02-08 03:53:48,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6740] [2025-02-08 03:53:48,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6743] [2025-02-08 03:53:48,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6746] [2025-02-08 03:53:48,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6777] [2025-02-08 03:53:48,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6780] [2025-02-08 03:53:48,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6783] [2025-02-08 03:53:48,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6786] [2025-02-08 03:53:48,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7986] [2025-02-08 03:53:48,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9616] [2025-02-08 03:53:48,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9990] [2025-02-08 03:53:48,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10003] [2025-02-08 03:53:48,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10027] [2025-02-08 03:53:48,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10040] [2025-02-08 03:53:48,317 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 *)"drivers/net/ethernet/atheros/atlx/atl2.c"), "i" (2966), "i" (12UL)); [10399-10400] [2025-02-08 03:53:48,394 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396127,396140] [2025-02-08 03:53:48,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396296,396309] [2025-02-08 03:53:48,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396463,396476] [2025-02-08 03:53:48,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396631,396644] [2025-02-08 03:53:48,403 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:53:48,666 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:53:48,666 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48 WrapperNode [2025-02-08 03:53:48,667 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:53:48,668 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:48,668 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:53:48,668 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:53:48,674 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:48,769 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:49,036 INFO L138 Inliner]: procedures = 549, calls = 2767, calls flagged for inlining = 265, calls inlined = 239, statements flattened = 6193 [2025-02-08 03:53:49,037 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:53:49,038 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:53:49,038 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:53:49,038 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:53:49,045 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:49,045 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:49,085 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:50,718 INFO L175 MemorySlicer]: Split 1337 memory accesses to 32 slices as follows [3, 2, 20, 5, 2, 2, 1, 2, 1, 31, 41, 2, 51, 40, 6, 6, 6, 6, 6, 3, 49, 28, 976, 2, 10, 6, 7, 1, 5, 13, 2, 2]. 73 percent of accesses are in the largest equivalence class. The 77 initializations are split as follows [0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 1, 0, 0, 14, 0, 10, 0, 6, 0, 5, 13, 0, 0]. The 607 writes are split as follows [0, 1, 7, 1, 1, 2, 0, 0, 0, 31, 41, 1, 42, 32, 0, 0, 0, 0, 0, 0, 30, 10, 401, 1, 0, 3, 0, 0, 0, 0, 2, 1]. [2025-02-08 03:53:50,718 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:50,719 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:50,982 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:51,002 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:51,088 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:51,179 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:51,251 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:53:51,254 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:53:51,254 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:53:51,254 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:53:51,255 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:53:48" (1/1) ... [2025-02-08 03:53:51,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:53:51,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:53:51,292 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:53:51,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_eeprom_len [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_eeprom_len [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_nway_reset [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_nway_reset [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_87 [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_87 [2025-02-08 03:53:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:53:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_free_irq [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_free_irq [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_close [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_close [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_speed_and_duplex [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_speed_and_duplex [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_force_ps [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_force_ps [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-08 03:53:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:53:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:53:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:53:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_write_phy_reg [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_write_phy_reg [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_vlan_mode [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_vlan_mode [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_up [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_up [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_tx_timeout [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_tx_timeout [2025-02-08 03:53:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_irq_enable [2025-02-08 03:53:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_irq_enable [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:53:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_poll_controller [2025-02-08 03:53:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_poll_controller [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:53:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_irq_disable [2025-02-08 03:53:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_irq_disable [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:53:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:53:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:53:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_stats_lock_of_atl2_adapter [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_stats_lock_of_atl2_adapter [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_shutdown [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_shutdown [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure __atl2_vlan_mode [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure __atl2_vlan_mode [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:53:51,325 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:53:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:53:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:53:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:53:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:53:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:53:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:53:51,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:53:51,328 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:53:51,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:53:51,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_set_multi [2025-02-08 03:53:51,331 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_set_multi [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_phy_init [2025-02-08 03:53:51,331 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_phy_init [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:53:51,331 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_configure [2025-02-08 03:53:51,331 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_configure [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_reset_hw [2025-02-08 03:53:51,331 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_reset_hw [2025-02-08 03:53:51,331 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:53:51,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:53:51,332 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:53:51,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_open [2025-02-08 03:53:51,333 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_open [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:53:51,333 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:53:51,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_validate_option [2025-02-08 03:53:51,333 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_validate_option [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_stats_lock_of_atl2_adapter [2025-02-08 03:53:51,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_stats_lock_of_atl2_adapter [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:53:51,333 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:53:51,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:53:51,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_intr [2025-02-08 03:53:51,334 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_intr [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:53:51,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:53:51,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:53:51,337 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:53:51,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:53:51,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:53:51,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:53:51,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:53:51,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:53:51,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:53:51,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:53:51,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:53:51,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:53:51,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:53:51,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:53:51,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:51,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:53:51,344 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:53:51,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:53:51,344 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_remove [2025-02-08 03:53:51,345 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_remove [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_read_eeprom [2025-02-08 03:53:51,345 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_read_eeprom [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 03:53:51,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 03:53:51,345 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:53:51,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:53:51,345 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:53:51,345 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:53:51,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:53:51,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_request_irq [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_request_irq [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_read_phy_reg [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_read_phy_reg [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 03:53:51,348 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:53:51,348 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 03:53:51,349 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:53:51,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:53:51,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:53:51,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:53:51,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:53:51,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:53:51,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:53:51,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:53:51,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:53:51,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:53:51,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:53:51,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:53:51,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:53:51,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:53:51,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_suspend [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_suspend [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_reinit_locked [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_reinit_locked [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_resume [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_resume [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:53:51,356 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:53:51,356 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:53:51,357 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:53:51,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:53:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:53:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:53:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:53:51,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:53:51,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:53:51,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:53:51,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:53:51,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_regs_len [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_regs_len [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_check_eeprom_exist [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_check_eeprom_exist [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_restore_vlan [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_restore_vlan [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure init_ring_ptrs [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ring_ptrs [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_free_ring_resources [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_free_ring_resources [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_down [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_down [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:53:51,363 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:53:51,363 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:53:51,364 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:53:51,364 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_init_hw [2025-02-08 03:53:51,364 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_init_hw [2025-02-08 03:53:51,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:53:51,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:53:52,864 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:53:52,868 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:53:53,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: 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~mem138#1.base, netif_tx_wake_queue_#t~mem138#1.offset; [2025-02-08 03:53:53,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15104: havoc netpoll_trap_#t~nondet1471#1; [2025-02-08 03:53:53,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: 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 03:53:53,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15034: havoc #t~nondet1466; [2025-02-08 03:53:53,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6169: havoc kobject_name_#t~mem53#1.base, kobject_name_#t~mem53#1.offset; [2025-02-08 03:53:53,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: havoc dev_name_#t~mem67#1.base, dev_name_#t~mem67#1.offset; [2025-02-08 03:53:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: #res := 0bv32;call ULTIMATE.dealloc(~#phy_data~4.base, ~#phy_data~4.offset);havoc ~#phy_data~4.base, ~#phy_data~4.offset; [2025-02-08 03:53:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9940: call ULTIMATE.dealloc(~#phy_data~4.base, ~#phy_data~4.offset);havoc ~#phy_data~4.base, ~#phy_data~4.offset; [2025-02-08 03:53:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume 0bv32 != ~bvand~32(8192bv32, ~zero_extend~32~16(#t~mem1093));havoc #t~mem1093;call write~intINTTYPE2#5(2bv16, ~duplex.base, ~duplex.offset, 2bv64); [2025-02-08 03:53:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume !(0bv32 != ~bvand~32(8192bv32, ~zero_extend~32~16(#t~mem1093)));havoc #t~mem1093;call write~intINTTYPE2#5(1bv16, ~duplex.base, ~duplex.offset, 2bv64); [2025-02-08 03:53:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: call #t~mem1093 := read~intINTTYPE2#22(~#phy_data~4.base, ~#phy_data~4.offset, 2bv64); [2025-02-08 03:53:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: call write~intINTTYPE2#30(100bv16, ~speed.base, ~speed.offset, 2bv64); [2025-02-08 03:53:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9967: call write~intINTTYPE2#30(10bv16, ~speed.base, ~speed.offset, 2bv64); [2025-02-08 03:53:53,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10289: call ULTIMATE.dealloc(~#phy_val~1.base, ~#phy_val~1.offset);havoc ~#phy_val~1.base, ~#phy_val~1.offset; [2025-02-08 03:53:53,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12821: havoc ldv_dev_get_drvdata_#t~mem1338#1.base, ldv_dev_get_drvdata_#t~mem1338#1.offset;havoc ldv_dev_get_drvdata_#t~mem1339#1.base, ldv_dev_get_drvdata_#t~mem1339#1.offset; [2025-02-08 03:53:53,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: havoc #t~nondet1489; [2025-02-08 03:53:53,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15116: havoc pci_bus_write_config_word_#t~nondet1474#1; [2025-02-08 03:53:53,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: call ULTIMATE.dealloc(~#ctrl~0.base, ~#ctrl~0.offset);havoc ~#ctrl~0.base, ~#ctrl~0.offset; [2025-02-08 03:53:53,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: havoc __kmalloc_#t~ret73#1.base, __kmalloc_#t~ret73#1.offset; [2025-02-08 03:53:53,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6247: havoc #t~mem90.base, #t~mem90.offset; [2025-02-08 03:53:53,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15120: havoc #t~nondet1475; [2025-02-08 03:53:53,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: call ULTIMATE.dealloc(~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset);havoc ~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset; [2025-02-08 03:53:53,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12333: #res := 3bv32; [2025-02-08 03:53:53,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: #res := 10bv32; [2025-02-08 03:53:53,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12335: #res := 8bv32; [2025-02-08 03:53:53,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: #res := 8bv32; [2025-02-08 03:53:53,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12299: #res := 42bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291: #res := 34bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: #res := 30bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12275: #res := 21bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: #res := 14bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: #res := 10bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12301: #res := 43bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: #res := 35bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12285: #res := 31bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: #res := 24bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269: #res := 15bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: #res := 11bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253: #res := 1bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12295: #res := 37bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12287: #res := 32bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12279: #res := 26bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: #res := 16bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: #res := 12bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12255: #res := 3bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: #res := 40bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12289: #res := 33bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12281: #res := 28bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: #res := 18bv32; [2025-02-08 03:53:53,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: #res := 13bv32; [2025-02-08 03:53:53,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: #res#1 := ~arg0#1; [2025-02-08 03:53:53,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11437: havoc ldv_dispatch_instance_register_8_2_~arg0#1.base, ldv_dispatch_instance_register_8_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_8_2_#in~arg0#1.base, ldv_dispatch_instance_register_8_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_8_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:53:53,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: assume { :end_inline_ldv_switch_automaton_state_3_3 } true; [2025-02-08 03:53:53,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume { :begin_inline_atl2_hash_mc_addr } true;atl2_hash_mc_addr_#in~hw#1.base, atl2_hash_mc_addr_#in~hw#1.offset, atl2_hash_mc_addr_#in~mc_addr#1.base, atl2_hash_mc_addr_#in~mc_addr#1.offset := ~hw~1#1.base, ~hw~1#1.offset, ~ha~0#1.base, ~bvadd~64(16bv64, ~ha~0#1.offset);havoc atl2_hash_mc_addr_#res#1;havoc atl2_hash_mc_addr_#t~ret1055#1, atl2_hash_mc_addr_~hw#1.base, atl2_hash_mc_addr_~hw#1.offset, atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset, atl2_hash_mc_addr_~crc32~0#1, atl2_hash_mc_addr_~value~4#1, atl2_hash_mc_addr_~i~6#1;atl2_hash_mc_addr_~hw#1.base, atl2_hash_mc_addr_~hw#1.offset := atl2_hash_mc_addr_#in~hw#1.base, atl2_hash_mc_addr_#in~hw#1.offset;atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset := atl2_hash_mc_addr_#in~mc_addr#1.base, atl2_hash_mc_addr_#in~mc_addr#1.offset;havoc atl2_hash_mc_addr_~crc32~0#1;havoc atl2_hash_mc_addr_~value~4#1;havoc atl2_hash_mc_addr_~i~6#1;atl2_hash_mc_addr_~value~4#1 := 0bv32;assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295bv32, atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset, 6bv64;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet1458#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet1458#1;crc32_le_#res#1 := crc32_le_#t~nondet1458#1;havoc crc32_le_#t~nondet1458#1; [2025-02-08 03:53:53,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861: atl2_hash_mc_addr_~value~4#1 := ~bvor~32(atl2_hash_mc_addr_~value~4#1, ~bvshl~32(~bvand~32(1bv32, ~bvlshr~32(atl2_hash_mc_addr_~crc32~0#1, atl2_hash_mc_addr_~i~6#1)), ~bvsub~32(31bv32, atl2_hash_mc_addr_~i~6#1)));atl2_hash_mc_addr_~i~6#1 := ~bvadd~32(1bv32, atl2_hash_mc_addr_~i~6#1); [2025-02-08 03:53:53,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume ~bvsle~32(atl2_hash_mc_addr_~i~6#1, 31bv32); [2025-02-08 03:53:53,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume !~bvsle~32(atl2_hash_mc_addr_~i~6#1, 31bv32);atl2_hash_mc_addr_#res#1 := atl2_hash_mc_addr_~value~4#1;#t~ret255#1 := atl2_hash_mc_addr_#res#1;havoc atl2_hash_mc_addr_#t~ret1055#1, atl2_hash_mc_addr_~hw#1.base, atl2_hash_mc_addr_~hw#1.offset, atl2_hash_mc_addr_~mc_addr#1.base, atl2_hash_mc_addr_~mc_addr#1.offset, atl2_hash_mc_addr_~crc32~0#1, atl2_hash_mc_addr_~value~4#1, atl2_hash_mc_addr_~i~6#1;havoc atl2_hash_mc_addr_#in~hw#1.base, atl2_hash_mc_addr_#in~hw#1.offset, atl2_hash_mc_addr_#in~mc_addr#1.base, atl2_hash_mc_addr_#in~mc_addr#1.offset;assume { :end_inline_atl2_hash_mc_addr } true;~hash_value~0#1 := #t~ret255#1;havoc #t~ret255#1;assume { :begin_inline_atl2_hash_set } true;atl2_hash_set_#in~hw#1.base, atl2_hash_set_#in~hw#1.offset, atl2_hash_set_#in~hash_value#1 := ~hw~1#1.base, ~hw~1#1.offset, ~hash_value~0#1;havoc atl2_hash_set_#t~mem1056#1.base, atl2_hash_set_#t~mem1056#1.offset, atl2_hash_set_#t~ret1057#1, atl2_hash_set_#t~mem1058#1.base, atl2_hash_set_#t~mem1058#1.offset, atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, atl2_hash_set_~hash_value#1, atl2_hash_set_~hash_bit~0#1, atl2_hash_set_~hash_reg~0#1, atl2_hash_set_~mta~0#1;atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset := atl2_hash_set_#in~hw#1.base, atl2_hash_set_#in~hw#1.offset;atl2_hash_set_~hash_value#1 := atl2_hash_set_#in~hash_value#1;havoc atl2_hash_set_~hash_bit~0#1;havoc atl2_hash_set_~hash_reg~0#1;havoc atl2_hash_set_~mta~0#1;atl2_hash_set_~hash_reg~0#1 := ~bvlshr~32(atl2_hash_set_~hash_value#1, 31bv32);atl2_hash_set_~hash_bit~0#1 := ~bvand~32(31bv32, ~bvlshr~32(atl2_hash_set_~hash_value#1, 26bv32));call atl2_hash_set_#t~mem1056#1.base, atl2_hash_set_#t~mem1056#1.offset := read~$Pointer$#22(atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, 8bv64); [2025-02-08 03:53:53,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14981-1: atl2_hash_mc_addr_#t~ret1055#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet1458#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;atl2_hash_mc_addr_~crc32~0#1 := atl2_hash_mc_addr_#t~ret1055#1;havoc atl2_hash_mc_addr_#t~ret1055#1;atl2_hash_mc_addr_~i~6#1 := 0bv32; [2025-02-08 03:53:53,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14981: havoc crc32_le_#t~nondet1458#1; [2025-02-08 03:53:53,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: havoc atl2_hash_set_#t~mem1058#1.base, atl2_hash_set_#t~mem1058#1.offset;havoc atl2_hash_set_#t~mem1056#1.base, atl2_hash_set_#t~mem1056#1.offset, atl2_hash_set_#t~ret1057#1, atl2_hash_set_#t~mem1058#1.base, atl2_hash_set_#t~mem1058#1.offset, atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, atl2_hash_set_~hash_value#1, atl2_hash_set_~hash_bit~0#1, atl2_hash_set_~hash_reg~0#1, atl2_hash_set_~mta~0#1;havoc atl2_hash_set_#in~hw#1.base, atl2_hash_set_#in~hw#1.offset, atl2_hash_set_#in~hash_value#1;assume { :end_inline_atl2_hash_set } true;call #t~mem256#1.base, #t~mem256#1.offset := read~$Pointer$#22(~ha~0#1.base, ~ha~0#1.offset, 8bv64);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem256#1.base, #t~mem256#1.offset;havoc #t~mem256#1.base, #t~mem256#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:53:53,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882-1: SUMMARY for call iowrite32(atl2_hash_set_~mta~0#1, atl2_hash_set_#t~mem1058#1.base, ~bvadd~64(atl2_hash_set_#t~mem1058#1.offset, ~bvadd~64(5264bv64, ~zero_extend~64~32(~bvshl~32(atl2_hash_set_~hash_reg~0#1, 2bv32))))); srcloc: null [2025-02-08 03:53:53,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880: atl2_hash_set_~mta~0#1 := atl2_hash_set_#t~ret1057#1;havoc atl2_hash_set_#t~mem1056#1.base, atl2_hash_set_#t~mem1056#1.offset;havoc atl2_hash_set_#t~ret1057#1;atl2_hash_set_~mta~0#1 := ~bvor~32(atl2_hash_set_~mta~0#1, ~bvshl~32(1bv32, atl2_hash_set_~hash_bit~0#1));call atl2_hash_set_#t~mem1058#1.base, atl2_hash_set_#t~mem1058#1.offset := read~$Pointer$#22(atl2_hash_set_~hw#1.base, atl2_hash_set_~hw#1.offset, 8bv64); [2025-02-08 03:53:53,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880-1: SUMMARY for call atl2_hash_set_#t~ret1057#1 := ioread32(atl2_hash_set_#t~mem1056#1.base, ~bvadd~64(atl2_hash_set_#t~mem1056#1.offset, ~bvadd~64(5264bv64, ~zero_extend~64~32(~bvshl~32(atl2_hash_set_~hash_reg~0#1, 2bv32))))); srcloc: null [2025-02-08 03:53:54,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10081: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := ~bvor~32(480bv32, ~sign_extend~32~16(atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1))[16:0];call write~intINTTYPE2#22(15bv16, atl2_phy_setup_autoneg_adv_~hw#1.base, ~bvadd~64(34bv64, atl2_phy_setup_autoneg_adv_~hw#1.offset), 2bv64); [2025-02-08 03:53:54,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: call atl2_phy_commit_#t~mem1106#1.base, atl2_phy_commit_#t~mem1106#1.offset := read~$Pointer$#22(atl2_phy_commit_~hw#1.base, atl2_phy_commit_~hw#1.offset, 8bv64); [2025-02-08 03:53:54,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-1: SUMMARY for call msleep(1bv32); srcloc: null [2025-02-08 03:53:54,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160: call ULTIMATE.dealloc(~#phy_val~0#1.base, ~#phy_val~0#1.offset);havoc ~#phy_val~0#1.base, ~#phy_val~0#1.offset; [2025-02-08 03:53:54,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: assume ~bvsle~32(atl2_phy_commit_~i~9#1, 24bv32); [2025-02-08 03:53:54,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: assume !~bvsle~32(atl2_phy_commit_~i~9#1, 24bv32); [2025-02-08 03:53:54,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132: atl2_phy_commit_~val~4#1 := atl2_phy_commit_#t~ret1107#1;havoc atl2_phy_commit_#t~mem1106#1.base, atl2_phy_commit_#t~mem1106#1.offset;havoc atl2_phy_commit_#t~ret1107#1; [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132-1: SUMMARY for call atl2_phy_commit_#t~ret1107#1 := ioread32(atl2_phy_commit_#t~mem1106#1.base, ~bvadd~64(5140bv64, atl2_phy_commit_#t~mem1106#1.offset)); srcloc: null [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: assume 0bv32 != ~bvand~32(142606336bv32, atl2_phy_commit_~val~4#1); [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: assume !(0bv32 != ~bvand~32(142606336bv32, atl2_phy_commit_~val~4#1)); [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134: assume 0bv32 == ~bvand~32(142606336bv32, atl2_phy_commit_~val~4#1); [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134: assume !(0bv32 == ~bvand~32(142606336bv32, atl2_phy_commit_~val~4#1));atl2_phy_commit_~i~9#1 := ~bvadd~32(1bv32, atl2_phy_commit_~i~9#1); [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := ~bvor~32(64bv32, ~sign_extend~32~16(atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1))[16:0];call write~intINTTYPE2#22(2bv16, atl2_phy_setup_autoneg_adv_~hw#1.base, ~bvadd~64(34bv64, atl2_phy_setup_autoneg_adv_~hw#1.offset), 2bv64); [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10085: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := ~bvor~32(256bv32, ~sign_extend~32~16(atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1))[16:0];call write~intINTTYPE2#22(8bv16, atl2_phy_setup_autoneg_adv_~hw#1.base, ~bvadd~64(34bv64, atl2_phy_setup_autoneg_adv_~hw#1.offset), 2bv64); [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147: havoc atl2_phy_commit_#t~ret1108#1;atl2_phy_commit_#res#1 := atl2_phy_commit_~ret_val~7#1; [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10147-1: SUMMARY for call atl2_phy_commit_#t~ret1108#1 := printk(31bv64, 0bv64); srcloc: null [2025-02-08 03:53:54,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089: atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1 := ~bvor~32(128bv32, ~sign_extend~32~16(atl2_phy_setup_autoneg_adv_~mii_autoneg_adv_reg~0#1))[16:0];call write~intINTTYPE2#22(4bv16, atl2_phy_setup_autoneg_adv_~hw#1.base, ~bvadd~64(34bv64, atl2_phy_setup_autoneg_adv_~hw#1.offset), 2bv64); [2025-02-08 03:53:54,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15081: havoc #t~nondet1469; [2025-02-08 03:53:57,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: havoc #t~ret494#1;#res#1 := ~err~1#1; [2025-02-08 03:53:57,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229: havoc is_device_dma_capable_#t~mem75#1.base, is_device_dma_capable_#t~mem75#1.offset;havoc is_device_dma_capable_#t~mem76#1.base, is_device_dma_capable_#t~mem76#1.offset;havoc is_device_dma_capable_#t~mem77#1;havoc is_device_dma_capable_#t~short78#1; [2025-02-08 03:53:57,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798-1: SUMMARY for call #t~ret494#1 := atl2_reset_hw(~adapter~3#1.base, ~bvadd~64(623bv64, ~adapter~3#1.offset)); srcloc: null [2025-02-08 03:53:57,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12565-1: ldv_mod_timer_82_#res#1 := ldv_mod_timer_82_~ldv_func_res~1#1; [2025-02-08 03:53:57,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: SUMMARY for call atl2_free_ring_resources(~adapter~3#1.base, ~adapter~3#1.offset); srcloc: null