./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 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-linux-3.14/linux-3.14_linux-kernel-locking-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 19ba0d35210d41c6c507f30932a0dbf2999508b559098af97fec2d7b0a73d078 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:23:35,252 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:23:35,301 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:23:35,305 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:23:35,305 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:23:35,327 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:23:35,329 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:23:35,329 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:23:35,330 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:23:35,330 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:23:35,330 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:23:35,330 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:23:35,331 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:23:35,331 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:23:35,331 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:23:35,331 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:23:35,331 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:23:35,332 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:23:35,333 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:23:35,333 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:23:35,333 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:23:35,333 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 -> 19ba0d35210d41c6c507f30932a0dbf2999508b559098af97fec2d7b0a73d078 [2025-03-04 05:23:35,568 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:23:35,576 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:23:35,578 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:23:35,579 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:23:35,579 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:23:35,580 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-03-04 05:23:36,716 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5b4920734/ac49d98f995b4d2c87a581c200010242/FLAG679999e88 [2025-03-04 05:23:37,243 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:23:37,244 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-03-04 05:23:37,295 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5b4920734/ac49d98f995b4d2c87a581c200010242/FLAG679999e88 [2025-03-04 05:23:37,311 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5b4920734/ac49d98f995b4d2c87a581c200010242 [2025-03-04 05:23:37,312 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:23:37,313 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:23:37,314 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:23:37,315 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:23:37,318 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:23:37,318 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:23:37" (1/1) ... [2025-03-04 05:23:37,319 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b88f9b0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:37, skipping insertion in model container [2025-03-04 05:23:37,319 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:23:37" (1/1) ... [2025-03-04 05:23:37,466 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:23:40,605 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491154,491167] [2025-03-04 05:23:40,608 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491323,491336] [2025-03-04 05:23:40,609 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491490,491503] [2025-03-04 05:23:40,609 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491658,491671] [2025-03-04 05:23:40,659 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:23:40,733 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:23:40,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; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6249] [2025-03-04 05:23:40,813 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)); [6256] [2025-03-04 05:23:40,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6263] [2025-03-04 05:23:40,816 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6336-6337] [2025-03-04 05:23:40,816 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"); [6342-6344] [2025-03-04 05:23:40,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6359] [2025-03-04 05:23:40,818 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)); [6381] [2025-03-04 05:23:40,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6432] [2025-03-04 05:23:40,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6435] [2025-03-04 05:23:40,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6437] [2025-03-04 05:23:40,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6442] [2025-03-04 05:23:40,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6445] [2025-03-04 05:23:40,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6447] [2025-03-04 05:23:40,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6452] [2025-03-04 05:23:40,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6455] [2025-03-04 05:23:40,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6457] [2025-03-04 05:23:40,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6462] [2025-03-04 05:23:40,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6465] [2025-03-04 05:23:40,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6467] [2025-03-04 05:23:40,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6505] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6508] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6510] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6515] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6518] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6520] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6525] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6528] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6530] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6535] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6538] [2025-03-04 05:23:40,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6540] [2025-03-04 05:23:40,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6699] [2025-03-04 05:23:40,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6707] [2025-03-04 05:23:40,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6714] [2025-03-04 05:23:40,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6721] [2025-03-04 05:23:40,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6728] [2025-03-04 05:23:40,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6807] [2025-03-04 05:23:40,827 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)); [6852-6853] [2025-03-04 05:23:40,831 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)); [7003-7004] [2025-03-04 05:23:40,832 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)); [7037-7038] [2025-03-04 05:23:40,859 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)); [7078-7079] [2025-03-04 05:23:40,860 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)); [7107-7108] [2025-03-04 05:23:40,872 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)); [7600-7601] [2025-03-04 05:23:40,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7607] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7880] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7883] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7886] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7889] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7920] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7923] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7926] [2025-03-04 05:23:40,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7929] [2025-03-04 05:23:40,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7960] [2025-03-04 05:23:40,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7963] [2025-03-04 05:23:40,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7966] [2025-03-04 05:23:40,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7969] [2025-03-04 05:23:40,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8000] [2025-03-04 05:23:40,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8003] [2025-03-04 05:23:40,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8006] [2025-03-04 05:23:40,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8009] [2025-03-04 05:23:40,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8099] [2025-03-04 05:23:40,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8102] [2025-03-04 05:23:40,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8105] [2025-03-04 05:23:40,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8108] [2025-03-04 05:23:40,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8139] [2025-03-04 05:23:40,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8142] [2025-03-04 05:23:40,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8145] [2025-03-04 05:23:40,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8148] [2025-03-04 05:23:40,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8179] [2025-03-04 05:23:40,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8182] [2025-03-04 05:23:40,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8185] [2025-03-04 05:23:40,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8188] [2025-03-04 05:23:40,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8219] [2025-03-04 05:23:40,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8222] [2025-03-04 05:23:40,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8225] [2025-03-04 05:23:40,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8228] [2025-03-04 05:23:40,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8704] [2025-03-04 05:23:40,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8713] [2025-03-04 05:23:40,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8871] [2025-03-04 05:23:40,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9012] [2025-03-04 05:23:40,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9193] [2025-03-04 05:23:40,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9208] [2025-03-04 05:23:40,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9210] [2025-03-04 05:23:40,915 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9716] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9757] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9760] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9763] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9766] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9797] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9800] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9803] [2025-03-04 05:23:40,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9806] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9837] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9840] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9843] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9846] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9877] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9880] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9883] [2025-03-04 05:23:40,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9886] [2025-03-04 05:23:40,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9921] [2025-03-04 05:23:40,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10035] [2025-03-04 05:23:40,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10037] [2025-03-04 05:23:40,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10040] [2025-03-04 05:23:40,929 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10202] [2025-03-04 05:23:40,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10363] [2025-03-04 05:23:40,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10364] [2025-03-04 05:23:40,951 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10647] [2025-03-04 05:23:40,952 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10684] [2025-03-04 05:23:40,986 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12397] [2025-03-04 05:23:40,988 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12485] [2025-03-04 05:23:40,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12508] [2025-03-04 05:23:40,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12518] [2025-03-04 05:23:40,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12537] [2025-03-04 05:23:40,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12545] [2025-03-04 05:23:40,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12889] [2025-03-04 05:23:40,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12890] [2025-03-04 05:23:41,010 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)); [13427-13428] [2025-03-04 05:23:41,011 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)); [13455-13456] [2025-03-04 05:23:41,078 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491154,491167] [2025-03-04 05:23:41,078 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491323,491336] [2025-03-04 05:23:41,078 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491490,491503] [2025-03-04 05:23:41,079 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-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491658,491671] [2025-03-04 05:23:41,089 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:23:41,295 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:23:41,295 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41 WrapperNode [2025-03-04 05:23:41,295 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:23:41,296 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:23:41,296 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:23:41,296 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:23:41,301 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:41,374 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:41,678 INFO L138 Inliner]: procedures = 656, calls = 5575, calls flagged for inlining = 329, calls inlined = 309, statements flattened = 12566 [2025-03-04 05:23:41,678 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:23:41,679 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:23:41,679 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:23:41,679 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:23:41,687 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:41,688 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:41,733 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,604 INFO L175 MemorySlicer]: Split 3764 memory accesses to 41 slices as follows [13, 2, 73, 3, 1, 5, 7, 8, 5, 8, 17, 2, 2, 3, 7, 12, 1, 5, 4, 8, 4, 4, 4, 2, 7, 5, 3430, 8, 8, 2, 3, 2, 23, 14, 1, 1, 2, 16, 24, 7, 11]. 91 percent of accesses are in the largest equivalence class. The 2025 initializations are split as follows [13, 0, 0, 0, 1, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 4, 8, 4, 0, 4, 0, 7, 5, 1931, 8, 8, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 5, 8]. The 671 writes are split as follows [0, 1, 47, 2, 0, 0, 2, 2, 0, 3, 0, 1, 1, 2, 6, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 560, 0, 0, 1, 2, 0, 6, 7, 0, 1, 0, 0, 18, 0, 0]. [2025-03-04 05:23:43,605 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,605 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,777 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,800 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,865 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,901 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,973 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:23:43,974 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:23:43,975 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:23:43,975 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:23:43,976 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (1/1) ... [2025-03-04 05:23:43,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:23:43,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:23:44,000 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-04 05:23:44,002 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-04 05:23:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-03-04 05:23:44,019 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-03-04 05:23:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-03-04 05:23:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-03-04 05:23:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 05:23:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 05:23:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-04 05:23:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-04 05:23:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-03-04 05:23:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-03-04 05:23:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:23:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:23:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-03-04 05:23:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:23:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:23:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-03-04 05:23:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:23:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-03-04 05:23:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:23:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-03-04 05:23:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:23:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:23:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 05:23:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-03-04 05:23:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-03-04 05:23:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:23:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:23:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_82 [2025-03-04 05:23:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_82 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-03-04 05:23:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-03-04 05:23:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:23:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 05:23:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:23:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:23:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 05:23:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:23:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-04 05:23:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-03-04 05:23:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 05:23:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:23:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 05:23:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:23:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:23:44,034 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-04 05:23:44,034 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-04 05:23:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-04 05:23:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-04 05:23:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-03-04 05:23:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-03-04 05:23:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-03-04 05:23:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-03-04 05:23:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-03-04 05:23:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-03-04 05:23:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:23:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:23:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-04 05:23:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-03-04 05:23:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-03-04 05:23:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:23:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:23:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:23:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:23:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:23:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:23:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:23:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:23:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:23:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 05:23:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:23:44,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-04 05:23:44,046 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-04 05:23:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:23:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 05:23:44,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-03-04 05:23:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-03-04 05:23:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-03-04 05:23:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 05:23:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 05:23:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 05:23:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 05:23:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-03-04 05:23:44,051 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-03-04 05:23:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_81 [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_81 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-03-04 05:23:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 05:23:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 05:23:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-03-04 05:23:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:23:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-03-04 05:23:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 05:23:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 05:23:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-03-04 05:23:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-03-04 05:23:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:23:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:23:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 05:23:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-03-04 05:23:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-03-04 05:23:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 05:23:44,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 05:23:45,255 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:23:45,261 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:23:45,301 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992: havoc netpoll_trap_#t~nondet2354#1; [2025-03-04 05:23:45,434 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19029: havoc pci_enable_msi_block_#t~nondet2361#1; [2025-03-04 05:23:45,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16409-1: ldv_request_irq_88_#res#1 := ldv_request_irq_88_~ldv_func_res~2#1; [2025-03-04 05:23:45,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16381-1: ldv_request_irq_86_#res#1 := ldv_request_irq_86_~ldv_func_res~1#1; [2025-03-04 05:23:45,515 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18745: havoc __skb_gso_segment_#t~ret2318#1.base, __skb_gso_segment_#t~ret2318#1.offset; [2025-03-04 05:23:45,525 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19000: havoc pci_bus_read_config_word_#t~nondet2356#1; [2025-03-04 05:23:45,903 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: havoc netif_receive_skb_#t~nondet2351#1; [2025-03-04 05:23:45,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18932: havoc napi_gro_frags_#t~nondet2345#1; [2025-03-04 05:23:45,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18850: havoc eth_type_trans_#t~nondet2335#1; [2025-03-04 05:23:45,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: havoc myri10ge_ss_busy_polling_#t~mem751#1;havoc myri10ge_ss_busy_polling_#t~bitwise752#1; [2025-03-04 05:23:45,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18928: havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset; [2025-03-04 05:23:45,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18789: havoc csum_partial_#t~nondet2325#1; [2025-03-04 05:23:45,964 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: havoc dev_name_#t~mem114#1.base, dev_name_#t~mem114#1.offset; [2025-03-04 05:23:45,964 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: havoc kobject_name_#t~mem97#1.base, kobject_name_#t~mem97#1.offset; [2025-03-04 05:23:46,022 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18946: havoc #t~nondet2347; [2025-03-04 05:23:46,024 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: havoc #t~nondet2324; [2025-03-04 05:23:46,549 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18777: havoc alloc_pages_current_#t~ret2322#1.base, alloc_pages_current_#t~ret2322#1.offset; [2025-03-04 05:23:46,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19130: havoc #t~nondet2381; [2025-03-04 05:23:46,563 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: havoc #t~mem266.base, #t~mem266.offset;havoc #t~mem267; [2025-03-04 05:23:46,565 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18854: havoc #t~nondet2336; [2025-03-04 05:23:46,574 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-03-04 05:23:46,696 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307: 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-04 05:23:46,696 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19114: havoc schedule_timeout_#t~nondet2377#1; [2025-03-04 05:23:46,696 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16444-1: ldv_del_timer_sync_91_#res#1 := ldv_del_timer_sync_91_~ldv_func_res~3#1; [2025-03-04 05:23:46,696 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: havoc del_timer_sync_#t~nondet2329#1; [2025-03-04 05:23:46,696 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14844-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-03-04 05:23:46,696 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19078: havoc prepare_to_wait_event_#t~nondet2371#1; [2025-03-04 05:23:46,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18793: havoc dca3_get_tag_#t~nondet2326#1; [2025-03-04 05:23:46,764 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: havoc #t~mem322.base, #t~mem322.offset; [2025-03-04 05:23:46,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc #t~nondet2348; [2025-03-04 05:23:46,777 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18804: havoc dca_remove_requester_#t~nondet2328#1; [2025-03-04 05:23:46,778 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19048: havoc #t~nondet2365; [2025-03-04 05:23:46,785 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: havoc #t~mem177.base, #t~mem177.offset; [2025-03-04 05:23:46,791 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19118: havoc #t~nondet2378; [2025-03-04 05:23:46,823 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18752: havoc #t~nondet2319; [2025-03-04 05:23:46,859 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-03-04 05:23:46,861 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19062: havoc #t~nondet2367; [2025-03-04 05:23:46,875 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18736: havoc #t~nondet2316; [2025-03-04 05:23:46,880 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: havoc #t~mem304; [2025-03-04 05:23:46,963 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6375: havoc atomic_read_#t~mem51#1; [2025-03-04 05:23:46,963 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18688: havoc __get_page_tail_#t~nondet2311#1; [2025-03-04 05:23:46,982 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: havoc #t~mem281.base, #t~mem281.offset;havoc #t~mem282; [2025-03-04 05:23:47,066 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055: 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-04 05:23:47,067 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: 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-04 05:23:47,070 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18835: havoc dma_set_mask_#t~nondet2332#1; [2025-03-04 05:23:47,099 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18942: havoc net_ratelimit_#t~nondet2346#1; [2025-03-04 05:23:47,108 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: havoc pcie_caps_reg_#t~mem446#1; [2025-03-04 05:23:47,108 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: havoc #t~bitwise448#1; [2025-03-04 05:23:47,162 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18996: havoc pci_bus_read_config_dword_#t~nondet2355#1; [2025-03-04 05:23:47,237 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: 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-04 05:23:47,237 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19004: havoc pci_bus_write_config_byte_#t~nondet2357#1; [2025-03-04 05:23:47,237 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: havoc myri10ge_read_reboot_#t~mem1787#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-04 05:23:47,237 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18684: havoc __dynamic_netdev_dbg_#t~nondet2310#1; [2025-03-04 05:23:47,352 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: havoc #t~mem306; [2025-03-04 05:23:47,377 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19066: havoc pcie_capability_write_word_#t~nondet2368#1; [2025-03-04 05:23:47,378 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-03-04 05:23:47,450 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-03-04 05:23:47,452 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274: havoc #t~mem263; [2025-03-04 05:23:47,454 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18922: havoc #t~nondet2343; [2025-03-04 05:23:47,462 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18831: havoc #t~nondet2331; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18732: havoc __pci_register_driver_#t~nondet2315#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: 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-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16490-1: ldv_register_netdev_94_#res#1 := ldv_register_netdev_94_~ldv_func_res~6#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15898: 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-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16097-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19070: havoc pcie_get_readrq_#t~nondet2369#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18873: havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16098-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19074: havoc pcie_set_readrq_#t~nondet2370#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: havoc is_zero_ether_addr_#t~mem458#1;havoc is_zero_ether_addr_#t~mem459#1;havoc is_zero_ether_addr_#t~bitwise460#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18879: havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19012: havoc pci_choose_state_#t~nondet2359#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: 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-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14784-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909: 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-04 05:24:02,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: havoc is_multicast_ether_addr_#t~mem461#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004: 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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: 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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429: havoc myri10ge_get_msglevel_#t~mem1227#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19093: havoc register_netdev_#t~nondet2374#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18898: havoc ldv_pre_register_netdev_#t~nondet2340#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14803-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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14806-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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14808-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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18970: havoc netif_get_num_default_rss_queues_#t~nondet2350#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18839: havoc dma_supported_#t~nondet2333#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19037: havoc pci_find_capability_#t~nondet2363#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13224: 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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774: havoc alloc_etherdev_mqs_#t~ret2321#1.base, alloc_etherdev_mqs_#t~ret2321#1.offset; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178: havoc myri10ge_get_sset_count_#t~mem1153#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13491: 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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: havoc netif_msg_init_#t~bitwise357#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18843: havoc driver_for_each_device_#t~nondet2334#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: havoc netif_set_real_num_rx_queues_#t~nondet2352#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18918: havoc mtrr_add_#t~nondet2342#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16475-1: ldv_alloc_etherdev_mqs_93_#res#1.base, ldv_alloc_etherdev_mqs_93_#res#1.offset := ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.offset; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: 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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18858: havoc ethtool_op_get_link_#t~nondet2337#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16547-1: ldv___pci_register_driver_99_#res#1 := ldv___pci_register_driver_99_~ldv_func_res~7#1; [2025-03-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14565: 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-04 05:24:02,107 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13512: 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-04 05:24:03,141 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:24:03,757 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18781: havoc cancel_work_sync_#t~nondet2323#1; [2025-03-04 05:24:04,048 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: havoc #t~mem308;havoc #t~bitwise309; [2025-03-04 05:24:04,351 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19104: havoc request_threaded_irq_#t~nondet2376#1; [2025-03-04 05:24:06,625 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18988: havoc #t~nondet2353; [2025-03-04 05:24:06,698 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16575: havoc #t~mem2197.base, #t~mem2197.offset;havoc #t~mem2198.base, #t~mem2198.offset; [2025-03-04 05:24:06,919 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: call ULTIMATE.dealloc(~#buf~1.base, ~#buf~1.offset);havoc ~#buf~1.base, ~#buf~1.offset; [2025-03-04 05:24:06,954 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: havoc #t~ret141.base, #t~ret141.offset; [2025-03-04 05:24:07,474 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19082: havoc #t~nondet2372; [2025-03-04 05:24:07,501 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18827: havoc #t~nondet2330; [2025-03-04 05:24:07,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18954: havoc #t~nondet2349; [2025-03-04 05:24:07,714 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6277: havoc #t~bitwise3; [2025-03-04 05:24:08,907 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: call ULTIMATE.dealloc(~#cmd~5.base, ~#cmd~5.offset);havoc ~#cmd~5.base, ~#cmd~5.offset; [2025-03-04 05:24:10,132 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: 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-04 05:24:10,133 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: havoc request_firmware_#t~nondet2375#1; [2025-03-04 05:24:10,133 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19142: havoc vmalloc_#t~ret2382#1.base, vmalloc_#t~ret2382#1.offset; [2025-03-04 05:24:10,133 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135: 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-04 05:24:12,365 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16140: #res#1 := ~arg0#1; [2025-03-04 05:24:12,365 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16283-1: ldv_spin_trylock_48_#res#1 := ldv_spin_trylock_48_~ldv_func_res~0#1; [2025-03-04 05:24:12,365 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18762: havoc _raw_spin_trylock_#t~nondet2320#1; [2025-03-04 05:24:12,412 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19033: havoc #t~nondet2362; [2025-03-04 05:24:15,328 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: 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-04 05:24:15,328 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11984: 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-04 05:24:15,328 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12017: 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-04 05:24:15,328 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053: call ULTIMATE.dealloc(~#cmd~9#1.base, ~#cmd~9#1.offset);havoc ~#cmd~9#1.base, ~#cmd~9#1.offset; [2025-03-04 05:24:15,329 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9363: 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-04 05:24:15,366 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19008: havoc pci_bus_write_config_dword_#t~nondet2358#1; [2025-03-04 05:24:15,623 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: havoc dca_add_requester_#t~nondet2327#1; [2025-03-04 05:24:15,858 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: havoc arch_irqs_disabled_flags_#t~bitwise50#1; [2025-03-04 05:24:15,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: havoc #t~mem291.base, #t~mem291.offset; [2025-03-04 05:24:16,047 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6271: havoc #t~mem1;havoc #t~bitwise2; [2025-03-04 05:24:16,519 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6293: havoc #t~bitwise5;havoc #t~short6; [2025-03-04 05:24:19,903 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: havoc skb_checksum_start_offset_#t~mem284#1; [2025-03-04 05:24:19,903 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7341: havoc skb_headroom_#t~mem279#1.base, skb_headroom_#t~mem279#1.offset;havoc skb_headroom_#t~mem280#1.base, skb_headroom_#t~mem280#1.offset; [2025-03-04 05:24:19,903 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18739: havoc __pskb_pull_tail_#t~ret2317#1.base, __pskb_pull_tail_#t~ret2317#1.offset; [2025-03-04 05:24:19,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: havoc skb_is_nonlinear_#t~mem268#1; [2025-03-04 05:24:19,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19122: havoc skb_checksum_help_#t~nondet2379#1; [2025-03-04 05:24:19,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: havoc skb_headlen_#t~mem269#1;havoc skb_headlen_#t~mem270#1; [2025-03-04 05:24:19,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19126: havoc skb_pad_#t~nondet2380#1; [2025-03-04 05:24:19,904 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: havoc skb_transport_offset_#t~mem286#1.base, skb_transport_offset_#t~mem286#1.offset; [2025-03-04 05:24:19,927 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: #res := 1; [2025-03-04 05:24:20,019 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19025: havoc #t~nondet2360; [2025-03-04 05:24:20,336 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-03-04 05:24:20,400 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: havoc #t~mem451#1; [2025-03-04 05:24:20,715 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: call ULTIMATE.dealloc(~#cmd~0.base, ~#cmd~0.offset);havoc ~#cmd~0.base, ~#cmd~0.offset; [2025-03-04 05:24:21,102 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: call ULTIMATE.dealloc(~#vendor~0#1.base, ~#vendor~0#1.offset);havoc ~#vendor~0#1.base, ~#vendor~0#1.offset; [2025-03-04 05:24:21,123 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19041: havoc #t~nondet2364; [2025-03-04 05:24:21,189 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19089: havoc queue_work_on_#t~nondet2373#1; [2025-03-04 05:24:21,234 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19055: havoc #t~nondet2366; [2025-03-04 05:24:21,787 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: havoc is_device_dma_capable_#t~mem150#1.base, is_device_dma_capable_#t~mem150#1.offset;havoc is_device_dma_capable_#t~mem151#1.base, is_device_dma_capable_#t~mem151#1.offset;havoc is_device_dma_capable_#t~mem152#1;havoc is_device_dma_capable_#t~short153#1; [2025-03-04 05:24:23,600 INFO L? ?]: Removed 5223 outVars from TransFormulas that were not future-live. [2025-03-04 05:24:23,600 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:24:23,693 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:24:23,693 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-04 05:24:23,693 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:24:23 BoogieIcfgContainer [2025-03-04 05:24:23,693 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:24:23,697 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:24:23,697 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:24:23,701 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:24:23,701 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:23:37" (1/3) ... [2025-03-04 05:24:23,702 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1812e765 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:24:23, skipping insertion in model container [2025-03-04 05:24:23,702 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:23:41" (2/3) ... [2025-03-04 05:24:23,702 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1812e765 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:24:23, skipping insertion in model container [2025-03-04 05:24:23,702 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:24:23" (3/3) ... [2025-03-04 05:24:23,703 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-03-04 05:24:23,716 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:24:23,721 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i that has 246 procedures, 3879 locations, 1 initial locations, 126 loop locations, and 4 error locations. [2025-03-04 05:24:23,817 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:24:23,827 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;@1610499a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:24:23,827 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2025-03-04 05:24:23,839 INFO L276 IsEmpty]: Start isEmpty. Operand has 3526 states, 2542 states have (on average 1.3151062155782849) internal successors, (3343), 2614 states have internal predecessors, (3343), 813 states have call successors, (813), 167 states have call predecessors, (813), 166 states have return successors, (809), 800 states have call predecessors, (809), 809 states have call successors, (809) [2025-03-04 05:24:23,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2025-03-04 05:24:23,847 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:24:23,848 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2025-03-04 05:24:23,848 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-04 05:24:23,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:24:23,851 INFO L85 PathProgramCache]: Analyzing trace with hash -691979571, now seen corresponding path program 1 times [2025-03-04 05:24:23,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:24:23,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862032648] [2025-03-04 05:24:23,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:24:23,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:24:28,465 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 90 statements into 1 equivalence classes. [2025-03-04 05:24:28,823 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 90 of 90 statements. [2025-03-04 05:24:28,823 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:24:28,823 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:24:29,679 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-03-04 05:24:29,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:24:29,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862032648] [2025-03-04 05:24:29,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862032648] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:24:29,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:24:29,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:24:29,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582346771] [2025-03-04 05:24:29,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:24:29,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:24:29,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:24:29,701 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:24:29,701 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:24:29,709 INFO L87 Difference]: Start difference. First operand has 3526 states, 2542 states have (on average 1.3151062155782849) internal successors, (3343), 2614 states have internal predecessors, (3343), 813 states have call successors, (813), 167 states have call predecessors, (813), 166 states have return successors, (809), 800 states have call predecessors, (809), 809 states have call successors, (809) Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2025-03-04 05:24:31,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:24:31,023 INFO L93 Difference]: Finished difference Result 6924 states and 9830 transitions. [2025-03-04 05:24:31,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:24:31,025 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 90 [2025-03-04 05:24:31,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:24:31,066 INFO L225 Difference]: With dead ends: 6924 [2025-03-04 05:24:31,067 INFO L226 Difference]: Without dead ends: 3423 [2025-03-04 05:24:31,094 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-04 05:24:31,098 INFO L435 NwaCegarLoop]: 4636 mSDtfsCounter, 4718 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4718 SdHoareTripleChecker+Valid, 4636 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-03-04 05:24:31,098 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4718 Valid, 4636 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-03-04 05:24:31,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3423 states. [2025-03-04 05:24:31,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3423 to 3423. [2025-03-04 05:24:31,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3423 states, 2465 states have (on average 1.2750507099391482) internal successors, (3143), 2518 states have internal predecessors, (3143), 791 states have call successors, (791), 164 states have call predecessors, (791), 163 states have return successors, (788), 779 states have call predecessors, (788), 788 states have call successors, (788) [2025-03-04 05:24:31,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3423 states to 3423 states and 4722 transitions. [2025-03-04 05:24:31,471 INFO L78 Accepts]: Start accepts. Automaton has 3423 states and 4722 transitions. Word has length 90 [2025-03-04 05:24:31,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:24:31,473 INFO L471 AbstractCegarLoop]: Abstraction has 3423 states and 4722 transitions. [2025-03-04 05:24:31,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2025-03-04 05:24:31,473 INFO L276 IsEmpty]: Start isEmpty. Operand 3423 states and 4722 transitions. [2025-03-04 05:24:31,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2025-03-04 05:24:31,477 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:24:31,477 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2025-03-04 05:24:31,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 05:24:31,478 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-04 05:24:31,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:24:31,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1278959886, now seen corresponding path program 1 times [2025-03-04 05:24:31,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:24:31,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646831411] [2025-03-04 05:24:31,478 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:24:31,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:24:36,160 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 90 statements into 1 equivalence classes. [2025-03-04 05:24:36,279 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 90 of 90 statements. [2025-03-04 05:24:36,280 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:24:36,280 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:24:37,507 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-03-04 05:24:37,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:24:37,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646831411] [2025-03-04 05:24:37,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646831411] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:24:37,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:24:37,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:24:37,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716970266] [2025-03-04 05:24:37,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:24:37,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:24:37,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:24:37,509 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:24:37,510 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:24:37,510 INFO L87 Difference]: Start difference. First operand 3423 states and 4722 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-04 05:24:41,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:24:41,966 INFO L93 Difference]: Finished difference Result 6794 states and 9400 transitions. [2025-03-04 05:24:41,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:24:41,967 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 90 [2025-03-04 05:24:41,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:24:42,013 INFO L225 Difference]: With dead ends: 6794 [2025-03-04 05:24:42,013 INFO L226 Difference]: Without dead ends: 6792 [2025-03-04 05:24:42,022 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:24:42,023 INFO L435 NwaCegarLoop]: 4629 mSDtfsCounter, 4698 mSDsluCounter, 13777 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4699 SdHoareTripleChecker+Valid, 18406 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2025-03-04 05:24:42,023 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4699 Valid, 18406 Invalid, 437 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2025-03-04 05:24:42,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6792 states. [2025-03-04 05:24:42,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6792 to 6782. [2025-03-04 05:24:42,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6782 states, 4888 states have (on average 1.2761865793780687) internal successors, (6238), 4989 states have internal predecessors, (6238), 1564 states have call successors, (1564), 329 states have call predecessors, (1564), 326 states have return successors, (1590), 1538 states have call predecessors, (1590), 1558 states have call successors, (1590) [2025-03-04 05:24:42,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6782 states to 6782 states and 9392 transitions. [2025-03-04 05:24:42,312 INFO L78 Accepts]: Start accepts. Automaton has 6782 states and 9392 transitions. Word has length 90 [2025-03-04 05:24:42,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:24:42,314 INFO L471 AbstractCegarLoop]: Abstraction has 6782 states and 9392 transitions. [2025-03-04 05:24:42,314 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-04 05:24:42,314 INFO L276 IsEmpty]: Start isEmpty. Operand 6782 states and 9392 transitions. [2025-03-04 05:24:42,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-03-04 05:24:42,318 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:24:42,318 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 05:24:42,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 05:24:42,319 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-04 05:24:42,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:24:42,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1349618543, now seen corresponding path program 1 times [2025-03-04 05:24:42,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:24:42,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206735122] [2025-03-04 05:24:42,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:24:42,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:24:46,798 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-04 05:24:46,920 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-04 05:24:46,921 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:24:46,921 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:24:47,905 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-03-04 05:24:47,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:24:47,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206735122] [2025-03-04 05:24:47,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206735122] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:24:47,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:24:47,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:24:47,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186032415] [2025-03-04 05:24:47,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:24:47,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:24:47,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:24:47,907 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:24:47,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:24:47,907 INFO L87 Difference]: Start difference. First operand 6782 states and 9392 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-04 05:24:50,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:24:50,906 INFO L93 Difference]: Finished difference Result 6792 states and 9401 transitions. [2025-03-04 05:24:50,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:24:50,907 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 95 [2025-03-04 05:24:50,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:24:50,948 INFO L225 Difference]: With dead ends: 6792 [2025-03-04 05:24:50,948 INFO L226 Difference]: Without dead ends: 6790 [2025-03-04 05:24:50,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:24:50,956 INFO L435 NwaCegarLoop]: 4629 mSDtfsCounter, 4685 mSDsluCounter, 9237 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4686 SdHoareTripleChecker+Valid, 13866 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2025-03-04 05:24:50,956 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4686 Valid, 13866 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2025-03-04 05:24:50,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6790 states. [2025-03-04 05:24:51,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6790 to 6790. [2025-03-04 05:24:51,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6790 states, 4894 states have (on average 1.2758479771148346) internal successors, (6244), 4995 states have internal predecessors, (6244), 1564 states have call successors, (1564), 331 states have call predecessors, (1564), 328 states have return successors, (1590), 1538 states have call predecessors, (1590), 1558 states have call successors, (1590) [2025-03-04 05:24:51,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6790 states to 6790 states and 9398 transitions. [2025-03-04 05:24:51,279 INFO L78 Accepts]: Start accepts. Automaton has 6790 states and 9398 transitions. Word has length 95 [2025-03-04 05:24:51,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:24:51,281 INFO L471 AbstractCegarLoop]: Abstraction has 6790 states and 9398 transitions. [2025-03-04 05:24:51,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-04 05:24:51,281 INFO L276 IsEmpty]: Start isEmpty. Operand 6790 states and 9398 transitions. [2025-03-04 05:24:51,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-03-04 05:24:51,286 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:24:51,286 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 05:24:51,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 05:24:51,287 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-04 05:24:51,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:24:51,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1281555666, now seen corresponding path program 1 times [2025-03-04 05:24:51,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:24:51,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155533177] [2025-03-04 05:24:51,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:24:51,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:24:55,486 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-04 05:24:55,573 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-04 05:24:55,573 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:24:55,573 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:24:56,494 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2025-03-04 05:24:56,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:24:56,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155533177] [2025-03-04 05:24:56,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155533177] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:24:56,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:24:56,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:24:56,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943678804] [2025-03-04 05:24:56,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:24:56,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:24:56,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:24:56,496 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:24:56,496 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:24:56,496 INFO L87 Difference]: Start difference. First operand 6790 states and 9398 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-04 05:24:59,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:24:59,499 INFO L93 Difference]: Finished difference Result 6800 states and 9407 transitions. [2025-03-04 05:24:59,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:24:59,499 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 100 [2025-03-04 05:24:59,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:24:59,546 INFO L225 Difference]: With dead ends: 6800 [2025-03-04 05:24:59,546 INFO L226 Difference]: Without dead ends: 6798 [2025-03-04 05:24:59,553 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:24:59,553 INFO L435 NwaCegarLoop]: 4629 mSDtfsCounter, 4684 mSDsluCounter, 9237 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4685 SdHoareTripleChecker+Valid, 13866 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2025-03-04 05:24:59,553 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4685 Valid, 13866 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2025-03-04 05:24:59,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6798 states. [2025-03-04 05:24:59,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6798 to 6798. [2025-03-04 05:24:59,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6798 states, 4900 states have (on average 1.2755102040816326) internal successors, (6250), 5001 states have internal predecessors, (6250), 1564 states have call successors, (1564), 333 states have call predecessors, (1564), 330 states have return successors, (1590), 1538 states have call predecessors, (1590), 1558 states have call successors, (1590) [2025-03-04 05:24:59,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6798 states to 6798 states and 9404 transitions. [2025-03-04 05:24:59,858 INFO L78 Accepts]: Start accepts. Automaton has 6798 states and 9404 transitions. Word has length 100 [2025-03-04 05:24:59,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:24:59,860 INFO L471 AbstractCegarLoop]: Abstraction has 6798 states and 9404 transitions. [2025-03-04 05:24:59,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-04 05:24:59,861 INFO L276 IsEmpty]: Start isEmpty. Operand 6798 states and 9404 transitions. [2025-03-04 05:24:59,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2025-03-04 05:24:59,863 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:24:59,863 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 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] [2025-03-04 05:24:59,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 05:24:59,864 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-04 05:24:59,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:24:59,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1682110193, now seen corresponding path program 1 times [2025-03-04 05:24:59,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:24:59,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181268934] [2025-03-04 05:24:59,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:24:59,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms