./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.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 36bb93ca3621bc77a2fce568a30c9f1e07b847a50c59f68bc973979594911c40 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:42:23,650 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:42:23,725 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:42:23,734 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:42:23,734 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:42:23,757 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:42:23,757 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:42:23,758 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:42:23,758 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:42:23,758 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:42:23,758 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:42:23,758 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:42:23,758 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:42:23,758 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:42:23,758 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:42:23,759 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:42:23,759 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:42:23,759 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:42:23,759 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:42:23,760 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:42:23,760 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:42:23,760 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:42:23,760 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:42:23,760 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:42:23,760 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 -> 36bb93ca3621bc77a2fce568a30c9f1e07b847a50c59f68bc973979594911c40 [2025-02-08 03:42:24,001 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:42:24,009 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:42:24,011 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:42:24,012 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:42:24,012 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:42:24,014 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i [2025-02-08 03:42:25,194 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/291550920/ff94ae6319f94742a716ebadbcdb5d05/FLAGb2ca1544e [2025-02-08 03:42:25,848 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:42:25,848 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i [2025-02-08 03:42:25,891 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/291550920/ff94ae6319f94742a716ebadbcdb5d05/FLAGb2ca1544e [2025-02-08 03:42:26,276 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/291550920/ff94ae6319f94742a716ebadbcdb5d05 [2025-02-08 03:42:26,278 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:42:26,279 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:42:26,280 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:42:26,280 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:42:26,283 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:42:26,283 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:42:26" (1/1) ... [2025-02-08 03:42:26,284 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ad320cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:26, skipping insertion in model container [2025-02-08 03:42:26,284 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:42:26" (1/1) ... [2025-02-08 03:42:26,364 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:42:28,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376704,376717] [2025-02-08 03:42:28,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376849,376862] [2025-02-08 03:42:28,721 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:42:28,750 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:42:28,833 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 03:42:28,835 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 03:42:28,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6137] [2025-02-08 03:42:28,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6177-6178] [2025-02-08 03:42:28,839 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"); [6183-6185] [2025-02-08 03:42:28,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6210-6211] [2025-02-08 03:42:28,840 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6216-6218] [2025-02-08 03:42:28,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6242-6243] [2025-02-08 03:42:28,840 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6248-6250] [2025-02-08 03:42:28,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6341] [2025-02-08 03:42:28,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6348] [2025-02-08 03:42:28,847 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)); [6524-6525] [2025-02-08 03:42:28,848 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)); [6558-6559] [2025-02-08 03:42:28,848 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)); [6599-6600] [2025-02-08 03:42:28,849 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" (91), "i" (12UL)); [6628-6629] [2025-02-08 03:42:28,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [6665-6666] [2025-02-08 03:42:28,858 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)); [6970-6971] [2025-02-08 03:42:28,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6977] [2025-02-08 03:42:28,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (897), "i" (12UL)); [8494-8495] [2025-02-08 03:42:28,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (904), "i" (12UL)); [8518-8519] [2025-02-08 03:42:28,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (911), "i" (12UL)); [8542-8543] [2025-02-08 03:42:28,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (918), "i" (12UL)); [8566-8567] [2025-02-08 03:42:28,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (919), "i" (12UL)); [8577-8578] [2025-02-08 03:42:28,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (958), "i" (12UL)); [8639-8640] [2025-02-08 03:42:28,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (964), "i" (12UL)); [8659-8660] [2025-02-08 03:42:28,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (964), "i" (12UL)); [8669-8670] [2025-02-08 03:42:28,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (975), "i" (12UL)); [8695-8696] [2025-02-08 03:42:28,912 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1243), "i" (12UL)); [8989-8990] [2025-02-08 03:42:28,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1398), "i" (12UL)); [9120-9121] [2025-02-08 03:42:28,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1401), "i" (12UL)); [9136-9137] [2025-02-08 03:42:28,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1404), "i" (12UL)); [9149-9150] [2025-02-08 03:42:28,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1404), "i" (12UL)); [9159-9160] [2025-02-08 03:42:28,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1417), "i" (12UL)); [9186-9187] [2025-02-08 03:42:28,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1428), "i" (12UL)); [9208-9209] [2025-02-08 03:42:28,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1468), "i" (12UL)); [9248-9249] [2025-02-08 03:42:28,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1641), "i" (12UL)); [9473-9474] [2025-02-08 03:42:28,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1679), "i" (12UL)); [9521-9522] [2025-02-08 03:42:28,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1683), "i" (12UL)); [9540-9541] [2025-02-08 03:42:28,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1686), "i" (12UL)); [9552-9553] [2025-02-08 03:42:28,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1686), "i" (12UL)); [9563-9564] [2025-02-08 03:42:28,928 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1740), "i" (12UL)); [9629-9630] [2025-02-08 03:42:28,928 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1748), "i" (12UL)); [9644-9645] [2025-02-08 03:42:28,929 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1750), "i" (12UL)); [9656-9657] [2025-02-08 03:42:28,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1763), "i" (12UL)); [9685-9686] [2025-02-08 03:42:28,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1770), "i" (12UL)); [9699-9700] [2025-02-08 03:42:28,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1770), "i" (12UL)); [9710-9711] [2025-02-08 03:42:29,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376704,376717] [2025-02-08 03:42:29,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376849,376862] [2025-02-08 03:42:29,052 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:42:29,274 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:42:29,275 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29 WrapperNode [2025-02-08 03:42:29,275 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:42:29,276 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:42:29,276 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:42:29,276 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:42:29,281 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:29,355 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:29,545 INFO L138 Inliner]: procedures = 489, calls = 2923, calls flagged for inlining = 233, calls inlined = 187, statements flattened = 5468 [2025-02-08 03:42:29,547 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:42:29,547 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:42:29,547 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:42:29,548 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:42:29,555 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:29,555 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:29,588 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,244 INFO L175 MemorySlicer]: Split 1534 memory accesses to 23 slices as follows [621, 4, 7, 2, 1, 3, 7, 7, 4, 2, 7, 8, 42, 1, 5, 7, 1, 736, 54, 3, 2, 8, 2]. 48 percent of accesses are in the largest equivalence class. The 824 initializations are split as follows [7, 0, 7, 0, 1, 0, 7, 7, 4, 2, 7, 0, 36, 1, 0, 7, 1, 736, 0, 1, 0, 0, 0]. The 301 writes are split as follows [245, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 2, 0, 0, 0, 42, 0, 1, 6, 1]. [2025-02-08 03:42:30,244 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,245 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,338 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,351 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,375 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,393 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,435 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:42:30,436 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:42:30,436 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:42:30,437 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:42:30,437 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:29" (1/1) ... [2025-02-08 03:42:30,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:42:30,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:42:30,462 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:42:30,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:42:30,482 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:42:30,482 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:42:30,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:42:30,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:42:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:42:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:42:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 03:42:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 03:42:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_open [2025-02-08 03:42:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_open [2025-02-08 03:42:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:42:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:42:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:42:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:42:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:42:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:42:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 03:42:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 03:42:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:42:30,484 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:42:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:42:30,484 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:42:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:42:30,484 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:42:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_tx_db_inc_wptr [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_tx_db_inc_wptr [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 03:42:30,485 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:42:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:42:30,486 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:42:30,486 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:42:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:42:30,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure __bdx_tx_db_ptr_next [2025-02-08 03:42:30,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __bdx_tx_db_ptr_next [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:42:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:42:30,490 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:42:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_close [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_close [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:42:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:42:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_bdx_priv [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_bdx_priv [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_restore_mac [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_restore_mac [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rx_alloc_skbs [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rx_alloc_skbs [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:42:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:42:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_available [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_available [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_addr_elem [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_addr_elem [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-02-08 03:42:30,495 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:42:30,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:42:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:42:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_tx_db_inc_rptr [2025-02-08 03:42:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_tx_db_inc_rptr [2025-02-08 03:42:30,498 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 03:42:30,498 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 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:42:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:42:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure __bdx_vlan_rx_vid [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure __bdx_vlan_rx_vid [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_fifo_free [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_fifo_free [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_remove [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_remove [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 03:42:30,499 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 03:42:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_reset [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_reset [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_alloc_elem [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_alloc_elem [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_range_check [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_range_check [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_fifo_init [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_fifo_init [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_link_changed [2025-02-08 03:42:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_link_changed [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:42:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:42:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:42:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_setmulti [2025-02-08 03:42:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_setmulti [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure print_rxfd [2025-02-08 03:42:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure print_rxfd [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:42:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 03:42:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:42:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:42:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:42:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:42:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:42:31,301 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:42:31,311 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:42:31,890 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:42:31,896 INFO L158 Benchmark]: Toolchain (without parser) took 5616.21ms. Allocated memory was 142.6MB in the beginning and 461.4MB in the end (delta: 318.8MB). Free memory was 97.5MB in the beginning and 324.0MB in the end (delta: -226.5MB). Peak memory consumption was 143.1MB. Max. memory is 16.1GB. [2025-02-08 03:42:31,898 INFO L158 Benchmark]: CDTParser took 0.81ms. Allocated memory is still 201.3MB. Free memory is still 123.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:42:31,898 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2995.27ms. Allocated memory was 142.6MB in the beginning and 209.7MB in the end (delta: 67.1MB). Free memory was 97.5MB in the beginning and 71.5MB in the end (delta: 26.0MB). Peak memory consumption was 121.1MB. Max. memory is 16.1GB. [2025-02-08 03:42:31,899 INFO L158 Benchmark]: Boogie Procedure Inliner took 270.74ms. Allocated memory is still 209.7MB. Free memory was 71.5MB in the beginning and 103.7MB in the end (delta: -32.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 03:42:31,899 INFO L158 Benchmark]: Boogie Preprocessor took 887.88ms. Allocated memory is still 209.7MB. Free memory was 103.7MB in the beginning and 69.9MB in the end (delta: 33.8MB). Peak memory consumption was 85.7MB. Max. memory is 16.1GB. [2025-02-08 03:42:31,899 INFO L158 Benchmark]: IcfgBuilder took 1458.95ms. Allocated memory was 209.7MB in the beginning and 461.4MB in the end (delta: 251.7MB). Free memory was 69.9MB in the beginning and 324.0MB in the end (delta: -254.1MB). Peak memory consumption was 49.8MB. Max. memory is 16.1GB. [2025-02-08 03:42:31,900 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.81ms. Allocated memory is still 201.3MB. Free memory is still 123.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2995.27ms. Allocated memory was 142.6MB in the beginning and 209.7MB in the end (delta: 67.1MB). Free memory was 97.5MB in the beginning and 71.5MB in the end (delta: 26.0MB). Peak memory consumption was 121.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 270.74ms. Allocated memory is still 209.7MB. Free memory was 71.5MB in the beginning and 103.7MB in the end (delta: -32.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 887.88ms. Allocated memory is still 209.7MB. Free memory was 103.7MB in the beginning and 69.9MB in the end (delta: 33.8MB). Peak memory consumption was 85.7MB. Max. memory is 16.1GB. * IcfgBuilder took 1458.95ms. Allocated memory was 209.7MB in the beginning and 461.4MB in the end (delta: 251.7MB). Free memory was 69.9MB in the beginning and 324.0MB in the end (delta: -254.1MB). Peak memory consumption was 49.8MB. 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: 6177]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6177-6178] - GenericResultAtLocation [Line: 6183]: 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"); [6183-6185] - GenericResultAtLocation [Line: 6210]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6210-6211] - GenericResultAtLocation [Line: 6216]: 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6216-6218] - GenericResultAtLocation [Line: 6242]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6242-6243] - GenericResultAtLocation [Line: 6248]: 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6248-6250] - GenericResultAtLocation [Line: 6341]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6341] - GenericResultAtLocation [Line: 6348]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6348] - GenericResultAtLocation [Line: 6524]: 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)); [6524-6525] - GenericResultAtLocation [Line: 6558]: 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)); [6558-6559] - GenericResultAtLocation [Line: 6599]: 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)); [6599-6600] - GenericResultAtLocation [Line: 6628]: 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" (91), "i" (12UL)); [6628-6629] - GenericResultAtLocation [Line: 6665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [6665-6666] - GenericResultAtLocation [Line: 6970]: 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)); [6970-6971] - GenericResultAtLocation [Line: 6977]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6977] - GenericResultAtLocation [Line: 8494]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (897), "i" (12UL)); [8494-8495] - GenericResultAtLocation [Line: 8518]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (904), "i" (12UL)); [8518-8519] - GenericResultAtLocation [Line: 8542]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (911), "i" (12UL)); [8542-8543] - GenericResultAtLocation [Line: 8566]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (918), "i" (12UL)); [8566-8567] - GenericResultAtLocation [Line: 8577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (919), "i" (12UL)); [8577-8578] - GenericResultAtLocation [Line: 8639]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (958), "i" (12UL)); [8639-8640] - GenericResultAtLocation [Line: 8659]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (964), "i" (12UL)); [8659-8660] - GenericResultAtLocation [Line: 8669]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (964), "i" (12UL)); [8669-8670] - GenericResultAtLocation [Line: 8695]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (975), "i" (12UL)); [8695-8696] - GenericResultAtLocation [Line: 8989]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1243), "i" (12UL)); [8989-8990] - GenericResultAtLocation [Line: 9120]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1398), "i" (12UL)); [9120-9121] - GenericResultAtLocation [Line: 9136]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1401), "i" (12UL)); [9136-9137] - GenericResultAtLocation [Line: 9149]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1404), "i" (12UL)); [9149-9150] - GenericResultAtLocation [Line: 9159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1404), "i" (12UL)); [9159-9160] - GenericResultAtLocation [Line: 9186]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1417), "i" (12UL)); [9186-9187] - GenericResultAtLocation [Line: 9208]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1428), "i" (12UL)); [9208-9209] - GenericResultAtLocation [Line: 9248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1468), "i" (12UL)); [9248-9249] - GenericResultAtLocation [Line: 9473]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1641), "i" (12UL)); [9473-9474] - GenericResultAtLocation [Line: 9521]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1679), "i" (12UL)); [9521-9522] - GenericResultAtLocation [Line: 9540]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1683), "i" (12UL)); [9540-9541] - GenericResultAtLocation [Line: 9552]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1686), "i" (12UL)); [9552-9553] - GenericResultAtLocation [Line: 9563]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1686), "i" (12UL)); [9563-9564] - GenericResultAtLocation [Line: 9629]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1740), "i" (12UL)); [9629-9630] - GenericResultAtLocation [Line: 9644]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1748), "i" (12UL)); [9644-9645] - GenericResultAtLocation [Line: 9656]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1750), "i" (12UL)); [9656-9657] - GenericResultAtLocation [Line: 9685]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1763), "i" (12UL)); [9685-9686] - GenericResultAtLocation [Line: 9699]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1770), "i" (12UL)); [9699-9700] - GenericResultAtLocation [Line: 9710]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1770), "i" (12UL)); [9710-9711] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:42:31,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.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 36bb93ca3621bc77a2fce568a30c9f1e07b847a50c59f68bc973979594911c40 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:42:34,160 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:42:34,260 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:42:34,267 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:42:34,267 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:42:34,288 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:42:34,290 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:42:34,290 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:42:34,290 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:42:34,290 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:42:34,291 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:42:34,291 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:42:34,291 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:42:34,291 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:42:34,292 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:42:34,292 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:42:34,293 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:42:34,293 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:42:34,293 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:42:34,293 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 -> 36bb93ca3621bc77a2fce568a30c9f1e07b847a50c59f68bc973979594911c40 [2025-02-08 03:42:34,575 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:42:34,584 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:42:34,588 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:42:34,589 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:42:34,589 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:42:34,590 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i [2025-02-08 03:42:35,897 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/698b28cb3/e53670148f194d828e265eabdb3bacb4/FLAGe25e188e6 [2025-02-08 03:42:36,408 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:42:36,409 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i [2025-02-08 03:42:36,465 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/698b28cb3/e53670148f194d828e265eabdb3bacb4/FLAGe25e188e6 [2025-02-08 03:42:36,481 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/698b28cb3/e53670148f194d828e265eabdb3bacb4 [2025-02-08 03:42:36,483 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:42:36,484 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:42:36,485 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:42:36,486 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:42:36,489 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:42:36,490 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:42:36" (1/1) ... [2025-02-08 03:42:36,490 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ff2b7bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:36, skipping insertion in model container [2025-02-08 03:42:36,490 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:42:36" (1/1) ... [2025-02-08 03:42:36,608 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:42:37,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,627 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,662 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,662 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,704 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,704 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,835 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,846 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,846 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,847 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,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 03:42:37,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,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 03:42:37,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,910 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,957 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,961 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:37,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 03:42:37,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,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 03:42:38,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,046 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,055 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,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 03:42:38,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 03:42:38,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,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 03:42:38,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 03:42:38,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 03:42:38,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 03:42:38,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,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 03:42:38,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,168 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,168 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,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 03:42:38,377 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,379 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,406 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,415 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:38,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,019 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376704,376717] [2025-02-08 03:42:39,022 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376849,376862] [2025-02-08 03:42:39,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,043 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:42:39,091 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:42:39,171 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:42:39,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,264 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,283 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,283 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,296 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,296 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,303 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,303 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,305 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,306 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,306 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,312 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,336 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,339 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,339 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,339 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,339 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,339 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,346 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,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 03:42:39,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376704,376717] [2025-02-08 03:42:39,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376849,376862] [2025-02-08 03:42:39,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:42:39,405 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:42:39,416 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:42:39,533 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 03:42:39,537 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 03:42:39,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6137] [2025-02-08 03:42:39,561 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6177-6178] [2025-02-08 03:42:39,566 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"); [6183-6185] [2025-02-08 03:42:39,566 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6210-6211] [2025-02-08 03:42:39,567 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6216-6218] [2025-02-08 03:42:39,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6242-6243] [2025-02-08 03:42:39,567 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6248-6250] [2025-02-08 03:42:39,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6341] [2025-02-08 03:42:39,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6348] [2025-02-08 03:42:39,582 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)); [6524-6525] [2025-02-08 03:42:39,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6558-6559] [2025-02-08 03:42:39,584 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)); [6599-6600] [2025-02-08 03:42:39,584 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" (91), "i" (12UL)); [6628-6629] [2025-02-08 03:42:39,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [6665-6666] [2025-02-08 03:42:39,591 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)); [6970-6971] [2025-02-08 03:42:39,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6977] [2025-02-08 03:42:39,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (897), "i" (12UL)); [8494-8495] [2025-02-08 03:42:39,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (904), "i" (12UL)); [8518-8519] [2025-02-08 03:42:39,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (911), "i" (12UL)); [8542-8543] [2025-02-08 03:42:39,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (918), "i" (12UL)); [8566-8567] [2025-02-08 03:42:39,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (919), "i" (12UL)); [8577-8578] [2025-02-08 03:42:39,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (958), "i" (12UL)); [8639-8640] [2025-02-08 03:42:39,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (964), "i" (12UL)); [8659-8660] [2025-02-08 03:42:39,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (964), "i" (12UL)); [8669-8670] [2025-02-08 03:42:39,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (975), "i" (12UL)); [8695-8696] [2025-02-08 03:42:39,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1243), "i" (12UL)); [8989-8990] [2025-02-08 03:42:39,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1398), "i" (12UL)); [9120-9121] [2025-02-08 03:42:39,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1401), "i" (12UL)); [9136-9137] [2025-02-08 03:42:39,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1404), "i" (12UL)); [9149-9150] [2025-02-08 03:42:39,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1404), "i" (12UL)); [9159-9160] [2025-02-08 03:42:39,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1417), "i" (12UL)); [9186-9187] [2025-02-08 03:42:39,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1428), "i" (12UL)); [9208-9209] [2025-02-08 03:42:39,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1468), "i" (12UL)); [9248-9249] [2025-02-08 03:42:39,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1641), "i" (12UL)); [9473-9474] [2025-02-08 03:42:39,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 *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1679), "i" (12UL)); [9521-9522] [2025-02-08 03:42:39,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1683), "i" (12UL)); [9540-9541] [2025-02-08 03:42:39,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1686), "i" (12UL)); [9552-9553] [2025-02-08 03:42:39,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1686), "i" (12UL)); [9563-9564] [2025-02-08 03:42:39,661 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1740), "i" (12UL)); [9629-9630] [2025-02-08 03:42:39,661 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1748), "i" (12UL)); [9644-9645] [2025-02-08 03:42:39,661 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1750), "i" (12UL)); [9656-9657] [2025-02-08 03:42:39,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1763), "i" (12UL)); [9685-9686] [2025-02-08 03:42:39,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1770), "i" (12UL)); [9699-9700] [2025-02-08 03:42:39,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/tehuti/tehuti.c"), "i" (1770), "i" (12UL)); [9710-9711] [2025-02-08 03:42:39,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376704,376717] [2025-02-08 03:42:39,757 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376849,376862] [2025-02-08 03:42:39,759 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:42:39,892 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:42:39,893 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39 WrapperNode [2025-02-08 03:42:39,893 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:42:39,894 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:42:39,894 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:42:39,894 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:42:39,898 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:39,953 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,077 INFO L138 Inliner]: procedures = 503, calls = 2923, calls flagged for inlining = 233, calls inlined = 187, statements flattened = 5078 [2025-02-08 03:42:40,078 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:42:40,079 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:42:40,079 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:42:40,079 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:42:40,085 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,085 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,106 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,833 INFO L175 MemorySlicer]: Split 1534 memory accesses to 23 slices as follows [2, 2, 7, 1, 4, 8, 2, 5, 7, 7, 4, 621, 3, 2, 7, 1, 42, 7, 1, 736, 54, 8, 3]. 48 percent of accesses are in the largest equivalence class. The 824 initializations are split as follows [0, 0, 7, 1, 0, 0, 0, 0, 7, 7, 4, 7, 0, 2, 7, 1, 36, 7, 1, 736, 0, 0, 1]. The 301 writes are split as follows [1, 1, 0, 0, 1, 1, 0, 2, 0, 0, 0, 245, 0, 0, 0, 0, 2, 0, 0, 0, 42, 6, 0]. [2025-02-08 03:42:40,834 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,834 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,937 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,945 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,970 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:40,992 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:41,027 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:42:41,028 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:42:41,028 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:42:41,028 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:42:41,029 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:42:39" (1/1) ... [2025-02-08 03:42:41,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:42:41,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:42:41,052 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:42:41,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:42:41,071 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_open [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_open [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:42:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 03:42:41,072 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_tx_db_inc_wptr [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_tx_db_inc_wptr [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:42:41,073 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 03:42:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:42:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:42:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:42:41,076 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 03:42:41,076 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:42:41,076 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:42:41,076 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:42:41,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure __bdx_tx_db_ptr_next [2025-02-08 03:42:41,076 INFO L138 BoogieDeclarations]: Found implementation of procedure __bdx_tx_db_ptr_next [2025-02-08 03:42:41,076 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 03:42:41,076 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 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:42:41,076 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:42:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:42:41,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:42:41,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:42:41,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:42:41,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:42:41,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:42:41,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:42:41,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:42:41,077 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_close [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_close [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_bdx_priv [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_bdx_priv [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_restore_mac [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_restore_mac [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rx_alloc_skbs [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rx_alloc_skbs [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:42:41,078 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:42:41,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:42:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:42:41,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:42:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 03:42:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:42:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 03:42:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2025-02-08 03:42:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 03:42:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:42:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:42:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_available [2025-02-08 03:42:41,082 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_available [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 03:42:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:42:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:42:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_addr_elem [2025-02-08 03:42:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_addr_elem [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-02-08 03:42:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:42:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:42:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:42:41,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:42:41,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:42:41,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:42:41,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_tx_db_inc_rptr [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_tx_db_inc_rptr [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure __bdx_vlan_rx_vid [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure __bdx_vlan_rx_vid [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_fifo_free [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_fifo_free [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_remove [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_remove [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:42:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:42:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:42:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:42:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:42:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:42:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:42:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 03:42:41,091 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 03:42:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:42:41,092 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:42:41,092 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_reset [2025-02-08 03:42:41,092 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_reset [2025-02-08 03:42:41,092 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:42:41,092 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:42:41,092 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:42:41,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:42:41,092 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_alloc_elem [2025-02-08 03:42:41,092 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_alloc_elem [2025-02-08 03:42:41,092 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_range_check [2025-02-08 03:42:41,092 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_range_check [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 03:42:41,093 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2025-02-08 03:42:41,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:42:41,093 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_fifo_init [2025-02-08 03:42:41,093 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_fifo_init [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:42:41,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:42:41,093 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_link_changed [2025-02-08 03:42:41,093 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_link_changed [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:42:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:42:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:42:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:42:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:42:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:42:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:42:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:42:41,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:42:41,095 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_setmulti [2025-02-08 03:42:41,095 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_setmulti [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure print_rxfd [2025-02-08 03:42:41,095 INFO L138 BoogieDeclarations]: Found implementation of procedure print_rxfd [2025-02-08 03:42:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:42:41,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:42:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:42:41,096 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:42:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:42:41,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:42:41,973 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:42:41,975 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:42:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-2: call bdx_rx_init_#t~mem578#1.base, bdx_rx_init_#t~mem578#1.offset := read~$Pointer$#11(bdx_rx_init_~priv#1.base, ~bvadd~64(8bv64, bdx_rx_init_~priv#1.offset), 8bv64); [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: bdx_rxdb_create_~tmp___0~29#1 := bdx_rxdb_create_#t~ret550#1;havoc bdx_rxdb_create_#t~ret550#1; [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607-1: SUMMARY for call bdx_rxdb_create_#t~ret550#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 != ~bvadd~64(bdx_rxdb_create_~db~0#1.base, bdx_rxdb_create_~db~0#1.offset) then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: assume ~bvsgt~32(bdx_tx_push_desc_~i~11#1, bdx_tx_push_desc_~size#1);call bdx_tx_push_desc_#t~mem894#1.base, bdx_tx_push_desc_#t~mem894#1.offset := read~$Pointer$#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(8bv64, bdx_tx_push_desc_~f~5#1.offset), 8bv64);call bdx_tx_push_desc_#t~mem895#1 := read~intINTTYPE4#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64); [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: assume !~bvsgt~32(bdx_tx_push_desc_~i~11#1, bdx_tx_push_desc_~size#1);call bdx_tx_push_desc_#t~mem898#1.base, bdx_tx_push_desc_#t~mem898#1.offset := read~$Pointer$#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(8bv64, bdx_tx_push_desc_~f~5#1.offset), 8bv64);call bdx_tx_push_desc_#t~mem899#1 := read~intINTTYPE4#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64); [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732-1: SUMMARY for call bdx_link_changed(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset); srcloc: null [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: assume 0bv32 != bdx_fw_load_~rc~0#1;call bdx_fw_load_#t~mem364#1.base, bdx_fw_load_#t~mem364#1.offset := read~$Pointer$#11(bdx_fw_load_~priv#1.base, ~bvadd~64(8bv64, bdx_fw_load_~priv#1.offset), 8bv64); [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: assume !(0bv32 != bdx_fw_load_~rc~0#1);bdx_fw_load_#res#1 := 0bv32;call ULTIMATE.dealloc(bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset);havoc bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset; [2025-02-08 03:42:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume ~bvsle~32(bdx_tx_space_~fsize~0#1, 0bv32);call bdx_tx_space_#t~mem770#1 := read~intINTTYPE2#11(bdx_tx_space_~f~2#1.base, ~bvadd~64(32bv64, bdx_tx_space_~f~2#1.offset), 2bv64);bdx_tx_space_~fsize~0#1 := ~bvadd~32(~zero_extend~32~16(bdx_tx_space_#t~mem770#1), bdx_tx_space_~fsize~0#1);havoc bdx_tx_space_#t~mem770#1; [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume !~bvsle~32(bdx_tx_space_~fsize~0#1, 0bv32); [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732: call bdx_hw_start_#t~mem382#1.base, bdx_hw_start_#t~mem382#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7733-1: SUMMARY for call writel(16352bv32, bdx_hw_start_#t~mem382#1.base, ~bvadd~64(24596bv64, bdx_hw_start_#t~mem382#1.offset)); srcloc: null [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847: assume ~bvsle~32(bdx_tx_push_desc_safe_~avail~0#1, 0bv32);bdx_tx_push_desc_safe_~tmp___0~41#1 := bdx_tx_push_desc_safe_~timer~0#1;bdx_tx_push_desc_safe_~timer~0#1 := ~bvadd~32(1bv32, bdx_tx_push_desc_safe_~timer~0#1); [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847: assume !~bvsle~32(bdx_tx_push_desc_safe_~avail~0#1, 0bv32);bdx_tx_push_desc_safe_~_min1~0#1 := bdx_tx_push_desc_safe_~avail~0#1;bdx_tx_push_desc_safe_~_min2~0#1 := bdx_tx_push_desc_safe_~size#1;bdx_tx_push_desc_safe_~avail~0#1 := (if ~bvslt~32(bdx_tx_push_desc_safe_~_min1~0#1, bdx_tx_push_desc_safe_~_min2~0#1) then bdx_tx_push_desc_safe_~_min1~0#1 else bdx_tx_push_desc_safe_~_min2~0#1);assume { :begin_inline_bdx_tx_push_desc } true;bdx_tx_push_desc_#in~priv#1.base, bdx_tx_push_desc_#in~priv#1.offset, bdx_tx_push_desc_#in~data#1.base, bdx_tx_push_desc_#in~data#1.offset, bdx_tx_push_desc_#in~size#1 := bdx_tx_push_desc_safe_~priv#1.base, bdx_tx_push_desc_safe_~priv#1.offset, bdx_tx_push_desc_safe_~data#1.base, bdx_tx_push_desc_safe_~data#1.offset, bdx_tx_push_desc_safe_~avail~0#1;havoc bdx_tx_push_desc_#t~mem892#1, bdx_tx_push_desc_#t~mem893#1, bdx_tx_push_desc_#t~mem894#1.base, bdx_tx_push_desc_#t~mem894#1.offset, bdx_tx_push_desc_#t~mem895#1, bdx_tx_push_desc_#t~memcpy~res896#1.base, bdx_tx_push_desc_#t~memcpy~res896#1.offset, bdx_tx_push_desc_#t~mem897#1, bdx_tx_push_desc_#t~mem898#1.base, bdx_tx_push_desc_#t~mem898#1.offset, bdx_tx_push_desc_#t~mem899#1, bdx_tx_push_desc_#t~memcpy~res900#1.base, bdx_tx_push_desc_#t~memcpy~res900#1.offset, bdx_tx_push_desc_#t~mem901#1.base, bdx_tx_push_desc_#t~mem901#1.offset, bdx_tx_push_desc_#t~mem902#1, bdx_tx_push_desc_#t~memcpy~res903#1.base, bdx_tx_push_desc_#t~memcpy~res903#1.offset, bdx_tx_push_desc_#t~mem904#1, bdx_tx_push_desc_#t~mem905#1.base, bdx_tx_push_desc_#t~mem905#1.offset, bdx_tx_push_desc_#t~mem906#1, bdx_tx_push_desc_~priv#1.base, bdx_tx_push_desc_~priv#1.offset, bdx_tx_push_desc_~data#1.base, bdx_tx_push_desc_~data#1.offset, bdx_tx_push_desc_~size#1, bdx_tx_push_desc_~f~5#1.base, bdx_tx_push_desc_~f~5#1.offset, bdx_tx_push_desc_~i~11#1;bdx_tx_push_desc_~priv#1.base, bdx_tx_push_desc_~priv#1.offset := bdx_tx_push_desc_#in~priv#1.base, bdx_tx_push_desc_#in~priv#1.offset;bdx_tx_push_desc_~data#1.base, bdx_tx_push_desc_~data#1.offset := bdx_tx_push_desc_#in~data#1.base, bdx_tx_push_desc_#in~data#1.offset;bdx_tx_push_desc_~size#1 := bdx_tx_push_desc_#in~size#1;havoc bdx_tx_push_desc_~f~5#1.base, bdx_tx_push_desc_~f~5#1.offset;havoc bdx_tx_push_desc_~i~11#1;bdx_tx_push_desc_~f~5#1.base, bdx_tx_push_desc_~f~5#1.offset := bdx_tx_push_desc_~priv#1.base, ~bvadd~64(280bv64, bdx_tx_push_desc_~priv#1.offset);call bdx_tx_push_desc_#t~mem892#1 := read~intINTTYPE2#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(32bv64, bdx_tx_push_desc_~f~5#1.offset), 2bv64);call bdx_tx_push_desc_#t~mem893#1 := read~intINTTYPE4#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64);bdx_tx_push_desc_~i~11#1 := ~bvsub~32(~zero_extend~32~16(bdx_tx_push_desc_#t~mem892#1), bdx_tx_push_desc_#t~mem893#1);havoc bdx_tx_push_desc_#t~mem892#1;havoc bdx_tx_push_desc_#t~mem893#1; [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7733: havoc bdx_hw_start_#t~mem382#1.base, bdx_hw_start_#t~mem382#1.offset;call bdx_hw_start_#t~mem383#1.base, bdx_hw_start_#t~mem383#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume 0bv32 != bdx_hw_start_~rc~1#1; [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume !(0bv32 != bdx_hw_start_~rc~1#1);call bdx_hw_start_#t~mem404#1.base, bdx_hw_start_#t~mem404#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9864: havoc bdx_tx_push_desc_#t~mem892#1, bdx_tx_push_desc_#t~mem893#1, bdx_tx_push_desc_#t~mem894#1.base, bdx_tx_push_desc_#t~mem894#1.offset, bdx_tx_push_desc_#t~mem895#1, bdx_tx_push_desc_#t~memcpy~res896#1.base, bdx_tx_push_desc_#t~memcpy~res896#1.offset, bdx_tx_push_desc_#t~mem897#1, bdx_tx_push_desc_#t~mem898#1.base, bdx_tx_push_desc_#t~mem898#1.offset, bdx_tx_push_desc_#t~mem899#1, bdx_tx_push_desc_#t~memcpy~res900#1.base, bdx_tx_push_desc_#t~memcpy~res900#1.offset, bdx_tx_push_desc_#t~mem901#1.base, bdx_tx_push_desc_#t~mem901#1.offset, bdx_tx_push_desc_#t~mem902#1, bdx_tx_push_desc_#t~memcpy~res903#1.base, bdx_tx_push_desc_#t~memcpy~res903#1.offset, bdx_tx_push_desc_#t~mem904#1, bdx_tx_push_desc_#t~mem905#1.base, bdx_tx_push_desc_#t~mem905#1.offset, bdx_tx_push_desc_#t~mem906#1, bdx_tx_push_desc_~priv#1.base, bdx_tx_push_desc_~priv#1.offset, bdx_tx_push_desc_~data#1.base, bdx_tx_push_desc_~data#1.offset, bdx_tx_push_desc_~size#1, bdx_tx_push_desc_~f~5#1.base, bdx_tx_push_desc_~f~5#1.offset, bdx_tx_push_desc_~i~11#1;havoc bdx_tx_push_desc_#in~priv#1.base, bdx_tx_push_desc_#in~priv#1.offset, bdx_tx_push_desc_#in~data#1.base, bdx_tx_push_desc_#in~data#1.offset, bdx_tx_push_desc_#in~size#1;assume { :end_inline_bdx_tx_push_desc } true;bdx_tx_push_desc_safe_~size#1 := ~bvsub~32(bdx_tx_push_desc_safe_~size#1, bdx_tx_push_desc_safe_~avail~0#1);bdx_tx_push_desc_safe_~data#1.base, bdx_tx_push_desc_safe_~data#1.offset := bdx_tx_push_desc_safe_~data#1.base, ~bvadd~64(bdx_tx_push_desc_safe_~data#1.offset, ~sign_extend~64~32(bdx_tx_push_desc_safe_~avail~0#1)); [2025-02-08 03:42:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7684: assume ~bvsle~32(bdx_fw_load_~i~0#1, 199bv32); [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7684: assume !~bvsle~32(bdx_fw_load_~i~0#1, 199bv32);bdx_fw_load_~rc~0#1 := 4294967291bv32; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: bdx_hw_start_#t~ret403#1 := ldv_request_irq_101_#res#1;havoc ldv_request_irq_101_#t~ret1094#1, ldv_request_irq_101_#t~ret1095#1, ldv_request_irq_101_~irq#1, ldv_request_irq_101_~handler#1.base, ldv_request_irq_101_~handler#1.offset, ldv_request_irq_101_~flags#1, ldv_request_irq_101_~name#1.base, ldv_request_irq_101_~name#1.offset, ldv_request_irq_101_~dev#1.base, ldv_request_irq_101_~dev#1.offset, ldv_request_irq_101_~ldv_func_res~0#1, ldv_request_irq_101_~tmp~113#1, ldv_request_irq_101_~tmp___0~50#1;havoc ldv_request_irq_101_#in~irq#1, ldv_request_irq_101_#in~handler#1.base, ldv_request_irq_101_#in~handler#1.offset, ldv_request_irq_101_#in~flags#1, ldv_request_irq_101_#in~name#1.base, ldv_request_irq_101_#in~name#1.offset, ldv_request_irq_101_#in~dev#1.base, ldv_request_irq_101_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_101 } true;bdx_hw_start_~rc~1#1 := bdx_hw_start_#t~ret403#1;havoc bdx_hw_start_#t~mem399#1.base, bdx_hw_start_#t~mem399#1.offset;havoc bdx_hw_start_#t~mem400#1;havoc bdx_hw_start_#t~mem401#1.base, bdx_hw_start_#t~mem401#1.offset;havoc bdx_hw_start_#t~mem402#1;havoc bdx_hw_start_#t~ret403#1; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: havoc bdx_hw_start_#t~mem383#1.base, bdx_hw_start_#t~mem383#1.offset;call bdx_hw_start_#t~mem384#1.base, bdx_hw_start_#t~mem384#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635: havoc bdx_tx_push_desc_safe_#t~ret907#1, bdx_tx_push_desc_safe_~priv#1.base, bdx_tx_push_desc_safe_~priv#1.offset, bdx_tx_push_desc_safe_~data#1.base, bdx_tx_push_desc_safe_~data#1.offset, bdx_tx_push_desc_safe_~size#1, bdx_tx_push_desc_safe_~timer~0#1, bdx_tx_push_desc_safe_~avail~0#1, bdx_tx_push_desc_safe_~tmp~81#1, bdx_tx_push_desc_safe_~tmp___0~41#1, bdx_tx_push_desc_safe_~_min1~0#1, bdx_tx_push_desc_safe_~_min2~0#1;havoc bdx_tx_push_desc_safe_#in~priv#1.base, bdx_tx_push_desc_safe_#in~priv#1.offset, bdx_tx_push_desc_safe_#in~data#1.base, bdx_tx_push_desc_safe_#in~data#1.offset, bdx_tx_push_desc_safe_#in~size#1;assume { :end_inline_bdx_tx_push_desc_safe } true;havoc bdx_fw_load_#t~mem356#1.base, bdx_fw_load_#t~mem356#1.offset;havoc bdx_fw_load_#t~mem357#1.base, bdx_fw_load_#t~mem357#1.offset;havoc bdx_fw_load_#t~mem358#1.base, bdx_fw_load_#t~mem358#1.offset;havoc bdx_fw_load_#t~mem359#1;bdx_fw_load_~__ms~0#1 := 100bv64; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7701-1: SUMMARY for call bdx_fw_load_#t~ret365#1 := netdev_err(bdx_fw_load_#t~mem364#1.base, bdx_fw_load_#t~mem364#1.offset, 19bv64, 0bv64); srcloc: null [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9815: havoc bdx_tx_push_desc_#t~mem894#1.base, bdx_tx_push_desc_#t~mem894#1.offset;havoc bdx_tx_push_desc_#t~mem895#1;havoc bdx_tx_push_desc_#t~memcpy~res896#1.base, bdx_tx_push_desc_#t~memcpy~res896#1.offset;call bdx_tx_push_desc_#t~mem897#1 := read~intINTTYPE4#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64);call write~intINTTYPE4#11(~bvadd~32(bdx_tx_push_desc_#t~mem897#1, bdx_tx_push_desc_~size#1), bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64);havoc bdx_tx_push_desc_#t~mem897#1; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734-1: SUMMARY for call writel(150bv32, bdx_hw_start_#t~mem383#1.base, ~bvadd~64(24600bv64, bdx_hw_start_#t~mem383#1.offset)); srcloc: null [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7701: havoc bdx_fw_load_#t~mem364#1.base, bdx_fw_load_#t~mem364#1.offset;havoc bdx_fw_load_#t~ret365#1;bdx_fw_load_#res#1 := bdx_fw_load_~rc~0#1;call ULTIMATE.dealloc(bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset);havoc bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9815-1: SUMMARY for call bdx_tx_push_desc_#t~memcpy~res896#1.base, bdx_tx_push_desc_#t~memcpy~res896#1.offset := #Ultimate.C_memcpy#11(bdx_tx_push_desc_#t~mem894#1.base, ~bvadd~64(bdx_tx_push_desc_#t~mem894#1.offset, ~zero_extend~64~32(bdx_tx_push_desc_#t~mem895#1)), bdx_tx_push_desc_~data#1.base, bdx_tx_push_desc_~data#1.offset, ~sign_extend~64~32(bdx_tx_push_desc_~size#1)); srcloc: null [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: assume 0bv64 != bdx_rxdb_create_~tmp___0~29#1;call write~$Pointer$#11(bdx_rxdb_create_~db~0#1.base, ~bvadd~64(4bv64, bdx_rxdb_create_~db~0#1.offset), bdx_rxdb_create_~db~0#1.base, bdx_rxdb_create_~db~0#1.offset, 8bv64);call bdx_rxdb_create_#t~mem551#1.base, bdx_rxdb_create_#t~mem551#1.offset := read~$Pointer$#11(bdx_rxdb_create_~db~0#1.base, bdx_rxdb_create_~db~0#1.offset, 8bv64);call write~$Pointer$#11(bdx_rxdb_create_#t~mem551#1.base, ~bvadd~64(bdx_rxdb_create_#t~mem551#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(bdx_rxdb_create_~nelem#1))), bdx_rxdb_create_~db~0#1.base, ~bvadd~64(8bv64, bdx_rxdb_create_~db~0#1.offset), 8bv64);havoc bdx_rxdb_create_#t~mem551#1.base, bdx_rxdb_create_#t~mem551#1.offset;call write~intINTTYPE4#11(bdx_rxdb_create_~nelem#1, bdx_rxdb_create_~db~0#1.base, ~bvadd~64(16bv64, bdx_rxdb_create_~db~0#1.offset), 4bv64);call write~intINTTYPE4#11(bdx_rxdb_create_~nelem#1, bdx_rxdb_create_~db~0#1.base, ~bvadd~64(20bv64, bdx_rxdb_create_~db~0#1.offset), 4bv64);bdx_rxdb_create_~i~7#1 := 0bv32; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: assume !(0bv64 != bdx_rxdb_create_~tmp___0~29#1); [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: bdx_fw_load_~i~0#1 := 0bv32; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963-1: ldv_request_irq_101_#res#1 := ldv_request_irq_101_~ldv_func_res~0#1; [2025-02-08 03:42:43,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732: assume { :begin_inline_ldv_dispatch_irq_register_7_2 } true;ldv_dispatch_irq_register_7_2_#in~arg0#1, ldv_dispatch_irq_register_7_2_#in~arg1#1.base, ldv_dispatch_irq_register_7_2_#in~arg1#1.offset, ldv_dispatch_irq_register_7_2_#in~arg2#1.base, ldv_dispatch_irq_register_7_2_#in~arg2#1.offset, ldv_dispatch_irq_register_7_2_#in~arg3#1.base, ldv_dispatch_irq_register_7_2_#in~arg3#1.offset := ldv_request_irq_~ldv_7_line_line~0#1, ldv_request_irq_~ldv_7_callback_handler~0#1.base, ldv_request_irq_~ldv_7_callback_handler~0#1.offset, ldv_request_irq_~ldv_7_thread_thread~0#1.base, ldv_request_irq_~ldv_7_thread_thread~0#1.offset, ldv_request_irq_~ldv_7_data_data~0#1.base, ldv_request_irq_~ldv_7_data_data~0#1.offset;havoc ldv_dispatch_irq_register_7_2_~arg0#1, ldv_dispatch_irq_register_7_2_~arg1#1.base, ldv_dispatch_irq_register_7_2_~arg1#1.offset, ldv_dispatch_irq_register_7_2_~arg2#1.base, ldv_dispatch_irq_register_7_2_~arg2#1.offset, ldv_dispatch_irq_register_7_2_~arg3#1.base, ldv_dispatch_irq_register_7_2_~arg3#1.offset;ldv_dispatch_irq_register_7_2_~arg0#1 := ldv_dispatch_irq_register_7_2_#in~arg0#1;ldv_dispatch_irq_register_7_2_~arg1#1.base, ldv_dispatch_irq_register_7_2_~arg1#1.offset := ldv_dispatch_irq_register_7_2_#in~arg1#1.base, ldv_dispatch_irq_register_7_2_#in~arg1#1.offset;ldv_dispatch_irq_register_7_2_~arg2#1.base, ldv_dispatch_irq_register_7_2_~arg2#1.offset := ldv_dispatch_irq_register_7_2_#in~arg2#1.base, ldv_dispatch_irq_register_7_2_#in~arg2#1.offset;ldv_dispatch_irq_register_7_2_~arg3#1.base, ldv_dispatch_irq_register_7_2_~arg3#1.offset := ldv_dispatch_irq_register_7_2_#in~arg3#1.base, ldv_dispatch_irq_register_7_2_#in~arg3#1.offset;~ldv_0_line_line~0 := ldv_dispatch_irq_register_7_2_~arg0#1;~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset := ldv_dispatch_irq_register_7_2_~arg1#1.base, ldv_dispatch_irq_register_7_2_~arg1#1.offset;~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset := ldv_dispatch_irq_register_7_2_~arg2#1.base, ldv_dispatch_irq_register_7_2_~arg2#1.offset;~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset := ldv_dispatch_irq_register_7_2_~arg3#1.base, ldv_dispatch_irq_register_7_2_~arg3#1.offset;assume { :begin_inline_ldv_switch_automaton_state_0_6 } true;~ldv_statevar_0~0 := 5bv32; [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7735-1: SUMMARY for call writel(8388624bv32, bdx_hw_start_#t~mem384#1.base, ~bvadd~64(24604bv64, bdx_hw_start_#t~mem384#1.offset)); srcloc: null [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7735: havoc bdx_hw_start_#t~mem384#1.base, bdx_hw_start_#t~mem384#1.offset;call bdx_hw_start_#t~mem385#1.base, bdx_hw_start_#t~mem385#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-1: bdx_rxdb_create_#res#1.base, bdx_rxdb_create_#res#1.offset := bdx_rxdb_create_~db~0#1.base, bdx_rxdb_create_~db~0#1.offset; [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-1: bdx_tx_space_#res#1 := bdx_tx_space_~fsize~0#1; [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume ~bvsgt~32(bdx_tx_push_desc_safe_~tmp___0~41#1, 300bv32); [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume !~bvsgt~32(bdx_tx_push_desc_safe_~tmp___0~41#1, 300bv32); [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733: havoc ldv_dispatch_irq_register_7_2_~arg0#1, ldv_dispatch_irq_register_7_2_~arg1#1.base, ldv_dispatch_irq_register_7_2_~arg1#1.offset, ldv_dispatch_irq_register_7_2_~arg2#1.base, ldv_dispatch_irq_register_7_2_~arg2#1.offset, ldv_dispatch_irq_register_7_2_~arg3#1.base, ldv_dispatch_irq_register_7_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_7_2_#in~arg0#1, ldv_dispatch_irq_register_7_2_#in~arg1#1.base, ldv_dispatch_irq_register_7_2_#in~arg1#1.offset, ldv_dispatch_irq_register_7_2_#in~arg2#1.base, ldv_dispatch_irq_register_7_2_#in~arg2#1.offset, ldv_dispatch_irq_register_7_2_#in~arg3#1.base, ldv_dispatch_irq_register_7_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_7_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-1: SUMMARY for call writel(14680080bv32, bdx_hw_start_#t~mem385#1.base, ~bvadd~64(24608bv64, bdx_hw_start_#t~mem385#1.offset)); srcloc: null [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: havoc bdx_hw_start_#t~mem385#1.base, bdx_hw_start_#t~mem385#1.offset;call bdx_hw_start_#t~mem386#1.base, bdx_hw_start_#t~mem386#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume 0bv32 != ~rc~2#1; [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !(0bv32 != ~rc~2#1); [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737-1: SUMMARY for call writel(0bv32, bdx_hw_start_#t~mem386#1.base, ~bvadd~64(24612bv64, bdx_hw_start_#t~mem386#1.offset)); srcloc: null [2025-02-08 03:42:43,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737: havoc bdx_hw_start_#t~mem386#1.base, bdx_hw_start_#t~mem386#1.offset;call bdx_hw_start_#t~mem387#1.base, bdx_hw_start_#t~mem387#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: bdx_fw_load_~tmp~46#1 := bdx_fw_load_#t~ret351#1;havoc bdx_fw_load_#t~mem350#1.base, bdx_fw_load_#t~mem350#1.offset;havoc bdx_fw_load_#t~ret351#1;bdx_fw_load_~master~0#1 := bdx_fw_load_~tmp~46#1;call bdx_fw_load_#t~mem352#1.base, bdx_fw_load_#t~mem352#1.offset := read~$Pointer$#11(bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: havoc napi_enable_#t~ret205#1, napi_enable_#t~ret206#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~23#1, napi_enable_~tmp___0~11#1;havoc napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset;assume { :end_inline_napi_enable } true;call #t~mem461#1.base, #t~mem461#1.offset := read~$Pointer$#11(~priv~3#1.base, ~bvadd~64(677bv64, ~priv~3#1.offset), 8bv64);assume { :begin_inline_print_fw_id } true;print_fw_id_#in~nic#1.base, print_fw_id_#in~nic#1.offset := #t~mem461#1.base, #t~mem461#1.offset;havoc print_fw_id_#t~mem296#1.base, print_fw_id_#t~mem296#1.offset, print_fw_id_#t~ret297#1, print_fw_id_#t~ret298#1, print_fw_id_~nic#1.base, print_fw_id_~nic#1.offset, print_fw_id_~tmp~41#1;print_fw_id_~nic#1.base, print_fw_id_~nic#1.offset := print_fw_id_#in~nic#1.base, print_fw_id_#in~nic#1.offset;havoc print_fw_id_~tmp~41#1;call print_fw_id_#t~mem296#1.base, print_fw_id_#t~mem296#1.offset := read~$Pointer$#11(print_fw_id_~nic#1.base, ~bvadd~64(4bv64, print_fw_id_~nic#1.offset), 8bv64); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-1: SUMMARY for call bdx_fw_load_#t~ret351#1 := readl(bdx_fw_load_#t~mem350#1.base, ~bvadd~64(20848bv64, bdx_fw_load_#t~mem350#1.offset)); srcloc: null [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978-1: SUMMARY for call clear_bit(0bv64, napi_enable_~n#1.base, ~bvadd~64(16bv64, napi_enable_~n#1.offset)); srcloc: null [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738: havoc bdx_hw_start_#t~mem387#1.base, bdx_hw_start_#t~mem387#1.offset;call bdx_hw_start_#t~mem388#1.base, bdx_hw_start_#t~mem388#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: bdx_fw_load_~tmp___3~2#1 := bdx_fw_load_~__ms___0~0#1;bdx_fw_load_~__ms___0~0#1 := ~bvsub~64(bdx_fw_load_~__ms___0~0#1, 1bv64); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738-1: SUMMARY for call writel(0bv32, bdx_hw_start_#t~mem387#1.base, ~bvadd~64(24616bv64, bdx_hw_start_#t~mem387#1.offset)); srcloc: null [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: bdx_rx_init_#t~ret574#1.base, bdx_rx_init_#t~ret574#1.offset := bdx_rxdb_create_#res#1.base, bdx_rxdb_create_#res#1.offset;havoc bdx_rxdb_create_#t~ret549#1.base, bdx_rxdb_create_#t~ret549#1.offset, bdx_rxdb_create_#t~ret550#1, bdx_rxdb_create_#t~mem551#1.base, bdx_rxdb_create_#t~mem551#1.offset, bdx_rxdb_create_#t~mem552#1.base, bdx_rxdb_create_#t~mem552#1.offset, bdx_rxdb_create_~nelem#1, bdx_rxdb_create_~db~0#1.base, bdx_rxdb_create_~db~0#1.offset, bdx_rxdb_create_~i~7#1, bdx_rxdb_create_~tmp~62#1.base, bdx_rxdb_create_~tmp~62#1.offset, bdx_rxdb_create_~tmp___0~29#1;havoc bdx_rxdb_create_#in~nelem#1;assume { :end_inline_bdx_rxdb_create } true;call write~$Pointer$#11(bdx_rx_init_#t~ret574#1.base, bdx_rx_init_#t~ret574#1.offset, bdx_rx_init_~priv#1.base, ~bvadd~64(268bv64, bdx_rx_init_~priv#1.offset), 8bv64);havoc bdx_rx_init_#t~mem573#1;havoc bdx_rx_init_#t~ret574#1.base, bdx_rx_init_#t~ret574#1.offset;call bdx_rx_init_#t~mem575#1.base, bdx_rx_init_#t~mem575#1.offset := read~$Pointer$#11(bdx_rx_init_~priv#1.base, ~bvadd~64(268bv64, bdx_rx_init_~priv#1.offset), 8bv64); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869: assume ~bvsgt~32(bdx_tx_push_desc_safe_~size#1, 0bv32); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869: assume !~bvsgt~32(bdx_tx_push_desc_safe_~size#1, 0bv32); [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755-1: SUMMARY for call writel(134777923bv32, bdx_hw_start_#t~mem404#1.base, ~bvadd~64(20752bv64, bdx_hw_start_#t~mem404#1.offset)); srcloc: null [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755: havoc bdx_hw_start_#t~mem404#1.base, bdx_hw_start_#t~mem404#1.offset;bdx_hw_start_#res#1 := 0bv32; [2025-02-08 03:42:43,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656-2: call bdx_fw_load_#t~mem360#1.base, bdx_fw_load_#t~mem360#1.offset := read~$Pointer$#11(bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656-1: SUMMARY for call bdx_fw_load_#t~ret361#1 := readl(bdx_fw_load_#t~mem360#1.base, ~bvadd~64(20864bv64, bdx_fw_load_#t~mem360#1.offset)); srcloc: null [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: bdx_fw_load_~tmp___2~6#1 := bdx_fw_load_#t~ret361#1;havoc bdx_fw_load_#t~mem360#1.base, bdx_fw_load_#t~mem360#1.offset;havoc bdx_fw_load_#t~ret361#1; [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: havoc bdx_tx_push_desc_#t~mem898#1.base, bdx_tx_push_desc_#t~mem898#1.offset;havoc bdx_tx_push_desc_#t~mem899#1;havoc bdx_tx_push_desc_#t~memcpy~res900#1.base, bdx_tx_push_desc_#t~memcpy~res900#1.offset;call write~intINTTYPE4#11(~bvsub~32(bdx_tx_push_desc_~size#1, bdx_tx_push_desc_~i~11#1), bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64);call bdx_tx_push_desc_#t~mem901#1.base, bdx_tx_push_desc_#t~mem901#1.offset := read~$Pointer$#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(8bv64, bdx_tx_push_desc_~f~5#1.offset), 8bv64);call bdx_tx_push_desc_#t~mem902#1 := read~intINTTYPE4#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64); [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820-1: SUMMARY for call bdx_tx_push_desc_#t~memcpy~res900#1.base, bdx_tx_push_desc_#t~memcpy~res900#1.offset := #Ultimate.C_memcpy#11(bdx_tx_push_desc_#t~mem898#1.base, ~bvadd~64(bdx_tx_push_desc_#t~mem898#1.offset, ~zero_extend~64~32(bdx_tx_push_desc_#t~mem899#1)), bdx_tx_push_desc_~data#1.base, bdx_tx_push_desc_~data#1.offset, ~sign_extend~64~32(bdx_tx_push_desc_~i~11#1)); srcloc: null [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739-1: SUMMARY for call writel(51bv32, bdx_hw_start_#t~mem388#1.base, ~bvadd~64(24584bv64, bdx_hw_start_#t~mem388#1.offset)); srcloc: null [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: havoc bdx_hw_start_#t~mem388#1.base, bdx_hw_start_#t~mem388#1.offset;call bdx_hw_start_#t~mem389#1.base, bdx_hw_start_#t~mem389#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: assume 0bv32 != bdx_fw_load_~master~0#1;call bdx_fw_load_#t~mem362#1.base, bdx_fw_load_#t~mem362#1.offset := read~$Pointer$#11(bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: assume !(0bv32 != bdx_fw_load_~master~0#1); [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624-1: SUMMARY for call bdx_fw_load_#t~ret353#1 := readl(bdx_fw_load_#t~mem352#1.base, ~bvadd~64(20864bv64, bdx_fw_load_#t~mem352#1.offset)); srcloc: null [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7624: bdx_fw_load_~tmp___1~11#1 := bdx_fw_load_#t~ret353#1;havoc bdx_fw_load_#t~mem352#1.base, bdx_fw_load_#t~mem352#1.offset;havoc bdx_fw_load_#t~ret353#1; [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: assume 0bv64 == ~bvadd~64(bdx_rx_init_#t~mem575#1.base, bdx_rx_init_#t~mem575#1.offset);havoc bdx_rx_init_#t~mem575#1.base, bdx_rx_init_#t~mem575#1.offset; [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: assume !(0bv64 == ~bvadd~64(bdx_rx_init_#t~mem575#1.base, bdx_rx_init_#t~mem575#1.offset));havoc bdx_rx_init_#t~mem575#1.base, bdx_rx_init_#t~mem575#1.offset;call bdx_rx_init_#t~mem576#1.base, bdx_rx_init_#t~mem576#1.offset := read~$Pointer$#11(bdx_rx_init_~priv#1.base, ~bvadd~64(8bv64, bdx_rx_init_~priv#1.offset), 8bv64);call bdx_rx_init_#t~mem577#1 := read~intINTTYPE4#11(bdx_rx_init_#t~mem576#1.base, ~bvadd~64(516bv64, bdx_rx_init_#t~mem576#1.offset), 4bv64);call write~intINTTYPE2#11(~bvadd~32(18bv32, ~zero_extend~32~16(bdx_rx_init_#t~mem577#1[16:0]))[16:0], bdx_rx_init_~priv#1.base, ~bvadd~64(36bv64, ~bvadd~64(228bv64, bdx_rx_init_~priv#1.offset)), 2bv64);havoc bdx_rx_init_#t~mem576#1.base, bdx_rx_init_#t~mem576#1.offset;havoc bdx_rx_init_#t~mem577#1;bdx_rx_init_#res#1 := 0bv32; [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7740-1: SUMMARY for call writel(0bv32, bdx_hw_start_#t~mem389#1.base, ~bvadd~64(9024bv64, bdx_hw_start_#t~mem389#1.offset)); srcloc: null [2025-02-08 03:42:43,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7740: havoc bdx_hw_start_#t~mem389#1.base, bdx_hw_start_#t~mem389#1.offset;call bdx_hw_start_#t~mem390#1 := read~intINTTYPE2#11(bdx_hw_start_~priv#1.base, ~bvadd~64(36bv64, ~bvadd~64(228bv64, bdx_hw_start_~priv#1.offset)), 2bv64);call bdx_hw_start_#t~mem391#1.base, bdx_hw_start_#t~mem391#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: call ULTIMATE.dealloc(bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset);havoc bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset;#t~ret459#1 := bdx_fw_load_#res#1;havoc bdx_fw_load_#t~mem350#1.base, bdx_fw_load_#t~mem350#1.offset, bdx_fw_load_#t~ret351#1, bdx_fw_load_#t~mem352#1.base, bdx_fw_load_#t~mem352#1.offset, bdx_fw_load_#t~ret353#1, bdx_fw_load_#t~mem354#1.base, bdx_fw_load_#t~mem354#1.offset, bdx_fw_load_#t~ret355#1, bdx_fw_load_#t~mem356#1.base, bdx_fw_load_#t~mem356#1.offset, bdx_fw_load_#t~mem357#1.base, bdx_fw_load_#t~mem357#1.offset, bdx_fw_load_#t~mem358#1.base, bdx_fw_load_#t~mem358#1.offset, bdx_fw_load_#t~mem359#1, bdx_fw_load_#t~mem360#1.base, bdx_fw_load_#t~mem360#1.offset, bdx_fw_load_#t~ret361#1, bdx_fw_load_#t~mem362#1.base, bdx_fw_load_#t~mem362#1.offset, bdx_fw_load_#t~mem363#1.base, bdx_fw_load_#t~mem363#1.offset, bdx_fw_load_#t~mem364#1.base, bdx_fw_load_#t~mem364#1.offset, bdx_fw_load_#t~ret365#1, bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset, bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset, bdx_fw_load_~master~0#1, bdx_fw_load_~i~0#1, bdx_fw_load_~rc~0#1, bdx_fw_load_~tmp~46#1, bdx_fw_load_~__ms~0#1, bdx_fw_load_~tmp___0~18#1, bdx_fw_load_~tmp___1~11#1, bdx_fw_load_~tmp___2~6#1, bdx_fw_load_~__ms___0~0#1, bdx_fw_load_~tmp___3~2#1;havoc bdx_fw_load_#in~priv#1.base, bdx_fw_load_#in~priv#1.offset;assume { :end_inline_bdx_fw_load } true;~rc~2#1 := #t~ret459#1;havoc #t~ret459#1; [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641: bdx_fw_load_~tmp___0~18#1 := bdx_fw_load_~__ms~0#1;bdx_fw_load_~__ms~0#1 := ~bvsub~64(bdx_fw_load_~__ms~0#1, 1bv64); [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377-1: SUMMARY for call print_fw_id_#t~ret297#1 := readl(print_fw_id_#t~mem296#1.base, ~bvadd~64(20496bv64, print_fw_id_#t~mem296#1.offset)); srcloc: null [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: print_fw_id_~tmp~41#1 := print_fw_id_#t~ret297#1;havoc print_fw_id_#t~mem296#1.base, print_fw_id_#t~mem296#1.offset;havoc print_fw_id_#t~ret297#1; [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: assume 0bv32 != bdx_fw_load_~tmp___2~6#1;bdx_fw_load_~rc~0#1 := 0bv32; [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: assume !(0bv32 != bdx_fw_load_~tmp___2~6#1); [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446: havoc request_firmware_#t~nondet1245#1;bdx_fw_load_#t~ret355#1 := request_firmware_#res#1;havoc request_firmware_#t~nondet1245#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;havoc request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;assume { :end_inline_request_firmware } true;bdx_fw_load_~rc~0#1 := bdx_fw_load_#t~ret355#1;havoc bdx_fw_load_#t~mem354#1.base, bdx_fw_load_#t~mem354#1.offset;havoc bdx_fw_load_#t~ret355#1; [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: #t~ret460#1 := bdx_hw_start_#res#1;havoc bdx_hw_start_#t~mem381#1.base, bdx_hw_start_#t~mem381#1.offset, bdx_hw_start_#t~mem382#1.base, bdx_hw_start_#t~mem382#1.offset, bdx_hw_start_#t~mem383#1.base, bdx_hw_start_#t~mem383#1.offset, bdx_hw_start_#t~mem384#1.base, bdx_hw_start_#t~mem384#1.offset, bdx_hw_start_#t~mem385#1.base, bdx_hw_start_#t~mem385#1.offset, bdx_hw_start_#t~mem386#1.base, bdx_hw_start_#t~mem386#1.offset, bdx_hw_start_#t~mem387#1.base, bdx_hw_start_#t~mem387#1.offset, bdx_hw_start_#t~mem388#1.base, bdx_hw_start_#t~mem388#1.offset, bdx_hw_start_#t~mem389#1.base, bdx_hw_start_#t~mem389#1.offset, bdx_hw_start_#t~mem390#1, bdx_hw_start_#t~mem391#1.base, bdx_hw_start_#t~mem391#1.offset, bdx_hw_start_#t~mem392#1, bdx_hw_start_#t~mem393#1.base, bdx_hw_start_#t~mem393#1.offset, bdx_hw_start_#t~mem394#1.base, bdx_hw_start_#t~mem394#1.offset, bdx_hw_start_#t~mem395#1, bdx_hw_start_#t~mem396#1.base, bdx_hw_start_#t~mem396#1.offset, bdx_hw_start_#t~mem397#1.base, bdx_hw_start_#t~mem397#1.offset, bdx_hw_start_#t~mem398#1.base, bdx_hw_start_#t~mem398#1.offset, bdx_hw_start_#t~mem399#1.base, bdx_hw_start_#t~mem399#1.offset, bdx_hw_start_#t~mem400#1, bdx_hw_start_#t~mem401#1.base, bdx_hw_start_#t~mem401#1.offset, bdx_hw_start_#t~mem402#1, bdx_hw_start_#t~ret403#1, bdx_hw_start_#t~mem404#1.base, bdx_hw_start_#t~mem404#1.offset, bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, bdx_hw_start_~rc~1#1, bdx_hw_start_~ndev~1#1.base, bdx_hw_start_~ndev~1#1.offset;havoc bdx_hw_start_#in~priv#1.base, bdx_hw_start_#in~priv#1.offset;assume { :end_inline_bdx_hw_start } true;~rc~2#1 := #t~ret460#1;havoc #t~ret460#1; [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822-1: SUMMARY for call bdx_tx_push_desc_#t~memcpy~res903#1.base, bdx_tx_push_desc_#t~memcpy~res903#1.offset := #Ultimate.C_memcpy#11(bdx_tx_push_desc_#t~mem901#1.base, bdx_tx_push_desc_#t~mem901#1.offset, bdx_tx_push_desc_~data#1.base, ~bvadd~64(bdx_tx_push_desc_~data#1.offset, ~sign_extend~64~32(bdx_tx_push_desc_~i~11#1)), ~zero_extend~64~32(bdx_tx_push_desc_#t~mem902#1)); srcloc: null [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741-1: SUMMARY for call writel(~bvand~32(16383bv32, ~zero_extend~32~16(bdx_hw_start_#t~mem390#1)), bdx_hw_start_#t~mem391#1.base, ~bvadd~64(4800bv64, bdx_hw_start_#t~mem391#1.offset)); srcloc: null [2025-02-08 03:42:43,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: SUMMARY for call __const_udelay(214750bv64); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741: havoc bdx_hw_start_#t~mem390#1;havoc bdx_hw_start_#t~mem391#1.base, bdx_hw_start_#t~mem391#1.offset;call bdx_hw_start_#t~mem392#1 := read~intINTTYPE4#11(bdx_hw_start_~priv#1.base, ~bvadd~64(689bv64, bdx_hw_start_~priv#1.offset), 4bv64);call bdx_hw_start_#t~mem393#1.base, bdx_hw_start_#t~mem393#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: havoc bdx_tx_push_desc_#t~mem901#1.base, bdx_tx_push_desc_#t~mem901#1.offset;havoc bdx_tx_push_desc_#t~mem902#1;havoc bdx_tx_push_desc_#t~memcpy~res903#1.base, bdx_tx_push_desc_#t~memcpy~res903#1.offset; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-1: SUMMARY for call #t~ret462#1 := bdx_close(~ndev#1.base, ~ndev#1.offset); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: havoc #t~ret462#1;#res#1 := ~rc~2#1; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: havoc print_fw_id_#t~ret298#1;havoc print_fw_id_#t~mem296#1.base, print_fw_id_#t~mem296#1.offset, print_fw_id_#t~ret297#1, print_fw_id_#t~ret298#1, print_fw_id_~nic#1.base, print_fw_id_~nic#1.offset, print_fw_id_~tmp~41#1;havoc print_fw_id_#in~nic#1.base, print_fw_id_#in~nic#1.offset;assume { :end_inline_print_fw_id } true;havoc #t~mem461#1.base, #t~mem461#1.offset;#res#1 := 0bv32; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965-1: SUMMARY for call napi_enable_#t~ret205#1 := constant_test_bit(0bv64, napi_enable_~n#1.base, ~bvadd~64(16bv64, napi_enable_~n#1.offset)); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965: napi_enable_~tmp~23#1 := napi_enable_#t~ret205#1;havoc napi_enable_#t~ret205#1; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378-1: SUMMARY for call print_fw_id_#t~ret298#1 := printk(10bv64, 0bv64); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume 0bv32 == bdx_fw_load_~tmp___1~11#1 && 0bv32 != bdx_fw_load_~master~0#1;call bdx_fw_load_#t~mem354#1.base, bdx_fw_load_#t~mem354#1.offset := read~$Pointer$#11(bdx_fw_load_~priv#1.base, ~bvadd~64(669bv64, bdx_fw_load_~priv#1.offset), 8bv64);assume { :begin_inline_request_firmware } true;request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset := bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset, 18bv64, 0bv64, bdx_fw_load_#t~mem354#1.base, ~bvadd~64(179bv64, bdx_fw_load_#t~mem354#1.offset);havoc request_firmware_#res#1;havoc request_firmware_#t~nondet1245#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset := request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset;request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset := request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset;request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset := request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;havoc request_firmware_#t~nondet1245#1;request_firmware_#res#1 := request_firmware_#t~nondet1245#1;havoc request_firmware_#t~nondet1245#1; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume !(0bv32 == bdx_fw_load_~tmp___1~11#1 && 0bv32 != bdx_fw_load_~master~0#1); [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-1: SUMMARY for call writel(1bv32, bdx_fw_load_#t~mem362#1.base, ~bvadd~64(20848bv64, bdx_fw_load_#t~mem362#1.offset)); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: havoc bdx_fw_load_#t~mem362#1.base, bdx_fw_load_#t~mem362#1.offset; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742: havoc bdx_hw_start_#t~mem392#1;havoc bdx_hw_start_#t~mem393#1.base, bdx_hw_start_#t~mem393#1.offset;call bdx_hw_start_#t~mem394#1.base, bdx_hw_start_#t~mem394#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_request_irq_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11739: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742-1: SUMMARY for call writel(bdx_hw_start_#t~mem392#1, bdx_hw_start_#t~mem393#1.base, ~bvadd~64(20768bv64, bdx_hw_start_#t~mem393#1.offset)); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: napi_enable_~tmp___0~11#1 := napi_enable_#t~ret206#1;havoc napi_enable_#t~ret206#1; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-1: SUMMARY for call napi_enable_#t~ret206#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 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-1: bdx_hw_start_#res#1 := bdx_hw_start_~rc~1#1; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11723-1: SUMMARY for call ldv_request_irq_#t~ret1085#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11723: ldv_request_irq_~tmp~107#1 := ldv_request_irq_#t~ret1085#1;havoc ldv_request_irq_#t~ret1085#1; [2025-02-08 03:42:43,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: call bdx_rxdb_create_#t~mem552#1.base, bdx_rxdb_create_#t~mem552#1.offset := read~$Pointer$#11(bdx_rxdb_create_~db~0#1.base, bdx_rxdb_create_~db~0#1.offset, 8bv64);call write~intINTTYPE4#11(~bvadd~32(4294967295bv32, ~bvsub~32(bdx_rxdb_create_~nelem#1, bdx_rxdb_create_~i~7#1)), bdx_rxdb_create_#t~mem552#1.base, ~bvadd~64(bdx_rxdb_create_#t~mem552#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(bdx_rxdb_create_~i~7#1))), 4bv64);bdx_rxdb_create_~i~7#1 := ~bvadd~32(1bv32, bdx_rxdb_create_~i~7#1); [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743-1: SUMMARY for call writel(0bv32, bdx_hw_start_#t~mem394#1.base, ~bvadd~64(20776bv64, bdx_hw_start_#t~mem394#1.offset)); srcloc: null [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743: havoc bdx_hw_start_#t~mem394#1.base, bdx_hw_start_#t~mem394#1.offset;call bdx_hw_start_#t~mem395#1 := read~intINTTYPE4#11(bdx_hw_start_~priv#1.base, ~bvadd~64(693bv64, bdx_hw_start_~priv#1.offset), 4bv64);call bdx_hw_start_#t~mem396#1.base, bdx_hw_start_#t~mem396#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: assume 0bv64 != bdx_fw_load_~tmp___3~2#1; [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: assume !(0bv64 != bdx_fw_load_~tmp___3~2#1); [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: assume { :begin_inline_bdx_hw_start } true;bdx_hw_start_#in~priv#1.base, bdx_hw_start_#in~priv#1.offset := ~priv~3#1.base, ~priv~3#1.offset;havoc bdx_hw_start_#res#1;havoc bdx_hw_start_#t~mem381#1.base, bdx_hw_start_#t~mem381#1.offset, bdx_hw_start_#t~mem382#1.base, bdx_hw_start_#t~mem382#1.offset, bdx_hw_start_#t~mem383#1.base, bdx_hw_start_#t~mem383#1.offset, bdx_hw_start_#t~mem384#1.base, bdx_hw_start_#t~mem384#1.offset, bdx_hw_start_#t~mem385#1.base, bdx_hw_start_#t~mem385#1.offset, bdx_hw_start_#t~mem386#1.base, bdx_hw_start_#t~mem386#1.offset, bdx_hw_start_#t~mem387#1.base, bdx_hw_start_#t~mem387#1.offset, bdx_hw_start_#t~mem388#1.base, bdx_hw_start_#t~mem388#1.offset, bdx_hw_start_#t~mem389#1.base, bdx_hw_start_#t~mem389#1.offset, bdx_hw_start_#t~mem390#1, bdx_hw_start_#t~mem391#1.base, bdx_hw_start_#t~mem391#1.offset, bdx_hw_start_#t~mem392#1, bdx_hw_start_#t~mem393#1.base, bdx_hw_start_#t~mem393#1.offset, bdx_hw_start_#t~mem394#1.base, bdx_hw_start_#t~mem394#1.offset, bdx_hw_start_#t~mem395#1, bdx_hw_start_#t~mem396#1.base, bdx_hw_start_#t~mem396#1.offset, bdx_hw_start_#t~mem397#1.base, bdx_hw_start_#t~mem397#1.offset, bdx_hw_start_#t~mem398#1.base, bdx_hw_start_#t~mem398#1.offset, bdx_hw_start_#t~mem399#1.base, bdx_hw_start_#t~mem399#1.offset, bdx_hw_start_#t~mem400#1, bdx_hw_start_#t~mem401#1.base, bdx_hw_start_#t~mem401#1.offset, bdx_hw_start_#t~mem402#1, bdx_hw_start_#t~ret403#1, bdx_hw_start_#t~mem404#1.base, bdx_hw_start_#t~mem404#1.offset, bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, bdx_hw_start_~rc~1#1, bdx_hw_start_~ndev~1#1.base, bdx_hw_start_~ndev~1#1.offset;bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset := bdx_hw_start_#in~priv#1.base, bdx_hw_start_#in~priv#1.offset;havoc bdx_hw_start_~rc~1#1;havoc bdx_hw_start_~ndev~1#1.base, bdx_hw_start_~ndev~1#1.offset;bdx_hw_start_~rc~1#1 := 4294967291bv32;call bdx_hw_start_#t~mem381#1.base, bdx_hw_start_#t~mem381#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, ~bvadd~64(8bv64, bdx_hw_start_~priv#1.offset), 8bv64);bdx_hw_start_~ndev~1#1.base, bdx_hw_start_~ndev~1#1.offset := bdx_hw_start_#t~mem381#1.base, bdx_hw_start_#t~mem381#1.offset;havoc bdx_hw_start_#t~mem381#1.base, bdx_hw_start_#t~mem381#1.offset; [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint bdx_openFINAL: assume true; [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074-1: SUMMARY for call bdx_rx_alloc_skbs(~priv~3#1.base, ~priv~3#1.offset, ~priv~3#1.base, ~bvadd~64(228bv64, ~priv~3#1.offset)); srcloc: null [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7744-1: SUMMARY for call writel(bdx_hw_start_#t~mem395#1, bdx_hw_start_#t~mem396#1.base, ~bvadd~64(20784bv64, bdx_hw_start_#t~mem396#1.offset)); srcloc: null [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7744: havoc bdx_hw_start_#t~mem395#1;havoc bdx_hw_start_#t~mem396#1.base, bdx_hw_start_#t~mem396#1.offset;call bdx_hw_start_#t~mem397#1.base, bdx_hw_start_#t~mem397#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, ~bvadd~64(8bv64, bdx_hw_start_~priv#1.offset), 8bv64); [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 03:42:43,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14450: havoc request_threaded_irq_#t~nondet1246#1; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: bdx_tx_space_~tmp~77#1 := bdx_tx_space_#t~ret767#1;havoc bdx_tx_space_#t~mem765#1.base, bdx_tx_space_#t~mem765#1.offset;havoc bdx_tx_space_#t~mem766#1;havoc bdx_tx_space_#t~ret767#1;call write~intINTTYPE4#11(~bvand~32(32760bv32, bdx_tx_space_~tmp~77#1), bdx_tx_space_~f~2#1.base, ~bvadd~64(16bv64, bdx_tx_space_~f~2#1.offset), 4bv64);call bdx_tx_space_#t~mem768#1 := read~intINTTYPE4#11(bdx_tx_space_~f~2#1.base, ~bvadd~64(16bv64, bdx_tx_space_~f~2#1.offset), 4bv64);call bdx_tx_space_#t~mem769#1 := read~intINTTYPE4#11(bdx_tx_space_~f~2#1.base, ~bvadd~64(20bv64, bdx_tx_space_~f~2#1.offset), 4bv64);bdx_tx_space_~fsize~0#1 := ~bvsub~32(bdx_tx_space_#t~mem768#1, bdx_tx_space_#t~mem769#1);havoc bdx_tx_space_#t~mem768#1;havoc bdx_tx_space_#t~mem769#1; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume 0bv64 != napi_enable_~tmp___0~11#1;assume false; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume !(0bv64 != napi_enable_~tmp___0~11#1); [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396-1: SUMMARY for call bdx_tx_space_#t~ret767#1 := readl(bdx_tx_space_#t~mem765#1.base, ~bvadd~64(bdx_tx_space_#t~mem765#1.offset, ~zero_extend~64~16(bdx_tx_space_#t~mem766#1))); srcloc: null [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume 0bv32 != ldv_request_irq_~tmp~107#1; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume !(0bv32 != ldv_request_irq_~tmp~107#1); [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: assume 0bv32 == bdx_tx_push_desc_~size#1; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: assume !(0bv32 == bdx_tx_push_desc_~size#1); [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14450-1: request_irq_#t~ret274#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet1246#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;havoc request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;assume { :end_inline_request_threaded_irq } true;request_irq_~tmp~39#1 := request_irq_#t~ret274#1;havoc request_irq_#t~ret274#1;request_irq_#res#1 := request_irq_~tmp~39#1;ldv_request_irq_101_#t~ret1094#1 := request_irq_#res#1;havoc request_irq_#t~ret274#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~39#1;havoc request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;assume { :end_inline_request_irq } true;ldv_request_irq_101_~tmp~113#1 := ldv_request_irq_101_#t~ret1094#1;havoc ldv_request_irq_101_#t~ret1094#1;ldv_request_irq_101_~ldv_func_res~0#1 := ldv_request_irq_101_~tmp~113#1;assume { :begin_inline_ldv_request_irq } true;ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset := ldv_request_irq_101_~ldv_func_res~0#1, ldv_request_irq_101_~irq#1, ldv_request_irq_101_~handler#1.base, ldv_request_irq_101_~handler#1.offset, ldv_request_irq_101_~flags#1, ldv_request_irq_101_~name#1.base, ldv_request_irq_101_~name#1.offset, ldv_request_irq_101_~dev#1.base, ldv_request_irq_101_~dev#1.offset;havoc ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret1085#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_7_callback_handler~0#1.base, ldv_request_irq_~ldv_7_callback_handler~0#1.offset, ldv_request_irq_~ldv_7_data_data~0#1.base, ldv_request_irq_~ldv_7_data_data~0#1.offset, ldv_request_irq_~ldv_7_line_line~0#1, ldv_request_irq_~ldv_7_thread_thread~0#1.base, ldv_request_irq_~ldv_7_thread_thread~0#1.offset, ldv_request_irq_~tmp~107#1;ldv_request_irq_~arg0#1 := ldv_request_irq_#in~arg0#1;ldv_request_irq_~arg1#1 := ldv_request_irq_#in~arg1#1;ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset := ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset;ldv_request_irq_~arg3#1 := ldv_request_irq_#in~arg3#1;ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset := ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset;ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset := ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;havoc ldv_request_irq_~ldv_7_callback_handler~0#1.base, ldv_request_irq_~ldv_7_callback_handler~0#1.offset;havoc ldv_request_irq_~ldv_7_data_data~0#1.base, ldv_request_irq_~ldv_7_data_data~0#1.offset;havoc ldv_request_irq_~ldv_7_line_line~0#1;havoc ldv_request_irq_~ldv_7_thread_thread~0#1.base, ldv_request_irq_~ldv_7_thread_thread~0#1.offset;havoc ldv_request_irq_~tmp~107#1; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826: havoc bdx_tx_push_desc_#t~mem904#1;havoc bdx_tx_push_desc_#t~mem905#1.base, bdx_tx_push_desc_#t~mem905#1.offset;havoc bdx_tx_push_desc_#t~mem906#1; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646: assume 0bv64 != bdx_fw_load_~tmp___0~18#1; [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646: assume !(0bv64 != bdx_fw_load_~tmp___0~18#1); [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745-1: SUMMARY for call bdx_restore_mac(bdx_hw_start_#t~mem397#1.base, bdx_hw_start_#t~mem397#1.offset, bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset); srcloc: null [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745: havoc bdx_hw_start_#t~mem397#1.base, bdx_hw_start_#t~mem397#1.offset;call bdx_hw_start_#t~mem398#1.base, bdx_hw_start_#t~mem398#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, bdx_hw_start_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826-1: SUMMARY for call writel(~bvand~32(32760bv32, bdx_tx_push_desc_#t~mem904#1), bdx_tx_push_desc_#t~mem905#1.base, ~bvadd~64(bdx_tx_push_desc_#t~mem905#1.offset, ~zero_extend~64~16(bdx_tx_push_desc_#t~mem906#1))); srcloc: null [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826-2: call bdx_tx_push_desc_#t~mem904#1 := read~intINTTYPE4#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(20bv64, bdx_tx_push_desc_~f~5#1.offset), 4bv64);call bdx_tx_push_desc_#t~mem905#1.base, bdx_tx_push_desc_#t~mem905#1.offset := read~$Pointer$#11(bdx_tx_push_desc_~priv#1.base, bdx_tx_push_desc_~priv#1.offset, 8bv64);call bdx_tx_push_desc_#t~mem906#1 := read~intINTTYPE2#11(bdx_tx_push_desc_~f~5#1.base, ~bvadd~64(30bv64, bdx_tx_push_desc_~f~5#1.offset), 2bv64); [2025-02-08 03:42:43,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: #t~ret458#1 := bdx_rx_init_#res#1;havoc bdx_rx_init_#t~mem569#1, bdx_rx_init_#t~ret570#1, bdx_rx_init_#t~mem571#1, bdx_rx_init_#t~ret572#1, bdx_rx_init_#t~mem573#1, bdx_rx_init_#t~ret574#1.base, bdx_rx_init_#t~ret574#1.offset, bdx_rx_init_#t~mem575#1.base, bdx_rx_init_#t~mem575#1.offset, bdx_rx_init_#t~mem576#1.base, bdx_rx_init_#t~mem576#1.offset, bdx_rx_init_#t~mem577#1, bdx_rx_init_#t~mem578#1.base, bdx_rx_init_#t~mem578#1.offset, bdx_rx_init_#t~ret579#1, bdx_rx_init_~priv#1.base, bdx_rx_init_~priv#1.offset, bdx_rx_init_~tmp~66#1, bdx_rx_init_~tmp___0~32#1;havoc bdx_rx_init_#in~priv#1.base, bdx_rx_init_#in~priv#1.offset;assume { :end_inline_bdx_rx_init } true;~rc~2#1 := #t~ret458#1;havoc #t~ret458#1; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: assume 0bv32 != bdx_fw_load_~rc~0#1; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7630: assume !(0bv32 != bdx_fw_load_~rc~0#1);call bdx_fw_load_#t~mem356#1.base, bdx_fw_load_#t~mem356#1.offset := read~$Pointer$#4(bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset, 8bv64);call bdx_fw_load_#t~mem357#1.base, bdx_fw_load_#t~mem357#1.offset := read~$Pointer$#6(bdx_fw_load_#t~mem356#1.base, ~bvadd~64(8bv64, bdx_fw_load_#t~mem356#1.offset), 8bv64);call bdx_fw_load_#t~mem358#1.base, bdx_fw_load_#t~mem358#1.offset := read~$Pointer$#4(bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset, 8bv64);call bdx_fw_load_#t~mem359#1 := read~intINTTYPE8#6(bdx_fw_load_#t~mem358#1.base, bdx_fw_load_#t~mem358#1.offset, 8bv64);assume { :begin_inline_bdx_tx_push_desc_safe } true;bdx_tx_push_desc_safe_#in~priv#1.base, bdx_tx_push_desc_safe_#in~priv#1.offset, bdx_tx_push_desc_safe_#in~data#1.base, bdx_tx_push_desc_safe_#in~data#1.offset, bdx_tx_push_desc_safe_#in~size#1 := bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset, bdx_fw_load_#t~mem357#1.base, bdx_fw_load_#t~mem357#1.offset, bdx_fw_load_#t~mem359#1[32:0];havoc bdx_tx_push_desc_safe_#t~ret907#1, bdx_tx_push_desc_safe_~priv#1.base, bdx_tx_push_desc_safe_~priv#1.offset, bdx_tx_push_desc_safe_~data#1.base, bdx_tx_push_desc_safe_~data#1.offset, bdx_tx_push_desc_safe_~size#1, bdx_tx_push_desc_safe_~timer~0#1, bdx_tx_push_desc_safe_~avail~0#1, bdx_tx_push_desc_safe_~tmp~81#1, bdx_tx_push_desc_safe_~tmp___0~41#1, bdx_tx_push_desc_safe_~_min1~0#1, bdx_tx_push_desc_safe_~_min2~0#1;bdx_tx_push_desc_safe_~priv#1.base, bdx_tx_push_desc_safe_~priv#1.offset := bdx_tx_push_desc_safe_#in~priv#1.base, bdx_tx_push_desc_safe_#in~priv#1.offset;bdx_tx_push_desc_safe_~data#1.base, bdx_tx_push_desc_safe_~data#1.offset := bdx_tx_push_desc_safe_#in~data#1.base, bdx_tx_push_desc_safe_#in~data#1.offset;bdx_tx_push_desc_safe_~size#1 := bdx_tx_push_desc_safe_#in~size#1;havoc bdx_tx_push_desc_safe_~timer~0#1;havoc bdx_tx_push_desc_safe_~avail~0#1;havoc bdx_tx_push_desc_safe_~tmp~81#1;havoc bdx_tx_push_desc_safe_~tmp___0~41#1;havoc bdx_tx_push_desc_safe_~_min1~0#1;havoc bdx_tx_push_desc_safe_~_min2~0#1;bdx_tx_push_desc_safe_~timer~0#1 := 0bv32; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume ~bvslt~32(bdx_rxdb_create_~i~7#1, bdx_rxdb_create_~nelem#1); [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume !~bvslt~32(bdx_rxdb_create_~i~7#1, bdx_rxdb_create_~nelem#1); [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume true; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume !true;bdx_fw_load_~__ms___0~0#1 := 2bv64; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7746: havoc bdx_hw_start_#t~mem398#1.base, bdx_hw_start_#t~mem398#1.offset;call bdx_hw_start_#t~mem399#1.base, bdx_hw_start_#t~mem399#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, ~bvadd~64(669bv64, bdx_hw_start_~priv#1.offset), 8bv64);call bdx_hw_start_#t~mem400#1 := read~intINTTYPE4#11(bdx_hw_start_#t~mem399#1.base, ~bvadd~64(1547bv64, bdx_hw_start_#t~mem399#1.offset), 4bv64);call bdx_hw_start_#t~mem401#1.base, bdx_hw_start_#t~mem401#1.offset := read~$Pointer$#11(bdx_hw_start_~priv#1.base, ~bvadd~64(677bv64, bdx_hw_start_~priv#1.offset), 8bv64);call bdx_hw_start_#t~mem402#1 := read~intINTTYPE4#11(bdx_hw_start_#t~mem401#1.base, ~bvadd~64(12bv64, bdx_hw_start_#t~mem401#1.offset), 4bv64);assume { :begin_inline_ldv_request_irq_101 } true;ldv_request_irq_101_#in~irq#1, ldv_request_irq_101_#in~handler#1.base, ldv_request_irq_101_#in~handler#1.offset, ldv_request_irq_101_#in~flags#1, ldv_request_irq_101_#in~name#1.base, ldv_request_irq_101_#in~name#1.offset, ldv_request_irq_101_#in~dev#1.base, ldv_request_irq_101_#in~dev#1.offset := bdx_hw_start_#t~mem400#1, #funAddr~bdx_isr_napi.base, #funAddr~bdx_isr_napi.offset, (if 1bv32 == bdx_hw_start_#t~mem402#1 then 0bv64 else 128bv64), bdx_hw_start_~ndev~1#1.base, bdx_hw_start_~ndev~1#1.offset, bdx_hw_start_~ndev~1#1.base, bdx_hw_start_~ndev~1#1.offset;havoc ldv_request_irq_101_#res#1;havoc ldv_request_irq_101_#t~ret1094#1, ldv_request_irq_101_#t~ret1095#1, ldv_request_irq_101_~irq#1, ldv_request_irq_101_~handler#1.base, ldv_request_irq_101_~handler#1.offset, ldv_request_irq_101_~flags#1, ldv_request_irq_101_~name#1.base, ldv_request_irq_101_~name#1.offset, ldv_request_irq_101_~dev#1.base, ldv_request_irq_101_~dev#1.offset, ldv_request_irq_101_~ldv_func_res~0#1, ldv_request_irq_101_~tmp~113#1, ldv_request_irq_101_~tmp___0~50#1;ldv_request_irq_101_~irq#1 := ldv_request_irq_101_#in~irq#1;ldv_request_irq_101_~handler#1.base, ldv_request_irq_101_~handler#1.offset := ldv_request_irq_101_#in~handler#1.base, ldv_request_irq_101_#in~handler#1.offset;ldv_request_irq_101_~flags#1 := ldv_request_irq_101_#in~flags#1;ldv_request_irq_101_~name#1.base, ldv_request_irq_101_~name#1.offset := ldv_request_irq_101_#in~name#1.base, ldv_request_irq_101_#in~name#1.offset;ldv_request_irq_101_~dev#1.base, ldv_request_irq_101_~dev#1.offset := ldv_request_irq_101_#in~dev#1.base, ldv_request_irq_101_#in~dev#1.offset;havoc ldv_request_irq_101_~ldv_func_res~0#1;havoc ldv_request_irq_101_~tmp~113#1;havoc ldv_request_irq_101_~tmp___0~50#1;assume { :begin_inline_request_irq } true;request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset := ldv_request_irq_101_~irq#1, ldv_request_irq_101_~handler#1.base, ldv_request_irq_101_~handler#1.offset, ldv_request_irq_101_~flags#1, ldv_request_irq_101_~name#1.base, ldv_request_irq_101_~name#1.offset, ldv_request_irq_101_~dev#1.base, ldv_request_irq_101_~dev#1.offset;havoc request_irq_#res#1;havoc request_irq_#t~ret274#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~39#1;request_irq_~irq#1 := request_irq_#in~irq#1;request_irq_~handler#1.base, request_irq_~handler#1.offset := request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset;request_irq_~flags#1 := request_irq_#in~flags#1;request_irq_~name#1.base, request_irq_~name#1.offset := request_irq_#in~name#1.base, request_irq_#in~name#1.offset;request_irq_~dev#1.base, request_irq_~dev#1.offset := request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;havoc request_irq_~tmp~39#1;assume { :begin_inline_request_threaded_irq } true;request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset := request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, 0bv64, 0bv64, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset;havoc request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet1246#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;request_threaded_irq_~arg0#1 := request_threaded_irq_#in~arg0#1;request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset := request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset;request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset := request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset;request_threaded_irq_~arg3#1 := request_threaded_irq_#in~arg3#1;request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset := request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset;request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset := request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;havoc request_threaded_irq_#t~nondet1246#1;request_threaded_irq_#res#1 := request_threaded_irq_#t~nondet1246#1;havoc request_threaded_irq_#t~nondet1246#1; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605: bdx_rxdb_create_#t~ret549#1.base, bdx_rxdb_create_#t~ret549#1.offset := ldv_vmalloc_103_#res#1.base, ldv_vmalloc_103_#res#1.offset;havoc ldv_vmalloc_103_#t~ret1096#1.base, ldv_vmalloc_103_#t~ret1096#1.offset, ldv_vmalloc_103_~ldv_func_arg1#1, ldv_vmalloc_103_~tmp~114#1.base, ldv_vmalloc_103_~tmp~114#1.offset;havoc ldv_vmalloc_103_#in~ldv_func_arg1#1;assume { :end_inline_ldv_vmalloc_103 } true;bdx_rxdb_create_~tmp~62#1.base, bdx_rxdb_create_~tmp~62#1.offset := bdx_rxdb_create_#t~ret549#1.base, bdx_rxdb_create_#t~ret549#1.offset;havoc bdx_rxdb_create_#t~ret549#1.base, bdx_rxdb_create_#t~ret549#1.offset;bdx_rxdb_create_~db~0#1.base, bdx_rxdb_create_~db~0#1.offset := bdx_rxdb_create_~tmp~62#1.base, bdx_rxdb_create_~tmp~62#1.offset; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7746-1: SUMMARY for call writel(4108bv32, bdx_hw_start_#t~mem398#1.base, ~bvadd~64(4672bv64, bdx_hw_start_#t~mem398#1.offset)); srcloc: null [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11743: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_101_#t~ret1095#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret1085#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_7_callback_handler~0#1.base, ldv_request_irq_~ldv_7_callback_handler~0#1.offset, ldv_request_irq_~ldv_7_data_data~0#1.base, ldv_request_irq_~ldv_7_data_data~0#1.offset, ldv_request_irq_~ldv_7_line_line~0#1, ldv_request_irq_~ldv_7_thread_thread~0#1.base, ldv_request_irq_~ldv_7_thread_thread~0#1.offset, ldv_request_irq_~tmp~107#1;havoc ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;assume { :end_inline_ldv_request_irq } true;ldv_request_irq_101_~tmp___0~50#1 := ldv_request_irq_101_#t~ret1095#1;havoc ldv_request_irq_101_#t~ret1095#1;ldv_request_irq_101_#res#1 := ldv_request_irq_101_~tmp___0~50#1; [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844: bdx_tx_push_desc_safe_#t~ret907#1 := bdx_tx_space_#res#1;havoc bdx_tx_space_#t~mem765#1.base, bdx_tx_space_#t~mem765#1.offset, bdx_tx_space_#t~mem766#1, bdx_tx_space_#t~ret767#1, bdx_tx_space_#t~mem768#1, bdx_tx_space_#t~mem769#1, bdx_tx_space_#t~mem770#1, bdx_tx_space_~priv#1.base, bdx_tx_space_~priv#1.offset, bdx_tx_space_~f~2#1.base, bdx_tx_space_~f~2#1.offset, bdx_tx_space_~fsize~0#1, bdx_tx_space_~tmp~77#1;havoc bdx_tx_space_#in~priv#1.base, bdx_tx_space_#in~priv#1.offset;assume { :end_inline_bdx_tx_space } true;bdx_tx_push_desc_safe_~tmp~81#1 := bdx_tx_push_desc_safe_#t~ret907#1;havoc bdx_tx_push_desc_safe_#t~ret907#1;bdx_tx_push_desc_safe_~avail~0#1 := ~bvadd~32(4294967288bv32, bdx_tx_push_desc_safe_~tmp~81#1); [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844-1: assume { :begin_inline_bdx_tx_space } true;bdx_tx_space_#in~priv#1.base, bdx_tx_space_#in~priv#1.offset := bdx_tx_push_desc_safe_~priv#1.base, bdx_tx_push_desc_safe_~priv#1.offset;havoc bdx_tx_space_#res#1;havoc bdx_tx_space_#t~mem765#1.base, bdx_tx_space_#t~mem765#1.offset, bdx_tx_space_#t~mem766#1, bdx_tx_space_#t~ret767#1, bdx_tx_space_#t~mem768#1, bdx_tx_space_#t~mem769#1, bdx_tx_space_#t~mem770#1, bdx_tx_space_~priv#1.base, bdx_tx_space_~priv#1.offset, bdx_tx_space_~f~2#1.base, bdx_tx_space_~f~2#1.offset, bdx_tx_space_~fsize~0#1, bdx_tx_space_~tmp~77#1;bdx_tx_space_~priv#1.base, bdx_tx_space_~priv#1.offset := bdx_tx_space_#in~priv#1.base, bdx_tx_space_#in~priv#1.offset;havoc bdx_tx_space_~f~2#1.base, bdx_tx_space_~f~2#1.offset;havoc bdx_tx_space_~fsize~0#1;havoc bdx_tx_space_~tmp~77#1;bdx_tx_space_~f~2#1.base, bdx_tx_space_~f~2#1.offset := bdx_tx_space_~priv#1.base, ~bvadd~64(280bv64, bdx_tx_space_~priv#1.offset);call bdx_tx_space_#t~mem765#1.base, bdx_tx_space_#t~mem765#1.offset := read~$Pointer$#11(bdx_tx_space_~priv#1.base, bdx_tx_space_~priv#1.offset, 8bv64);call bdx_tx_space_#t~mem766#1 := read~intINTTYPE2#11(bdx_tx_space_~f~2#1.base, ~bvadd~64(28bv64, bdx_tx_space_~f~2#1.offset), 2bv64); [2025-02-08 03:42:43,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697-1: call bdx_fw_load_#t~mem363#1.base, bdx_fw_load_#t~mem363#1.offset := read~$Pointer$#4(bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset, 8bv64);assume { :begin_inline_release_firmware } true;release_firmware_#in~arg0#1.base, release_firmware_#in~arg0#1.offset := bdx_fw_load_#t~mem363#1.base, bdx_fw_load_#t~mem363#1.offset;havoc release_firmware_~arg0#1.base, release_firmware_~arg0#1.offset;release_firmware_~arg0#1.base, release_firmware_~arg0#1.offset := release_firmware_#in~arg0#1.base, release_firmware_#in~arg0#1.offset; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: havoc release_firmware_~arg0#1.base, release_firmware_~arg0#1.offset;havoc release_firmware_#in~arg0#1.base, release_firmware_#in~arg0#1.offset;assume { :end_inline_release_firmware } true;havoc bdx_fw_load_#t~mem363#1.base, bdx_fw_load_#t~mem363#1.offset; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_request_irq_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume 0bv32 != ~rc~2#1; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume !(0bv32 != ~rc~2#1);assume { :begin_inline_napi_enable } true;napi_enable_#in~n#1.base, napi_enable_#in~n#1.offset := ~priv~3#1.base, ~bvadd~64(16bv64, ~priv~3#1.offset);havoc napi_enable_#t~ret205#1, napi_enable_#t~ret206#1, napi_enable_~n#1.base, napi_enable_~n#1.offset, napi_enable_~tmp~23#1, napi_enable_~tmp___0~11#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~11#1; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: ldv_request_irq_~ldv_7_line_line~0#1 := ldv_request_irq_~arg1#1;ldv_request_irq_~ldv_7_callback_handler~0#1.base, ldv_request_irq_~ldv_7_callback_handler~0#1.offset := ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset;ldv_request_irq_~ldv_7_thread_thread~0#1.base, ldv_request_irq_~ldv_7_thread_thread~0#1.offset := 0bv64, 0bv64;ldv_request_irq_~ldv_7_data_data~0#1.base, ldv_request_irq_~ldv_7_data_data~0#1.offset := ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: assume 0bv32 != ~rc~2#1; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: assume !(0bv32 != ~rc~2#1);assume { :begin_inline_bdx_fw_load } true;bdx_fw_load_#in~priv#1.base, bdx_fw_load_#in~priv#1.offset := ~priv~3#1.base, ~priv~3#1.offset;havoc bdx_fw_load_#res#1;havoc bdx_fw_load_#t~mem350#1.base, bdx_fw_load_#t~mem350#1.offset, bdx_fw_load_#t~ret351#1, bdx_fw_load_#t~mem352#1.base, bdx_fw_load_#t~mem352#1.offset, bdx_fw_load_#t~ret353#1, bdx_fw_load_#t~mem354#1.base, bdx_fw_load_#t~mem354#1.offset, bdx_fw_load_#t~ret355#1, bdx_fw_load_#t~mem356#1.base, bdx_fw_load_#t~mem356#1.offset, bdx_fw_load_#t~mem357#1.base, bdx_fw_load_#t~mem357#1.offset, bdx_fw_load_#t~mem358#1.base, bdx_fw_load_#t~mem358#1.offset, bdx_fw_load_#t~mem359#1, bdx_fw_load_#t~mem360#1.base, bdx_fw_load_#t~mem360#1.offset, bdx_fw_load_#t~ret361#1, bdx_fw_load_#t~mem362#1.base, bdx_fw_load_#t~mem362#1.offset, bdx_fw_load_#t~mem363#1.base, bdx_fw_load_#t~mem363#1.offset, bdx_fw_load_#t~mem364#1.base, bdx_fw_load_#t~mem364#1.offset, bdx_fw_load_#t~ret365#1, bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset, bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset, bdx_fw_load_~master~0#1, bdx_fw_load_~i~0#1, bdx_fw_load_~rc~0#1, bdx_fw_load_~tmp~46#1, bdx_fw_load_~__ms~0#1, bdx_fw_load_~tmp___0~18#1, bdx_fw_load_~tmp___1~11#1, bdx_fw_load_~tmp___2~6#1, bdx_fw_load_~__ms___0~0#1, bdx_fw_load_~tmp___3~2#1;bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset := bdx_fw_load_#in~priv#1.base, bdx_fw_load_#in~priv#1.offset;call bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc bdx_fw_load_~master~0#1;havoc bdx_fw_load_~i~0#1;havoc bdx_fw_load_~rc~0#1;havoc bdx_fw_load_~tmp~46#1;havoc bdx_fw_load_~__ms~0#1;havoc bdx_fw_load_~tmp___0~18#1;havoc bdx_fw_load_~tmp___1~11#1;havoc bdx_fw_load_~tmp___2~6#1;havoc bdx_fw_load_~__ms___0~0#1;havoc bdx_fw_load_~tmp___3~2#1;call write~$Pointer$#4(0bv64, 0bv64, bdx_fw_load_~#fw~0#1.base, bdx_fw_load_~#fw~0#1.offset, 8bv64);call bdx_fw_load_#t~mem350#1.base, bdx_fw_load_#t~mem350#1.offset := read~$Pointer$#11(bdx_fw_load_~priv#1.base, bdx_fw_load_~priv#1.offset, 8bv64); [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: SUMMARY for call __const_udelay(8590000bv64); srcloc: null [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9383-2: call bdx_tx_init_#t~mem763#1.base, bdx_tx_init_#t~mem763#1.offset := read~$Pointer$#11(bdx_tx_init_~priv#1.base, ~bvadd~64(8bv64, bdx_tx_init_~priv#1.offset), 8bv64); [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: havoc bdx_rx_init_#t~mem578#1.base, bdx_rx_init_#t~mem578#1.offset;havoc bdx_rx_init_#t~ret579#1;bdx_rx_init_#res#1 := 4294967284bv32; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739-1: SUMMARY for call bdx_rx_init_#t~ret579#1 := netdev_err(bdx_rx_init_#t~mem578#1.base, bdx_rx_init_#t~mem578#1.offset, 32bv64, 0bv64); srcloc: null [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: bdx_fw_load_~i~0#1 := ~bvadd~32(1bv32, bdx_fw_load_~i~0#1); [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9383: havoc bdx_tx_init_#t~mem763#1.base, bdx_tx_init_#t~mem763#1.offset;havoc bdx_tx_init_#t~ret764#1;bdx_tx_init_#res#1 := 4294967284bv32; [2025-02-08 03:42:43,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9383-1: SUMMARY for call bdx_tx_init_#t~ret764#1 := netdev_err(bdx_tx_init_#t~mem763#1.base, bdx_tx_init_#t~mem763#1.offset, 33bv64, 0bv64); srcloc: null [2025-02-08 03:42:43,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem216#1.base, netif_tx_wake_queue_#t~mem216#1.offset; [2025-02-08 03:42:43,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;havoc netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_start_queue } true; [2025-02-08 03:42:43,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14407: havoc netpoll_trap_#t~nondet1239#1; [2025-02-08 03:42:43,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14411: havoc pci_bus_read_config_word_#t~nondet1240#1; [2025-02-08 03:42:51,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14386: havoc #t~nondet1236; [2025-02-08 03:43:24,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176: havoc ldv_dev_get_drvdata_#t~mem1111#1.base, ldv_dev_get_drvdata_#t~mem1111#1.offset;havoc ldv_dev_get_drvdata_#t~mem1112#1.base, ldv_dev_get_drvdata_#t~mem1112#1.offset; [2025-02-08 03:43:24,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: havoc #t~mem185.base, #t~mem185.offset;havoc #t~mem186; [2025-02-08 03:43:24,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14339: havoc #t~nondet1233; [2025-02-08 03:43:24,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: havoc #t~mem207.base, #t~mem207.offset; [2025-02-08 03:43:24,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14331: havoc dma_supported_#t~nondet1231#1; [2025-02-08 03:43:24,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14281: havoc #t~nondet1225; [2025-02-08 03:43:24,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6500: havoc #t~mem90.base, #t~mem90.offset; [2025-02-08 03:43:24,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14274: havoc #t~nondet1224; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1bv32;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1;havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: havoc bdx_rxdb_destroy_~db#1.base, bdx_rxdb_destroy_~db#1.offset;havoc bdx_rxdb_destroy_#in~db#1.base, bdx_rxdb_destroy_#in~db#1.offset;assume { :end_inline_bdx_rxdb_destroy } true;havoc bdx_rx_free_#t~mem592#1.base, bdx_rx_free_#t~mem592#1.offset;call write~$Pointer$#11(0bv64, 0bv64, bdx_rx_free_~priv#1.base, ~bvadd~64(268bv64, bdx_rx_free_~priv#1.offset), 8bv64); [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8768: assume ~bvsgt~32(bdx_rx_free_skbs_~tmp___3~6#1, 0bv32); [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8768: assume !~bvsgt~32(bdx_rx_free_skbs_~tmp___3~6#1, 0bv32);bdx_rx_free_skbs_~i~8#1 := 0bv16; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: SUMMARY for call bdx_tx_db_inc_rptr(bdx_tx_free_skbs_~db~7#1.base, bdx_tx_free_skbs_~db~7#1.offset); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: bdx_rx_free_skbs_~tmp___2~10#1.base, bdx_rx_free_skbs_~tmp___2~10#1.offset := bdx_rx_free_skbs_#t~ret582#1.base, bdx_rx_free_skbs_#t~ret582#1.offset;havoc bdx_rx_free_skbs_#t~ret582#1.base, bdx_rx_free_skbs_#t~ret582#1.offset;bdx_rx_free_skbs_~dm~0#1.base, bdx_rx_free_skbs_~dm~0#1.offset := bdx_rx_free_skbs_~tmp___2~10#1.base, bdx_rx_free_skbs_~tmp___2~10#1.offset;call write~intINTTYPE8#11(0bv64, bdx_rx_free_skbs_~dm~0#1.base, bdx_rx_free_skbs_~dm~0#1.offset, 8bv64); [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760-1: SUMMARY for call bdx_rx_free_skbs_#t~ret582#1.base, bdx_rx_free_skbs_#t~ret582#1.offset := bdx_rxdb_addr_elem(bdx_rx_free_skbs_~db~1#1.base, bdx_rx_free_skbs_~db~1#1.offset, ~zero_extend~32~16(bdx_rx_free_skbs_~i~8#1)); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: havoc bdx_rx_free_skbs_#t~mem586#1.base, bdx_rx_free_skbs_#t~mem586#1.offset;havoc bdx_rx_free_skbs_#t~mem587#1;havoc bdx_rx_free_skbs_#t~mem588#1;call bdx_rx_free_skbs_#t~mem589#1.base, bdx_rx_free_skbs_#t~mem589#1.offset := read~$Pointer$#11(bdx_rx_free_skbs_~dm~0#1.base, ~bvadd~64(8bv64, bdx_rx_free_skbs_~dm~0#1.offset), 8bv64); [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: havoc bdx_tx_free_skbs_#t~mem883#1.base, bdx_tx_free_skbs_#t~mem883#1.offset;havoc bdx_tx_free_skbs_#t~mem884#1.base, bdx_tx_free_skbs_#t~mem884#1.offset;havoc bdx_tx_free_skbs_#t~mem885#1;havoc bdx_tx_free_skbs_#t~mem886#1.base, bdx_tx_free_skbs_#t~mem886#1.offset;havoc bdx_tx_free_skbs_#t~mem887#1; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-1: SUMMARY for call pci_unmap_single(bdx_rx_free_skbs_#t~mem586#1.base, bdx_rx_free_skbs_#t~mem586#1.offset, bdx_rx_free_skbs_#t~mem587#1, ~zero_extend~64~16(bdx_rx_free_skbs_#t~mem588#1), 2bv32); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772-1: SUMMARY for call pci_unmap_page(bdx_tx_free_skbs_#t~mem883#1.base, bdx_tx_free_skbs_#t~mem883#1.offset, bdx_tx_free_skbs_#t~mem885#1, ~sign_extend~64~32(bdx_tx_free_skbs_#t~mem887#1), 1bv32); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: havoc bdx_tx_free_skbs_#t~mem888#1.base, bdx_tx_free_skbs_#t~mem888#1.offset;havoc bdx_tx_free_skbs_#t~mem889#1.base, bdx_tx_free_skbs_#t~mem889#1.offset; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776-1: SUMMARY for call consume_skb(bdx_tx_free_skbs_#t~mem889#1.base, bdx_tx_free_skbs_#t~mem889#1.offset); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: bdx_tx_free_skbs_~tmp~80#1 := bdx_tx_free_skbs_#t~ret882#1;havoc bdx_tx_free_skbs_#t~mem880#1.base, bdx_tx_free_skbs_#t~mem880#1.offset;havoc bdx_tx_free_skbs_#t~mem881#1;havoc bdx_tx_free_skbs_#t~ret882#1; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768-1: SUMMARY for call bdx_tx_free_skbs_#t~ret882#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != bdx_tx_free_skbs_#t~mem881#1 then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768-2: call bdx_tx_free_skbs_#t~mem880#1.base, bdx_tx_free_skbs_#t~mem880#1.offset := read~$Pointer$#11(bdx_tx_free_skbs_~db~7#1.base, ~bvadd~64(16bv64, bdx_tx_free_skbs_~db~7#1.offset), 8bv64);call bdx_tx_free_skbs_#t~mem881#1 := read~intINTTYPE4#11(bdx_tx_free_skbs_#t~mem880#1.base, ~bvadd~64(8bv64, bdx_tx_free_skbs_#t~mem880#1.offset), 4bv64); [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: bdx_rx_free_skbs_~i~8#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(bdx_rx_free_skbs_~i~8#1))[16:0];call bdx_rx_free_skbs_#t~mem590#1 := read~intINTTYPE4#11(bdx_rx_free_skbs_~db~1#1.base, ~bvadd~64(16bv64, bdx_rx_free_skbs_~db~1#1.offset), 4bv64); [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782-1: SUMMARY for call consume_skb(bdx_rx_free_skbs_#t~mem589#1.base, bdx_rx_free_skbs_#t~mem589#1.offset); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8592: SUMMARY for call vfree(bdx_rxdb_destroy_~db#1.base, bdx_rxdb_destroy_~db#1.offset); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: havoc bdx_rx_free_skbs_#t~mem589#1.base, bdx_rx_free_skbs_#t~mem589#1.offset; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: SUMMARY for call bdx_rx_free_skbs_#t~ret583#1 := bdx_rxdb_available(bdx_rx_free_skbs_~db~1#1.base, bdx_rx_free_skbs_~db~1#1.offset); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: bdx_rx_free_skbs_~tmp___3~6#1 := bdx_rx_free_skbs_#t~ret583#1;havoc bdx_rx_free_skbs_#t~ret583#1; [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758-1: SUMMARY for call bdx_rx_free_skbs_#t~ret581#1 := bdx_rxdb_alloc_elem(bdx_rx_free_skbs_~db~1#1.base, bdx_rx_free_skbs_~db~1#1.offset); srcloc: null [2025-02-08 03:43:25,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: bdx_rx_free_skbs_~tmp___1~17#1 := bdx_rx_free_skbs_#t~ret581#1;havoc bdx_rx_free_skbs_#t~ret581#1;bdx_rx_free_skbs_~i~8#1 := bdx_rx_free_skbs_~tmp___1~17#1[16:0]; [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume 0bv64 != bdx_rx_free_skbs_#t~mem585#1;havoc bdx_rx_free_skbs_#t~mem585#1;call bdx_rx_free_skbs_#t~mem586#1.base, bdx_rx_free_skbs_#t~mem586#1.offset := read~$Pointer$#11(bdx_rx_free_skbs_~priv#1.base, ~bvadd~64(669bv64, bdx_rx_free_skbs_~priv#1.offset), 8bv64);call bdx_rx_free_skbs_#t~mem587#1 := read~intINTTYPE8#11(bdx_rx_free_skbs_~dm~0#1.base, bdx_rx_free_skbs_~dm~0#1.offset, 8bv64);call bdx_rx_free_skbs_#t~mem588#1 := read~intINTTYPE2#11(bdx_rx_free_skbs_~f#1.base, ~bvadd~64(36bv64, bdx_rx_free_skbs_~f#1.offset), 2bv64); [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume !(0bv64 != bdx_rx_free_skbs_#t~mem585#1);havoc bdx_rx_free_skbs_#t~mem585#1; [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume 0bv64 != bdx_tx_free_skbs_~tmp~80#1;call bdx_tx_free_skbs_#t~mem883#1.base, bdx_tx_free_skbs_#t~mem883#1.offset := read~$Pointer$#11(bdx_tx_free_skbs_~priv#1.base, ~bvadd~64(669bv64, bdx_tx_free_skbs_~priv#1.offset), 8bv64);call bdx_tx_free_skbs_#t~mem884#1.base, bdx_tx_free_skbs_#t~mem884#1.offset := read~$Pointer$#11(bdx_tx_free_skbs_~db~7#1.base, ~bvadd~64(16bv64, bdx_tx_free_skbs_~db~7#1.offset), 8bv64);call bdx_tx_free_skbs_#t~mem885#1 := read~intINTTYPE8#11(bdx_tx_free_skbs_#t~mem884#1.base, bdx_tx_free_skbs_#t~mem884#1.offset, 8bv64);call bdx_tx_free_skbs_#t~mem886#1.base, bdx_tx_free_skbs_#t~mem886#1.offset := read~$Pointer$#11(bdx_tx_free_skbs_~db~7#1.base, ~bvadd~64(16bv64, bdx_tx_free_skbs_~db~7#1.offset), 8bv64);call bdx_tx_free_skbs_#t~mem887#1 := read~intINTTYPE4#11(bdx_tx_free_skbs_#t~mem886#1.base, ~bvadd~64(8bv64, bdx_tx_free_skbs_#t~mem886#1.offset), 4bv64); [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume !(0bv64 != bdx_tx_free_skbs_~tmp~80#1);call bdx_tx_free_skbs_#t~mem888#1.base, bdx_tx_free_skbs_#t~mem888#1.offset := read~$Pointer$#11(bdx_tx_free_skbs_~db~7#1.base, ~bvadd~64(16bv64, bdx_tx_free_skbs_~db~7#1.offset), 8bv64);call bdx_tx_free_skbs_#t~mem889#1.base, bdx_tx_free_skbs_#t~mem889#1.offset := read~$Pointer$#11(bdx_tx_free_skbs_#t~mem888#1.base, bdx_tx_free_skbs_#t~mem888#1.offset, 8bv64); [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: havoc bdx_rx_free_skbs_#t~mem580#1.base, bdx_rx_free_skbs_#t~mem580#1.offset, bdx_rx_free_skbs_#t~ret581#1, bdx_rx_free_skbs_#t~ret582#1.base, bdx_rx_free_skbs_#t~ret582#1.offset, bdx_rx_free_skbs_#t~ret583#1, bdx_rx_free_skbs_#t~ret584#1.base, bdx_rx_free_skbs_#t~ret584#1.offset, bdx_rx_free_skbs_#t~mem585#1, bdx_rx_free_skbs_#t~mem586#1.base, bdx_rx_free_skbs_#t~mem586#1.offset, bdx_rx_free_skbs_#t~mem587#1, bdx_rx_free_skbs_#t~mem588#1, bdx_rx_free_skbs_#t~mem589#1.base, bdx_rx_free_skbs_#t~mem589#1.offset, bdx_rx_free_skbs_#t~mem590#1, bdx_rx_free_skbs_~priv#1.base, bdx_rx_free_skbs_~priv#1.offset, bdx_rx_free_skbs_~f#1.base, bdx_rx_free_skbs_~f#1.offset, bdx_rx_free_skbs_~dm~0#1.base, bdx_rx_free_skbs_~dm~0#1.offset, bdx_rx_free_skbs_~db~1#1.base, bdx_rx_free_skbs_~db~1#1.offset, bdx_rx_free_skbs_~i~8#1, bdx_rx_free_skbs_~tmp___1~17#1, bdx_rx_free_skbs_~tmp___2~10#1.base, bdx_rx_free_skbs_~tmp___2~10#1.offset, bdx_rx_free_skbs_~tmp___3~6#1, bdx_rx_free_skbs_~tmp___4~1#1.base, bdx_rx_free_skbs_~tmp___4~1#1.offset;havoc bdx_rx_free_skbs_#in~priv#1.base, bdx_rx_free_skbs_#in~priv#1.offset, bdx_rx_free_skbs_#in~f#1.base, bdx_rx_free_skbs_#in~f#1.offset;assume { :end_inline_bdx_rx_free_skbs } true;call bdx_rx_free_#t~mem592#1.base, bdx_rx_free_#t~mem592#1.offset := read~$Pointer$#11(bdx_rx_free_~priv#1.base, ~bvadd~64(268bv64, bdx_rx_free_~priv#1.offset), 8bv64);assume { :begin_inline_bdx_rxdb_destroy } true;bdx_rxdb_destroy_#in~db#1.base, bdx_rxdb_destroy_#in~db#1.offset := bdx_rx_free_#t~mem592#1.base, bdx_rx_free_#t~mem592#1.offset;havoc bdx_rxdb_destroy_~db#1.base, bdx_rxdb_destroy_~db#1.offset;bdx_rxdb_destroy_~db#1.base, bdx_rxdb_destroy_~db#1.offset := bdx_rxdb_destroy_#in~db#1.base, bdx_rxdb_destroy_#in~db#1.offset; [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: assume ~bvslt~32(~zero_extend~32~16(bdx_rx_free_skbs_~i~8#1), bdx_rx_free_skbs_#t~mem590#1);havoc bdx_rx_free_skbs_#t~mem590#1; [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: assume !~bvslt~32(~zero_extend~32~16(bdx_rx_free_skbs_~i~8#1), bdx_rx_free_skbs_#t~mem590#1);havoc bdx_rx_free_skbs_#t~mem590#1; [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: bdx_rx_free_skbs_~tmp___4~1#1.base, bdx_rx_free_skbs_~tmp___4~1#1.offset := bdx_rx_free_skbs_#t~ret584#1.base, bdx_rx_free_skbs_#t~ret584#1.offset;havoc bdx_rx_free_skbs_#t~ret584#1.base, bdx_rx_free_skbs_#t~ret584#1.offset;bdx_rx_free_skbs_~dm~0#1.base, bdx_rx_free_skbs_~dm~0#1.offset := bdx_rx_free_skbs_~tmp___4~1#1.base, bdx_rx_free_skbs_~tmp___4~1#1.offset;call bdx_rx_free_skbs_#t~mem585#1 := read~intINTTYPE8#11(bdx_rx_free_skbs_~dm~0#1.base, bdx_rx_free_skbs_~dm~0#1.offset, 8bv64); [2025-02-08 03:43:25,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776-1: SUMMARY for call bdx_rx_free_skbs_#t~ret584#1.base, bdx_rx_free_skbs_#t~ret584#1.offset := bdx_rxdb_addr_elem(bdx_rx_free_skbs_~db~1#1.base, bdx_rx_free_skbs_~db~1#1.offset, ~zero_extend~32~16(bdx_rx_free_skbs_~i~8#1)); srcloc: null [2025-02-08 03:43:25,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 03:43:25,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14327: havoc dma_set_mask_#t~nondet1230#1; [2025-02-08 03:43:25,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11836: #res := 8bv32; [2025-02-08 03:43:25,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: #res := 3bv32; [2025-02-08 03:43:25,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838: #res := 10bv32; [2025-02-08 03:43:30,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: SUMMARY for call #t~ret597.base, #t~ret597.offset := netdev_alloc_skb(#t~mem595.base, #t~mem595.offset, ~zero_extend~32~16(#t~mem596)); srcloc: null [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-2: call #t~mem595.base, #t~mem595.offset := read~$Pointer$#11(~priv.base, ~bvadd~64(8bv64, ~priv.offset), 8bv64);call #t~mem596 := read~intINTTYPE2#11(~f.base, ~bvadd~64(36bv64, ~f.offset), 2bv64); [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: call #t~mem609 := read~intINTTYPE4#11(~f.base, ~bvadd~64(20bv64, ~f.offset), 4bv64);call write~intINTTYPE4#11(~bvadd~32(24bv32, #t~mem609), ~f.base, ~bvadd~64(20bv64, ~f.offset), 4bv64);havoc #t~mem609;call #t~mem611 := read~intINTTYPE4#11(~f.base, ~bvadd~64(20bv64, ~f.offset), 4bv64);call #t~mem610 := read~intINTTYPE2#11(~f.base, ~bvadd~64(32bv64, ~f.offset), 2bv64);~delta~0 := ~bvsub~32(#t~mem611, ~zero_extend~32~16(#t~mem610));havoc #t~mem611;havoc #t~mem610; [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853-1: SUMMARY for call print_rxfd(~rxfd~0.base, ~rxfd~0.offset); srcloc: null [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845: call write~intINTTYPE8#11(#t~ret603, ~dm~1.base, ~dm~1.offset, 8bv64);havoc #t~mem600.base, #t~mem600.offset;havoc #t~mem601.base, #t~mem601.offset;havoc #t~mem602;havoc #t~ret603;call write~$Pointer$#11(~skb~0.base, ~skb~0.offset, ~dm~1.base, ~bvadd~64(8bv64, ~dm~1.offset), 8bv64);call #t~mem604.base, #t~mem604.offset := read~$Pointer$#11(~f.base, ~bvadd~64(8bv64, ~f.offset), 8bv64);call #t~mem605 := read~intINTTYPE4#11(~f.base, ~bvadd~64(20bv64, ~f.offset), 4bv64);~rxfd~0.base, ~rxfd~0.offset := #t~mem604.base, ~bvadd~64(#t~mem604.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(#t~mem605)));havoc #t~mem604.base, #t~mem604.offset;havoc #t~mem605;call write~intINTTYPE4#11(65539bv32, ~rxfd~0.base, ~rxfd~0.offset, 4bv64);call write~intINTTYPE4#11(~idx~0, ~rxfd~0.base, ~bvadd~64(4bv64, ~rxfd~0.offset), 4bv64);call #t~mem606 := read~intINTTYPE8#11(~dm~1.base, ~dm~1.offset, 8bv64);call write~intINTTYPE4#11(#t~mem606[32:0], ~rxfd~0.base, ~bvadd~64(12bv64, ~rxfd~0.offset), 4bv64);havoc #t~mem606;call #t~mem607 := read~intINTTYPE8#11(~dm~1.base, ~dm~1.offset, 8bv64);call write~intINTTYPE4#11(~bvlshr~64(#t~mem607, 32bv64)[32:0], ~rxfd~0.base, ~bvadd~64(16bv64, ~rxfd~0.offset), 4bv64);havoc #t~mem607;call #t~mem608 := read~intINTTYPE2#11(~f.base, ~bvadd~64(36bv64, ~f.offset), 2bv64);call write~intINTTYPE4#11(~zero_extend~32~16(#t~mem608), ~rxfd~0.base, ~bvadd~64(20bv64, ~rxfd~0.offset), 4bv64);havoc #t~mem608; [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845-1: SUMMARY for call #t~ret603 := pci_map_single(#t~mem600.base, #t~mem600.offset, #t~mem601.base, #t~mem601.offset, ~zero_extend~64~16(#t~mem602), 2bv32); srcloc: null [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: ~tmp___0~33.base, ~tmp___0~33.offset := #t~ret599.base, #t~ret599.offset;havoc #t~ret599.base, #t~ret599.offset;~dm~1.base, ~dm~1.offset := ~tmp___0~33.base, ~tmp___0~33.offset;call #t~mem600.base, #t~mem600.offset := read~$Pointer$#11(~priv.base, ~bvadd~64(669bv64, ~priv.offset), 8bv64);call #t~mem601.base, #t~mem601.offset := read~$Pointer$#11(~skb~0.base, ~bvadd~64(229bv64, ~skb~0.offset), 8bv64);call #t~mem602 := read~intINTTYPE2#11(~f.base, ~bvadd~64(36bv64, ~f.offset), 2bv64); [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843-1: SUMMARY for call #t~ret599.base, #t~ret599.offset := bdx_rxdb_addr_elem(~db~2.base, ~db~2.offset, ~idx~0); srcloc: null [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: SUMMARY for call skb_reserve(~skb~0.base, ~skb~0.offset, 0bv32); srcloc: null [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862-1: SUMMARY for call #t~memcpy~res616.base, #t~memcpy~res616.offset := #Ultimate.C_memcpy#11(#t~mem613.base, #t~mem613.offset, #t~mem614.base, ~bvadd~64(#t~mem614.offset, ~zero_extend~64~16(#t~mem615)), ~sign_extend~64~32(~delta~0)); srcloc: null [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: assume ~bvsgt~32(~delta~0, 0bv32);call #t~mem613.base, #t~mem613.offset := read~$Pointer$#11(~f.base, ~bvadd~64(8bv64, ~f.offset), 8bv64);call #t~mem614.base, #t~mem614.offset := read~$Pointer$#11(~f.base, ~bvadd~64(8bv64, ~f.offset), 8bv64);call #t~mem615 := read~intINTTYPE2#11(~f.base, ~bvadd~64(32bv64, ~f.offset), 2bv64); [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: assume !~bvsgt~32(~delta~0, 0bv32); [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume 0bv64 != ~tmp___1~18;call write~intINTTYPE4#11(~delta~0, ~f.base, ~bvadd~64(20bv64, ~f.offset), 4bv64); [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: assume !(0bv64 != ~tmp___1~18); [2025-02-08 03:43:30,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: havoc #t~mem613.base, #t~mem613.offset;havoc #t~mem614.base, #t~mem614.offset;havoc #t~mem615;havoc #t~memcpy~res616.base, #t~memcpy~res616.offset; [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: ~tmp___1~18 := #t~ret612;havoc #t~ret612; [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856-1: SUMMARY for call #t~ret612 := ldv__builtin_expect(~sign_extend~64~32((if ~bvsge~32(~delta~0, 0bv32) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842: ~idx~0 := #t~ret598;havoc #t~ret598; [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: ~dno~0 := ~bvsub~32(~dno~0, 1bv32); [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume 0bv64 == ~bvadd~64(~skb~0.base, ~skb~0.offset); [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume !(0bv64 == ~bvadd~64(~skb~0.base, ~skb~0.offset)); [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: ~skb~0.base, ~skb~0.offset := #t~ret597.base, #t~ret597.offset;havoc #t~mem595.base, #t~mem595.offset;havoc #t~mem596;havoc #t~ret597.base, #t~ret597.offset; [2025-02-08 03:43:30,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842-1: SUMMARY for call #t~ret598 := bdx_rxdb_alloc_elem(~db~2.base, ~db~2.offset); srcloc: null [2025-02-08 03:43:30,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14285: havoc #t~nondet1226; [2025-02-08 03:43:30,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8682: havoc #t~mem563; [2025-02-08 03:43:30,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6818: havoc #t~mem183; [2025-02-08 03:43:30,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: havoc #t~mem562.base, #t~mem562.offset;