./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.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 28398bb6342d48f0e29c93be9c3d4a2c1a1284a2b7ab5f06975bf0059e399499 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 07:59:52,566 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 07:59:52,647 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 07:59:52,658 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 07:59:52,658 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 07:59:52,678 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 07:59:52,679 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 07:59:52,679 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 07:59:52,679 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 07:59:52,679 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 07:59:52,680 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 07:59:52,680 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 07:59:52,680 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 07:59:52,680 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 07:59:52,680 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 07:59:52,680 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 07:59:52,681 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 07:59:52,681 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 07:59:52,682 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 07:59:52,682 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 07:59:52,682 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 07:59:52,682 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 07:59:52,682 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 07:59:52,682 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 07:59:52,682 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 07:59:52,683 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 07:59:52,683 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 07:59:52,683 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 07:59:52,683 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 07:59:52,683 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 07:59:52,683 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 07:59:52,683 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 -> 28398bb6342d48f0e29c93be9c3d4a2c1a1284a2b7ab5f06975bf0059e399499 [2025-02-06 07:59:52,988 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 07:59:52,995 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 07:59:53,000 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 07:59:53,001 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 07:59:53,001 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 07:59:53,002 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-06 07:59:54,398 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/dc485fdf2/5a78893e08e542c89a4afac49709cafa/FLAG41265d3e7 [2025-02-06 07:59:55,237 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 07:59:55,238 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-06 07:59:55,301 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/dc485fdf2/5a78893e08e542c89a4afac49709cafa/FLAG41265d3e7 [2025-02-06 07:59:55,318 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/dc485fdf2/5a78893e08e542c89a4afac49709cafa [2025-02-06 07:59:55,321 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 07:59:55,323 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 07:59:55,325 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 07:59:55,326 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 07:59:55,330 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 07:59:55,331 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 07:59:55" (1/1) ... [2025-02-06 07:59:55,332 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@36a17d29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:59:55, skipping insertion in model container [2025-02-06 07:59:55,332 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 07:59:55" (1/1) ... [2025-02-06 07:59:55,503 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:00:00,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499957,499970] [2025-02-06 08:00:00,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[500102,500115] [2025-02-06 08:00:00,896 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:00:01,012 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:00:01,130 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"); [6237] [2025-02-06 08:00:01,132 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)); [6244] [2025-02-06 08:00:01,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6251] [2025-02-06 08:00:01,136 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)); [6324-6325] [2025-02-06 08:00:01,137 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"); [6330-6332] [2025-02-06 08:00:01,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6347] [2025-02-06 08:00:01,138 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; incl %0": "+m" (v->counter)); [6369] [2025-02-06 08:00:01,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6408] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6411] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6413] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6418] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6421] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6423] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6428] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6431] [2025-02-06 08:00:01,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6433] [2025-02-06 08:00:01,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-02-06 08:00:01,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6441] [2025-02-06 08:00:01,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6443] [2025-02-06 08:00:01,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6481] [2025-02-06 08:00:01,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6484] [2025-02-06 08:00:01,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6486] [2025-02-06 08:00:01,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6491] [2025-02-06 08:00:01,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6494] [2025-02-06 08:00:01,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6496] [2025-02-06 08:00:01,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6501] [2025-02-06 08:00:01,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6504] [2025-02-06 08:00:01,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6506] [2025-02-06 08:00:01,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-02-06 08:00:01,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6514] [2025-02-06 08:00:01,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6516] [2025-02-06 08:00:01,145 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6675] [2025-02-06 08:00:01,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6683] [2025-02-06 08:00:01,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6690] [2025-02-06 08:00:01,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6697] [2025-02-06 08:00:01,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6704] [2025-02-06 08:00:01,149 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6773] [2025-02-06 08:00:01,151 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/mm.h"), "i" (488), "i" (12UL)); [6818-6819] [2025-02-06 08:00:01,156 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)); [6930-6931] [2025-02-06 08:00:01,158 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)); [6964-6965] [2025-02-06 08:00:01,159 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)); [7005-7006] [2025-02-06 08:00:01,160 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)); [7034-7035] [2025-02-06 08:00:01,172 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)); [7518-7519] [2025-02-06 08:00:01,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7525] [2025-02-06 08:00:01,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7798] [2025-02-06 08:00:01,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7801] [2025-02-06 08:00:01,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7804] [2025-02-06 08:00:01,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7807] [2025-02-06 08:00:01,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7838] [2025-02-06 08:00:01,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7841] [2025-02-06 08:00:01,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7844] [2025-02-06 08:00:01,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7847] [2025-02-06 08:00:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7878] [2025-02-06 08:00:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7881] [2025-02-06 08:00:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7884] [2025-02-06 08:00:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7887] [2025-02-06 08:00:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7918] [2025-02-06 08:00:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7921] [2025-02-06 08:00:01,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7924] [2025-02-06 08:00:01,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7927] [2025-02-06 08:00:01,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8017] [2025-02-06 08:00:01,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8020] [2025-02-06 08:00:01,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8023] [2025-02-06 08:00:01,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8026] [2025-02-06 08:00:01,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8057] [2025-02-06 08:00:01,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8060] [2025-02-06 08:00:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8063] [2025-02-06 08:00:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8066] [2025-02-06 08:00:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8097] [2025-02-06 08:00:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8100] [2025-02-06 08:00:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8103] [2025-02-06 08:00:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8106] [2025-02-06 08:00:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8137] [2025-02-06 08:00:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8140] [2025-02-06 08:00:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8143] [2025-02-06 08:00:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8146] [2025-02-06 08:00:01,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8622] [2025-02-06 08:00:01,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8631] [2025-02-06 08:00:01,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8789] [2025-02-06 08:00:01,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8930] [2025-02-06 08:00:01,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9111] [2025-02-06 08:00:01,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9126] [2025-02-06 08:00:01,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9128] [2025-02-06 08:00:01,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9634] [2025-02-06 08:00:01,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9675] [2025-02-06 08:00:01,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9678] [2025-02-06 08:00:01,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9681] [2025-02-06 08:00:01,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9684] [2025-02-06 08:00:01,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9715] [2025-02-06 08:00:01,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9718] [2025-02-06 08:00:01,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9721] [2025-02-06 08:00:01,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9724] [2025-02-06 08:00:01,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9755] [2025-02-06 08:00:01,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9758] [2025-02-06 08:00:01,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9761] [2025-02-06 08:00:01,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9764] [2025-02-06 08:00:01,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9795] [2025-02-06 08:00:01,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9798] [2025-02-06 08:00:01,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9801] [2025-02-06 08:00:01,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9804] [2025-02-06 08:00:01,265 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9839] [2025-02-06 08:00:01,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9953] [2025-02-06 08:00:01,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9955] [2025-02-06 08:00:01,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9958] [2025-02-06 08:00:01,283 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10120] [2025-02-06 08:00:01,292 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10281] [2025-02-06 08:00:01,292 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10282] [2025-02-06 08:00:01,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10565] [2025-02-06 08:00:01,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10602] [2025-02-06 08:00:01,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12316] [2025-02-06 08:00:01,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12404] [2025-02-06 08:00:01,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12427] [2025-02-06 08:00:01,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12437] [2025-02-06 08:00:01,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12456] [2025-02-06 08:00:01,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] [2025-02-06 08:00:01,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12808] [2025-02-06 08:00:01,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12809] [2025-02-06 08:00:01,399 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/myricom/myri10ge/myri10ge.c"), "i" (3414), "i" (12UL)); [13346-13347] [2025-02-06 08:00:01,400 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/myricom/myri10ge/myri10ge.c"), "i" (3422), "i" (12UL)); [13374-13375] [2025-02-06 08:00:01,525 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499957,499970] [2025-02-06 08:00:01,526 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[500102,500115] [2025-02-06 08:00:01,537 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:00:01,867 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:00:01,868 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01 WrapperNode [2025-02-06 08:00:01,869 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:00:01,870 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:00:01,871 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:00:01,871 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:00:01,876 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:02,008 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:02,395 INFO L138 Inliner]: procedures = 666, calls = 5695, calls flagged for inlining = 345, calls inlined = 327, statements flattened = 12848 [2025-02-06 08:00:02,396 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:00:02,397 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:00:02,397 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:00:02,397 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:00:02,408 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:02,409 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:02,473 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:04,840 INFO L175 MemorySlicer]: Split 3773 memory accesses to 39 slices as follows [73, 13, 2, 2, 3, 5, 2, 1, 5, 2, 2, 16, 24, 7, 5, 11, 52, 23, 3, 7, 3, 5, 1, 3412, 5, 1, 4, 8, 4, 7, 4, 7, 5, 8, 8, 17, 7, 1, 8]. 90 percent of accesses are in the largest equivalence class. The 2026 initializations are split as follows [0, 13, 0, 0, 0, 0, 0, 1, 5, 0, 2, 0, 1, 5, 5, 8, 0, 0, 3, 0, 1, 0, 0, 1928, 5, 0, 4, 8, 4, 0, 4, 7, 5, 8, 8, 0, 0, 1, 0]. The 666 writes are split as follows [47, 0, 1, 1, 2, 3, 1, 0, 0, 1, 0, 0, 18, 0, 0, 0, 42, 6, 0, 6, 0, 0, 1, 529, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 2]. [2025-02-06 08:00:04,840 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:04,841 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:05,119 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:05,160 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:05,256 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:05,301 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:05,416 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:00:05,417 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:00:05,417 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:00:05,418 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:00:05,419 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (1/1) ... [2025-02-06 08:00:05,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:00:05,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:00:05,459 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-06 08:00:05,463 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-06 08:00:05,486 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-06 08:00:05,487 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-06 08:00:05,487 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-06 08:00:05,487 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-06 08:00:05,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:00:05,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:00:05,487 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-06 08:00:05,487 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-06 08:00:05,487 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-06 08:00:05,487 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-06 08:00:05,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:00:05,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:00:05,487 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-06 08:00:05,487 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-06 08:00:05,488 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-06 08:00:05,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-06 08:00:05,488 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-06 08:00:05,488 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-06 08:00:05,488 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-06 08:00:05,488 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-06 08:00:05,488 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-06 08:00:05,488 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-06 08:00:05,488 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-06 08:00:05,489 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-06 08:00:05,489 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-06 08:00:05,489 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-06 08:00:05,489 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-06 08:00:05,489 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-06 08:00:05,489 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-06 08:00:05,490 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-06 08:00:05,490 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-06 08:00:05,491 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:00:05,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-06 08:00:05,495 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-06 08:00:05,495 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-06 08:00:05,495 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:00:05,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:00:05,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:00:05,496 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-06 08:00:05,496 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-06 08:00:05,496 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-06 08:00:05,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:00:05,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-06 08:00:05,501 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-06 08:00:05,501 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-06 08:00:05,501 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-06 08:00:05,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:00:05,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:00:05,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:00:05,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:00:05,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:00:05,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:00:05,506 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-06 08:00:05,507 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-06 08:00:05,507 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-06 08:00:05,511 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-06 08:00:05,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-06 08:00:05,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-06 08:00:05,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:00:05,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-06 08:00:05,511 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:00:05,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-06 08:00:05,512 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-06 08:00:05,512 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-06 08:00:05,513 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-06 08:00:05,515 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-06 08:00:05,515 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-06 08:00:05,515 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-06 08:00:05,515 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-06 08:00:05,515 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 08:00:05,515 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 08:00:05,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-06 08:00:05,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-06 08:00:05,516 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-06 08:00:05,516 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-06 08:00:05,518 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 08:00:05,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:00:05,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:00:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:00:05,525 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-06 08:00:05,525 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-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-06 08:00:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-06 08:00:05,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-06 08:00:05,526 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-06 08:00:05,526 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:00:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 08:00:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:00:05,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-06 08:00:05,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-06 08:00:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:00:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-06 08:00:05,535 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-06 08:00:05,535 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-06 08:00:05,535 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:00:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 08:00:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 08:00:05,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 08:00:05,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-06 08:00:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-06 08:00:05,538 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_107 [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_107 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-06 08:00:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:00:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:00:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:00:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:00:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:00:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:00:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:00:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:00:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 08:00:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_108 [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_108 [2025-02-06 08:00:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-06 08:00:05,543 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-06 08:00:05,544 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:00:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:00:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-06 08:00:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-06 08:00:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-06 08:00:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-06 08:00:07,287 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:00:07,293 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:00:07,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19388: havoc netpoll_trap_#t~nondet2354#1; [2025-02-06 08:00:07,554 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16795-1: ldv_request_irq_112_#res#1 := ldv_request_irq_112_~ldv_func_res~1#1; [2025-02-06 08:00:07,554 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425: havoc pci_enable_msi_block_#t~nondet2361#1; [2025-02-06 08:00:07,554 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16823-1: ldv_request_irq_114_#res#1 := ldv_request_irq_114_~ldv_func_res~2#1; [2025-02-06 08:00:07,712 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19147: havoc __skb_gso_segment_#t~ret2319#1.base, __skb_gso_segment_#t~ret2319#1.offset; [2025-02-06 08:00:07,726 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19396: havoc pci_bus_read_config_word_#t~nondet2356#1; [2025-02-06 08:00:08,308 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19376: havoc netif_receive_skb_#t~nondet2351#1; [2025-02-06 08:00:08,308 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19188: havoc csum_partial_#t~nondet2325#1; [2025-02-06 08:00:08,309 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328: havoc napi_gro_frags_#t~nondet2345#1; [2025-02-06 08:00:08,309 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19249: havoc eth_type_trans_#t~nondet2335#1; [2025-02-06 08:00:08,309 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324: havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset; [2025-02-06 08:00:08,309 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: havoc myri10ge_ss_busy_polling_#t~mem737#1;havoc myri10ge_ss_busy_polling_#t~bitwise738#1; [2025-02-06 08:00:08,437 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset; [2025-02-06 08:00:08,437 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset; [2025-02-06 08:00:08,543 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19342: havoc #t~nondet2347; [2025-02-06 08:00:08,546 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19184: havoc #t~nondet2324; [2025-02-06 08:00:09,377 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19526: havoc #t~nondet2381; [2025-02-06 08:00:09,380 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204: havoc #t~mem255.base, #t~mem255.offset;havoc #t~mem256; [2025-02-06 08:00:09,384 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19253: havoc #t~nondet2336; [2025-02-06 08:00:09,395 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-06 08:00:09,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12226: call ULTIMATE.dealloc(~#cmd~10#1.base, ~#cmd~10#1.offset);havoc ~#cmd~10#1.base, ~#cmd~10#1.offset;call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-06 08:00:09,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19510: havoc schedule_timeout_#t~nondet2377#1; [2025-02-06 08:00:09,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-06 08:00:09,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16858-1: ldv_del_timer_sync_117_#res#1 := ldv_del_timer_sync_117_~ldv_func_res~3#1; [2025-02-06 08:00:09,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19222: havoc del_timer_sync_#t~nondet2329#1; [2025-02-06 08:00:09,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19474: havoc prepare_to_wait_event_#t~nondet2371#1; [2025-02-06 08:00:09,651 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19192: havoc dca3_get_tag_#t~nondet2326#1; [2025-02-06 08:00:09,656 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: havoc #t~mem308.base, #t~mem308.offset; [2025-02-06 08:00:09,661 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19346: havoc #t~nondet2348; [2025-02-06 08:00:09,674 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19203: havoc dca_remove_requester_#t~nondet2328#1; [2025-02-06 08:00:09,677 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19444: havoc #t~nondet2365; [2025-02-06 08:00:09,685 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: havoc #t~mem168.base, #t~mem168.offset; [2025-02-06 08:00:09,694 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19514: havoc #t~nondet2378; [2025-02-06 08:00:09,740 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19154: havoc #t~nondet2320; [2025-02-06 08:00:09,902 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-06 08:00:09,906 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19458: havoc #t~nondet2367; [2025-02-06 08:00:09,923 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19138: havoc #t~nondet2317; [2025-02-06 08:00:09,929 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc #t~mem290; [2025-02-06 08:00:10,037 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: havoc __get_page_tail_#t~nondet2315#1; [2025-02-06 08:00:10,038 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: havoc atomic_read_#t~mem52#1; [2025-02-06 08:00:10,073 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc #t~mem270.base, #t~mem270.offset;havoc #t~mem271; [2025-02-06 08:00:10,218 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12974: call ULTIMATE.dealloc(~#cmd~11#1.base, ~#cmd~11#1.offset);havoc ~#cmd~11#1.base, ~#cmd~11#1.offset;call ULTIMATE.dealloc(~#data~0#1.base, ~#data~0#1.offset);havoc ~#data~0#1.base, ~#data~0#1.offset; [2025-02-06 08:00:10,218 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: call ULTIMATE.dealloc(myri10ge_change_promisc_~#cmd~3#1.base, myri10ge_change_promisc_~#cmd~3#1.offset);havoc myri10ge_change_promisc_~#cmd~3#1.base, myri10ge_change_promisc_~#cmd~3#1.offset; [2025-02-06 08:00:10,223 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19234: havoc dma_set_mask_#t~nondet2332#1; [2025-02-06 08:00:10,265 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19338: havoc net_ratelimit_#t~nondet2346#1; [2025-02-06 08:00:10,276 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc pcie_caps_reg_#t~mem432#1; [2025-02-06 08:00:10,277 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: havoc #t~bitwise434#1; [2025-02-06 08:00:10,407 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19392: havoc pci_bus_read_config_dword_#t~nondet2355#1; [2025-02-06 08:00:10,530 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19096: havoc __dynamic_netdev_dbg_#t~nondet2314#1; [2025-02-06 08:00:10,531 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13613: call ULTIMATE.dealloc(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset);havoc myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset);havoc myri10ge_watchdog_~#busy_slice_cnt~0#1.base, myri10ge_watchdog_~#busy_slice_cnt~0#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset);havoc myri10ge_watchdog_~#cmd~12#1.base, myri10ge_watchdog_~#cmd~12#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset);havoc myri10ge_watchdog_~#vendor~1#1.base, myri10ge_watchdog_~#vendor~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset);havoc myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset; [2025-02-06 08:00:10,531 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556: havoc myri10ge_read_reboot_#t~mem1773#1;call ULTIMATE.dealloc(myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset);havoc myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset; [2025-02-06 08:00:10,531 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19400: havoc pci_bus_write_config_byte_#t~nondet2357#1; [2025-02-06 08:00:10,580 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: havoc #t~mem292; [2025-02-06 08:00:10,614 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-06 08:00:10,614 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19462: havoc pcie_capability_write_word_#t~nondet2368#1; [2025-02-06 08:00:10,689 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585: call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-06 08:00:10,691 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: havoc #t~mem252; [2025-02-06 08:00:10,694 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19318: havoc #t~nondet2343; [2025-02-06 08:00:10,706 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19230: havoc #t~nondet2331; [2025-02-06 08:00:41,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: call ULTIMATE.dealloc(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset);havoc myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset; [2025-02-06 08:00:41,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: havoc is_multicast_ether_addr_#t~mem447#1; [2025-02-06 08:00:41,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19134: havoc __pci_register_driver_#t~nondet2316#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16889-1: ldv_alloc_etherdev_mqs_119_#res#1.base, ldv_alloc_etherdev_mqs_119_#res#1.offset := ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_119_~ldv_func_res~5#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2383#1 := main_#res#1;havoc main_#t~ret2102#1, main_~tmp~123#1;assume { :end_inline_main } true; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19272: havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347: havoc myri10ge_get_msglevel_#t~mem1213#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14122: call ULTIMATE.dealloc(myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset);havoc myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset);havoc myri10ge_probe_~#__key___0~0#1.base, myri10ge_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset);havoc myri10ge_probe_~#__key___1~0#1.base, myri10ge_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset);havoc myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19408: havoc pci_choose_state_#t~nondet2359#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278: havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16904-1: ldv_register_netdev_120_#res#1 := ldv_register_netdev_120_~ldv_func_res~6#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15850: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: havoc myri10ge_get_sset_count_#t~mem1139#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739: call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset);havoc myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset);havoc myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset);havoc myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19294: havoc ldv_pre_register_netdev_#t~nondet2340#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14803-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15861: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19164: havoc _raw_spin_trylock_#t~nondet2321#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19433: havoc pci_find_capability_#t~nondet2363#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11109: call ULTIMATE.dealloc(myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset);havoc myri10ge_get_ethtool_stats_~#link_stats~0#1.base, myri10ge_get_ethtool_stats_~#link_stats~0#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19307: havoc mod_timer_#t~nondet2341#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19176: havoc alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16139-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16140-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19314: havoc mtrr_add_#t~nondet2342#1; [2025-02-06 08:00:41,427 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14822-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14827-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16685-1: ldv_spin_trylock_71_#res#1 := ldv_spin_trylock_71_~ldv_func_res~0#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19466: havoc pcie_get_readrq_#t~nondet2369#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19470: havoc pcie_set_readrq_#t~nondet2370#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16961-1: ldv___pci_register_driver_125_#res#1 := ldv___pci_register_driver_125_~ldv_func_res~7#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13923: call ULTIMATE.dealloc(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset);havoc myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15521-1: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: call ULTIMATE.dealloc(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset);havoc myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: havoc netif_msg_init_#t~bitwise343#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410: call ULTIMATE.dealloc(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset);havoc myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19489: havoc register_netdev_#t~nondet2374#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19366: havoc netif_get_num_default_rss_queues_#t~nondet2350#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19238: havoc dma_supported_#t~nondet2333#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484: call ULTIMATE.dealloc(myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset);havoc myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19242: havoc driver_for_each_device_#t~nondet2334#1; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13431: call ULTIMATE.dealloc(myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset);havoc myri10ge_suspend_~#state#1.base, myri10ge_suspend_~#state#1.offset; [2025-02-06 08:00:41,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19380: havoc netif_set_real_num_rx_queues_#t~nondet2352#1; [2025-02-06 08:00:41,429 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302: call ULTIMATE.dealloc(myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset);havoc myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset; [2025-02-06 08:00:41,429 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16873-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~4#1; [2025-02-06 08:00:41,429 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: havoc is_zero_ether_addr_#t~mem444#1;havoc is_zero_ether_addr_#t~mem445#1;havoc is_zero_ether_addr_#t~bitwise446#1; [2025-02-06 08:00:41,429 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19257: havoc ethtool_op_get_link_#t~nondet2337#1; [2025-02-06 08:00:42,684 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:00:43,307 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19180: havoc cancel_work_sync_#t~nondet2323#1; [2025-02-06 08:00:43,662 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: havoc #t~mem294;havoc #t~bitwise295; [2025-02-06 08:00:44,036 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19500: havoc request_threaded_irq_#t~nondet2376#1; [2025-02-06 08:00:46,311 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19384: havoc #t~nondet2353; [2025-02-06 08:00:46,388 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17017: havoc #t~mem2203.base, #t~mem2203.offset;havoc #t~mem2204.base, #t~mem2204.offset; [2025-02-06 08:00:46,645 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: call ULTIMATE.dealloc(~#buf~1.base, ~#buf~1.offset);havoc ~#buf~1.base, ~#buf~1.offset; [2025-02-06 08:00:47,185 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19478: havoc #t~nondet2372; [2025-02-06 08:00:47,223 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19226: havoc #t~nondet2330; [2025-02-06 08:00:47,248 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19350: havoc #t~nondet2349; [2025-02-06 08:00:47,417 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: havoc #t~bitwise4; [2025-02-06 08:00:48,804 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: call ULTIMATE.dealloc(~#cmd~5.base, ~#cmd~5.offset);havoc ~#cmd~5.base, ~#cmd~5.offset; [2025-02-06 08:00:50,247 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053: call ULTIMATE.dealloc(~#buf~2#1.base, ~#buf~2#1.offset);havoc ~#buf~2#1.base, ~#buf~2#1.offset;call ULTIMATE.dealloc(~#size~1#1.base, ~#size~1#1.offset);havoc ~#size~1#1.base, ~#size~1#1.offset; [2025-02-06 08:00:50,248 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: call ULTIMATE.dealloc(myri10ge_load_hotplug_firmware_~#fw~0#1.base, myri10ge_load_hotplug_firmware_~#fw~0#1.offset);havoc myri10ge_load_hotplug_firmware_~#fw~0#1.base, myri10ge_load_hotplug_firmware_~#fw~0#1.offset; [2025-02-06 08:00:50,248 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19496: havoc request_firmware_#t~nondet2375#1; [2025-02-06 08:00:50,421 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16183: #res#1 := ~arg0#1; [2025-02-06 08:00:50,478 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19429: havoc #t~nondet2362; [2025-02-06 08:00:53,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456: call ULTIMATE.dealloc(myri10ge_allocate_rings_~#cmd~6#1.base, myri10ge_allocate_rings_~#cmd~6#1.offset);havoc myri10ge_allocate_rings_~#cmd~6#1.base, myri10ge_allocate_rings_~#cmd~6#1.offset; [2025-02-06 08:00:53,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936: call ULTIMATE.dealloc(myri10ge_set_stats_~#cmd~8#1.base, myri10ge_set_stats_~#cmd~8#1.offset);havoc myri10ge_set_stats_~#cmd~8#1.base, myri10ge_set_stats_~#cmd~8#1.offset; [2025-02-06 08:00:53,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: call ULTIMATE.dealloc(myri10ge_get_txrx_~#cmd~7#1.base, myri10ge_get_txrx_~#cmd~7#1.offset);havoc myri10ge_get_txrx_~#cmd~7#1.base, myri10ge_get_txrx_~#cmd~7#1.offset; [2025-02-06 08:00:53,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: call ULTIMATE.dealloc(~#cmd~9#1.base, ~#cmd~9#1.offset);havoc ~#cmd~9#1.base, ~#cmd~9#1.offset; [2025-02-06 08:00:53,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: call ULTIMATE.dealloc(myri10ge_ss_init_lock_~#__key~0#1.base, myri10ge_ss_init_lock_~#__key~0#1.offset);havoc myri10ge_ss_init_lock_~#__key~0#1.base, myri10ge_ss_init_lock_~#__key~0#1.offset; [2025-02-06 08:00:53,817 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19404: havoc pci_bus_write_config_dword_#t~nondet2358#1; [2025-02-06 08:00:54,068 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19196: havoc dca_add_requester_#t~nondet2327#1; [2025-02-06 08:00:54,330 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341: havoc arch_irqs_disabled_flags_#t~bitwise51#1; [2025-02-06 08:00:54,372 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: havoc #t~mem277.base, #t~mem277.offset; [2025-02-06 08:00:54,444 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6259: havoc #t~mem2;havoc #t~bitwise3; [2025-02-06 08:00:54,940 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6281: havoc #t~bitwise6;havoc #t~short7; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: havoc skb_checksum_start_offset_#t~mem273#1; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: havoc skb_headroom_#t~mem268#1.base, skb_headroom_#t~mem268#1.offset;havoc skb_headroom_#t~mem269#1.base, skb_headroom_#t~mem269#1.offset; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: havoc skb_is_nonlinear_#t~mem257#1; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19518: havoc skb_checksum_help_#t~nondet2379#1; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: havoc skb_headlen_#t~mem258#1;havoc skb_headlen_#t~mem259#1; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19141: havoc __pskb_pull_tail_#t~ret2318#1.base, __pskb_pull_tail_#t~ret2318#1.offset; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: havoc skb_transport_offset_#t~mem275#1.base, skb_transport_offset_#t~mem275#1.offset; [2025-02-06 08:00:58,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19522: havoc skb_pad_#t~nondet2380#1; [2025-02-06 08:00:58,444 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: #res := 1; [2025-02-06 08:00:58,531 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19421: havoc #t~nondet2360; [2025-02-06 08:00:58,905 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-02-06 08:00:58,978 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: havoc #t~mem437#1; [2025-02-06 08:00:59,245 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: call ULTIMATE.dealloc(~#cmd~0.base, ~#cmd~0.offset);havoc ~#cmd~0.base, ~#cmd~0.offset; [2025-02-06 08:00:59,711 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: call ULTIMATE.dealloc(~#vendor~0#1.base, ~#vendor~0#1.offset);havoc ~#vendor~0#1.base, ~#vendor~0#1.offset; [2025-02-06 08:00:59,733 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19437: havoc #t~nondet2364; [2025-02-06 08:00:59,805 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19485: havoc queue_work_on_#t~nondet2373#1; [2025-02-06 08:00:59,842 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19451: havoc #t~nondet2366; [2025-02-06 08:01:00,395 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: havoc is_device_dma_capable_#t~mem141#1.base, is_device_dma_capable_#t~mem141#1.offset;havoc is_device_dma_capable_#t~mem142#1.base, is_device_dma_capable_#t~mem142#1.offset;havoc is_device_dma_capable_#t~mem143#1;havoc is_device_dma_capable_#t~short144#1; [2025-02-06 08:01:03,277 INFO L? ?]: Removed 5205 outVars from TransFormulas that were not future-live. [2025-02-06 08:01:03,278 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:01:03,427 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:01:03,427 INFO L337 CfgBuilder]: Removed 1 assume(true) statements. [2025-02-06 08:01:03,428 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:01:03 BoogieIcfgContainer [2025-02-06 08:01:03,428 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:01:03,431 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:01:03,432 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:01:03,437 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:01:03,437 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 07:59:55" (1/3) ... [2025-02-06 08:01:03,438 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c1662d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:01:03, skipping insertion in model container [2025-02-06 08:01:03,439 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:00:01" (2/3) ... [2025-02-06 08:01:03,439 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c1662d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:01:03, skipping insertion in model container [2025-02-06 08:01:03,439 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:01:03" (3/3) ... [2025-02-06 08:01:03,442 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-06 08:01:03,457 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:01:03,465 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i that has 244 procedures, 4111 locations, 1 initial locations, 120 loop locations, and 2 error locations. [2025-02-06 08:01:03,633 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:01:03,648 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@216ed741, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:01:03,648 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-02-06 08:01:03,667 INFO L276 IsEmpty]: Start isEmpty. Operand has 3771 states, 2731 states have (on average 1.3218601244965213) internal successors, (3610), 2789 states have internal predecessors, (3610), 871 states have call successors, (871), 168 states have call predecessors, (871), 167 states have return successors, (866), 860 states have call predecessors, (866), 866 states have call successors, (866) [2025-02-06 08:01:03,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2025-02-06 08:01:03,702 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:01:03,703 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:01:03,703 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION, myri10ge_load_firmwareErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 08:01:03,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:01:03,708 INFO L85 PathProgramCache]: Analyzing trace with hash 544789199, now seen corresponding path program 1 times [2025-02-06 08:01:03,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:01:03,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59064439] [2025-02-06 08:01:03,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:01:03,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:01:09,655 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 237 statements into 1 equivalence classes. [2025-02-06 08:01:10,246 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 237 of 237 statements. [2025-02-06 08:01:10,247 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:01:10,247 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:01:11,508 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1128 trivial. 0 not checked. [2025-02-06 08:01:11,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:01:11,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59064439] [2025-02-06 08:01:11,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59064439] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:01:11,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:01:11,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:01:11,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120942240] [2025-02-06 08:01:11,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:01:11,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:01:11,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:01:11,538 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:01:11,538 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:01:11,548 INFO L87 Difference]: Start difference. First operand has 3771 states, 2731 states have (on average 1.3218601244965213) internal successors, (3610), 2789 states have internal predecessors, (3610), 871 states have call successors, (871), 168 states have call predecessors, (871), 167 states have return successors, (866), 860 states have call predecessors, (866), 866 states have call successors, (866) Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2025-02-06 08:01:15,789 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 08:01:18,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:01:18,123 INFO L93 Difference]: Finished difference Result 7379 states and 10506 transitions. [2025-02-06 08:01:18,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:01:18,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 237 [2025-02-06 08:01:18,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:01:18,181 INFO L225 Difference]: With dead ends: 7379 [2025-02-06 08:01:18,181 INFO L226 Difference]: Without dead ends: 3601 [2025-02-06 08:01:18,222 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:01:18,226 INFO L435 NwaCegarLoop]: 4973 mSDtfsCounter, 4983 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4983 SdHoareTripleChecker+Valid, 5048 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:01:18,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4983 Valid, 5048 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2025-02-06 08:01:18,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states.