./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.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 16084d4abe2256af406564d266e050e4b48ff8e4ece6aaf8c3c9b6da44309271 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:06:57,045 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:06:57,089 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:06:57,096 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:06:57,098 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:06:57,122 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:06:57,123 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:06:57,123 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:06:57,123 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:06:57,124 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:06:57,124 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:06:57,124 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:06:57,124 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:06:57,124 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:06:57,124 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:06:57,124 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:06:57,124 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:06:57,124 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:06:57,125 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:06:57,125 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:06:57,126 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:06:57,126 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:06:57,127 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 -> 16084d4abe2256af406564d266e050e4b48ff8e4ece6aaf8c3c9b6da44309271 [2025-03-04 05:06:57,355 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:06:57,363 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:06:57,365 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:06:57,366 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:06:57,367 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:06:57,368 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2025-03-04 05:06:58,519 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bd5aa693/93d3286bcc3d4d49b4196ee846b7af3a/FLAG5fdb87c01 [2025-03-04 05:06:59,052 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:06:59,053 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2025-03-04 05:06:59,092 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bd5aa693/93d3286bcc3d4d49b4196ee846b7af3a/FLAG5fdb87c01 [2025-03-04 05:06:59,102 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bd5aa693/93d3286bcc3d4d49b4196ee846b7af3a [2025-03-04 05:06:59,105 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:06:59,106 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:06:59,107 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:06:59,107 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:06:59,110 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:06:59,110 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:06:59" (1/1) ... [2025-03-04 05:06:59,111 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10e32d1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:06:59, skipping insertion in model container [2025-03-04 05:06:59,111 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:06:59" (1/1) ... [2025-03-04 05:06:59,223 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:07:03,103 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463113,463126] [2025-03-04 05:07:03,108 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463282,463295] [2025-03-04 05:07:03,110 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463449,463462] [2025-03-04 05:07:03,110 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463617,463630] [2025-03-04 05:07:03,168 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:07:03,204 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:07:03,295 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"); [6191] [2025-03-04 05:07:03,297 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)); [6198] [2025-03-04 05:07:03,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6205] [2025-03-04 05:07:03,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6252-6253] [2025-03-04 05:07:03,300 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"); [6258-6260] [2025-03-04 05:07:03,300 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)); [6287] [2025-03-04 05:07:03,301 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; decl %0": "+m" (v->counter)); [6294] [2025-03-04 05:07:03,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6301] [2025-03-04 05:07:03,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6356] [2025-03-04 05:07:03,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6359] [2025-03-04 05:07:03,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6362] [2025-03-04 05:07:03,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6365] [2025-03-04 05:07:03,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6458] [2025-03-04 05:07:03,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6466] [2025-03-04 05:07:03,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6473] [2025-03-04 05:07:03,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6480] [2025-03-04 05:07:03,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6487] [2025-03-04 05:07:03,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6514] [2025-03-04 05:07:03,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6522-6523] [2025-03-04 05:07:03,308 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)); [6596-6597] [2025-03-04 05:07:03,309 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)); [6630-6631] [2025-03-04 05:07:03,309 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)); [6671-6672] [2025-03-04 05:07:03,310 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)); [6700-6701] [2025-03-04 05:07:03,316 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)); [7191-7192] [2025-03-04 05:07:03,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7198] [2025-03-04 05:07:03,394 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/atheros/atl1e/atl1e_main.c"), "i" (1806), "i" (12UL)); [10075-10076] [2025-03-04 05:07:03,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10140] [2025-03-04 05:07:03,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [13444] [2025-03-04 05:07:03,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13692] [2025-03-04 05:07:03,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13705] [2025-03-04 05:07:03,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13729] [2025-03-04 05:07:03,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13742] [2025-03-04 05:07:03,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [14073] [2025-03-04 05:07:03,524 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/atheros/atl1e/atl1e_param.c"), "i" (163), "i" (12UL)); [15074-15075] [2025-03-04 05:07:03,576 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463113,463126] [2025-03-04 05:07:03,577 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463282,463295] [2025-03-04 05:07:03,580 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463449,463462] [2025-03-04 05:07:03,581 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[463617,463630] [2025-03-04 05:07:03,589 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:07:03,786 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:07:03,787 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03 WrapperNode [2025-03-04 05:07:03,787 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:07:03,789 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:07:03,789 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:07:03,789 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:07:03,794 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:07:03" (1/1) ... [2025-03-04 05:07:03,889 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:07:03" (1/1) ... [2025-03-04 05:07:04,156 INFO L138 Inliner]: procedures = 625, calls = 3521, calls flagged for inlining = 314, calls inlined = 278, statements flattened = 9291 [2025-03-04 05:07:04,157 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:07:04,157 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:07:04,159 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:07:04,159 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:07:04,166 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:04,167 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:04,202 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:05,877 INFO L175 MemorySlicer]: Split 1629 memory accesses to 36 slices as follows [2, 4, 2, 84, 6, 1, 17, 6, 2, 18, 7, 1, 1077, 2, 7, 1, 2, 5, 5, 9, 4, 5, 9, 9, 3, 7, 3, 42, 35, 2, 35, 35, 35, 51, 12, 84]. 66 percent of accesses are in the largest equivalence class. The 175 initializations are split as follows [0, 4, 0, 0, 6, 0, 0, 6, 0, 0, 0, 0, 15, 0, 0, 1, 2, 5, 5, 8, 0, 4, 8, 8, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 12, 84]. The 725 writes are split as follows [1, 0, 1, 72, 0, 0, 9, 0, 1, 6, 4, 0, 422, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 24, 34, 1, 34, 34, 34, 42, 0, 0]. [2025-03-04 05:07:05,878 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:05,878 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:05,998 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:06,014 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:06,063 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:06,098 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:06,221 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:07:06,225 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:07:06,225 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:07:06,225 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:07:06,226 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (1/1) ... [2025-03-04 05:07:06,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:07:06,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:07:06,262 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:07:06,277 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:07:06,300 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 05:07:06,300 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 05:07:06,300 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-04 05:07:06,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-04 05:07:06,300 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_read_phy_reg [2025-03-04 05:07:06,300 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_read_phy_reg [2025-03-04 05:07:06,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 05:07:06,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 05:07:06,301 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_force_ps [2025-03-04 05:07:06,301 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_force_ps [2025-03-04 05:07:06,301 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-03-04 05:07:06,301 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-03-04 05:07:06,301 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-03-04 05:07:06,301 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-03-04 05:07:06,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_89 [2025-03-04 05:07:06,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_89 [2025-03-04 05:07:06,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:07:06,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:07:06,302 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_del_timer [2025-03-04 05:07:06,302 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_del_timer [2025-03-04 05:07:06,302 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-04 05:07:06,302 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-04 05:07:06,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_78 [2025-03-04 05:07:06,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_78 [2025-03-04 05:07:06,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:07:06,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:07:06,302 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-03-04 05:07:06,302 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-03-04 05:07:06,303 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_irq_disable [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_irq_disable [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_io_resume [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_io_resume [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_restart_autoneg [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_restart_autoneg [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_close [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_close [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_tpd [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_tpd [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_free_irq [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_free_irq [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-03-04 05:07:06,304 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:07:06,304 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_shutdown [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_shutdown [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_check_eeprom_exist [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_check_eeprom_exist [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-04 05:07:06,305 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:07:06,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:07:06,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:07:06,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:07:06,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:07:06,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:07:06,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 05:07:06,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 05:07:06,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_hw_set_mac_addr [2025-03-04 05:07:06,310 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_hw_set_mac_addr [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:07:06,310 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 05:07:06,310 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_tx_buffer [2025-03-04 05:07:06,310 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_tx_buffer [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 05:07:06,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:07:06,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 05:07:06,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:07:06,313 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:07:06,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:07:06,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:07:06,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:07:06,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:07:06,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:07:06,321 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_irq_reset [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_irq_reset [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_down [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_down [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure __atl1e_vlan_mode [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure __atl1e_vlan_mode [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 05:07:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:07:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_set_multi [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_set_multi [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_remove [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_remove [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_atl1e_driver_exit_14_2 [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_atl1e_driver_exit_14_2 [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_free_ring_resources [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_free_ring_resources [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_validate_option [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_validate_option [2025-03-04 05:07:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-03-04 05:07:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-03-04 05:07:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-03-04 05:07:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-03-04 05:07:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:07:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:07:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2025-03-04 05:07:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2025-03-04 05:07:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 05:07:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 05:07:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 05:07:06,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:07:06,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:07:06,348 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:07:06,348 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:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:07:06,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-04 05:07:06,348 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-03-04 05:07:06,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-03-04 05:07:06,348 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-04 05:07:06,349 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-04 05:07:06,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-04 05:07:06,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-04 05:07:06,349 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_clean_tx_ring [2025-03-04 05:07:06,349 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_clean_tx_ring [2025-03-04 05:07:06,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mdio_lock_of_atl1e_adapter [2025-03-04 05:07:06,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mdio_lock_of_atl1e_adapter [2025-03-04 05:07:06,349 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-03-04 05:07:06,349 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-03-04 05:07:06,353 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2025-03-04 05:07:06,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_mdio_lock_of_atl1e_adapter [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_mdio_lock_of_atl1e_adapter [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 05:07:06,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:07:06,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:07:06,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_resume [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_resume [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_notice [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_notice [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_tx_timeout [2025-03-04 05:07:06,356 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_tx_timeout [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:07:06,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_vlan_mode [2025-03-04 05:07:06,357 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_vlan_mode [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_write_phy_reg [2025-03-04 05:07:06,357 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_write_phy_reg [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-04 05:07:06,357 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_up [2025-03-04 05:07:06,357 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_up [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 05:07:06,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 05:07:06,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 05:07:06,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 05:07:06,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 05:07:06,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_phy_commit [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_phy_commit [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_reinit_locked [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_reinit_locked [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_phy_init [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_phy_init [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_intr [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_intr [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_open [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_open [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_irq_enable [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_irq_enable [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 05:07:06,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:07:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_netpoll [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_netpoll [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_read_eeprom [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_read_eeprom [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_suspend [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_suspend [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_nway_reset [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_nway_reset [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_request_irq [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_request_irq [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-04 05:07:06,365 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:07:06,365 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:07:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_eeprom_len [2025-03-04 05:07:06,365 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_eeprom_len [2025-03-04 05:07:06,366 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-03-04 05:07:06,366 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-03-04 05:07:06,366 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-04 05:07:06,366 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_reset_hw [2025-03-04 05:07:06,369 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_reset_hw [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-03-04 05:07:06,369 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:07:06,369 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:07:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-04 05:07:06,370 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 05:07:06,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_get_regs_len [2025-03-04 05:07:06,370 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_get_regs_len [2025-03-04 05:07:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure atl1e_clean_rx_ring [2025-03-04 05:07:06,370 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1e_clean_rx_ring [2025-03-04 05:07:07,521 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:07:07,526 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:07:07,668 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17605: havoc netpoll_trap_#t~nondet2023#1; [2025-03-04 05:07:07,707 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277-1: ldv_del_timer_sync_83_#res#1 := ldv_del_timer_sync_83_~ldv_func_res~0#1; [2025-03-04 05:07:07,707 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-03-04 05:07:07,707 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17489: havoc del_timer_sync_#t~nondet2009#1; [2025-03-04 05:07:07,719 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17609: havoc pci_bus_read_config_word_#t~nondet2024#1; [2025-03-04 05:07:07,894 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17570: havoc #t~nondet2018; [2025-03-04 05:07:08,271 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17403: havoc #t~nondet1998; [2025-03-04 05:07:08,391 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15178: havoc ldv_dev_get_drvdata_#t~mem1879#1.base, ldv_dev_get_drvdata_#t~mem1879#1.offset;havoc ldv_dev_get_drvdata_#t~mem1880#1.base, ldv_dev_get_drvdata_#t~mem1880#1.offset; [2025-03-04 05:07:08,409 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9729: havoc #t~mem954.base, #t~mem954.offset; [2025-03-04 05:07:08,413 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17687: havoc #t~nondet2041; [2025-03-04 05:07:08,421 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: havoc #t~mem188.base, #t~mem188.offset;havoc #t~mem189; [2025-03-04 05:07:08,423 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17519: havoc #t~nondet2015; [2025-03-04 05:07:08,469 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17617: havoc pci_bus_write_config_word_#t~nondet2026#1; [2025-03-04 05:07:08,476 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799: call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset; [2025-03-04 05:07:08,479 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17466: havoc #t~nondet2007; [2025-03-04 05:07:08,503 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13481: havoc #t~bitwise1436; [2025-03-04 05:07:08,515 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226: havoc __kmalloc_#t~ret1604#1.base, __kmalloc_#t~ret1604#1.offset; [2025-03-04 05:07:08,519 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7208: havoc #t~mem243.base, #t~mem243.offset; [2025-03-04 05:07:08,522 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17574: havoc #t~nondet2019; [2025-03-04 05:07:08,567 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: havoc #t~mem92.base, #t~mem92.offset; [2025-03-04 05:07:08,611 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: havoc #t~mem956.base, #t~mem956.offset;havoc #t~mem955.base, #t~mem955.offset; [2025-03-04 05:07:08,634 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17444: havoc #t~nondet2005; [2025-03-04 05:07:08,664 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: havoc #t~mem203.base, #t~mem203.offset;havoc #t~mem204; [2025-03-04 05:07:08,680 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17621: havoc #t~nondet2027; [2025-03-04 05:07:08,725 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6268: havoc arch_irqs_disabled_flags_#t~bitwise21#1; [2025-03-04 05:07:08,891 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: havoc is_zero_ether_addr_#t~mem345#1;havoc is_zero_ether_addr_#t~mem346#1;havoc is_zero_ether_addr_#t~bitwise347#1; [2025-03-04 05:07:08,891 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: havoc is_multicast_ether_addr_#t~mem348#1; [2025-03-04 05:07:08,895 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911: havoc #t~mem194;havoc #t~mem195; [2025-03-04 05:07:08,898 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: havoc #t~mem233; [2025-03-04 05:07:08,963 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17470: havoc crc32_le_#t~nondet2008#1; [2025-03-04 05:07:09,021 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: havoc #t~mem183; [2025-03-04 05:07:22,543 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17413: havoc __ldv_spin_trylock_#t~nondet1999#1; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: havoc skb_network_offset_#t~mem212#1.base, skb_network_offset_#t~mem212#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11471-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:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2043#1 := main_#res#1;havoc main_#t~ret1343#1, main_~tmp~97#1;assume { :end_inline_main } true; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17551: havoc ldv_pre_register_netdev_#t~nondet2017#1; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474-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:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11476-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:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: call ULTIMATE.dealloc(atl1e_rx_mode_~#mac_ctrl_data~1#1.base, atl1e_rx_mode_~#mac_ctrl_data~1#1.offset);havoc atl1e_rx_mode_~#mac_ctrl_data~1#1.base, atl1e_rx_mode_~#mac_ctrl_data~1#1.offset;call ULTIMATE.dealloc(atl1e_rx_mode_~#descriptor~0#1.base, atl1e_rx_mode_~#descriptor~0#1.offset);havoc atl1e_rx_mode_~#descriptor~0#1.base, atl1e_rx_mode_~#descriptor~0#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17440: havoc __pci_register_driver_#t~nondet2004#1; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: call ULTIMATE.dealloc(atl1e_setup_pcicmd_~#cmd~0#1.base, atl1e_setup_pcicmd_~#cmd~0#1.offset);havoc atl1e_setup_pcicmd_~#cmd~0#1.base, atl1e_setup_pcicmd_~#cmd~0#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: call ULTIMATE.dealloc(atl1e_probe_~#__key~2#1.base, atl1e_probe_~#__key~2#1.offset);havoc atl1e_probe_~#__key~2#1.base, atl1e_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(atl1e_probe_~#descriptor~7#1.base, atl1e_probe_~#descriptor~7#1.offset);havoc atl1e_probe_~#descriptor~7#1.base, atl1e_probe_~#descriptor~7#1.offset;call ULTIMATE.dealloc(atl1e_probe_~#__key___0~1#1.base, atl1e_probe_~#__key___0~1#1.offset);havoc atl1e_probe_~#__key___0~1#1.base, atl1e_probe_~#__key___0~1#1.offset;call ULTIMATE.dealloc(atl1e_probe_~#__constr_expr_0~1#1.base, atl1e_probe_~#__constr_expr_0~1#1.offset);havoc atl1e_probe_~#__constr_expr_0~1#1.base, atl1e_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(atl1e_probe_~#__key___1~0#1.base, atl1e_probe_~#__key___1~0#1.offset);havoc atl1e_probe_~#__key___1~0#1.base, atl1e_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(atl1e_probe_~#__constr_expr_1~0#1.base, atl1e_probe_~#__constr_expr_1~0#1.offset);havoc atl1e_probe_~#__constr_expr_1~0#1.base, atl1e_probe_~#__constr_expr_1~0#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: call ULTIMATE.dealloc(atl1e_mii_ioctl_~#descriptor~3#1.base, atl1e_mii_ioctl_~#descriptor~3#1.offset);havoc atl1e_mii_ioctl_~#descriptor~3#1.base, atl1e_mii_ioctl_~#descriptor~3#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13356-1: ldv_alloc_etherdev_mqs_94_#res#1.base, ldv_alloc_etherdev_mqs_94_#res#1.offset := ldv_alloc_etherdev_mqs_94_~ldv_func_res~3#1.base, ldv_alloc_etherdev_mqs_94_~ldv_func_res~3#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432: 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:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14418: call ULTIMATE.dealloc(atl1e_get_regs_~#phy_data~5#1.base, atl1e_get_regs_~#phy_data~5#1.offset);havoc atl1e_get_regs_~#phy_data~5#1.base, atl1e_get_regs_~#phy_data~5#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17462: havoc alloc_etherdev_mqs_#t~ret2006#1.base, alloc_etherdev_mqs_#t~ret2006#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499: call ULTIMATE.dealloc(atl1e_get_permanent_address_~#addr~3#1.base, atl1e_get_permanent_address_~#addr~3#1.offset);havoc atl1e_get_permanent_address_~#addr~3#1.base, atl1e_get_permanent_address_~#addr~3#1.offset;call ULTIMATE.dealloc(atl1e_get_permanent_address_~#eth_addr~0#1.base, atl1e_get_permanent_address_~#eth_addr~0#1.offset);havoc atl1e_get_permanent_address_~#eth_addr~0#1.base, atl1e_get_permanent_address_~#eth_addr~0#1.offset; [2025-03-04 05:07:22,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12443: 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:07:22,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371-1: ldv_register_netdev_95_#res#1 := ldv_register_netdev_95_~ldv_func_res~4#1; [2025-03-04 05:07:22,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: call ULTIMATE.dealloc(atl1e_sw_init_~#__key~0#1.base, atl1e_sw_init_~#__key~0#1.offset);havoc atl1e_sw_init_~#__key~0#1.base, atl1e_sw_init_~#__key~0#1.offset;call ULTIMATE.dealloc(atl1e_sw_init_~#__key___0~0#1.base, atl1e_sw_init_~#__key___0~0#1.offset);havoc atl1e_sw_init_~#__key___0~0#1.base, atl1e_sw_init_~#__key___0~0#1.offset; [2025-03-04 05:07:22,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-04 05:07:22,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15092: call ULTIMATE.dealloc(atl1e_check_options_~#opt~0#1.base, atl1e_check_options_~#opt~0#1.offset);havoc atl1e_check_options_~#opt~0#1.base, atl1e_check_options_~#opt~0#1.offset;call ULTIMATE.dealloc(atl1e_check_options_~#val~4#1.base, atl1e_check_options_~#val~4#1.offset);havoc atl1e_check_options_~#val~4#1.base, atl1e_check_options_~#val~4#1.offset;call ULTIMATE.dealloc(atl1e_check_options_~#opt___0~0#1.base, atl1e_check_options_~#opt___0~0#1.offset);havoc atl1e_check_options_~#opt___0~0#1.base, atl1e_check_options_~#opt___0~0#1.offset;call ULTIMATE.dealloc(atl1e_check_options_~#val___0~0#1.base, atl1e_check_options_~#val___0~0#1.offset);havoc atl1e_check_options_~#val___0~0#1.base, atl1e_check_options_~#val___0~0#1.offset;call ULTIMATE.dealloc(atl1e_check_options_~#opt___1~0#1.base, atl1e_check_options_~#opt___1~0#1.offset);havoc atl1e_check_options_~#opt___1~0#1.base, atl1e_check_options_~#opt___1~0#1.offset;call ULTIMATE.dealloc(atl1e_check_options_~#val___1~0#1.base, atl1e_check_options_~#val___1~0#1.offset);havoc atl1e_check_options_~#val___1~0#1.base, atl1e_check_options_~#val___1~0#1.offset;call ULTIMATE.dealloc(atl1e_check_options_~#opt___2~0#1.base, atl1e_check_options_~#opt___2~0#1.offset);havoc atl1e_check_options_~#opt___2~0#1.base, atl1e_check_options_~#opt___2~0#1.offset;call ULTIMATE.dealloc(atl1e_check_options_~#val___2~0#1.base, atl1e_check_options_~#val___2~0#1.offset);havoc atl1e_check_options_~#val___2~0#1.base, atl1e_check_options_~#val___2~0#1.offset; [2025-03-04 05:07:22,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: havoc skb_is_nonlinear_#t~mem193#1; [2025-03-04 05:07:22,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17613: havoc pci_bus_write_config_dword_#t~nondet2025#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17497: havoc device_set_wakeup_enable_#t~nondet2011#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17631: havoc pci_iomap_#t~ret2029#1.base, pci_iomap_#t~ret2029#1.offset; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12744-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12745-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17504: havoc dma_set_mask_#t~nondet2012#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: havoc skb_headroom_#t~mem201#1.base, skb_headroom_#t~mem201#1.offset;havoc skb_headroom_#t~mem202#1.base, skb_headroom_#t~mem202#1.offset; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: havoc atl1e_tpd_avail_#t~ite947#1;havoc atl1e_tpd_avail_#t~mem946#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17508: havoc dma_supported_#t~nondet2013#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14205: havoc kobject_name_#t~mem1597#1.base, kobject_name_#t~mem1597#1.offset; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17641: havoc pci_request_regions_#t~nondet2030#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418-1: ldv___pci_register_driver_99_#res#1 := ldv___pci_register_driver_99_~ldv_func_res~5#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: havoc skb_frag_page_#t~mem228#1.base, skb_frag_page_#t~mem228#1.offset; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: havoc dev_name_#t~mem1601#1.base, dev_name_#t~mem1601#1.offset; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17390: havoc ___pskb_trim_#t~nondet1997#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17523: havoc ethtool_op_get_link_#t~nondet2016#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: havoc skb_checksum_start_offset_#t~mem208#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-1: ldv___ldv_spin_trylock_88_#res#1 := ldv___ldv_spin_trylock_88_~ldv_func_res~1#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17666: havoc pskb_expand_head_#t~nondet2034#1; [2025-03-04 05:07:22,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17674: havoc register_netdev_#t~nondet2036#1; [2025-03-04 05:07:23,534 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:07:25,991 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6274: havoc #t~mem22; [2025-03-04 05:07:26,438 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17578: havoc #t~nondet2020; [2025-03-04 05:07:26,620 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17662: havoc printk_#t~nondet2033#1; [2025-03-04 05:07:26,957 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107: call ULTIMATE.dealloc(~#mac_ctrl_data~2.base, ~#mac_ctrl_data~2.offset);havoc ~#mac_ctrl_data~2.base, ~#mac_ctrl_data~2.offset;call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-03-04 05:07:27,330 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17436: havoc __pci_enable_wake_#t~nondet2003#1; [2025-03-04 05:07:30,170 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: call ULTIMATE.dealloc(atl1e_restore_vlan_~#descriptor~2#1.base, atl1e_restore_vlan_~#descriptor~2#1.offset);havoc atl1e_restore_vlan_~#descriptor~2#1.base, atl1e_restore_vlan_~#descriptor~2#1.offset; [2025-03-04 05:07:30,194 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17493: havoc #t~nondet2010; [2025-03-04 05:07:30,515 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17582: havoc #t~nondet2021; [2025-03-04 05:07:30,677 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6219: havoc #t~bitwise2; [2025-03-04 05:07:32,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13906: call ULTIMATE.dealloc(~#descriptor~8#1.base, ~#descriptor~8#1.offset);havoc ~#descriptor~8#1.base, ~#descriptor~8#1.offset; [2025-03-04 05:07:34,865 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: call ULTIMATE.dealloc(atl1e_clear_phy_int_~#phy_data~2#1.base, atl1e_clear_phy_int_~#phy_data~2#1.offset);havoc atl1e_clear_phy_int_~#phy_data~2#1.base, atl1e_clear_phy_int_~#phy_data~2#1.offset; [2025-03-04 05:07:34,865 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: call ULTIMATE.dealloc(atl1e_link_chg_event_~#phy_data~1#1.base, atl1e_link_chg_event_~#phy_data~1#1.offset);havoc atl1e_link_chg_event_~#phy_data~1#1.base, atl1e_link_chg_event_~#phy_data~1#1.offset; [2025-03-04 05:07:34,922 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: havoc #t~mem210.base, #t~mem210.offset; [2025-03-04 05:07:36,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: call ULTIMATE.dealloc(atl1e_init_ring_resources_~#__key~1#1.base, atl1e_init_ring_resources_~#__key~1#1.offset);havoc atl1e_init_ring_resources_~#__key~1#1.base, atl1e_init_ring_resources_~#__key~1#1.offset; [2025-03-04 05:07:36,196 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6549: havoc is_device_dma_capable_#t~mem63#1.base, is_device_dma_capable_#t~mem63#1.offset;havoc is_device_dma_capable_#t~mem64#1.base, is_device_dma_capable_#t~mem64#1.offset;havoc is_device_dma_capable_#t~mem65#1;havoc is_device_dma_capable_#t~short66#1; [2025-03-04 05:07:36,275 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: havoc #t~mem0;havoc #t~bitwise1; [2025-03-04 05:07:36,299 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: havoc #t~mem205.base, #t~mem205.offset;havoc #t~mem206; [2025-03-04 05:07:36,422 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6303-1: atomic_dec_and_test_#res#1 := 1; [2025-03-04 05:07:39,076 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17648: havoc pci_save_state_#t~nondet2031#1; [2025-03-04 05:07:39,076 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10472: call ULTIMATE.dealloc(~#state#1.base, ~#state#1.offset);havoc ~#state#1.base, ~#state#1.offset;call ULTIMATE.dealloc(~#mac_ctrl_data~3#1.base, ~#mac_ctrl_data~3#1.offset);havoc ~#mac_ctrl_data~3#1.base, ~#mac_ctrl_data~3#1.offset;call ULTIMATE.dealloc(~#mii_bmsr_data~0#1.base, ~#mii_bmsr_data~0#1.offset);havoc ~#mii_bmsr_data~0#1.base, ~#mii_bmsr_data~0#1.offset;call ULTIMATE.dealloc(~#mii_intr_status_data~0#1.base, ~#mii_intr_status_data~0#1.offset);havoc ~#mii_intr_status_data~0#1.base, ~#mii_intr_status_data~0#1.offset;call ULTIMATE.dealloc(~#descriptor~6#1.base, ~#descriptor~6#1.offset);havoc ~#descriptor~6#1.base, ~#descriptor~6#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset; [2025-03-04 05:07:39,100 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: #res := 1; [2025-03-04 05:07:39,235 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17628: havoc #t~nondet2028; [2025-03-04 05:07:39,636 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12788-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-03-04 05:07:39,636 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset; [2025-03-04 05:07:39,636 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340-1: ldv_request_irq_93_#res#1 := ldv_request_irq_93_~ldv_func_res~2#1; [2025-03-04 05:07:39,636 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17678: havoc request_threaded_irq_#t~nondet2037#1; [2025-03-04 05:07:39,674 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655: havoc #t~mem354; [2025-03-04 05:07:39,746 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17670: havoc queue_work_on_#t~nondet2035#1; [2025-03-04 05:07:39,881 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17655: havoc #t~nondet2032; [2025-03-04 05:07:40,164 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14053: call ULTIMATE.dealloc(~#pci_cfg_cmd_word~0#1.base, ~#pci_cfg_cmd_word~0#1.offset);havoc ~#pci_cfg_cmd_word~0#1.base, ~#pci_cfg_cmd_word~0#1.offset; [2025-03-04 05:07:42,405 INFO L? ?]: Removed 4454 outVars from TransFormulas that were not future-live. [2025-03-04 05:07:42,405 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:07:42,522 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:07:42,523 INFO L336 CfgBuilder]: Removed 3 assume(true) statements. [2025-03-04 05:07:42,523 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:07:42 BoogieIcfgContainer [2025-03-04 05:07:42,523 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:07:42,524 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:07:42,525 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:07:42,528 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:07:42,528 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:06:59" (1/3) ... [2025-03-04 05:07:42,528 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@637cbda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:07:42, skipping insertion in model container [2025-03-04 05:07:42,528 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:07:03" (2/3) ... [2025-03-04 05:07:42,528 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@637cbda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:07:42, skipping insertion in model container [2025-03-04 05:07:42,528 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:07:42" (3/3) ... [2025-03-04 05:07:42,529 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2025-03-04 05:07:42,538 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:07:42,540 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i that has 226 procedures, 3824 locations, 1 initial locations, 108 loop locations, and 4 error locations. [2025-03-04 05:07:42,671 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:07:42,680 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;@797cd98d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:07:42,681 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2025-03-04 05:07:42,693 INFO L276 IsEmpty]: Start isEmpty. Operand has 3507 states, 2541 states have (on average 1.3171979535615899) internal successors, (3347), 2569 states have internal predecessors, (3347), 808 states have call successors, (808), 155 states have call predecessors, (808), 154 states have return successors, (802), 800 states have call predecessors, (802), 802 states have call successors, (802) [2025-03-04 05:07:42,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2025-03-04 05:07:42,707 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:07:42,707 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:42,708 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_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:07:42,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:07:42,711 INFO L85 PathProgramCache]: Analyzing trace with hash 72886093, now seen corresponding path program 1 times [2025-03-04 05:07:42,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:07:42,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025689497] [2025-03-04 05:07:42,717 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:07:42,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:07:49,945 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 181 statements into 1 equivalence classes. [2025-03-04 05:07:50,293 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 181 of 181 statements. [2025-03-04 05:07:50,294 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:07:50,294 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:07:51,162 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 861 trivial. 0 not checked. [2025-03-04 05:07:51,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:07:51,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025689497] [2025-03-04 05:07:51,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025689497] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:07:51,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:07:51,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:07:51,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405555370] [2025-03-04 05:07:51,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:07:51,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:07:51,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:07:51,184 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:07:51,185 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:07:51,192 INFO L87 Difference]: Start difference. First operand has 3507 states, 2541 states have (on average 1.3171979535615899) internal successors, (3347), 2569 states have internal predecessors, (3347), 808 states have call successors, (808), 155 states have call predecessors, (808), 154 states have return successors, (802), 800 states have call predecessors, (802), 802 states have call successors, (802) Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-04 05:07:55,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:08:00,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:08:00,259 INFO L93 Difference]: Finished difference Result 10354 states and 14903 transitions. [2025-03-04 05:08:00,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:08:00,260 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 181 [2025-03-04 05:08:00,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:08:00,313 INFO L225 Difference]: With dead ends: 10354 [2025-03-04 05:08:00,313 INFO L226 Difference]: Without dead ends: 6863 [2025-03-04 05:08:00,338 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:08:00,340 INFO L435 NwaCegarLoop]: 4782 mSDtfsCounter, 4806 mSDsluCounter, 4604 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4806 SdHoareTripleChecker+Valid, 9386 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2025-03-04 05:08:00,340 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4806 Valid, 9386 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 353 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2025-03-04 05:08:00,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6863 states. [2025-03-04 05:08:00,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6863 to 6830. [2025-03-04 05:08:00,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6830 states, 4985 states have (on average 1.2916750250752256) internal successors, (6439), 5046 states have internal predecessors, (6439), 1542 states have call successors, (1542), 305 states have call predecessors, (1542), 299 states have return successors, (1543), 1518 states have call predecessors, (1543), 1538 states have call successors, (1543) [2025-03-04 05:08:00,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6830 states to 6830 states and 9524 transitions. [2025-03-04 05:08:00,692 INFO L78 Accepts]: Start accepts. Automaton has 6830 states and 9524 transitions. Word has length 181 [2025-03-04 05:08:00,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:08:00,695 INFO L471 AbstractCegarLoop]: Abstraction has 6830 states and 9524 transitions. [2025-03-04 05:08:00,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-04 05:08:00,696 INFO L276 IsEmpty]: Start isEmpty. Operand 6830 states and 9524 transitions. [2025-03-04 05:08:00,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2025-03-04 05:08:00,702 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:08:00,702 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:08:00,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 05:08:00,702 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:08:00,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:08:00,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1879600408, now seen corresponding path program 1 times [2025-03-04 05:08:00,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:08:00,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371079619] [2025-03-04 05:08:00,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:08:00,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:08:08,120 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 182 statements into 1 equivalence classes. [2025-03-04 05:08:08,240 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 182 of 182 statements. [2025-03-04 05:08:08,240 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:08:08,240 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:08:08,796 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 861 trivial. 0 not checked. [2025-03-04 05:08:08,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:08:08,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371079619] [2025-03-04 05:08:08,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371079619] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:08:08,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:08:08,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:08:08,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37633319] [2025-03-04 05:08:08,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:08:08,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:08:08,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:08:08,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:08:08,801 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:08:08,801 INFO L87 Difference]: Start difference. First operand 6830 states and 9524 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-04 05:08:12,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:08:18,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:08:18,161 INFO L93 Difference]: Finished difference Result 20293 states and 28295 transitions. [2025-03-04 05:08:18,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:08:18,161 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 182 [2025-03-04 05:08:18,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:08:18,247 INFO L225 Difference]: With dead ends: 20293 [2025-03-04 05:08:18,248 INFO L226 Difference]: Without dead ends: 13496 [2025-03-04 05:08:18,278 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:08:18,279 INFO L435 NwaCegarLoop]: 4709 mSDtfsCounter, 4715 mSDsluCounter, 4641 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4715 SdHoareTripleChecker+Valid, 9350 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2025-03-04 05:08:18,279 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4715 Valid, 9350 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 354 Invalid, 1 Unknown, 0 Unchecked, 9.0s Time] [2025-03-04 05:08:18,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13496 states. [2025-03-04 05:08:18,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13496 to 13490. [2025-03-04 05:08:18,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13490 states, 9874 states have (on average 1.292384038890014) internal successors, (12761), 9987 states have internal predecessors, (12761), 3017 states have call successors, (3017), 606 states have call predecessors, (3017), 595 states have return successors, (3023), 2976 states have call predecessors, (3023), 3013 states have call successors, (3023) [2025-03-04 05:08:18,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13490 states to 13490 states and 18801 transitions. [2025-03-04 05:08:18,864 INFO L78 Accepts]: Start accepts. Automaton has 13490 states and 18801 transitions. Word has length 182 [2025-03-04 05:08:18,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:08:18,865 INFO L471 AbstractCegarLoop]: Abstraction has 13490 states and 18801 transitions. [2025-03-04 05:08:18,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-04 05:08:18,865 INFO L276 IsEmpty]: Start isEmpty. Operand 13490 states and 18801 transitions. [2025-03-04 05:08:18,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2025-03-04 05:08:18,870 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:08:18,870 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:08:18,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 05:08:18,871 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_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:08:18,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:08:18,871 INFO L85 PathProgramCache]: Analyzing trace with hash 966737975, now seen corresponding path program 1 times [2025-03-04 05:08:18,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:08:18,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74617785] [2025-03-04 05:08:18,871 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:08:18,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms