./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 e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/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/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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-?-e2fb8be-m [2025-03-08 20:42:06,826 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 20:42:06,881 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 20:42:06,884 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 20:42:06,885 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 20:42:06,906 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 20:42:06,908 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 20:42:06,908 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 20:42:06,908 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 20:42:06,908 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 20:42:06,909 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 20:42:06,909 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 20:42:06,910 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 20:42:06,910 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 20:42:06,910 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 20:42:06,910 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 20:42:06,910 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 20:42:06,910 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 20:42:06,910 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 20:42:06,911 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 20:42:06,911 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:42:06,912 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 20:42:06,912 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 20:42:06,912 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 20:42:06,912 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 20:42:06,912 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 20:42:06,912 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 20:42:06,912 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 20:42:06,913 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 20:42:06,913 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 20:42:06,913 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 20:42:06,913 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/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-03-08 20:42:07,160 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 20:42:07,166 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 20:42:07,169 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 20:42:07,169 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 20:42:07,170 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 20:42:07,171 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/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-03-08 20:42:08,408 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/752975c0c/047388147eba4622a676806af98ffe34/FLAG8173a87c6 [2025-03-08 20:42:09,020 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 20:42:09,021 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-03-08 20:42:09,086 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/752975c0c/047388147eba4622a676806af98ffe34/FLAG8173a87c6 [2025-03-08 20:42:09,467 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/752975c0c/047388147eba4622a676806af98ffe34 [2025-03-08 20:42:09,468 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 20:42:09,469 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 20:42:09,470 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 20:42:09,470 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 20:42:09,473 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 20:42:09,474 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:42:09" (1/1) ... [2025-03-08 20:42:09,474 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c4795c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:09, skipping insertion in model container [2025-03-08 20:42:09,474 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:42:09" (1/1) ... [2025-03-08 20:42:09,576 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 20:42:13,612 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/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-03-08 20:42:13,615 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/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-03-08 20:42:13,658 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:42:13,727 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 20:42:13,805 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-03-08 20:42:13,807 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-03-08 20:42:13,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6251] [2025-03-08 20:42:13,810 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-03-08 20:42:13,810 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-03-08 20:42:13,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6347] [2025-03-08 20:42:13,811 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-03-08 20:42:13,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6408] [2025-03-08 20:42:13,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6411] [2025-03-08 20:42:13,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6413] [2025-03-08 20:42:13,832 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6418] [2025-03-08 20:42:13,832 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6421] [2025-03-08 20:42:13,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6423] [2025-03-08 20:42:13,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6428] [2025-03-08 20:42:13,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6431] [2025-03-08 20:42:13,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6433] [2025-03-08 20:42:13,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-03-08 20:42:13,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6441] [2025-03-08 20:42:13,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6443] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6481] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6484] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6486] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6491] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6494] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6496] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6501] [2025-03-08 20:42:13,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6504] [2025-03-08 20:42:13,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6506] [2025-03-08 20:42:13,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-03-08 20:42:13,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6514] [2025-03-08 20:42:13,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6516] [2025-03-08 20:42:13,847 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-03-08 20:42:13,848 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-03-08 20:42:13,848 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-03-08 20:42:13,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6697] [2025-03-08 20:42:13,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6704] [2025-03-08 20:42:13,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6773] [2025-03-08 20:42:13,856 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-03-08 20:42:13,864 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-03-08 20:42:13,866 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-03-08 20:42:13,867 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-03-08 20:42:13,867 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-03-08 20:42:13,878 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-03-08 20:42:13,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7525] [2025-03-08 20:42:13,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7798] [2025-03-08 20:42:13,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7801] [2025-03-08 20:42:13,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7804] [2025-03-08 20:42:13,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7807] [2025-03-08 20:42:13,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7838] [2025-03-08 20:42:13,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7841] [2025-03-08 20:42:13,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7844] [2025-03-08 20:42:13,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7847] [2025-03-08 20:42:13,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7878] [2025-03-08 20:42:13,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7881] [2025-03-08 20:42:13,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7884] [2025-03-08 20:42:13,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7887] [2025-03-08 20:42:13,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7918] [2025-03-08 20:42:13,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7921] [2025-03-08 20:42:13,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7924] [2025-03-08 20:42:13,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7927] [2025-03-08 20:42:13,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8017] [2025-03-08 20:42:13,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8020] [2025-03-08 20:42:13,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8023] [2025-03-08 20:42:13,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8026] [2025-03-08 20:42:13,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8057] [2025-03-08 20:42:13,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8060] [2025-03-08 20:42:13,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8063] [2025-03-08 20:42:13,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8066] [2025-03-08 20:42:13,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8097] [2025-03-08 20:42:13,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8100] [2025-03-08 20:42:13,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8103] [2025-03-08 20:42:13,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8106] [2025-03-08 20:42:13,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8137] [2025-03-08 20:42:13,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8140] [2025-03-08 20:42:13,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8143] [2025-03-08 20:42:13,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8146] [2025-03-08 20:42:13,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8622] [2025-03-08 20:42:13,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8631] [2025-03-08 20:42:13,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8789] [2025-03-08 20:42:13,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8930] [2025-03-08 20:42:13,912 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9111] [2025-03-08 20:42:13,913 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9126] [2025-03-08 20:42:13,913 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9128] [2025-03-08 20:42:13,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9634] [2025-03-08 20:42:13,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9675] [2025-03-08 20:42:13,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9678] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9681] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9684] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9715] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9718] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9721] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9724] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9755] [2025-03-08 20:42:13,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9758] [2025-03-08 20:42:13,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9761] [2025-03-08 20:42:13,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9764] [2025-03-08 20:42:13,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9795] [2025-03-08 20:42:13,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9798] [2025-03-08 20:42:13,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9801] [2025-03-08 20:42:13,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9804] [2025-03-08 20:42:13,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9839] [2025-03-08 20:42:13,928 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9953] [2025-03-08 20:42:13,928 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9955] [2025-03-08 20:42:13,928 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9958] [2025-03-08 20:42:13,935 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10120] [2025-03-08 20:42:13,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10281] [2025-03-08 20:42:13,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10282] [2025-03-08 20:42:13,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10565] [2025-03-08 20:42:13,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10602] [2025-03-08 20:42:14,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12316] [2025-03-08 20:42:14,056 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12404] [2025-03-08 20:42:14,056 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12427] [2025-03-08 20:42:14,056 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12437] [2025-03-08 20:42:14,057 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12456] [2025-03-08 20:42:14,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12464] [2025-03-08 20:42:14,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12808] [2025-03-08 20:42:14,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12809] [2025-03-08 20:42:14,098 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-03-08 20:42:14,098 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-03-08 20:42:14,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/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-03-08 20:42:14,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/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-03-08 20:42:14,209 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:42:14,458 INFO L204 MainTranslator]: Completed translation [2025-03-08 20:42:14,459 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14 WrapperNode [2025-03-08 20:42:14,460 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 20:42:14,461 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 20:42:14,461 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 20:42:14,461 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 20:42:14,465 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:14,555 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:14,917 INFO L138 Inliner]: procedures = 666, calls = 5695, calls flagged for inlining = 345, calls inlined = 327, statements flattened = 12848 [2025-03-08 20:42:14,918 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 20:42:14,919 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 20:42:14,920 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 20:42:14,920 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 20:42:14,927 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:14,927 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:15,023 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,112 INFO L175 MemorySlicer]: Split 3773 memory accesses to 39 slices as follows [17, 7, 13, 2, 8, 7, 3412, 7, 1, 5, 2, 5, 1, 24, 7, 5, 11, 52, 3, 3, 16, 23, 2, 2, 5, 4, 8, 4, 3, 2, 4, 7, 5, 8, 8, 73, 1, 1, 5]. 90 percent of accesses are in the largest equivalence class. The 2026 initializations are split as follows [0, 0, 13, 0, 0, 0, 1928, 0, 1, 5, 2, 0, 0, 1, 5, 5, 8, 0, 3, 1, 0, 0, 0, 0, 5, 4, 8, 4, 0, 0, 4, 7, 5, 8, 8, 0, 0, 1, 0]. The 666 writes are split as follows [0, 4, 0, 1, 2, 2, 529, 6, 0, 0, 0, 0, 1, 18, 0, 0, 0, 42, 0, 0, 0, 6, 1, 1, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 47, 0, 0, 3]. [2025-03-08 20:42:17,112 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,113 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,264 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,287 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,362 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,394 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,476 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 20:42:17,479 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 20:42:17,479 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 20:42:17,480 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 20:42:17,481 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (1/1) ... [2025-03-08 20:42:17,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:42:17,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 20:42:17,507 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 20:42:17,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 20:42:17,526 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-03-08 20:42:17,526 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-03-08 20:42:17,526 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-03-08 20:42:17,526 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-03-08 20:42:17,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 20:42:17,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 20:42:17,526 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-08 20:42:17,526 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-08 20:42:17,527 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-08 20:42:17,527 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-08 20:42:17,528 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-08 20:42:17,528 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-08 20:42:17,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-08 20:42:17,529 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 20:42:17,529 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 20:42:17,529 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-03-08 20:42:17,529 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-03-08 20:42:17,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 20:42:17,530 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-03-08 20:42:17,530 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 20:42:17,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 20:42:17,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 20:42:17,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 20:42:17,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-08 20:42:17,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-08 20:42:17,604 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:42:17,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:42:17,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 20:42:17,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 20:42:17,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:42:17,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:42:17,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:42:17,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:42:17,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:42:17,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:42:17,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:42:17,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-08 20:42:17,609 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-03-08 20:42:17,609 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 20:42:17,610 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-03-08 20:42:17,610 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-08 20:42:17,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-08 20:42:17,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-03-08 20:42:17,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 20:42:17,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 20:42:17,610 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 20:42:17,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 20:42:17,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 20:42:17,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 20:42:17,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 20:42:17,611 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-08 20:42:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-08 20:42:17,611 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 20:42:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 20:42:17,611 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:42:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:42:17,611 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-08 20:42:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 20:42:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 20:42:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 20:42:17,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 20:42:17,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 20:42:17,616 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-03-08 20:42:17,616 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-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-08 20:42:17,616 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-03-08 20:42:17,616 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-03-08 20:42:17,616 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-03-08 20:42:17,616 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-08 20:42:17,616 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-08 20:42:17,616 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 20:42:17,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 20:42:17,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-08 20:42:17,618 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 20:42:17,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-03-08 20:42:17,619 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-03-08 20:42:17,619 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-03-08 20:42:17,619 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 20:42:17,619 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 20:42:17,619 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-03-08 20:42:17,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_107 [2025-03-08 20:42:17,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_107 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-03-08 20:42:17,622 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 20:42:17,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_108 [2025-03-08 20:42:17,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_108 [2025-03-08 20:42:17,623 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-08 20:42:17,625 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 20:42:17,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-03-08 20:42:17,626 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-03-08 20:42:17,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-08 20:42:17,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-08 20:42:18,871 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 20:42:18,877 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 20:42:18,913 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19388: havoc netpoll_trap_#t~nondet2354#1; [2025-03-08 20:42:19,061 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16795-1: ldv_request_irq_112_#res#1 := ldv_request_irq_112_~ldv_func_res~1#1; [2025-03-08 20:42:19,062 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425: havoc pci_enable_msi_block_#t~nondet2361#1; [2025-03-08 20:42:19,062 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16823-1: ldv_request_irq_114_#res#1 := ldv_request_irq_114_~ldv_func_res~2#1; [2025-03-08 20:42:19,147 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19147: havoc __skb_gso_segment_#t~ret2319#1.base, __skb_gso_segment_#t~ret2319#1.offset; [2025-03-08 20:42:19,161 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19396: havoc pci_bus_read_config_word_#t~nondet2356#1; [2025-03-08 20:42:19,544 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19376: havoc netif_receive_skb_#t~nondet2351#1; [2025-03-08 20:42:19,544 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19188: havoc csum_partial_#t~nondet2325#1; [2025-03-08 20:42:19,544 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328: havoc napi_gro_frags_#t~nondet2345#1; [2025-03-08 20:42:19,544 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19249: havoc eth_type_trans_#t~nondet2335#1; [2025-03-08 20:42:19,544 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324: havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset; [2025-03-08 20:42:19,544 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: havoc myri10ge_ss_busy_polling_#t~mem737#1;havoc myri10ge_ss_busy_polling_#t~bitwise738#1; [2025-03-08 20:42:19,621 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: havoc kobject_name_#t~mem98#1.base, kobject_name_#t~mem98#1.offset; [2025-03-08 20:42:19,621 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc dev_name_#t~mem111#1.base, dev_name_#t~mem111#1.offset; [2025-03-08 20:42:19,677 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19342: havoc #t~nondet2347; [2025-03-08 20:42:19,679 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19184: havoc #t~nondet2324; [2025-03-08 20:42:20,264 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19526: havoc #t~nondet2381; [2025-03-08 20:42:20,267 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7204: havoc #t~mem255.base, #t~mem255.offset;havoc #t~mem256; [2025-03-08 20:42:20,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19253: havoc #t~nondet2336; [2025-03-08 20:42:20,280 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-03-08 20:42:20,481 INFO L1307 $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-03-08 20:42:20,481 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19510: havoc schedule_timeout_#t~nondet2377#1; [2025-03-08 20:42:20,481 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-03-08 20:42:20,481 INFO L1307 $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-03-08 20:42:20,481 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19222: havoc del_timer_sync_#t~nondet2329#1; [2025-03-08 20:42:20,481 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19474: havoc prepare_to_wait_event_#t~nondet2371#1; [2025-03-08 20:42:20,564 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19192: havoc dca3_get_tag_#t~nondet2326#1; [2025-03-08 20:42:20,567 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: havoc #t~mem308.base, #t~mem308.offset; [2025-03-08 20:42:20,568 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19346: havoc #t~nondet2348; [2025-03-08 20:42:20,580 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19203: havoc dca_remove_requester_#t~nondet2328#1; [2025-03-08 20:42:20,582 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19444: havoc #t~nondet2365; [2025-03-08 20:42:20,591 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: havoc #t~mem168.base, #t~mem168.offset; [2025-03-08 20:42:20,596 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19514: havoc #t~nondet2378; [2025-03-08 20:42:20,627 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19154: havoc #t~nondet2320; [2025-03-08 20:42:20,656 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-03-08 20:42:20,659 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19458: havoc #t~nondet2367; [2025-03-08 20:42:20,671 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19138: havoc #t~nondet2317; [2025-03-08 20:42:20,673 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: havoc #t~mem290; [2025-03-08 20:42:20,743 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: havoc __get_page_tail_#t~nondet2315#1; [2025-03-08 20:42:20,743 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: havoc atomic_read_#t~mem52#1; [2025-03-08 20:42:20,764 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc #t~mem270.base, #t~mem270.offset;havoc #t~mem271; [2025-03-08 20:42:20,906 INFO L1307 $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-03-08 20:42:20,906 INFO L1307 $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-03-08 20:42:20,909 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19234: havoc dma_set_mask_#t~nondet2332#1; [2025-03-08 20:42:20,938 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19338: havoc net_ratelimit_#t~nondet2346#1; [2025-03-08 20:42:20,947 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc pcie_caps_reg_#t~mem432#1; [2025-03-08 20:42:20,947 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: havoc #t~bitwise434#1; [2025-03-08 20:42:21,047 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19392: havoc pci_bus_read_config_dword_#t~nondet2355#1; [2025-03-08 20:42:21,141 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19096: havoc __dynamic_netdev_dbg_#t~nondet2314#1; [2025-03-08 20:42:21,141 INFO L1307 $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-03-08 20:42:21,141 INFO L1307 $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-03-08 20:42:21,141 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19400: havoc pci_bus_write_config_byte_#t~nondet2357#1; [2025-03-08 20:42:21,184 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: havoc #t~mem292; [2025-03-08 20:42:21,213 INFO L1307 $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-03-08 20:42:21,213 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19462: havoc pcie_capability_write_word_#t~nondet2368#1; [2025-03-08 20:42:21,266 INFO L1307 $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-03-08 20:42:21,268 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: havoc #t~mem252; [2025-03-08 20:42:21,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19318: havoc #t~nondet2343; [2025-03-08 20:42:21,278 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19230: havoc #t~nondet2331; [2025-03-08 20:42:50,326 INFO L1307 $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-03-08 20:42:50,326 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: havoc is_multicast_ether_addr_#t~mem447#1; [2025-03-08 20:42:50,326 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19134: havoc __pci_register_driver_#t~nondet2316#1; [2025-03-08 20:42:50,326 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19272: havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347: havoc myri10ge_get_msglevel_#t~mem1213#1; [2025-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19408: havoc pci_choose_state_#t~nondet2359#1; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278: havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16904-1: ldv_register_netdev_120_#res#1 := ldv_register_netdev_120_~ldv_func_res~6#1; [2025-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: havoc myri10ge_get_sset_count_#t~mem1139#1; [2025-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19294: havoc ldv_pre_register_netdev_#t~nondet2340#1; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14803-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19164: havoc _raw_spin_trylock_#t~nondet2321#1; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19433: havoc pci_find_capability_#t~nondet2363#1; [2025-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19307: havoc mod_timer_#t~nondet2341#1; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19176: havoc alloc_etherdev_mqs_#t~ret2322#1.base, alloc_etherdev_mqs_#t~ret2322#1.offset; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16139-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16140-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:42:50,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19314: havoc mtrr_add_#t~nondet2342#1; [2025-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,327 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16685-1: ldv_spin_trylock_71_#res#1 := ldv_spin_trylock_71_~ldv_func_res~0#1; [2025-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19466: havoc pcie_get_readrq_#t~nondet2369#1; [2025-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19470: havoc pcie_set_readrq_#t~nondet2370#1; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15521-1: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: havoc netif_msg_init_#t~bitwise343#1; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19489: havoc register_netdev_#t~nondet2374#1; [2025-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19366: havoc netif_get_num_default_rss_queues_#t~nondet2350#1; [2025-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19238: havoc dma_supported_#t~nondet2333#1; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19242: havoc driver_for_each_device_#t~nondet2334#1; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19380: havoc netif_set_real_num_rx_queues_#t~nondet2352#1; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16873-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~4#1; [2025-03-08 20:42:50,328 INFO L1307 $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-03-08 20:42:50,328 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19257: havoc ethtool_op_get_link_#t~nondet2337#1; [2025-03-08 20:42:51,387 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 20:42:52,002 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19180: havoc cancel_work_sync_#t~nondet2323#1; [2025-03-08 20:42:52,307 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: havoc #t~mem294;havoc #t~bitwise295; [2025-03-08 20:42:52,589 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19500: havoc request_threaded_irq_#t~nondet2376#1; [2025-03-08 20:42:54,767 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19384: havoc #t~nondet2353; [2025-03-08 20:42:54,847 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17017: havoc #t~mem2203.base, #t~mem2203.offset;havoc #t~mem2204.base, #t~mem2204.offset; [2025-03-08 20:42:55,084 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: call ULTIMATE.dealloc(~#buf~1.base, ~#buf~1.offset);havoc ~#buf~1.base, ~#buf~1.offset; [2025-03-08 20:42:55,602 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19478: havoc #t~nondet2372; [2025-03-08 20:42:55,624 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19226: havoc #t~nondet2330; [2025-03-08 20:42:55,650 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19350: havoc #t~nondet2349; [2025-03-08 20:42:55,809 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: havoc #t~bitwise4; [2025-03-08 20:42:56,923 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: call ULTIMATE.dealloc(~#cmd~5.base, ~#cmd~5.offset);havoc ~#cmd~5.base, ~#cmd~5.offset; [2025-03-08 20:42:58,168 INFO L1307 $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-03-08 20:42:58,168 INFO L1307 $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-03-08 20:42:58,168 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19496: havoc request_firmware_#t~nondet2375#1; [2025-03-08 20:42:58,309 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16183: #res#1 := ~arg0#1; [2025-03-08 20:42:58,359 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19429: havoc #t~nondet2362; [2025-03-08 20:43:01,306 INFO L1307 $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-03-08 20:43:01,306 INFO L1307 $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-03-08 20:43:01,306 INFO L1307 $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-03-08 20:43:01,306 INFO L1307 $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-03-08 20:43:01,306 INFO L1307 $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-03-08 20:43:01,404 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19404: havoc pci_bus_write_config_dword_#t~nondet2358#1; [2025-03-08 20:43:01,630 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19196: havoc dca_add_requester_#t~nondet2327#1; [2025-03-08 20:43:01,870 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341: havoc arch_irqs_disabled_flags_#t~bitwise51#1; [2025-03-08 20:43:01,906 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: havoc #t~mem277.base, #t~mem277.offset; [2025-03-08 20:43:01,964 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6259: havoc #t~mem2;havoc #t~bitwise3; [2025-03-08 20:43:02,436 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6281: havoc #t~bitwise6;havoc #t~short7; [2025-03-08 20:43:05,514 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: havoc skb_checksum_start_offset_#t~mem273#1; [2025-03-08 20:43:05,514 INFO L1307 $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-03-08 20:43:05,514 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: havoc skb_is_nonlinear_#t~mem257#1; [2025-03-08 20:43:05,514 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19518: havoc skb_checksum_help_#t~nondet2379#1; [2025-03-08 20:43:05,514 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: havoc skb_headlen_#t~mem258#1;havoc skb_headlen_#t~mem259#1; [2025-03-08 20:43:05,514 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19141: havoc __pskb_pull_tail_#t~ret2318#1.base, __pskb_pull_tail_#t~ret2318#1.offset; [2025-03-08 20:43:05,514 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: havoc skb_transport_offset_#t~mem275#1.base, skb_transport_offset_#t~mem275#1.offset; [2025-03-08 20:43:05,514 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19522: havoc skb_pad_#t~nondet2380#1; [2025-03-08 20:43:05,535 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: #res := 1; [2025-03-08 20:43:05,611 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19421: havoc #t~nondet2360; [2025-03-08 20:43:05,947 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-03-08 20:43:05,991 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: havoc #t~mem437#1; [2025-03-08 20:43:06,214 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: call ULTIMATE.dealloc(~#cmd~0.base, ~#cmd~0.offset);havoc ~#cmd~0.base, ~#cmd~0.offset; [2025-03-08 20:43:06,545 INFO L1307 $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-03-08 20:43:06,571 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19437: havoc #t~nondet2364; [2025-03-08 20:43:06,634 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19485: havoc queue_work_on_#t~nondet2373#1; [2025-03-08 20:43:06,667 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19451: havoc #t~nondet2366; [2025-03-08 20:43:07,165 INFO L1307 $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-03-08 20:43:09,424 INFO L? ?]: Removed 5205 outVars from TransFormulas that were not future-live. [2025-03-08 20:43:09,424 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 20:43:09,508 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 20:43:09,509 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-08 20:43:09,509 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:43:09 BoogieIcfgContainer [2025-03-08 20:43:09,509 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 20:43:09,512 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 20:43:09,512 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 20:43:09,515 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 20:43:09,515 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 08:42:09" (1/3) ... [2025-03-08 20:43:09,516 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19f6f616 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:43:09, skipping insertion in model container [2025-03-08 20:43:09,516 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:14" (2/3) ... [2025-03-08 20:43:09,516 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19f6f616 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:43:09, skipping insertion in model container [2025-03-08 20:43:09,516 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:43:09" (3/3) ... [2025-03-08 20:43:09,517 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-03-08 20:43:09,526 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 20:43:09,532 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-03-08 20:43:09,632 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 20:43:09,639 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;@429f5531, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 20:43:09,639 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-08 20:43:09,651 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-03-08 20:43:09,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2025-03-08 20:43:09,683 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:43:09,684 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-03-08 20:43:09,684 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION, myri10ge_load_firmwareErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:43:09,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:43:09,688 INFO L85 PathProgramCache]: Analyzing trace with hash 544789199, now seen corresponding path program 1 times [2025-03-08 20:43:09,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:43:09,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758979857] [2025-03-08 20:43:09,693 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:43:09,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:43:14,302 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 237 statements into 1 equivalence classes. [2025-03-08 20:43:14,687 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 237 of 237 statements. [2025-03-08 20:43:14,688 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:43:14,688 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:43:15,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1128 trivial. 0 not checked. [2025-03-08 20:43:15,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:43:15,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758979857] [2025-03-08 20:43:15,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758979857] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:43:15,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:43:15,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:43:15,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026326673] [2025-03-08 20:43:15,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:43:15,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:43:15,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:43:15,586 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:43:15,586 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:43:15,593 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-03-08 20:43:19,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 20:43:21,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 20:43:21,243 INFO L93 Difference]: Finished difference Result 7379 states and 10506 transitions. [2025-03-08 20:43:21,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 20:43:21,246 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-03-08 20:43:21,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 20:43:21,286 INFO L225 Difference]: With dead ends: 7379 [2025-03-08 20:43:21,287 INFO L226 Difference]: Without dead ends: 3601 [2025-03-08 20:43:21,317 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-03-08 20:43:21,321 INFO L435 NwaCegarLoop]: 4973 mSDtfsCounter, 4983 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s 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, 5.4s IncrementalHoareTripleChecker+Time [2025-03-08 20:43:21,323 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4983 Valid, 5048 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2025-03-08 20:43:21,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states. [2025-03-08 20:43:21,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3601 to 3601. [2025-03-08 20:43:21,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3601 states, 2613 states have (on average 1.2851128970531955) internal successors, (3358), 2652 states have internal predecessors, (3358), 818 states have call successors, (818), 168 states have call predecessors, (818), 168 states have return successors, (818), 812 states have call predecessors, (818), 818 states have call successors, (818) [2025-03-08 20:43:21,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3601 states to 3601 states and 4994 transitions. [2025-03-08 20:43:21,575 INFO L78 Accepts]: Start accepts. Automaton has 3601 states and 4994 transitions. Word has length 237 [2025-03-08 20:43:21,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 20:43:21,578 INFO L471 AbstractCegarLoop]: Abstraction has 3601 states and 4994 transitions. [2025-03-08 20:43:21,578 INFO L472 AbstractCegarLoop]: INTERPOLANT 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) [2025-03-08 20:43:21,578 INFO L276 IsEmpty]: Start isEmpty. Operand 3601 states and 4994 transitions. [2025-03-08 20:43:21,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2025-03-08 20:43:21,593 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:43:21,593 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 20:43:21,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 20:43:21,594 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting myri10ge_load_firmwareErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION, myri10ge_load_firmwareErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:43:21,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:43:21,595 INFO L85 PathProgramCache]: Analyzing trace with hash 785427162, now seen corresponding path program 1 times [2025-03-08 20:43:21,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:43:21,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785778741] [2025-03-08 20:43:21,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:43:21,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:43:26,285 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 264 statements into 1 equivalence classes. [2025-03-08 20:43:26,426 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 264 of 264 statements. [2025-03-08 20:43:26,427 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:43:26,427 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:43:28,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1137 trivial. 0 not checked. [2025-03-08 20:43:28,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:43:28,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785778741] [2025-03-08 20:43:28,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785778741] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:43:28,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:43:28,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-08 20:43:28,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848236939] [2025-03-08 20:43:28,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:43:28,043 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-08 20:43:28,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:43:28,044 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-08 20:43:28,044 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2025-03-08 20:43:28,044 INFO L87 Difference]: Start difference. First operand 3601 states and 4994 transitions. Second operand has 6 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2025-03-08 20:43:32,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []