./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.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 e2f19db1e8a7bb835aaffc12859cb0ab37c3cd38619cf07368f0b72d81e5a3ff --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:27:44,309 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:27:44,386 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:27:44,391 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:27:44,394 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:27:44,412 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:27:44,412 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:27:44,413 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:27:44,413 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:27:44,413 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:27:44,413 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:27:44,413 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:27:44,414 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:27:44,414 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:27:44,414 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:27:44,414 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:27:44,414 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:27:44,414 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:27:44,414 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:27:44,415 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:27:44,415 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:27:44,416 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:27:44,416 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:27:44,417 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e2f19db1e8a7bb835aaffc12859cb0ab37c3cd38619cf07368f0b72d81e5a3ff [2025-02-08 04:27:44,710 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:27:44,719 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:27:44,721 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:27:44,723 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:27:44,724 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:27:44,725 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i [2025-02-08 04:27:46,073 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a0e524cae/1d5e9bf4cbd5434b8e5e022a84e20c5a/FLAG8b0a9b066 [2025-02-08 04:27:46,867 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:27:46,868 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i [2025-02-08 04:27:46,933 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a0e524cae/1d5e9bf4cbd5434b8e5e022a84e20c5a/FLAG8b0a9b066 [2025-02-08 04:27:46,955 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a0e524cae/1d5e9bf4cbd5434b8e5e022a84e20c5a [2025-02-08 04:27:46,958 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:27:46,959 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:27:46,962 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:27:46,962 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:27:46,966 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:27:46,967 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:27:46" (1/1) ... [2025-02-08 04:27:46,969 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ea24f20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:46, skipping insertion in model container [2025-02-08 04:27:46,969 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:27:46" (1/1) ... [2025-02-08 04:27:47,116 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:27:50,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416147,416160] [2025-02-08 04:27:50,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416294,416307] [2025-02-08 04:27:50,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416433,416446] [2025-02-08 04:27:50,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416591,416604] [2025-02-08 04:27:50,956 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:27:51,074 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:27:51,196 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"); [6123] [2025-02-08 04:27:51,198 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)); [6130] [2025-02-08 04:27:51,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6137] [2025-02-08 04:27:51,201 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6187-6188] [2025-02-08 04:27:51,201 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"); [6193-6195] [2025-02-08 04:27:51,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6295] [2025-02-08 04:27:51,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6303] [2025-02-08 04:27:51,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6310] [2025-02-08 04:27:51,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6317] [2025-02-08 04:27:51,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [6345-6346] [2025-02-08 04:27:51,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6458-6459] [2025-02-08 04:27:51,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6492-6493] [2025-02-08 04:27:51,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6533-6534] [2025-02-08 04:27:51,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [6888-6889] [2025-02-08 04:27:51,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6895] [2025-02-08 04:27:51,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7111] [2025-02-08 04:27:51,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7151] [2025-02-08 04:27:51,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7313] [2025-02-08 04:27:51,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7316] [2025-02-08 04:27:51,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7319] [2025-02-08 04:27:51,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7322] [2025-02-08 04:27:51,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7353] [2025-02-08 04:27:51,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7356] [2025-02-08 04:27:51,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7359] [2025-02-08 04:27:51,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7362] [2025-02-08 04:27:51,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7393] [2025-02-08 04:27:51,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7396] [2025-02-08 04:27:51,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7399] [2025-02-08 04:27:51,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7402] [2025-02-08 04:27:51,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7433] [2025-02-08 04:27:51,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7436] [2025-02-08 04:27:51,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7439] [2025-02-08 04:27:51,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7442] [2025-02-08 04:27:51,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7852] [2025-02-08 04:27:51,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9288] [2025-02-08 04:27:51,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416147,416160] [2025-02-08 04:27:51,556 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416294,416307] [2025-02-08 04:27:51,556 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416433,416446] [2025-02-08 04:27:51,556 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416591,416604] [2025-02-08 04:27:51,576 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:27:51,817 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:27:51,818 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51 WrapperNode [2025-02-08 04:27:51,818 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:27:51,820 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:27:51,820 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:27:51,820 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:27:51,826 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:52,015 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:52,290 INFO L138 Inliner]: procedures = 543, calls = 3442, calls flagged for inlining = 316, calls inlined = 294, statements flattened = 9074 [2025-02-08 04:27:52,291 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:27:52,292 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:27:52,293 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:27:52,293 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:27:52,303 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:52,304 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:52,358 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:53,973 INFO L175 MemorySlicer]: Split 1947 memory accesses to 17 slices as follows [2, 6, 1807, 4, 40, 5, 2, 7, 4, 1, 2, 1, 5, 54, 2, 2, 3]. 93 percent of accesses are in the largest equivalence class. The 21 initializations are split as follows [0, 0, 9, 4, 0, 0, 0, 0, 4, 1, 2, 0, 0, 0, 0, 0, 1]. The 1387 writes are split as follows [1, 3, 1329, 0, 0, 1, 1, 6, 0, 0, 0, 0, 2, 42, 1, 1, 0]. [2025-02-08 04:27:53,973 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:53,974 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:54,180 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:54,212 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:54,334 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:54,374 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:54,436 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:27:54,437 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:27:54,437 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:27:54,437 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:27:54,438 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:27:51" (1/1) ... [2025-02-08 04:27:54,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:27:54,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:27:54,469 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:27:54,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:27:54,493 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:27:54,494 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:27:54,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:27:54,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:27:54,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:27:54,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:27:54,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:27:54,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:27:54,495 INFO L130 BoogieDeclarations]: Found specification of procedure alx_halt [2025-02-08 04:27:54,495 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_halt [2025-02-08 04:27:54,495 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_txbuf [2025-02-08 04:27:54,495 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_txbuf [2025-02-08 04:27:54,495 INFO L130 BoogieDeclarations]: Found specification of procedure dump_stack [2025-02-08 04:27:54,495 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_stack [2025-02-08 04:27:54,495 INFO L130 BoogieDeclarations]: Found specification of procedure alx_suspend [2025-02-08 04:27:54,496 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_suspend [2025-02-08 04:27:54,496 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_read_phy_reg [2025-02-08 04:27:54,496 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_read_phy_reg [2025-02-08 04:27:54,496 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:27:54,496 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:27:54,497 INFO L130 BoogieDeclarations]: Found specification of procedure alx_wait_reg [2025-02-08 04:27:54,497 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_wait_reg [2025-02-08 04:27:54,497 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:27:54,497 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:27:54,497 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:27:54,498 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:27:54,498 INFO L130 BoogieDeclarations]: Found specification of procedure alx_pci_error_resume [2025-02-08 04:27:54,498 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_pci_error_resume [2025-02-08 04:27:54,498 INFO L130 BoogieDeclarations]: Found specification of procedure alx_tx_timeout [2025-02-08 04:27:54,498 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_tx_timeout [2025-02-08 04:27:54,498 INFO L130 BoogieDeclarations]: Found specification of procedure alx_irq_enable [2025-02-08 04:27:54,498 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_irq_enable [2025-02-08 04:27:54,498 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:27:54,498 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:27:54,498 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_mem16 [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_mem16 [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure alx_irq_disable [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_irq_disable [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure alx_activate [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_activate [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure alx_remove [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_remove [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_msi [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_msi [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure alx_post_write [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_post_write [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2025-02-08 04:27:54,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2025-02-08 04:27:54,499 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_reg [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_reg [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_unaligned_access_size [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_unaligned_access_size [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_ext [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_ext [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure ethadv_to_hw_cfg [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ethadv_to_hw_cfg [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure alx_stop [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_stop [2025-02-08 04:27:54,500 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:27:54,500 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:27:54,501 INFO L130 BoogieDeclarations]: Found specification of procedure alx_resume [2025-02-08 04:27:54,501 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_resume [2025-02-08 04:27:54,501 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:27:54,501 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:27:54,503 INFO L130 BoogieDeclarations]: Found specification of procedure alx_schedule_link_check [2025-02-08 04:27:54,503 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_schedule_link_check [2025-02-08 04:27:54,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:27:54,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:27:54,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:27:54,505 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:27:54,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:27:54,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:27:54,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:27:54,507 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:27:54,507 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:27:54,507 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:27:54,507 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:27:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:27:54,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:27:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_open [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_open [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_core [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_core [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure alx_update_hw_stats [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_update_hw_stats [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_mem32 [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_mem32 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_dbg [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_dbg [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure alx_netif_stop [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_netif_stop [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:27:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:27:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_giga [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_giga [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure alx_poll_controller [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_poll_controller [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_pcie [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_pcie [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_is_locked [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_is_locked [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure alx_schedule_reset [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_schedule_reset [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_legacy [2025-02-08 04:27:54,511 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_legacy [2025-02-08 04:27:54,511 INFO L130 BoogieDeclarations]: Found specification of procedure alx_refill_rx_ring [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_refill_rx_ring [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_dbg [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_dbg [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure alx_set_macaddr [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_set_macaddr [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-02-08 04:27:54,514 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-02-08 04:27:54,514 INFO L130 BoogieDeclarations]: Found specification of procedure alx_speed_to_ethadv [2025-02-08 04:27:54,515 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_speed_to_ethadv [2025-02-08 04:27:54,515 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:27:54,516 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_rings [2025-02-08 04:27:54,516 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_rings [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:27:54,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:27:54,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure pci_select_bars [2025-02-08 04:27:54,516 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_select_bars [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:27:54,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure alx_open [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_open [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_with_cr [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_with_cr [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 04:27:54,517 INFO L130 BoogieDeclarations]: Found specification of procedure alx_get_supported_speeds [2025-02-08 04:27:54,517 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_get_supported_speeds [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:27:54,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:27:54,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:27:54,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:27:54,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:27:54,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:27:54,520 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:27:54,520 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:27:54,520 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:27:54,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:27:54,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:27:54,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:27:54,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_macaddr [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_macaddr [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_mem32 [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_mem32 [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reinit_rings [2025-02-08 04:27:54,522 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reinit_rings [2025-02-08 04:27:54,522 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_reg [2025-02-08 04:27:54,523 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_reg [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:27:54,523 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_buffers [2025-02-08 04:27:54,523 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_buffers [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:27:54,523 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2025-02-08 04:27:54,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:27:54,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:27:54,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:27:54,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure alx_wait_mdio_idle [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_wait_mdio_idle [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_handle [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_handle [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_alx_driver_exit_15_2 [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_alx_driver_exit_15_2 [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure alx_is_rev_a [2025-02-08 04:27:54,528 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_is_rev_a [2025-02-08 04:27:54,528 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:27:54,529 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_core [2025-02-08 04:27:54,529 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_core [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:27:54,529 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_ext [2025-02-08 04:27:54,529 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_ext [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:27:54,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure alx_post_phy_link [2025-02-08 04:27:54,529 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_post_phy_link [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:27:54,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:27:54,529 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reinit [2025-02-08 04:27:54,534 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reinit [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure alx_tpd_avail [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_tpd_avail [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure alx_setup_speed_duplex [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_setup_speed_duplex [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_stop [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_stop [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask_and_coherent [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask_and_coherent [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure alx_enable_aspm [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_enable_aspm [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure alx_set_rx_mode [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_set_rx_mode [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_revision [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_revision [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_set_rx_mode [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_set_rx_mode [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_write_phy_reg [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_write_phy_reg [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure alx_configure [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_configure [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_phy [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_phy [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:27:54,535 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:27:54,535 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:27:54,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le64 [2025-02-08 04:27:54,536 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le64 [2025-02-08 04:27:54,536 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_mac [2025-02-08 04:27:54,536 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_mac [2025-02-08 04:27:55,782 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:27:55,789 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:27:56,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16570: havoc #t~nondet1738; [2025-02-08 04:27:56,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16518: havoc netpoll_trap_#t~nondet1727#1; [2025-02-08 04:27:56,761 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:27:56,767 INFO L158 Benchmark]: Toolchain (without parser) took 9806.42ms. Allocated memory was 142.6MB in the beginning and 511.7MB in the end (delta: 369.1MB). Free memory was 95.4MB in the beginning and 287.2MB in the end (delta: -191.8MB). Peak memory consumption was 171.8MB. Max. memory is 16.1GB. [2025-02-08 04:27:56,767 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 201.3MB. Free memory is still 124.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:27:56,767 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4857.01ms. Allocated memory was 142.6MB in the beginning and 226.5MB in the end (delta: 83.9MB). Free memory was 95.0MB in the beginning and 65.2MB in the end (delta: 29.8MB). Peak memory consumption was 121.6MB. Max. memory is 16.1GB. [2025-02-08 04:27:56,767 INFO L158 Benchmark]: Boogie Procedure Inliner took 471.90ms. Allocated memory is still 226.5MB. Free memory was 65.2MB in the beginning and 77.7MB in the end (delta: -12.5MB). Peak memory consumption was 17.8MB. Max. memory is 16.1GB. [2025-02-08 04:27:56,770 INFO L158 Benchmark]: Boogie Preprocessor took 2144.01ms. Allocated memory was 226.5MB in the beginning and 511.7MB in the end (delta: 285.2MB). Free memory was 77.7MB in the beginning and 375.3MB in the end (delta: -297.6MB). Peak memory consumption was 285.4MB. Max. memory is 16.1GB. [2025-02-08 04:27:56,771 INFO L158 Benchmark]: IcfgBuilder took 2327.83ms. Allocated memory is still 511.7MB. Free memory was 375.3MB in the beginning and 287.2MB in the end (delta: 88.1MB). Peak memory consumption was 83.9MB. Max. memory is 16.1GB. [2025-02-08 04:27:56,772 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.26ms. Allocated memory is still 201.3MB. Free memory is still 124.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4857.01ms. Allocated memory was 142.6MB in the beginning and 226.5MB in the end (delta: 83.9MB). Free memory was 95.0MB in the beginning and 65.2MB in the end (delta: 29.8MB). Peak memory consumption was 121.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 471.90ms. Allocated memory is still 226.5MB. Free memory was 65.2MB in the beginning and 77.7MB in the end (delta: -12.5MB). Peak memory consumption was 17.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2144.01ms. Allocated memory was 226.5MB in the beginning and 511.7MB in the end (delta: 285.2MB). Free memory was 77.7MB in the beginning and 375.3MB in the end (delta: -297.6MB). Peak memory consumption was 285.4MB. Max. memory is 16.1GB. * IcfgBuilder took 2327.83ms. Allocated memory is still 511.7MB. Free memory was 375.3MB in the beginning and 287.2MB in the end (delta: 88.1MB). Peak memory consumption was 83.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6123]: 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"); [6123] - GenericResultAtLocation [Line: 6130]: 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)); [6130] - GenericResultAtLocation [Line: 6137]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6137] - GenericResultAtLocation [Line: 6187]: 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6187-6188] - GenericResultAtLocation [Line: 6193]: 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"); [6193-6195] - GenericResultAtLocation [Line: 6295]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6295] - GenericResultAtLocation [Line: 6303]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6303] - GenericResultAtLocation [Line: 6310]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6310] - GenericResultAtLocation [Line: 6317]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6317] - GenericResultAtLocation [Line: 6345]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [6345-6346] - GenericResultAtLocation [Line: 6458]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6458-6459] - GenericResultAtLocation [Line: 6492]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6492-6493] - GenericResultAtLocation [Line: 6533]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6533-6534] - GenericResultAtLocation [Line: 6888]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [6888-6889] - GenericResultAtLocation [Line: 6895]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6895] - GenericResultAtLocation [Line: 7111]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7111] - GenericResultAtLocation [Line: 7151]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7151] - GenericResultAtLocation [Line: 7313]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7313] - GenericResultAtLocation [Line: 7316]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7316] - GenericResultAtLocation [Line: 7319]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7319] - GenericResultAtLocation [Line: 7322]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7322] - GenericResultAtLocation [Line: 7353]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7353] - GenericResultAtLocation [Line: 7356]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7356] - GenericResultAtLocation [Line: 7359]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7359] - GenericResultAtLocation [Line: 7362]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7362] - GenericResultAtLocation [Line: 7393]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7393] - GenericResultAtLocation [Line: 7396]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7396] - GenericResultAtLocation [Line: 7399]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7399] - GenericResultAtLocation [Line: 7402]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7402] - GenericResultAtLocation [Line: 7433]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7433] - GenericResultAtLocation [Line: 7436]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7436] - GenericResultAtLocation [Line: 7439]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7439] - GenericResultAtLocation [Line: 7442]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7442] - GenericResultAtLocation [Line: 7852]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7852] - GenericResultAtLocation [Line: 9288]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9288] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:27:56,797 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.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 e2f19db1e8a7bb835aaffc12859cb0ab37c3cd38619cf07368f0b72d81e5a3ff --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:27:59,205 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:27:59,295 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:27:59,302 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:27:59,302 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:27:59,322 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:27:59,323 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:27:59,323 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:27:59,323 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:27:59,323 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:27:59,323 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:27:59,324 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:27:59,324 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:27:59,324 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:27:59,324 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:27:59,324 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:27:59,324 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:27:59,324 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:27:59,325 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:27:59,326 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:27:59,326 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:27:59,326 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:27:59,327 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:27:59,327 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:27:59,327 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:27:59,327 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:27:59,327 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:27:59,327 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:27:59,327 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 -> e2f19db1e8a7bb835aaffc12859cb0ab37c3cd38619cf07368f0b72d81e5a3ff [2025-02-08 04:27:59,578 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:27:59,585 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:27:59,587 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:27:59,588 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:27:59,588 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:27:59,589 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i [2025-02-08 04:28:01,009 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c0a5ca9fb/bafbc01239704a0498e5939647289fc0/FLAG339f89149 [2025-02-08 04:28:01,775 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:28:01,777 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i [2025-02-08 04:28:01,851 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c0a5ca9fb/bafbc01239704a0498e5939647289fc0/FLAG339f89149 [2025-02-08 04:28:01,871 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c0a5ca9fb/bafbc01239704a0498e5939647289fc0 [2025-02-08 04:28:01,873 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:28:01,875 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:28:01,876 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:28:01,876 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:28:01,880 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:28:01,881 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:28:01" (1/1) ... [2025-02-08 04:28:01,883 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34b9101b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:01, skipping insertion in model container [2025-02-08 04:28:01,884 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:28:01" (1/1) ... [2025-02-08 04:28:02,035 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:28:03,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,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 04:28:03,963 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:03,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,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 04:28:04,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 04:28:04,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,077 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,097 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,308 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,315 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,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 04:28:04,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,353 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,353 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,353 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,353 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,353 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,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 04:28:04,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,406 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,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 04:28:04,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 04:28:04,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,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 04:28:04,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 04:28:04,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 04:28:04,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 04:28:04,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 04:28:04,878 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,878 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,878 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,878 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,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 04:28:04,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:04,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,045 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,064 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,092 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,180 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,442 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,449 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,450 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,552 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:05,643 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416147,416160] [2025-02-08 04:28:05,647 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416294,416307] [2025-02-08 04:28:05,647 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416433,416446] [2025-02-08 04:28:05,647 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416591,416604] [2025-02-08 04:28:05,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 04:28:05,679 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:28:05,826 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:28:05,949 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:28:06,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,216 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,227 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,265 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,266 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,288 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,315 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,345 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,348 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,349 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,353 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,420 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,427 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416147,416160] [2025-02-08 04:28:06,427 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416294,416307] [2025-02-08 04:28:06,428 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416433,416446] [2025-02-08 04:28:06,428 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416591,416604] [2025-02-08 04:28:06,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:28:06,434 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:28:06,521 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:28:06,653 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"); [6123] [2025-02-08 04:28:06,655 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)); [6130] [2025-02-08 04:28:06,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6137] [2025-02-08 04:28:06,658 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6187-6188] [2025-02-08 04:28:06,658 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"); [6193-6195] [2025-02-08 04:28:06,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6295] [2025-02-08 04:28:06,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6303] [2025-02-08 04:28:06,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6310] [2025-02-08 04:28:06,664 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6317] [2025-02-08 04:28:06,664 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [6345-6346] [2025-02-08 04:28:06,671 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6458-6459] [2025-02-08 04:28:06,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6492-6493] [2025-02-08 04:28:06,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6533-6534] [2025-02-08 04:28:06,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [6888-6889] [2025-02-08 04:28:06,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6895] [2025-02-08 04:28:06,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7111] [2025-02-08 04:28:06,689 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7151] [2025-02-08 04:28:06,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7313] [2025-02-08 04:28:06,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7316] [2025-02-08 04:28:06,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7319] [2025-02-08 04:28:06,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7322] [2025-02-08 04:28:06,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7353] [2025-02-08 04:28:06,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7356] [2025-02-08 04:28:06,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7359] [2025-02-08 04:28:06,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7362] [2025-02-08 04:28:06,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7393] [2025-02-08 04:28:06,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7396] [2025-02-08 04:28:06,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7399] [2025-02-08 04:28:06,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7402] [2025-02-08 04:28:06,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7433] [2025-02-08 04:28:06,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7436] [2025-02-08 04:28:06,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7439] [2025-02-08 04:28:06,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7442] [2025-02-08 04:28:06,705 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7852] [2025-02-08 04:28:06,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9288] [2025-02-08 04:28:06,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416147,416160] [2025-02-08 04:28:06,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416294,416307] [2025-02-08 04:28:06,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416433,416446] [2025-02-08 04:28:06,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-atheros-alx-alx.cil.i[416591,416604] [2025-02-08 04:28:06,918 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:28:07,230 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:28:07,231 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07 WrapperNode [2025-02-08 04:28:07,231 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:28:07,232 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:28:07,233 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:28:07,233 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:28:07,240 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:07,369 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:07,645 INFO L138 Inliner]: procedures = 556, calls = 3442, calls flagged for inlining = 316, calls inlined = 294, statements flattened = 7650 [2025-02-08 04:28:07,646 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:28:07,647 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:28:07,647 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:28:07,647 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:28:07,661 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:07,661 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:07,704 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,079 INFO L175 MemorySlicer]: Split 1947 memory accesses to 17 slices as follows [2, 2, 5, 5, 1, 7, 4, 2, 4, 1, 2, 6, 1807, 2, 54, 3, 40]. 93 percent of accesses are in the largest equivalence class. The 21 initializations are split as follows [0, 0, 0, 0, 0, 0, 4, 0, 4, 1, 2, 0, 9, 0, 0, 1, 0]. The 1387 writes are split as follows [1, 1, 2, 1, 0, 6, 0, 1, 0, 0, 0, 3, 1329, 1, 42, 0, 0]. [2025-02-08 04:28:09,080 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,080 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,320 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,345 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,413 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,460 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,548 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:28:09,550 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:28:09,550 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:28:09,550 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:28:09,551 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:28:07" (1/1) ... [2025-02-08 04:28:09,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:28:09,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:28:09,587 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:28:09,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:28:09,614 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:28:09,614 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:28:09,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:28:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:28:09,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:28:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:28:09,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:28:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:28:09,616 INFO L130 BoogieDeclarations]: Found specification of procedure alx_halt [2025-02-08 04:28:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_halt [2025-02-08 04:28:09,616 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_txbuf [2025-02-08 04:28:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_txbuf [2025-02-08 04:28:09,616 INFO L130 BoogieDeclarations]: Found specification of procedure dump_stack [2025-02-08 04:28:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_stack [2025-02-08 04:28:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure alx_suspend [2025-02-08 04:28:09,617 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_suspend [2025-02-08 04:28:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_read_phy_reg [2025-02-08 04:28:09,617 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_read_phy_reg [2025-02-08 04:28:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:28:09,617 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:28:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure alx_wait_reg [2025-02-08 04:28:09,617 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_wait_reg [2025-02-08 04:28:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:28:09,617 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:28:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:28:09,618 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:28:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure alx_pci_error_resume [2025-02-08 04:28:09,618 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_pci_error_resume [2025-02-08 04:28:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure alx_tx_timeout [2025-02-08 04:28:09,618 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_tx_timeout [2025-02-08 04:28:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure alx_irq_enable [2025-02-08 04:28:09,618 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_irq_enable [2025-02-08 04:28:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:28:09,618 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:28:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_mem16 [2025-02-08 04:28:09,618 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_mem16 [2025-02-08 04:28:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure alx_irq_disable [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_irq_disable [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure alx_activate [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_activate [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure alx_remove [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_remove [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_msi [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_msi [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure alx_post_write [2025-02-08 04:28:09,619 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_post_write [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:28:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:28:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:28:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 04:28:09,621 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 04:28:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2025-02-08 04:28:09,621 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2025-02-08 04:28:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_reg [2025-02-08 04:28:09,621 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_reg [2025-02-08 04:28:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_unaligned_access_size [2025-02-08 04:28:09,621 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_unaligned_access_size [2025-02-08 04:28:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_ext [2025-02-08 04:28:09,621 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_ext [2025-02-08 04:28:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:28:09,625 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure ethadv_to_hw_cfg [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ethadv_to_hw_cfg [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure alx_stop [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_stop [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure alx_resume [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_resume [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure alx_schedule_link_check [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_schedule_link_check [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:28:09,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:28:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_open [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_open [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_core [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_core [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure alx_update_hw_stats [2025-02-08 04:28:09,627 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_update_hw_stats [2025-02-08 04:28:09,627 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_mem32 [2025-02-08 04:28:09,628 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_mem32 [2025-02-08 04:28:09,628 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:28:09,628 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:28:09,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:28:09,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:28:09,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:28:09,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:28:09,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 04:28:09,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_dbg [2025-02-08 04:28:09,629 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_dbg [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-02-08 04:28:09,629 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure alx_netif_stop [2025-02-08 04:28:09,629 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_netif_stop [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 04:28:09,629 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:28:09,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:28:09,629 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:28:09,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:28:09,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_giga [2025-02-08 04:28:09,630 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_giga [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure alx_poll_controller [2025-02-08 04:28:09,630 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_poll_controller [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:28:09,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:28:09,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_pcie [2025-02-08 04:28:09,634 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_pcie [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:28:09,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 04:28:09,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_is_locked [2025-02-08 04:28:09,634 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_is_locked [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure alx_schedule_reset [2025-02-08 04:28:09,634 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_schedule_reset [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_legacy [2025-02-08 04:28:09,634 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_legacy [2025-02-08 04:28:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure alx_refill_rx_ring [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_refill_rx_ring [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_dbg [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_dbg [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure alx_set_macaddr [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_set_macaddr [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure alx_speed_to_ethadv [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_speed_to_ethadv [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:28:09,635 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:28:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_rings [2025-02-08 04:28:09,638 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_rings [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:28:09,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:28:09,638 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure pci_select_bars [2025-02-08 04:28:09,638 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_select_bars [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:28:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:28:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:28:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:28:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:28:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:28:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:28:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:28:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure alx_open [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_open [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_with_cr [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_with_cr [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure alx_get_supported_speeds [2025-02-08 04:28:09,643 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_get_supported_speeds [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:28:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_macaddr [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_macaddr [2025-02-08 04:28:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_mem32 [2025-02-08 04:28:09,644 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_mem32 [2025-02-08 04:28:09,645 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reinit_rings [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reinit_rings [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_reg [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_reg [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:28:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_buffers [2025-02-08 04:28:09,646 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_buffers [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:28:09,647 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2025-02-08 04:28:09,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:28:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:28:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:28:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:28:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:28:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:28:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:28:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure alx_wait_mdio_idle [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_wait_mdio_idle [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_handle [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_handle [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_alx_driver_exit_15_2 [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_alx_driver_exit_15_2 [2025-02-08 04:28:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:28:09,651 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:28:09,652 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:28:09,652 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:28:09,652 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:28:09,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:28:09,652 INFO L130 BoogieDeclarations]: Found specification of procedure alx_is_rev_a [2025-02-08 04:28:09,652 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_is_rev_a [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:28:09,653 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_core [2025-02-08 04:28:09,653 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_core [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:28:09,653 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_ext [2025-02-08 04:28:09,653 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_ext [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:28:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:28:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:28:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:28:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:28:09,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_post_phy_link [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_post_phy_link [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reinit [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reinit [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_tpd_avail [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_tpd_avail [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_setup_speed_duplex [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_setup_speed_duplex [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_stop [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_stop [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask_and_coherent [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask_and_coherent [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_enable_aspm [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_enable_aspm [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_set_rx_mode [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_set_rx_mode [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_revision [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_revision [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_set_rx_mode [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_set_rx_mode [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_write_phy_reg [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_write_phy_reg [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_configure [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_configure [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_phy [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_phy [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:28:09,657 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:28:09,657 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:28:09,658 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:28:09,658 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:28:09,658 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:28:09,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:28:09,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:28:09,658 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le64 [2025-02-08 04:28:09,658 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le64 [2025-02-08 04:28:09,658 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_mac [2025-02-08 04:28:09,658 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_mac [2025-02-08 04:28:10,967 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:28:10,972 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:28:11,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16518: havoc netpoll_trap_#t~nondet1523#1; [2025-02-08 04:28:11,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14300-1: SUMMARY for call #t~ret1149 := alx_read_mem32(~hw.base, ~hw.offset, ~reg); srcloc: null [2025-02-08 04:28:11,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14300: ~read~0 := #t~ret1149;havoc #t~ret1149; [2025-02-08 04:28:11,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume 0bv64 != ~bvadd~64(~val.base, ~val.offset);call write~intINTTYPE4#2(~read~0, ~val.base, ~val.offset, 4bv64); [2025-02-08 04:28:11,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume !(0bv64 != ~bvadd~64(~val.base, ~val.offset)); [2025-02-08 04:28:11,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302: assume 0bv32 == ~bvand~32(~read~0, ~wait); [2025-02-08 04:28:11,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302: assume !(0bv32 == ~bvand~32(~read~0, ~wait)); [2025-02-08 04:28:11,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324: assume 0bv64 != ~tmp~140; [2025-02-08 04:28:11,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324: assume !(0bv64 != ~tmp~140); [2025-02-08 04:28:11,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329: ~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 04:28:11,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: ~tmp~140 := ~__ms~0;~__ms~0 := ~bvsub~64(~__ms~0, 1bv64); [2025-02-08 04:28:11,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:28:11,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14307: #res := 1bv8; [2025-02-08 04:28:11,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14310: assume true; [2025-02-08 04:28:11,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14310: assume !true;~__ms~0 := 1bv64; [2025-02-08 04:28:11,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:28:52,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15785: havoc ldv_dev_get_drvdata_#t~mem1461#1.base, ldv_dev_get_drvdata_#t~mem1461#1.offset;havoc ldv_dev_get_drvdata_#t~mem1462#1.base, ldv_dev_get_drvdata_#t~mem1462#1.offset; [2025-02-08 04:28:52,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: havoc #t~mem178.base, #t~mem178.offset;havoc #t~mem179; [2025-02-08 04:28:52,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16430: havoc #t~nondet1516; [2025-02-08 04:28:53,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16540: havoc pci_disable_pcie_error_reporting_#t~nondet1527#1; [2025-02-08 04:28:53,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16375: havoc #t~nondet1509; [2025-02-08 04:28:53,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: havoc #t~mem205.base, #t~mem205.offset; [2025-02-08 04:28:53,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16489: havoc #t~nondet1521; [2025-02-08 04:28:54,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15082: ~cfg~0 := ~bvor~32(67108864bv32, ~cfg~0); [2025-02-08 04:28:54,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15088: ~cfg~0 := ~bvor~32(83886080bv32, ~cfg~0); [2025-02-08 04:28:54,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15085: ~cfg~0 := ~bvor~32(50331648bv32, ~cfg~0); [2025-02-08 04:28:54,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15079: ~cfg~0 := ~bvor~32(33554432bv32, ~cfg~0); [2025-02-08 04:28:54,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: havoc #t~mem94.base, #t~mem94.offset; [2025-02-08 04:28:54,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16351: havoc #t~nondet1505; [2025-02-08 04:28:54,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16344: havoc #t~nondet1504; [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: assume { :end_inline___compiletime_assert_542 } true; [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956-1: SUMMARY for call netif_tx_start_queue(netif_tx_start_all_queues_~txq~0#1.base, netif_tx_start_all_queues_~txq~0#1.offset); srcloc: null [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6411: havoc is_device_dma_capable_#t~mem65#1.base, is_device_dma_capable_#t~mem65#1.offset;havoc is_device_dma_capable_#t~mem66#1.base, is_device_dma_capable_#t~mem66#1.offset;havoc is_device_dma_capable_#t~mem67#1;havoc is_device_dma_capable_#t~short68#1; [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: netif_tx_start_all_queues_~i~0#1 := ~bvadd~32(1bv32, netif_tx_start_all_queues_~i~0#1);call netif_tx_start_all_queues_#t~mem216#1 := read~intINTTYPE4#12(netif_tx_start_all_queues_~dev#1.base, ~bvadd~64(879bv64, netif_tx_start_all_queues_~dev#1.offset), 4bv64); [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume { :end_inline___compiletime_assert_551 } true; [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16552: havoc pci_enable_msi_block_#t~nondet1530#1; [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8633: havoc alx_request_irq_#t~mem532#1.base, alx_request_irq_#t~mem532#1.offset; [2025-02-08 04:28:56,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8633-1: SUMMARY for call pci_disable_msi(alx_request_irq_#t~mem532#1.base, alx_request_irq_#t~mem532#1.offset); srcloc: null [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526-1: SUMMARY for call kfree(alx_alloc_descriptors_#t~mem508#1.base, alx_alloc_descriptors_#t~mem508#1.offset); srcloc: null [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526-2: call alx_alloc_descriptors_#t~mem508#1.base, alx_alloc_descriptors_#t~mem508#1.offset := read~$Pointer$#12(alx_alloc_descriptors_~alx#1.base, ~bvadd~64(16bv64, ~bvadd~64(857bv64, alx_alloc_descriptors_~alx#1.offset)), 8bv64); [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: alx_request_irq_#t~ret531#1 := ldv_request_irq_20_#res#1;havoc ldv_request_irq_20_#t~ret1014#1, ldv_request_irq_20_#t~ret1015#1, ldv_request_irq_20_~irq#1, ldv_request_irq_20_~handler#1.base, ldv_request_irq_20_~handler#1.offset, ldv_request_irq_20_~flags#1, ldv_request_irq_20_~name#1.base, ldv_request_irq_20_~name#1.offset, ldv_request_irq_20_~dev#1.base, ldv_request_irq_20_~dev#1.offset, ldv_request_irq_20_~ldv_func_res~0#1, ldv_request_irq_20_~tmp~112#1, ldv_request_irq_20_~tmp___0~43#1;havoc ldv_request_irq_20_#in~irq#1, ldv_request_irq_20_#in~handler#1.base, ldv_request_irq_20_#in~handler#1.offset, ldv_request_irq_20_#in~flags#1, ldv_request_irq_20_#in~name#1.base, ldv_request_irq_20_#in~name#1.offset, ldv_request_irq_20_#in~dev#1.base, ldv_request_irq_20_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_20 } true;alx_request_irq_~err~1#1 := alx_request_irq_#t~ret531#1;havoc alx_request_irq_#t~mem529#1;havoc alx_request_irq_#t~mem530#1.base, alx_request_irq_#t~mem530#1.offset;havoc alx_request_irq_#t~ret531#1; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: havoc alx_alloc_descriptors_#t~mem508#1.base, alx_alloc_descriptors_#t~mem508#1.offset;call alx_alloc_descriptors_#t~mem509#1.base, alx_alloc_descriptors_#t~mem509#1.offset := read~$Pointer$#12(alx_alloc_descriptors_~alx#1.base, ~bvadd~64(32bv64, ~bvadd~64(885bv64, alx_alloc_descriptors_~alx#1.offset)), 8bv64); [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527: havoc alx_alloc_descriptors_#t~mem509#1.base, alx_alloc_descriptors_#t~mem509#1.offset;alx_alloc_descriptors_#res#1 := 4294967284bv32; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-1: SUMMARY for call kfree(alx_alloc_descriptors_#t~mem509#1.base, alx_alloc_descriptors_#t~mem509#1.offset); srcloc: null [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12962-1: ldv_request_irq_20_#res#1 := ldv_request_irq_20_~ldv_func_res~0#1; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: havoc netif_tx_start_all_queues_#t~ret215#1.base, netif_tx_start_all_queues_#t~ret215#1.offset, netif_tx_start_all_queues_#t~mem216#1, netif_tx_start_all_queues_~dev#1.base, netif_tx_start_all_queues_~dev#1.offset, netif_tx_start_all_queues_~i~0#1, netif_tx_start_all_queues_~txq~0#1.base, netif_tx_start_all_queues_~txq~0#1.offset, netif_tx_start_all_queues_~tmp~24#1.base, netif_tx_start_all_queues_~tmp~24#1.offset;havoc netif_tx_start_all_queues_#in~dev#1.base, netif_tx_start_all_queues_#in~dev#1.offset;assume { :end_inline_netif_tx_start_all_queues } true;havoc #t~mem575#1.base, #t~mem575#1.offset; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12980-1: ldv_request_irq_21_#res#1 := ldv_request_irq_21_~ldv_func_res~1#1; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: assume 0bv32 == alx_request_irq_~err~1#1; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: assume !(0bv32 == alx_request_irq_~err~1#1);call alx_request_irq_#t~mem532#1.base, alx_request_irq_#t~mem532#1.offset := read~$Pointer$#12(alx_request_irq_~alx#1.base, ~bvadd~64(8bv64, alx_request_irq_~alx#1.offset), 8bv64); [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume ~bvult~32(netif_tx_start_all_queues_~i~0#1, netif_tx_start_all_queues_#t~mem216#1);havoc netif_tx_start_all_queues_#t~mem216#1; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume !~bvult~32(netif_tx_start_all_queues_~i~0#1, netif_tx_start_all_queues_#t~mem216#1);havoc netif_tx_start_all_queues_#t~mem216#1; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: havoc alx_config_vector_mapping_~alx#1.base, alx_config_vector_mapping_~alx#1.offset, alx_config_vector_mapping_~hw~6#1.base, alx_config_vector_mapping_~hw~6#1.offset;havoc alx_config_vector_mapping_#in~alx#1.base, alx_config_vector_mapping_#in~alx#1.offset;assume { :end_inline_alx_config_vector_mapping } true; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-1: SUMMARY for call alx_free_rings(~alx#1.base, ~alx#1.offset); srcloc: null [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910: #res#1 := ~err~3#1; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: netif_tx_start_all_queues_~tmp~24#1.base, netif_tx_start_all_queues_~tmp~24#1.offset := netif_tx_start_all_queues_#t~ret215#1.base, netif_tx_start_all_queues_#t~ret215#1.offset;havoc netif_tx_start_all_queues_#t~ret215#1.base, netif_tx_start_all_queues_#t~ret215#1.offset;netif_tx_start_all_queues_~txq~0#1.base, netif_tx_start_all_queues_~txq~0#1.offset := netif_tx_start_all_queues_~tmp~24#1.base, netif_tx_start_all_queues_~tmp~24#1.offset; [2025-02-08 04:28:56,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954-1: SUMMARY for call netif_tx_start_all_queues_#t~ret215#1.base, netif_tx_start_all_queues_#t~ret215#1.offset := netdev_get_tx_queue(netif_tx_start_all_queues_~dev#1.base, netif_tx_start_all_queues_~dev#1.offset, netif_tx_start_all_queues_~i~0#1); srcloc: null [2025-02-08 04:28:59,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12690: #res := 23bv32; [2025-02-08 04:28:59,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12692: #res := 24bv32; [2025-02-08 04:28:59,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: #res := 3bv32; [2025-02-08 04:28:59,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12686: #res := 8bv32; [2025-02-08 04:28:59,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12688: #res := 10bv32; [2025-02-08 04:28:59,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12730: #res := 22bv32; [2025-02-08 04:28:59,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12732: #res := 25bv32; [2025-02-08 04:28:59,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12734: #res := 27bv32; [2025-02-08 04:28:59,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12728: #res := 1bv32; [2025-02-08 04:28:59,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12802: #res := 6bv32; [2025-02-08 04:28:59,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: #res := 7bv32; [2025-02-08 04:28:59,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12806: #res := 20bv32; [2025-02-08 04:29:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: SUMMARY for call spin_unlock(__netif_tx_unlock_~txq#1.base, ~bvadd~64(320bv64, __netif_tx_unlock_~txq#1.offset)); srcloc: null [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865-1: SUMMARY for call napi_disable_#t~ret202#1 := test_and_set_bit(0bv64, napi_disable_~n#1.base, ~bvadd~64(16bv64, napi_disable_~n#1.offset)); srcloc: null [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: napi_disable_~tmp~22#1 := napi_disable_#t~ret202#1;havoc napi_disable_#t~ret202#1; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7468: havoc __netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset, __netif_tx_lock_~cpu#1;havoc __netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset, __netif_tx_lock_#in~cpu#1;assume { :end_inline___netif_tx_lock } true; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: assume true; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: assume !true; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: assume false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: assume !false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: havoc __local_bh_disable_ip_~arg0#1, __local_bh_disable_ip_~arg1#1;havoc __local_bh_disable_ip_#in~arg0#1, __local_bh_disable_ip_#in~arg1#1;assume { :end_inline___local_bh_disable_ip } true; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295: assume false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295: assume !false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419: assume false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419: assume !false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-1: SUMMARY for call netif_tx_stop_queue(netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset); srcloc: null [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume { :begin_inline___netif_tx_unlock } true;__netif_tx_unlock_#in~txq#1.base, __netif_tx_unlock_#in~txq#1.offset := netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset;havoc __netif_tx_unlock_~txq#1.base, __netif_tx_unlock_~txq#1.offset;__netif_tx_unlock_~txq#1.base, __netif_tx_unlock_~txq#1.offset := __netif_tx_unlock_#in~txq#1.base, __netif_tx_unlock_#in~txq#1.offset;call write~intINTTYPE4#12(4294967295bv32, __netif_tx_unlock_~txq#1.base, ~bvadd~64(388bv64, __netif_tx_unlock_~txq#1.offset), 4bv64); [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: netif_tx_disable_~cpu~0#1 := netif_tx_disable_~pscr_ret__~0#1;netif_tx_disable_~i~2#1 := 0bv32; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: assume false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: assume !false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: assume false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: assume !false; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: assume 0bv32 != napi_disable_~tmp~22#1; [2025-02-08 04:29:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: assume !(0bv32 != napi_disable_~tmp~22#1); [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume !false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: havoc __local_bh_enable_ip_~arg0#1, __local_bh_enable_ip_~arg1#1;havoc __local_bh_enable_ip_#in~arg0#1, __local_bh_enable_ip_#in~arg1#1;assume { :end_inline___local_bh_enable_ip } true; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: havoc __netif_tx_unlock_~txq#1.base, __netif_tx_unlock_~txq#1.offset;havoc __netif_tx_unlock_#in~txq#1.base, __netif_tx_unlock_#in~txq#1.offset;assume { :end_inline___netif_tx_unlock } true;netif_tx_disable_~i~2#1 := ~bvadd~32(1bv32, netif_tx_disable_~i~2#1);call netif_tx_disable_#t~mem251#1 := read~intINTTYPE4#12(netif_tx_disable_~dev#1.base, ~bvadd~64(879bv64, netif_tx_disable_~dev#1.offset), 4bv64); [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume !false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7272: assume { :end_inline_local_bh_disable } true;netif_tx_disable_~__vpp_verify~0#1.base, netif_tx_disable_~__vpp_verify~0#1.offset := 0bv64, 0bv64; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7446: netif_tx_disable_~pscr_ret__~0#1 := netif_tx_disable_~pfo_ret_____2~0#1; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: assume { :end_inline_local_bh_enable } true; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: assume false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: assume !false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7446-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7339: assume false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7339: assume !false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: assume { :begin_inline___bad_size_call_parameter } true;assume { :end_inline___bad_size_call_parameter } true; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: netif_tx_disable_~pscr_ret__~0#1 := netif_tx_disable_~pfo_ret_____1~0#1; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume !false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861-1: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1bv32;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: assume false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: assume !false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: assume true; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: assume !true; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume false; [2025-02-08 04:29:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume !false; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: call write~intINTTYPE4#12(__netif_tx_lock_~cpu#1, __netif_tx_lock_~txq#1.base, ~bvadd~64(388bv64, __netif_tx_lock_~txq#1.offset), 4bv64); [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: netif_tx_disable_~pscr_ret__~0#1 := netif_tx_disable_~pfo_ret_____0~0#1; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242-1: SUMMARY for call spin_lock(__netif_tx_lock_~txq#1.base, ~bvadd~64(320bv64, __netif_tx_lock_~txq#1.offset)); srcloc: null [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383: assume true; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383: assume !true; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474: assume ~bvult~32(netif_tx_disable_~i~2#1, netif_tx_disable_#t~mem251#1);havoc netif_tx_disable_#t~mem251#1; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474: assume !~bvult~32(netif_tx_disable_~i~2#1, netif_tx_disable_#t~mem251#1);havoc netif_tx_disable_#t~mem251#1;assume { :begin_inline_local_bh_enable } true;assume { :begin_inline___local_bh_enable_ip } true;__local_bh_enable_ip_#in~arg0#1, __local_bh_enable_ip_#in~arg1#1 := 0bv64, 512bv32;havoc __local_bh_enable_ip_~arg0#1, __local_bh_enable_ip_~arg1#1;__local_bh_enable_ip_~arg0#1 := __local_bh_enable_ip_#in~arg0#1;__local_bh_enable_ip_~arg1#1 := __local_bh_enable_ip_#in~arg1#1; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284: assume true; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284: assume !true; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7375: assume false; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7375: assume !false; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: havoc netif_tx_disable_#t~ret250#1.base, netif_tx_disable_#t~ret250#1.offset, netif_tx_disable_#t~mem251#1, netif_tx_disable_~dev#1.base, netif_tx_disable_~dev#1.offset, netif_tx_disable_~i~2#1, netif_tx_disable_~cpu~0#1, netif_tx_disable_~pscr_ret__~0#1, netif_tx_disable_~__vpp_verify~0#1.base, netif_tx_disable_~__vpp_verify~0#1.offset, netif_tx_disable_~pfo_ret__~0#1, netif_tx_disable_~pfo_ret_____0~0#1, netif_tx_disable_~pfo_ret_____1~0#1, netif_tx_disable_~pfo_ret_____2~0#1, netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset, netif_tx_disable_~tmp~39#1.base, netif_tx_disable_~tmp~39#1.offset;havoc netif_tx_disable_#in~dev#1.base, netif_tx_disable_#in~dev#1.offset;assume { :end_inline_netif_tx_disable } true;havoc #t~mem559#1.base, #t~mem559#1.offset;assume { :begin_inline_napi_disable } true;napi_disable_#in~n#1.base, napi_disable_#in~n#1.offset := ~alx#1.base, ~bvadd~64(685bv64, ~alx#1.offset);havoc napi_disable_#t~ret202#1, napi_disable_~n#1.base, napi_disable_~n#1.offset, napi_disable_~tmp~22#1;napi_disable_~n#1.base, napi_disable_~n#1.offset := napi_disable_#in~n#1.base, napi_disable_#in~n#1.offset;havoc napi_disable_~tmp~22#1;assume { :begin_inline___might_sleep } true;__might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1 := 2bv64, 0bv64, 486bv32, 0bv32;havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;__might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset := __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset;__might_sleep_~arg1#1 := __might_sleep_#in~arg1#1;__might_sleep_~arg2#1 := __might_sleep_#in~arg2#1; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7466: netif_tx_disable_~tmp~39#1.base, netif_tx_disable_~tmp~39#1.offset := netif_tx_disable_#t~ret250#1.base, netif_tx_disable_#t~ret250#1.offset;havoc netif_tx_disable_#t~ret250#1.base, netif_tx_disable_#t~ret250#1.offset;netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset := netif_tx_disable_~tmp~39#1.base, netif_tx_disable_~tmp~39#1.offset;assume { :begin_inline___netif_tx_lock } true;__netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset, __netif_tx_lock_#in~cpu#1 := netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset, netif_tx_disable_~cpu~0#1;havoc __netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset, __netif_tx_lock_~cpu#1;__netif_tx_lock_~txq#1.base, __netif_tx_lock_~txq#1.offset := __netif_tx_lock_#in~txq#1.base, __netif_tx_lock_#in~txq#1.offset;__netif_tx_lock_~cpu#1 := __netif_tx_lock_#in~cpu#1; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7276: assume false; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7276: assume !false; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;havoc __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1;assume { :end_inline___might_sleep } true; [2025-02-08 04:29:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7466-1: SUMMARY for call netif_tx_disable_#t~ret250#1.base, netif_tx_disable_#t~ret250#1.offset := netdev_get_tx_queue(netif_tx_disable_~dev#1.base, netif_tx_disable_~dev#1.offset, netif_tx_disable_~i~2#1); srcloc: null [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326: netif_tx_disable_~pscr_ret__~0#1 := netif_tx_disable_~pfo_ret__~0#1; [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: SUMMARY for call clear_bit(1bv64, napi_disable_~n#1.base, ~bvadd~64(16bv64, napi_disable_~n#1.offset)); srcloc: null [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343: assume true; [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343: assume !true; [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: havoc napi_disable_#t~ret202#1, napi_disable_~n#1.base, napi_disable_~n#1.offset, napi_disable_~tmp~22#1;havoc napi_disable_#in~n#1.base, napi_disable_#in~n#1.offset;assume { :end_inline_napi_disable } true; [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume false; [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume !false; [2025-02-08 04:29:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: SUMMARY for call set_bit(1bv64, napi_disable_~n#1.base, ~bvadd~64(16bv64, napi_disable_~n#1.offset)); srcloc: null [2025-02-08 04:29:01,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567: havoc is_multicast_ether_addr_#t~mem298#1; [2025-02-08 04:29:01,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: assume 0bv32 != ~tmp___2~4#1;~tmp___3~1#1 := 1bv32; [2025-02-08 04:29:01,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: assume !(0bv32 != ~tmp___2~4#1);~tmp___3~1#1 := 0bv32; [2025-02-08 04:29:01,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: assume 0bv8 != ~tmp___1~8#1;~tmp___2~4#1 := 0bv32; [2025-02-08 04:29:01,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: assume !(0bv8 != ~tmp___1~8#1);~tmp___2~4#1 := 1bv32; [2025-02-08 04:29:01,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: havoc is_zero_ether_addr_#t~mem296#1;havoc is_zero_ether_addr_#t~mem297#1;#t~ret300#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem296#1, is_zero_ether_addr_#t~mem297#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~8#1 := (if 0bv8 == #t~ret300#1 then 0bv8 else 1bv8);havoc #t~ret300#1; [2025-02-08 04:29:01,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122: havoc #t~mem1029.base, #t~mem1029.offset;havoc #t~mem1030; [2025-02-08 04:29:01,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871: call ULTIMATE.dealloc(~#val16~0#1.base, ~#val16~0#1.offset);havoc ~#val16~0#1.base, ~#val16~0#1.offset; [2025-02-08 04:29:01,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16522: havoc pci_bus_read_config_word_#t~nondet1524#1; [2025-02-08 04:29:01,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16526: havoc pci_bus_write_config_word_#t~nondet1525#1;pci_write_config_word_#t~ret1117#1 := pci_bus_write_config_word_#res#1;havoc pci_bus_write_config_word_#t~nondet1525#1, pci_bus_write_config_word_~arg0#1.base, pci_bus_write_config_word_~arg0#1.offset, pci_bus_write_config_word_~arg1#1, pci_bus_write_config_word_~arg2#1, pci_bus_write_config_word_~arg3#1;havoc pci_bus_write_config_word_#in~arg0#1.base, pci_bus_write_config_word_#in~arg0#1.offset, pci_bus_write_config_word_#in~arg1#1, pci_bus_write_config_word_#in~arg2#1, pci_bus_write_config_word_#in~arg3#1;assume { :end_inline_pci_bus_write_config_word } true;pci_write_config_word_~tmp~130#1 := pci_write_config_word_#t~ret1117#1;havoc pci_write_config_word_#t~mem1115#1.base, pci_write_config_word_#t~mem1115#1.offset;havoc pci_write_config_word_#t~mem1116#1;havoc pci_write_config_word_#t~ret1117#1;pci_write_config_word_#res#1 := pci_write_config_word_~tmp~130#1; [2025-02-08 04:29:01,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: #t~ret1233#1 := pci_write_config_word_#res#1;havoc pci_write_config_word_#t~mem1115#1.base, pci_write_config_word_#t~mem1115#1.offset, pci_write_config_word_#t~mem1116#1, pci_write_config_word_#t~ret1117#1, pci_write_config_word_~dev#1.base, pci_write_config_word_~dev#1.offset, pci_write_config_word_~where#1, pci_write_config_word_~val#1, pci_write_config_word_~tmp~130#1;havoc pci_write_config_word_#in~dev#1.base, pci_write_config_word_#in~dev#1.offset, pci_write_config_word_#in~where#1, pci_write_config_word_#in~val#1;assume { :end_inline_pci_write_config_word } true;havoc #t~mem1231#1.base, #t~mem1231#1.offset;havoc #t~mem1232#1;havoc #t~ret1233#1; [2025-02-08 04:29:03,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354: assume 0bv32 == ~bvand~32(49152bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1315#1));havoc alx_read_phy_link_#t~mem1315#1; [2025-02-08 04:29:03,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354: assume !(0bv32 == ~bvand~32(49152bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1315#1)));havoc alx_read_phy_link_#t~mem1315#1; [2025-02-08 04:29:03,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962-1: alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset := 14bv64, 0bv64; [2025-02-08 04:29:03,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: havoc napi_enable_#t~ret203#1, napi_enable_#t~ret204#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~23#1, napi_enable_~tmp___0~8#1;havoc napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;assume { :end_inline_napi_enable } true;call alx_netif_start_#t~mem571#1.base, alx_netif_start_#t~mem571#1.offset := read~$Pointer$#12(alx_netif_start_~alx#1.base, alx_netif_start_~alx#1.offset, 8bv64);assume { :begin_inline_netif_carrier_on } true;netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset := alx_netif_start_#t~mem571#1.base, alx_netif_start_#t~mem571#1.offset;havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset := netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset; [2025-02-08 04:29:03,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15346: assume 32768bv32 == ~bvand~32(49152bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1313#1));havoc alx_read_phy_link_#t~mem1313#1; [2025-02-08 04:29:03,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15346: assume !(32768bv32 == ~bvand~32(49152bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1313#1)));havoc alx_read_phy_link_#t~mem1313#1;call alx_read_phy_link_#t~mem1314#1 := read~intINTTYPE2#12(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, 2bv64); [2025-02-08 04:29:03,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: SUMMARY for call alx_post_phy_link(alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume 2bv32 == alx_speed_desc_~tmp~61#1; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume !(2bv32 == alx_speed_desc_~tmp~61#1); [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(alx_check_link_#t~mem589#1));havoc alx_check_link_#t~mem589#1;assume { :begin_inline_alx_speed_desc } true;alx_speed_desc_#in~hw#1.base, alx_speed_desc_#in~hw#1.offset := alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset;havoc alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset;havoc alx_speed_desc_#t~mem576#1, alx_speed_desc_#t~mem577#1, alx_speed_desc_#t~ret578#1, alx_speed_desc_~hw#1.base, alx_speed_desc_~hw#1.offset, alx_speed_desc_~tmp~61#1;alx_speed_desc_~hw#1.base, alx_speed_desc_~hw#1.offset := alx_speed_desc_#in~hw#1.base, alx_speed_desc_#in~hw#1.offset;havoc alx_speed_desc_~tmp~61#1;call alx_speed_desc_#t~mem576#1 := read~intINTTYPE4#12(alx_speed_desc_~hw#1.base, ~bvadd~64(54bv64, alx_speed_desc_~hw#1.offset), 4bv64);call alx_speed_desc_#t~mem577#1 := read~intINTTYPE1#12(alx_speed_desc_~hw#1.base, ~bvadd~64(58bv64, alx_speed_desc_~hw#1.offset), 1bv64); [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(alx_check_link_#t~mem589#1)));havoc alx_check_link_#t~mem589#1; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: assume 8bv32 == alx_speed_desc_~tmp~61#1; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: assume !(8bv32 == alx_speed_desc_~tmp~61#1); [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: havoc alx_check_link_#t~mem586#1; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15363: call write~intINTTYPE4#12(100bv32, alx_read_phy_link_~hw#1.base, ~bvadd~64(54bv64, alx_read_phy_link_~hw#1.offset), 4bv64); [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-1: SUMMARY for call alx_write_mem32(alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset, 5636bv32, alx_check_link_#t~mem586#1); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14950: SUMMARY for call alx_write_mem32(alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset, 5248bv32, alx_start_mac_~mac~0#1); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322: alx_read_phy_link_~err~18#1 := alx_read_phy_link_#t~ret1309#1;havoc alx_read_phy_link_#t~ret1309#1; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume ~bvslt~32(alx_check_link_~err~4#1, 0bv32); [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume !~bvslt~32(alx_check_link_~err~4#1, 0bv32); [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;havoc netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset;assume { :end_inline_netif_carrier_on } true;havoc alx_netif_start_#t~mem571#1.base, alx_netif_start_#t~mem571#1.offset; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9013: assume { :begin_inline_alx_start_mac } true;alx_start_mac_#in~hw#1.base, alx_start_mac_#in~hw#1.offset := alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset;havoc alx_start_mac_#t~ret1240#1, alx_start_mac_#t~ret1241#1, alx_start_mac_#t~mem1242#1, alx_start_mac_#t~mem1243#1, alx_start_mac_#t~mem1244#1, alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset, alx_start_mac_~mac~0#1, alx_start_mac_~txq~9#1, alx_start_mac_~rxq~4#1;alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset := alx_start_mac_#in~hw#1.base, alx_start_mac_#in~hw#1.offset;havoc alx_start_mac_~mac~0#1;havoc alx_start_mac_~txq~9#1;havoc alx_start_mac_~rxq~4#1; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9013-1: SUMMARY for call alx_enable_aspm(alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset, 1bv8, 1bv8); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14934-1: SUMMARY for call alx_start_mac_#t~ret1240#1 := alx_read_mem32(alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset, 5536bv32); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14934: alx_start_mac_~rxq~4#1 := alx_start_mac_#t~ret1240#1;havoc alx_start_mac_#t~ret1240#1; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15322-1: SUMMARY for call alx_read_phy_link_#t~ret1309#1 := alx_read_phy_reg(alx_read_phy_link_~hw#1.base, alx_read_phy_link_~hw#1.offset, 1bv16, alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-1: SUMMARY for call netif_tx_wake_all_queues_#t~ret221#1.base, netif_tx_wake_all_queues_#t~ret221#1.offset := netdev_get_tx_queue(netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997: call alx_check_link_#t~mem587#1 := read~intINTTYPE4#12(alx_check_link_~hw~14#1.base, ~bvadd~64(54bv64, alx_check_link_~hw~14#1.offset), 4bv64); [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: netif_tx_wake_all_queues_~tmp~27#1.base, netif_tx_wake_all_queues_~tmp~27#1.offset := netif_tx_wake_all_queues_#t~ret221#1.base, netif_tx_wake_all_queues_#t~ret221#1.offset;havoc netif_tx_wake_all_queues_#t~ret221#1.base, netif_tx_wake_all_queues_#t~ret221#1.offset;netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset := netif_tx_wake_all_queues_~tmp~27#1.base, netif_tx_wake_all_queues_~tmp~27#1.offset; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997-1: SUMMARY for call spin_unlock_irqrestore(alx_check_link_~alx#1.base, ~bvadd~64(601bv64, alx_check_link_~alx#1.offset), alx_check_link_~flags~1#1); srcloc: null [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964-1: alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset := 15bv64, 0bv64; [2025-02-08 04:29:03,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: alx_speed_desc_~tmp~61#1 := alx_speed_desc_#t~ret578#1;havoc alx_speed_desc_#t~mem576#1;havoc alx_speed_desc_#t~mem577#1;havoc alx_speed_desc_#t~ret578#1; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931-1: SUMMARY for call alx_speed_desc_#t~ret578#1 := alx_speed_to_ethadv(alx_speed_desc_#t~mem576#1, ~zero_extend~32~8(alx_speed_desc_#t~mem577#1)[8:0]); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883-1: SUMMARY for call napi_enable_#t~ret203#1 := constant_test_bit(0bv64, napi_enable_~n#1.base, ~bvadd~64(16bv64, napi_enable_~n#1.offset)); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: napi_enable_~tmp~23#1 := napi_enable_#t~ret203#1;havoc napi_enable_#t~ret203#1; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8956-1: alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset := 11bv64, 0bv64; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15315-1: SUMMARY for call alx_read_phy_link_#t~ret1308#1 := alx_read_phy_reg(alx_read_phy_link_~hw#1.base, alx_read_phy_link_~hw#1.offset, 1bv16, alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15315: alx_read_phy_link_~err~18#1 := alx_read_phy_link_#t~ret1308#1;havoc alx_read_phy_link_#t~ret1308#1; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14935: SUMMARY for call alx_write_mem32(alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset, 5536bv32, ~bvor~32(2147483648bv32, alx_start_mac_~rxq~4#1)); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: havoc alx_start_mac_#t~ret1240#1, alx_start_mac_#t~ret1241#1, alx_start_mac_#t~mem1242#1, alx_start_mac_#t~mem1243#1, alx_start_mac_#t~mem1244#1, alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset, alx_start_mac_~mac~0#1, alx_start_mac_~txq~9#1, alx_start_mac_~rxq~4#1;havoc alx_start_mac_#in~hw#1.base, alx_start_mac_#in~hw#1.offset;assume { :end_inline_alx_start_mac } true; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15373: call alx_read_phy_link_#t~mem1316#1 := read~intINTTYPE2#12(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, 2bv64);call write~intINTTYPE1#12((if 0bv32 != ~bvand~32(8192bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1316#1)) then 1bv32 else 0bv32)[8:0], alx_read_phy_link_~hw#1.base, ~bvadd~64(58bv64, alx_read_phy_link_~hw#1.offset), 1bv64);alx_read_phy_link_#res#1 := 0bv32;call ULTIMATE.dealloc(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset);havoc alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset;call ULTIMATE.dealloc(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset);havoc alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9006: alx_check_link_#t~ret590#1.base, alx_check_link_#t~ret590#1.offset := alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset;havoc alx_speed_desc_#t~mem576#1, alx_speed_desc_#t~mem577#1, alx_speed_desc_#t~ret578#1, alx_speed_desc_~hw#1.base, alx_speed_desc_~hw#1.offset, alx_speed_desc_~tmp~61#1;havoc alx_speed_desc_#in~hw#1.base, alx_speed_desc_#in~hw#1.offset;assume { :end_inline_alx_speed_desc } true;alx_check_link_~tmp___0~23#1.base, alx_check_link_~tmp___0~23#1.offset := alx_check_link_#t~ret590#1.base, alx_check_link_#t~ret590#1.offset;havoc alx_check_link_#t~ret590#1.base, alx_check_link_#t~ret590#1.offset;call alx_check_link_#t~mem591#1.base, alx_check_link_#t~mem591#1.offset := read~$Pointer$#12(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset, 8bv64); [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-1: SUMMARY for call napi_enable_#t~ret204#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == napi_enable_~tmp~23#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: napi_enable_~tmp___0~8#1 := napi_enable_#t~ret204#1;havoc napi_enable_#t~ret204#1; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15324: assume 0bv32 != alx_read_phy_link_~err~18#1;alx_read_phy_link_#res#1 := alx_read_phy_link_~err~18#1;call ULTIMATE.dealloc(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset);havoc alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset;call ULTIMATE.dealloc(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset);havoc alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15324: assume !(0bv32 != alx_read_phy_link_~err~18#1);call alx_read_phy_link_#t~mem1310#1 := read~intINTTYPE2#12(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset, 2bv64); [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14936-1: SUMMARY for call alx_start_mac_#t~ret1241#1 := alx_read_mem32(alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset, 5520bv32); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: SUMMARY for call alx_configure(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14936: alx_start_mac_~txq~9#1 := alx_start_mac_#t~ret1241#1;havoc alx_start_mac_#t~ret1241#1; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15341: assume 0bv32 == ~bvand~32(2048bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1312#1));havoc alx_read_phy_link_#t~mem1312#1; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15341: assume !(0bv32 == ~bvand~32(2048bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1312#1)));havoc alx_read_phy_link_#t~mem1312#1;call alx_read_phy_link_#t~mem1313#1 := read~intINTTYPE2#12(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, 2bv64); [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040: SUMMARY for call alx_irq_disable(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007: havoc alx_check_link_#t~mem591#1.base, alx_check_link_#t~mem591#1.offset;havoc alx_check_link_#t~ret592#1; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007-1: SUMMARY for call alx_check_link_#t~ret592#1 := netdev_info(alx_check_link_#t~mem591#1.base, alx_check_link_#t~mem591#1.offset, 17bv64, 0bv64); srcloc: null [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966-1: alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset := 16bv64, 0bv64; [2025-02-08 04:29:03,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-1: SUMMARY for call netif_tx_wake_queue(netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset); srcloc: null [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: netif_tx_wake_all_queues_~i~1#1 := ~bvadd~32(1bv32, netif_tx_wake_all_queues_~i~1#1);call netif_tx_wake_all_queues_#t~mem222#1 := read~intINTTYPE4#12(netif_tx_wake_all_queues_~dev#1.base, ~bvadd~64(879bv64, netif_tx_wake_all_queues_~dev#1.offset), 4bv64); [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15366: call write~intINTTYPE4#12(10bv32, alx_read_phy_link_~hw#1.base, ~bvadd~64(54bv64, alx_read_phy_link_~hw#1.offset), 4bv64); [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume alx_check_link_~old_speed~0#1 == alx_check_link_#t~mem587#1;havoc alx_check_link_#t~mem587#1; [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume !(alx_check_link_~old_speed~0#1 == alx_check_link_#t~mem587#1);havoc alx_check_link_#t~mem587#1;call alx_check_link_#t~mem588#1 := read~intINTTYPE4#12(alx_check_link_~hw~14#1.base, ~bvadd~64(54bv64, alx_check_link_~hw~14#1.offset), 4bv64); [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8958-1: alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset := 12bv64, 0bv64; [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: SUMMARY for call alx_schedule_reset(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset); srcloc: null [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: call alx_check_link_#t~mem593#1 := read~intINTTYPE2#12(alx_check_link_~alx#1.base, ~bvadd~64(1083bv64, alx_check_link_~alx#1.offset), 2bv64); [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024-1: SUMMARY for call alx_netif_stop(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset); srcloc: null [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15317: assume 0bv32 != alx_read_phy_link_~err~18#1;alx_read_phy_link_#res#1 := alx_read_phy_link_~err~18#1;call ULTIMATE.dealloc(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset);havoc alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset;call ULTIMATE.dealloc(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset);havoc alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset; [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15317: assume !(0bv32 != alx_read_phy_link_~err~18#1); [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9049: SUMMARY for call alx_enable_aspm(alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset, 0bv8, 1bv8); srcloc: null [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350: assume 16384bv32 == ~bvand~32(49152bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1314#1));havoc alx_read_phy_link_#t~mem1314#1; [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15350: assume !(16384bv32 == ~bvand~32(49152bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1314#1)));havoc alx_read_phy_link_#t~mem1314#1;call alx_read_phy_link_#t~mem1315#1 := read~intINTTYPE2#12(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, 2bv64); [2025-02-08 04:29:03,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: assume 4294967295bv32 == alx_check_link_~old_speed~0#1;assume { :begin_inline_alx_netif_start } true;alx_netif_start_#in~alx#1.base, alx_netif_start_#in~alx#1.offset := alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset;havoc alx_netif_start_#t~mem570#1.base, alx_netif_start_#t~mem570#1.offset, alx_netif_start_#t~mem571#1.base, alx_netif_start_#t~mem571#1.offset, alx_netif_start_~alx#1.base, alx_netif_start_~alx#1.offset;alx_netif_start_~alx#1.base, alx_netif_start_~alx#1.offset := alx_netif_start_#in~alx#1.base, alx_netif_start_#in~alx#1.offset;call alx_netif_start_#t~mem570#1.base, alx_netif_start_#t~mem570#1.offset := read~$Pointer$#12(alx_netif_start_~alx#1.base, alx_netif_start_~alx#1.offset, 8bv64);assume { :begin_inline_netif_tx_wake_all_queues } true;netif_tx_wake_all_queues_#in~dev#1.base, netif_tx_wake_all_queues_#in~dev#1.offset := alx_netif_start_#t~mem570#1.base, alx_netif_start_#t~mem570#1.offset;havoc netif_tx_wake_all_queues_#t~ret221#1.base, netif_tx_wake_all_queues_#t~ret221#1.offset, netif_tx_wake_all_queues_#t~mem222#1, netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset, netif_tx_wake_all_queues_~tmp~27#1.base, netif_tx_wake_all_queues_~tmp~27#1.offset;netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset := netif_tx_wake_all_queues_#in~dev#1.base, netif_tx_wake_all_queues_#in~dev#1.offset;havoc netif_tx_wake_all_queues_~i~1#1;havoc netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset;havoc netif_tx_wake_all_queues_~tmp~27#1.base, netif_tx_wake_all_queues_~tmp~27#1.offset;netif_tx_wake_all_queues_~i~1#1 := 0bv32; [2025-02-08 04:29:03,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: assume !(4294967295bv32 == alx_check_link_~old_speed~0#1); [2025-02-08 04:29:03,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14937-1: SUMMARY for call alx_write_mem32(alx_start_mac_~hw#1.base, alx_start_mac_~hw#1.offset, 5520bv32, ~bvor~32(32bv32, alx_start_mac_~txq~9#1)); srcloc: null [2025-02-08 04:29:03,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14937: call alx_start_mac_#t~mem1242#1 := read~intINTTYPE4#12(alx_start_mac_~hw#1.base, ~bvadd~64(38bv64, alx_start_mac_~hw#1.offset), 4bv64);alx_start_mac_~mac~0#1 := alx_start_mac_#t~mem1242#1;havoc alx_start_mac_#t~mem1242#1;call alx_start_mac_#t~mem1243#1 := read~intINTTYPE1#12(alx_start_mac_~hw#1.base, ~bvadd~64(58bv64, alx_start_mac_~hw#1.offset), 1bv64); [2025-02-08 04:29:03,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume 1bv32 == alx_speed_desc_~tmp~61#1; [2025-02-08 04:29:03,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume !(1bv32 == alx_speed_desc_~tmp~61#1); [2025-02-08 04:29:03,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15309: call ULTIMATE.dealloc(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset);havoc alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset;call ULTIMATE.dealloc(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset);havoc alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset;alx_check_link_#t~ret582#1 := alx_read_phy_link_#res#1;havoc alx_read_phy_link_#t~mem1307#1.base, alx_read_phy_link_#t~mem1307#1.offset, alx_read_phy_link_#t~ret1308#1, alx_read_phy_link_#t~ret1309#1, alx_read_phy_link_#t~mem1310#1, alx_read_phy_link_#t~ret1311#1, alx_read_phy_link_#t~mem1312#1, alx_read_phy_link_#t~mem1313#1, alx_read_phy_link_#t~mem1314#1, alx_read_phy_link_#t~mem1315#1, alx_read_phy_link_#t~mem1316#1, alx_read_phy_link_#t~mem1317#1, alx_read_phy_link_#t~ret1318#1, alx_read_phy_link_~hw#1.base, alx_read_phy_link_~hw#1.offset, alx_read_phy_link_~pdev~5#1.base, alx_read_phy_link_~pdev~5#1.offset, alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset, alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, alx_read_phy_link_~err~18#1;havoc alx_read_phy_link_#in~hw#1.base, alx_read_phy_link_#in~hw#1.offset;assume { :end_inline_alx_read_phy_link } true;alx_check_link_~err~4#1 := alx_check_link_#t~ret582#1;havoc alx_check_link_#t~ret582#1; [2025-02-08 04:29:03,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9041: alx_check_link_~err~4#1 := alx_check_link_#t~ret597#1;havoc alx_check_link_#t~ret597#1; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9041-1: SUMMARY for call alx_check_link_#t~ret597#1 := alx_reinit_rings(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset); srcloc: null [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume 4bv32 == alx_speed_desc_~tmp~61#1; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume !(4bv32 == alx_speed_desc_~tmp~61#1); [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: assume 0bv64 != napi_enable_~tmp___0~8#1;assume false; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: assume !(0bv64 != napi_enable_~tmp___0~8#1); [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14946: alx_start_mac_~mac~0#1 := ~bvand~32(4291821567bv32, alx_start_mac_~mac~0#1);call alx_start_mac_#t~mem1244#1 := read~intINTTYPE4#12(alx_start_mac_~hw#1.base, ~bvadd~64(54bv64, alx_start_mac_~hw#1.offset), 4bv64);alx_start_mac_~mac~0#1 := ~bvor~32(alx_start_mac_~mac~0#1, (if 1000bv32 == alx_start_mac_#t~mem1244#1 then 2097152bv32 else 1048576bv32));havoc alx_start_mac_#t~mem1244#1;alx_start_mac_~mac~0#1 := ~bvor~32(3bv32, alx_start_mac_~mac~0#1);call write~intINTTYPE4#12(alx_start_mac_~mac~0#1, alx_start_mac_~hw#1.base, ~bvadd~64(38bv64, alx_start_mac_~hw#1.offset), 4bv64); [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033: alx_check_link_~err~4#1 := alx_check_link_#t~ret596#1;havoc alx_check_link_#t~ret596#1; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033-1: SUMMARY for call alx_check_link_#t~ret596#1 := alx_reset_mac(alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset); srcloc: null [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: assume 32bv32 == alx_speed_desc_~tmp~61#1; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: assume !(32bv32 == alx_speed_desc_~tmp~61#1); [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: SUMMARY for call alx_post_phy_link(alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset); srcloc: null [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc alx_reset_~work#1.base, alx_reset_~work#1.offset, alx_reset_~alx~7#1.base, alx_reset_~alx~7#1.offset, alx_reset_~__mptr~3#1.base, alx_reset_~__mptr~3#1.offset;havoc alx_reset_#in~work#1.base, alx_reset_#in~work#1.offset;assume { :end_inline_alx_reset } true; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc alx_link_check_~work#1.base, alx_link_check_~work#1.offset, alx_link_check_~alx~6#1.base, alx_link_check_~alx~6#1.offset, alx_link_check_~__mptr~2#1.base, alx_link_check_~__mptr~2#1.offset;havoc alx_link_check_#in~work#1.base, alx_link_check_#in~work#1.offset;assume { :end_inline_alx_link_check } true; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(alx_check_link_#t~mem593#1));havoc alx_check_link_#t~mem593#1;call alx_check_link_#t~mem594#1.base, alx_check_link_#t~mem594#1.offset := read~$Pointer$#12(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset, 8bv64); [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(alx_check_link_#t~mem593#1)));havoc alx_check_link_#t~mem593#1; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15335-1: SUMMARY for call alx_read_phy_link_#t~ret1311#1 := alx_read_phy_reg(alx_read_phy_link_~hw#1.base, alx_read_phy_link_~hw#1.offset, 17bv16, alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset); srcloc: null [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15335: alx_read_phy_link_~err~18#1 := alx_read_phy_link_#t~ret1311#1;havoc alx_read_phy_link_#t~ret1311#1; [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: SUMMARY for call alx_irq_enable(alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset); srcloc: null [2025-02-08 04:29:03,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: havoc alx_netif_start_#t~mem570#1.base, alx_netif_start_#t~mem570#1.offset, alx_netif_start_#t~mem571#1.base, alx_netif_start_#t~mem571#1.offset, alx_netif_start_~alx#1.base, alx_netif_start_~alx#1.offset;havoc alx_netif_start_#in~alx#1.base, alx_netif_start_#in~alx#1.offset;assume { :end_inline_alx_netif_start } true; [2025-02-08 04:29:03,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: alx_check_link_~tmp~62#1.base, alx_check_link_~tmp~62#1.offset := alx_check_link_#t~ret583#1.base, alx_check_link_#t~ret583#1.offset;havoc alx_check_link_#t~ret583#1.base, alx_check_link_#t~ret583#1.offset; [2025-02-08 04:29:03,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-1: SUMMARY for call alx_check_link_#t~ret583#1.base, alx_check_link_#t~ret583#1.offset := spinlock_check(alx_check_link_~alx#1.base, ~bvadd~64(601bv64, alx_check_link_~alx#1.offset)); srcloc: null [2025-02-08 04:29:03,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-1: alx_speed_desc_#res#1.base, alx_speed_desc_#res#1.offset := 13bv64, 0bv64; [2025-02-08 04:29:03,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15360: call write~intINTTYPE4#12(1000bv32, alx_read_phy_link_~hw#1.base, ~bvadd~64(54bv64, alx_read_phy_link_~hw#1.offset), 4bv64); [2025-02-08 04:29:03,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: assume 0bv32 != alx_check_link_~err~4#1; [2025-02-08 04:29:03,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: assume !(0bv32 != alx_check_link_~err~4#1); [2025-02-08 04:29:03,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15385: call ULTIMATE.dealloc(alx_clear_phy_intr_~#isr~0#1.base, alx_clear_phy_intr_~#isr~0#1.offset);havoc alx_clear_phy_intr_~#isr~0#1.base, alx_clear_phy_intr_~#isr~0#1.offset;alx_check_link_#t~ret579#1 := alx_clear_phy_intr_#res#1;havoc alx_clear_phy_intr_#t~ret1319#1, alx_clear_phy_intr_~hw#1.base, alx_clear_phy_intr_~hw#1.offset, alx_clear_phy_intr_~#isr~0#1.base, alx_clear_phy_intr_~#isr~0#1.offset, alx_clear_phy_intr_~tmp~151#1;havoc alx_clear_phy_intr_#in~hw#1.base, alx_clear_phy_intr_#in~hw#1.offset;assume { :end_inline_alx_clear_phy_intr } true;havoc alx_check_link_#t~ret579#1;call alx_check_link_#t~mem580#1 := read~intINTTYPE4#12(alx_check_link_~hw~14#1.base, ~bvadd~64(54bv64, alx_check_link_~hw~14#1.offset), 4bv64);alx_check_link_~old_speed~0#1 := alx_check_link_#t~mem580#1;havoc alx_check_link_#t~mem580#1;call alx_check_link_#t~mem581#1 := read~intINTTYPE1#12(alx_check_link_~hw~14#1.base, ~bvadd~64(58bv64, alx_check_link_~hw~14#1.offset), 1bv64);alx_check_link_~old_duplex~0#1 := alx_check_link_#t~mem581#1;havoc alx_check_link_#t~mem581#1;assume { :begin_inline_alx_read_phy_link } true;alx_read_phy_link_#in~hw#1.base, alx_read_phy_link_#in~hw#1.offset := alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset;havoc alx_read_phy_link_#res#1;havoc alx_read_phy_link_#t~mem1307#1.base, alx_read_phy_link_#t~mem1307#1.offset, alx_read_phy_link_#t~ret1308#1, alx_read_phy_link_#t~ret1309#1, alx_read_phy_link_#t~mem1310#1, alx_read_phy_link_#t~ret1311#1, alx_read_phy_link_#t~mem1312#1, alx_read_phy_link_#t~mem1313#1, alx_read_phy_link_#t~mem1314#1, alx_read_phy_link_#t~mem1315#1, alx_read_phy_link_#t~mem1316#1, alx_read_phy_link_#t~mem1317#1, alx_read_phy_link_#t~ret1318#1, alx_read_phy_link_~hw#1.base, alx_read_phy_link_~hw#1.offset, alx_read_phy_link_~pdev~5#1.base, alx_read_phy_link_~pdev~5#1.offset, alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset, alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, alx_read_phy_link_~err~18#1;alx_read_phy_link_~hw#1.base, alx_read_phy_link_~hw#1.offset := alx_read_phy_link_#in~hw#1.base, alx_read_phy_link_#in~hw#1.offset;havoc alx_read_phy_link_~pdev~5#1.base, alx_read_phy_link_~pdev~5#1.offset;call alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset := #Ultimate.allocOnStack(2bv64);call alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset := #Ultimate.allocOnStack(2bv64);havoc alx_read_phy_link_~err~18#1;call alx_read_phy_link_#t~mem1307#1.base, alx_read_phy_link_#t~mem1307#1.offset := read~$Pointer$#12(alx_read_phy_link_~hw#1.base, alx_read_phy_link_~hw#1.offset, 8bv64);alx_read_phy_link_~pdev~5#1.base, alx_read_phy_link_~pdev~5#1.offset := alx_read_phy_link_#t~mem1307#1.base, alx_read_phy_link_#t~mem1307#1.offset;havoc alx_read_phy_link_#t~mem1307#1.base, alx_read_phy_link_#t~mem1307#1.offset; [2025-02-08 04:29:03,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896: SUMMARY for call clear_bit(0bv64, napi_enable_~n#1.base, ~bvadd~64(16bv64, napi_enable_~n#1.offset)); srcloc: null [2025-02-08 04:29:03,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: assume 0bv32 != alx_check_link_~err~4#1; [2025-02-08 04:29:03,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: assume !(0bv32 != alx_check_link_~err~4#1); [2025-02-08 04:29:03,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15377-1: SUMMARY for call alx_read_phy_link_#t~ret1318#1 := dev_err(alx_read_phy_link_~pdev~5#1.base, ~bvadd~64(179bv64, alx_read_phy_link_~pdev~5#1.offset), 50bv64, 0bv64); srcloc: null [2025-02-08 04:29:03,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15377: havoc alx_read_phy_link_#t~mem1317#1;havoc alx_read_phy_link_#t~ret1318#1;alx_read_phy_link_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset);havoc alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset;call ULTIMATE.dealloc(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset);havoc alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset; [2025-02-08 04:29:03,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994: alx_check_link_~flags~1#1 := alx_check_link_#t~ret584#1;havoc alx_check_link_#t~ret584#1;call alx_check_link_#t~mem585#1 := read~intINTTYPE4#12(alx_check_link_~alx#1.base, ~bvadd~64(669bv64, alx_check_link_~alx#1.offset), 4bv64);call write~intINTTYPE4#12(~bvor~32(4096bv32, alx_check_link_#t~mem585#1), alx_check_link_~alx#1.base, ~bvadd~64(669bv64, alx_check_link_~alx#1.offset), 4bv64);havoc alx_check_link_#t~mem585#1;call alx_check_link_#t~mem586#1 := read~intINTTYPE4#12(alx_check_link_~alx#1.base, ~bvadd~64(669bv64, alx_check_link_~alx#1.offset), 4bv64); [2025-02-08 04:29:03,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14940: assume 1bv32 == ~zero_extend~32~8(alx_start_mac_#t~mem1243#1);havoc alx_start_mac_#t~mem1243#1;alx_start_mac_~mac~0#1 := ~bvor~32(32bv32, alx_start_mac_~mac~0#1); [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14940: assume !(1bv32 == ~zero_extend~32~8(alx_start_mac_#t~mem1243#1));havoc alx_start_mac_#t~mem1243#1;alx_start_mac_~mac~0#1 := ~bvand~32(4294967263bv32, alx_start_mac_~mac~0#1); [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-1: SUMMARY for call alx_check_link_#t~ret584#1 := _raw_spin_lock_irqsave(alx_check_link_~tmp~62#1.base, alx_check_link_~tmp~62#1.offset); srcloc: null [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15328: assume 0bv32 == ~bvand~32(4bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1310#1));havoc alx_read_phy_link_#t~mem1310#1;call write~intINTTYPE4#12(4294967295bv32, alx_read_phy_link_~hw#1.base, ~bvadd~64(54bv64, alx_read_phy_link_~hw#1.offset), 4bv64);call write~intINTTYPE1#12(255bv8, alx_read_phy_link_~hw#1.base, ~bvadd~64(58bv64, alx_read_phy_link_~hw#1.offset), 1bv64);alx_read_phy_link_#res#1 := 0bv32;call ULTIMATE.dealloc(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset);havoc alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset;call ULTIMATE.dealloc(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset);havoc alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset; [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15328: assume !(0bv32 == ~bvand~32(4bv32, ~zero_extend~32~16(alx_read_phy_link_#t~mem1310#1)));havoc alx_read_phy_link_#t~mem1310#1; [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: havoc netif_tx_wake_all_queues_#t~ret221#1.base, netif_tx_wake_all_queues_#t~ret221#1.offset, netif_tx_wake_all_queues_#t~mem222#1, netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset, netif_tx_wake_all_queues_~tmp~27#1.base, netif_tx_wake_all_queues_~tmp~27#1.offset;havoc netif_tx_wake_all_queues_#in~dev#1.base, netif_tx_wake_all_queues_#in~dev#1.offset;assume { :end_inline_netif_tx_wake_all_queues } true;havoc alx_netif_start_#t~mem570#1.base, alx_netif_start_#t~mem570#1.offset;assume { :begin_inline_napi_enable } true;napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset := alx_netif_start_~alx#1.base, ~bvadd~64(685bv64, alx_netif_start_~alx#1.offset);havoc napi_enable_#t~ret203#1, napi_enable_#t~ret204#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~23#1, napi_enable_~tmp___0~8#1;napi_enable_~n#1.base, napi_enable_~n#1.offset := napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;havoc napi_enable_~tmp~23#1;havoc napi_enable_~tmp___0~8#1; [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15378: call alx_read_phy_link_#t~mem1317#1 := read~intINTTYPE2#12(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, 2bv64); [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: assume 4294967295bv32 != alx_check_link_#t~mem588#1;havoc alx_check_link_#t~mem588#1;call alx_check_link_#t~mem589#1 := read~intINTTYPE2#12(alx_check_link_~alx#1.base, ~bvadd~64(1083bv64, alx_check_link_~alx#1.offset), 2bv64); [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: assume !(4294967295bv32 != alx_check_link_#t~mem588#1);havoc alx_check_link_#t~mem588#1; [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume ~bvult~32(netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_#t~mem222#1);havoc netif_tx_wake_all_queues_#t~mem222#1; [2025-02-08 04:29:03,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume !~bvult~32(netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_#t~mem222#1);havoc netif_tx_wake_all_queues_#t~mem222#1; [2025-02-08 04:29:03,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: havoc alx_check_link_#t~mem594#1.base, alx_check_link_#t~mem594#1.offset;havoc alx_check_link_#t~ret595#1; [2025-02-08 04:29:03,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028-1: SUMMARY for call alx_check_link_#t~ret595#1 := netdev_info(alx_check_link_#t~mem594#1.base, alx_check_link_#t~mem594#1.offset, 18bv64, 0bv64); srcloc: null [2025-02-08 04:29:03,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094: havoc alx_check_link_#t~ret579#1, alx_check_link_#t~mem580#1, alx_check_link_#t~mem581#1, alx_check_link_#t~ret582#1, alx_check_link_#t~ret583#1.base, alx_check_link_#t~ret583#1.offset, alx_check_link_#t~ret584#1, alx_check_link_#t~mem585#1, alx_check_link_#t~mem586#1, alx_check_link_#t~mem587#1, alx_check_link_#t~mem588#1, alx_check_link_#t~mem589#1, alx_check_link_#t~ret590#1.base, alx_check_link_#t~ret590#1.offset, alx_check_link_#t~mem591#1.base, alx_check_link_#t~mem591#1.offset, alx_check_link_#t~ret592#1, alx_check_link_#t~mem593#1, alx_check_link_#t~mem594#1.base, alx_check_link_#t~mem594#1.offset, alx_check_link_#t~ret595#1, alx_check_link_#t~ret596#1, alx_check_link_#t~ret597#1, alx_check_link_~alx#1.base, alx_check_link_~alx#1.offset, alx_check_link_~hw~14#1.base, alx_check_link_~hw~14#1.offset, alx_check_link_~flags~1#1, alx_check_link_~old_speed~0#1, alx_check_link_~old_duplex~0#1, alx_check_link_~err~4#1, alx_check_link_~tmp~62#1.base, alx_check_link_~tmp~62#1.offset, alx_check_link_~tmp___0~23#1.base, alx_check_link_~tmp___0~23#1.offset;havoc alx_check_link_#in~alx#1.base, alx_check_link_#in~alx#1.offset;assume { :end_inline_alx_check_link } true; [2025-02-08 04:29:03,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume 0bv32 != alx_read_phy_link_~err~18#1;alx_read_phy_link_#res#1 := alx_read_phy_link_~err~18#1;call ULTIMATE.dealloc(alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset);havoc alx_read_phy_link_~#bmsr~0#1.base, alx_read_phy_link_~#bmsr~0#1.offset;call ULTIMATE.dealloc(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset);havoc alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset; [2025-02-08 04:29:03,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume !(0bv32 != alx_read_phy_link_~err~18#1);call alx_read_phy_link_#t~mem1312#1 := read~intINTTYPE2#12(alx_read_phy_link_~#giga~1#1.base, alx_read_phy_link_~#giga~1#1.offset, 2bv64); [2025-02-08 04:29:03,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16604: havoc #t~nondet1541; [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827: SUMMARY for call consume_skb(~skb~0#1.base, ~skb~0#1.offset); srcloc: null [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: assume 0bv64 == ~bvadd~64(~skb~0#1.base, ~skb~0#1.offset); [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: assume !(0bv64 == ~bvadd~64(~skb~0#1.base, ~skb~0#1.offset));call #t~mem338#1.base, #t~mem338#1.offset := read~$Pointer$#12(~alx#1.base, ~bvadd~64(8bv64, ~alx#1.offset), 8bv64);call #t~mem339#1.base, #t~mem339#1.offset := read~$Pointer$#12(~skb~0#1.base, ~bvadd~64(229bv64, ~skb~0#1.offset), 8bv64);call #t~mem340#1 := read~intINTTYPE4#12(~alx#1.base, ~bvadd~64(681bv64, ~alx#1.offset), 4bv64); [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-1: SUMMARY for call #t~ret345#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~__ret_warn_on~2#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: ~tmp___1~9#1 := #t~ret345#1;havoc #t~ret345#1; [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: assume 0bv64 != ~tmp___1~9#1; [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: assume !(0bv64 != ~tmp___1~9#1);call write~$Pointer$#12(~skb~0#1.base, ~skb~0#1.offset, ~cur_buf~0#1.base, ~cur_buf~0#1.offset, 8bv64);call #t~mem346#1 := read~intINTTYPE4#12(~alx#1.base, ~bvadd~64(681bv64, ~alx#1.offset), 4bv64);call write~intINTTYPE4#12(#t~mem346#1, ~cur_buf~0#1.base, ~bvadd~64(16bv64, ~cur_buf~0#1.offset), 4bv64);havoc #t~mem346#1;call write~intINTTYPE8#12(~dma~0#1, ~cur_buf~0#1.base, ~bvadd~64(8bv64, ~cur_buf~0#1.offset), 8bv64);call write~intINTTYPE8#12(~dma~0#1, ~rfd~0#1.base, ~rfd~0#1.offset, 8bv64);~cur~0#1 := ~next~0#1;~next~0#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(~next~0#1))[16:0];call #t~mem347#1 := read~intINTTYPE4#12(~alx#1.base, ~bvadd~64(677bv64, ~alx#1.offset), 4bv64); [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16333: __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset := __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset;#t~ret337#1.base, #t~ret337#1.offset := __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret1500#1.base, __netdev_alloc_skb_#t~ret1500#1.offset, __netdev_alloc_skb_#t~ret1501#1.base, __netdev_alloc_skb_#t~ret1501#1.offset, __netdev_alloc_skb_#t~mem1502#1.base, __netdev_alloc_skb_#t~mem1502#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~3#1.base, __netdev_alloc_skb_~skb~3#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;~skb~0#1.base, ~skb~0#1.offset := #t~ret337#1.base, #t~ret337#1.offset;havoc #t~mem335#1.base, #t~mem335#1.offset;havoc #t~mem336#1;havoc #t~ret337#1.base, #t~ret337#1.offset; [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: call #t~mem348#1.base, #t~mem348#1.offset := read~$Pointer$#12(~rxq~0#1.base, ~bvadd~64(32bv64, ~rxq~0#1.offset), 8bv64);~cur_buf~0#1.base, ~cur_buf~0#1.offset := #t~mem348#1.base, ~bvadd~64(#t~mem348#1.offset, ~bvmul~64(20bv64, ~zero_extend~64~16(~cur~0#1)));havoc #t~mem348#1.base, #t~mem348#1.offset;~count~0#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(~count~0#1))[16:0]; [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16327: assume __netdev_alloc_skb_~skb~3#1.base != 0bv64 || __netdev_alloc_skb_~skb~3#1.offset != 0bv64;call write~$Pointer$#12(__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(32bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64); [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16327: assume !(__netdev_alloc_skb_~skb~3#1.base != 0bv64 || __netdev_alloc_skb_~skb~3#1.offset != 0bv64); [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16329-1: SUMMARY for call __netdev_alloc_skb_#t~ret1501#1.base, __netdev_alloc_skb_#t~ret1501#1.offset := ldv_malloc(~zero_extend~64~32(__netdev_alloc_skb_~arg1#1)); srcloc: null [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16329: call write~$Pointer$#12(__netdev_alloc_skb_#t~ret1501#1.base, __netdev_alloc_skb_#t~ret1501#1.offset, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(221bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64);havoc __netdev_alloc_skb_#t~ret1501#1.base, __netdev_alloc_skb_#t~ret1501#1.offset;call __netdev_alloc_skb_#t~mem1502#1.base, __netdev_alloc_skb_#t~mem1502#1.offset := read~$Pointer$#12(__netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(221bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64);call write~$Pointer$#12(__netdev_alloc_skb_#t~mem1502#1.base, __netdev_alloc_skb_#t~mem1502#1.offset, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(229bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64);havoc __netdev_alloc_skb_#t~mem1502#1.base, __netdev_alloc_skb_#t~mem1502#1.offset;call write~intINTTYPE4#12(0bv32, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(213bv64, __netdev_alloc_skb_~skb~3#1.offset), 4bv64); [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838: assume ~zero_extend~32~16(~next~0#1) == #t~mem347#1;havoc #t~mem347#1;~next~0#1 := 0bv16; [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838: assume !(~zero_extend~32~16(~next~0#1) == #t~mem347#1);havoc #t~mem347#1; [2025-02-08 04:29:08,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: SUMMARY for call consume_skb(~skb~0#1.base, ~skb~0#1.offset); srcloc: null [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803-1: SUMMARY for call #t~ret343#1 := dma_mapping_error(#t~mem342#1.base, ~bvadd~64(179bv64, #t~mem342#1.offset), ~dma~0#1); srcloc: null [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: ~tmp~45#1 := #t~ret343#1;havoc #t~mem342#1.base, #t~mem342#1.offset;havoc #t~ret343#1; [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805: assume 0bv32 != ~tmp~45#1; [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805: assume !(0bv32 != ~tmp~45#1);~__ret_warn_on~2#1 := (if 0bv64 != ~bvand~64(3bv64, ~dma~0#1) then 1bv32 else 0bv32); [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801-1: SUMMARY for call #t~ret341#1 := dma_map_single_attrs(#t~mem338#1.base, ~bvadd~64(179bv64, #t~mem338#1.offset), #t~mem339#1.base, #t~mem339#1.offset, ~zero_extend~64~32(#t~mem340#1), 2bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: ~dma~0#1 := #t~ret341#1;havoc #t~mem338#1.base, #t~mem338#1.offset;havoc #t~mem339#1.base, #t~mem339#1.offset;havoc #t~mem340#1;havoc #t~ret341#1;call #t~mem342#1.base, #t~mem342#1.offset := read~$Pointer$#12(~alx#1.base, ~bvadd~64(8bv64, ~alx#1.offset), 8bv64); [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: call #t~mem334#1.base, #t~mem334#1.offset := read~$Pointer$#12(~rxq~0#1.base, ~bvadd~64(16bv64, ~rxq~0#1.offset), 8bv64);~rfd~0#1.base, ~rfd~0#1.offset := #t~mem334#1.base, ~bvadd~64(#t~mem334#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~16(~cur~0#1)));havoc #t~mem334#1.base, #t~mem334#1.offset;call #t~mem335#1.base, #t~mem335#1.offset := read~$Pointer$#12(~alx#1.base, ~alx#1.offset, 8bv64);call #t~mem336#1 := read~intINTTYPE4#12(~alx#1.base, ~bvadd~64(681bv64, ~alx#1.offset), 4bv64);assume { :begin_inline___netdev_alloc_skb } true;__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 := #t~mem335#1.base, #t~mem335#1.offset, #t~mem336#1, ~gfp#1;havoc __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret1500#1.base, __netdev_alloc_skb_#t~ret1500#1.offset, __netdev_alloc_skb_#t~ret1501#1.base, __netdev_alloc_skb_#t~ret1501#1.offset, __netdev_alloc_skb_#t~mem1502#1.base, __netdev_alloc_skb_#t~mem1502#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~3#1.base, __netdev_alloc_skb_~skb~3#1.offset;__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset := __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset;__netdev_alloc_skb_~arg1#1 := __netdev_alloc_skb_#in~arg1#1;__netdev_alloc_skb_~arg2#1 := __netdev_alloc_skb_#in~arg2#1; [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: SUMMARY for call warn_slowpath_null(5bv64, 0bv64, 103bv32); srcloc: null [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: ~tmp___0~15#1 := #t~ret344#1;havoc #t~ret344#1; [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume 0bv64 != ~tmp___0~15#1; [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume !(0bv64 != ~tmp___0~15#1); [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16326-1: SUMMARY for call __netdev_alloc_skb_#t~ret1500#1.base, __netdev_alloc_skb_#t~ret1500#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16326: __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset := __netdev_alloc_skb_#t~ret1500#1.base, __netdev_alloc_skb_#t~ret1500#1.offset;havoc __netdev_alloc_skb_#t~ret1500#1.base, __netdev_alloc_skb_#t~ret1500#1.offset; [2025-02-08 04:29:08,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-1: SUMMARY for call #t~ret344#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~__ret_warn_on~2#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:29:08,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13891: havoc __le32_to_cpup_#t~mem1101#1; [2025-02-08 04:29:08,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13897: havoc __le16_to_cpup_#t~mem1102#1;