./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-micrel-ksz884x.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-micrel-ksz884x.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 08c4ab5181b7abd6700c38bd6f4a3ecc0debf94ce89805012c81d15880051c78 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:08:41,411 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:08:41,485 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:08:41,493 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:08:41,494 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:08:41,511 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:08:41,512 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:08:41,512 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:08:41,512 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:08:41,513 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:08:41,513 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:08:41,513 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:08:41,514 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:08:41,514 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:08:41,514 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:08:41,514 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:08:41,515 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:08:41,515 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:08:41,516 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:08:41,516 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:08:41,516 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:08:41,516 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:08:41,516 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:08:41,517 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:08:41,517 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:08:41,517 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:08:41,517 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:08:41,517 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:08:41,517 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:08:41,517 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:08:41,517 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 -> 08c4ab5181b7abd6700c38bd6f4a3ecc0debf94ce89805012c81d15880051c78 [2025-03-04 05:08:41,746 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:08:41,755 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:08:41,757 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:08:41,758 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:08:41,758 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:08:41,759 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-micrel-ksz884x.cil.i [2025-03-04 05:08:42,947 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48277968a/9869eb1760454790944674be096e31cc/FLAG49ab5e24f [2025-03-04 05:08:43,472 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:08:43,472 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-micrel-ksz884x.cil.i [2025-03-04 05:08:43,525 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48277968a/9869eb1760454790944674be096e31cc/FLAG49ab5e24f [2025-03-04 05:08:43,537 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48277968a/9869eb1760454790944674be096e31cc [2025-03-04 05:08:43,539 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:08:43,541 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:08:43,541 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:08:43,541 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:08:43,545 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:08:43,546 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:08:43" (1/1) ... [2025-03-04 05:08:43,547 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@184e772e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:43, skipping insertion in model container [2025-03-04 05:08:43,548 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:08:43" (1/1) ... [2025-03-04 05:08:43,653 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:08:47,699 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-micrel-ksz884x.cil.i[445714,445727] [2025-03-04 05:08:47,702 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-micrel-ksz884x.cil.i[445883,445896] [2025-03-04 05:08:47,702 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-micrel-ksz884x.cil.i[446050,446063] [2025-03-04 05:08:47,702 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-micrel-ksz884x.cil.i[446218,446231] [2025-03-04 05:08:47,739 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:08:47,817 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:08:47,885 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"); [5517] [2025-03-04 05:08:47,886 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)); [5524] [2025-03-04 05:08:47,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5531] [2025-03-04 05:08:47,888 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)); [5573-5574] [2025-03-04 05:08:47,888 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"); [5579-5581] [2025-03-04 05:08:47,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5719] [2025-03-04 05:08:47,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5727] [2025-03-04 05:08:47,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5735] [2025-03-04 05:08:47,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5742] [2025-03-04 05:08:47,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5749] [2025-03-04 05:08:47,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5756] [2025-03-04 05:08:47,897 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)); [5891-5892] [2025-03-04 05:08:47,898 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)); [5925-5926] [2025-03-04 05:08:47,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5962-5963] [2025-03-04 05:08:48,096 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-micrel-ksz884x.cil.i[445714,445727] [2025-03-04 05:08:48,097 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-micrel-ksz884x.cil.i[445883,445896] [2025-03-04 05:08:48,097 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-micrel-ksz884x.cil.i[446050,446063] [2025-03-04 05:08:48,098 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-micrel-ksz884x.cil.i[446218,446231] [2025-03-04 05:08:48,110 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:08:48,420 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:08:48,421 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48 WrapperNode [2025-03-04 05:08:48,421 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:08:48,422 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:08:48,422 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:08:48,422 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:08:48,427 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:08:48" (1/1) ... [2025-03-04 05:08:48,541 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:08:48" (1/1) ... [2025-03-04 05:08:48,860 INFO L138 Inliner]: procedures = 662, calls = 4339, calls flagged for inlining = 361, calls inlined = 348, statements flattened = 11242 [2025-03-04 05:08:48,861 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:08:48,861 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:08:48,861 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:08:48,861 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:08:48,870 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:48,871 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:48,924 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:51,646 INFO L175 MemorySlicer]: Split 2784 memory accesses to 37 slices as follows [40, 23, 21, 52, 4, 3, 2, 2, 14, 21, 23, 2365, 1, 6, 2, 7, 25, 5, 11, 3, 2, 4, 7, 9, 11, 2, 20, 4, 22, 8, 3, 28, 11, 12, 8, 1, 2]. 85 percent of accesses are in the largest equivalence class. The 120 initializations are split as follows [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 4, 0, 0, 0, 4, 0, 8, 0, 0, 0, 0, 8, 1, 2]. The 1530 writes are split as follows [40, 15, 1, 42, 2, 0, 1, 1, 4, 20, 1, 1333, 0, 3, 1, 6, 1, 1, 1, 0, 1, 0, 1, 0, 9, 2, 19, 0, 1, 0, 1, 13, 4, 6, 0, 0, 0]. [2025-03-04 05:08:51,646 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:51,646 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:51,810 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:51,835 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:51,894 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:51,933 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:52,010 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:08:52,012 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:08:52,013 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:08:52,013 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:08:52,014 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (1/1) ... [2025-03-04 05:08:52,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:08:52,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:08:52,050 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:08:52,056 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:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure hw_del_addr [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_del_addr [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure hw_cfg_wol [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_cfg_wol [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_init [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_init [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure hw_ack_intr [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_ack_intr [2025-03-04 05:08:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_tx_timeout [2025-03-04 05:08:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_tx_timeout [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure bridge_change [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure bridge_change [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure set_flow_ctrl [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure set_flow_ctrl [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_pci_device_driver_exit_14_2 [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_pci_device_driver_exit_14_2 [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure set_tx_len [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure set_tx_len [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_check_desc_num [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_check_desc_num [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 05:08:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-04 05:08:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure set_media_state [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure set_media_state [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure hw_ena_intr [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_ena_intr [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure port_cfg [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure port_cfg [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure state_gpio [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure state_gpio [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure hw_dis_intr [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_dis_intr [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure eeprom_read [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure eeprom_read [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure pcidev_resume [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure pcidev_resume [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure hw_dis_intr_bit [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_dis_intr_bit [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_eeprom_len [2025-03-04 05:08:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_eeprom_len [2025-03-04 05:08:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_free_buffers [2025-03-04 05:08:52,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_free_buffers [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:08:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:08:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:08:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:08:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:08:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:08:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure eeprom_clk [2025-03-04 05:08:52,088 INFO L138 BoogieDeclarations]: Found implementation of procedure eeprom_clk [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:08:52,088 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:08:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure hw_reset [2025-03-04 05:08:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_reset [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:08:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure rx_proc [2025-03-04 05:08:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_proc [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure release_desc [2025-03-04 05:08:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure release_desc [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:08:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:08:52,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:08:52,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:08:52,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 05:08:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure hw_resume_rx [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_resume_rx [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:08:52,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:08:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:08:52,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:08:52,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:08:52,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:08:52,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:08:52,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:08:52,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:08:52,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 05:08:52,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-04 05:08:52,095 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_netpoll [2025-03-04 05:08:52,095 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_netpoll [2025-03-04 05:08:52,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure hw_ena_add_addr [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_ena_add_addr [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure hw_set_grp_addr [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_set_grp_addr [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure sw_w_sta_mac_table [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure sw_w_sta_mac_table [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_nway_reset [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_nway_reset [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 05:08:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:08:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure hw_stop_rx [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_stop_rx [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure hw_set_intr [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_set_intr [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_init_rx_buffers [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_init_rx_buffers [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_free_mem [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_free_mem [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure hw_w_phy [2025-03-04 05:08:52,100 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_w_phy [2025-03-04 05:08:52,100 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_set_rx_mode [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_set_rx_mode [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure transmit_cleanup [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure transmit_cleanup [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure hw_r_phy [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_r_phy [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure hw_set_addr [2025-03-04 05:08:52,101 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_set_addr [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:08:52,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:08:52,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:08:52,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure get_tx_pkt [2025-03-04 05:08:52,106 INFO L138 BoogieDeclarations]: Found implementation of procedure get_tx_pkt [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2025-03-04 05:08:52,106 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure port_get_link_speed [2025-03-04 05:08:52,106 INFO L138 BoogieDeclarations]: Found implementation of procedure port_get_link_speed [2025-03-04 05:08:52,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure port_r16 [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure port_r16 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hwlock_of_dev_info [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hwlock_of_dev_info [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure sw_cfg_port_base_vlan [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure sw_cfg_port_base_vlan [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure drop_gpio [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure drop_gpio [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure hw_set_desc_base [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_set_desc_base [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure hw_block_intr [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_block_intr [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_network_header [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_network_header [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_init_timer [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_init_timer [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure hw_reset_pkts [2025-03-04 05:08:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_reset_pkts [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:08:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 05:08:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 05:08:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:08:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:08:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:08:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:08:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:08:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:08:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 05:08:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure hw_disable [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_disable [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure get_mac_addr [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mac_addr [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure hw_restore_intr [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_restore_intr [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure hw_start_rx [2025-03-04 05:08:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_start_rx [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:08:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:08:52,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure port_cfg_broad_storm [2025-03-04 05:08:52,114 INFO L138 BoogieDeclarations]: Found implementation of procedure port_cfg_broad_storm [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-03-04 05:08:52,114 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure hw_turn_on_intr [2025-03-04 05:08:52,114 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_turn_on_intr [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-04 05:08:52,114 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-04 05:08:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure sw_chk [2025-03-04 05:08:52,114 INFO L138 BoogieDeclarations]: Found implementation of procedure sw_chk [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure hw_set_wol_frame [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_set_wol_frame [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure port_r_mib_pkt [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure port_r_mib_pkt [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_63 [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_63 [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure sw_cfg [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure sw_cfg [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hwlock_of_dev_info [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hwlock_of_dev_info [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_update_timer [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_update_timer [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_free [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_free [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_stop_timer [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_stop_timer [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_intr [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_intr [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure hw_add_addr [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_add_addr [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure port_r_mib_cnt [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure port_r_mib_cnt [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure free_dma_buf [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure free_dma_buf [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 05:08:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_72 [2025-03-04 05:08:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_72 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:08:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 05:08:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure hw_set_multicast [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_set_multicast [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_regs_len [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_regs_len [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure hw_clr_multicast [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_clr_multicast [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure port_set_link_speed [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure port_set_link_speed [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure raise_gpio [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure raise_gpio [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure port_w16 [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure port_w16 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure empty_addr [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure empty_addr [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure mib_read_work [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure mib_read_work [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure hw_enable_wol [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_enable_wol [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure port_set_stp_state [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure port_set_stp_state [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure hw_clr_wol_pme_status [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_clr_wol_pme_status [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_64 [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_64 [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_start_timer [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_start_timer [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure copy_old_skb [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_old_skb [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure hw_cfg_wol_pme [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_cfg_wol_pme [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_buf [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_buf [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_network_header [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_network_header [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:08:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-04 05:08:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure pcidev_exit [2025-03-04 05:08:52,119 INFO L138 BoogieDeclarations]: Found implementation of procedure pcidev_exit [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure hw_enable [2025-03-04 05:08:52,119 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_enable [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure ksz_alloc_soft_desc [2025-03-04 05:08:52,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ksz_alloc_soft_desc [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-03-04 05:08:52,119 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:08:52,119 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure sw_cfg_broad_storm [2025-03-04 05:08:52,119 INFO L138 BoogieDeclarations]: Found implementation of procedure sw_cfg_broad_storm [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:08:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 05:08:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 05:08:52,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure port_set_power_saving [2025-03-04 05:08:52,121 INFO L138 BoogieDeclarations]: Found implementation of procedure port_set_power_saving [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-03-04 05:08:52,121 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-03-04 05:08:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure spi_reg [2025-03-04 05:08:52,121 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_reg [2025-03-04 05:08:53,269 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:08:53,273 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:08:53,362 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17771: havoc netpoll_trap_#t~nondet2140#1; [2025-03-04 05:08:53,433 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17779: havoc pci_bus_read_config_word_#t~nondet2142#1; [2025-03-04 05:08:57,674 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: havoc netif_msg_init_#t~bitwise268#1; [2025-03-04 05:08:57,674 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800: call ULTIMATE.dealloc(sema_init_~#__key~0#1.base, sema_init_~#__key~0#1.offset);havoc sema_init_~#__key~0#1.base, sema_init_~#__key~0#1.offset;call ULTIMATE.dealloc(sema_init_~#__constr_expr_0~0#1.base, sema_init_~#__constr_expr_0~0#1.offset);havoc sema_init_~#__constr_expr_0~0#1.base, sema_init_~#__constr_expr_0~0#1.offset; [2025-03-04 05:08:58,055 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17629: havoc #t~nondet2123; [2025-03-04 05:08:58,504 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15756: havoc ldv_dev_get_drvdata_#t~mem2010#1.base, ldv_dev_get_drvdata_#t~mem2010#1.offset;havoc ldv_dev_get_drvdata_#t~mem2011#1.base, ldv_dev_get_drvdata_#t~mem2011#1.offset; [2025-03-04 05:08:58,514 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17850: havoc #t~nondet2158; [2025-03-04 05:08:58,522 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6133: havoc #t~mem217.base, #t~mem217.offset;havoc #t~mem218; [2025-03-04 05:08:58,539 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17751: havoc netdev_info_#t~nondet2138#1; [2025-03-04 05:08:58,541 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17668: havoc #t~nondet2129; [2025-03-04 05:08:58,577 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17783: havoc pci_bus_write_config_word_#t~nondet2143#1; [2025-03-04 05:08:58,624 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: havoc #t~bitwise624; [2025-03-04 05:08:58,660 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6220: havoc #t~mem245.base, #t~mem245.offset; [2025-03-04 05:08:58,723 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5867: havoc #t~mem140.base, #t~mem140.offset; [2025-03-04 05:08:59,392 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: call ULTIMATE.dealloc(~#status#1.base, ~#status#1.offset);havoc ~#status#1.base, ~#status#1.offset; [2025-03-04 05:08:59,392 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17767: havoc netif_rx_#t~nondet2139#1; [2025-03-04 05:08:59,392 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17664: havoc eth_type_trans_#t~nondet2128#1; [2025-03-04 05:08:59,422 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17577: havoc #t~nondet2117; [2025-03-04 05:08:59,468 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17787: havoc #t~nondet2144; [2025-03-04 05:08:59,500 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17818: havoc #t~nondet2149; [2025-03-04 05:08:59,750 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738: havoc mii_nway_restart_#t~nondet2137#1; [2025-03-04 05:08:59,941 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358: call ULTIMATE.dealloc(port_rcv_packets_~#status~4#1.base, port_rcv_packets_~#status~4#1.offset);havoc port_rcv_packets_~#status~4#1.base, port_rcv_packets_~#status~4#1.offset; [2025-03-04 05:08:59,942 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10434: call ULTIMATE.dealloc(dev_rcv_special_~#status~5#1.base, dev_rcv_special_~#status~5#1.offset);havoc dev_rcv_special_~#status~5#1.base, dev_rcv_special_~#status~5#1.offset; [2025-03-04 05:08:59,942 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302: call ULTIMATE.dealloc(dev_rcv_packets_~#status~3#1.base, dev_rcv_packets_~#status~3#1.offset);havoc dev_rcv_packets_~#status~3#1.base, dev_rcv_packets_~#status~3#1.offset; [2025-03-04 05:09:00,021 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6145: havoc skb_tail_pointer_#t~mem221#1.base, skb_tail_pointer_#t~mem221#1.offset;havoc skb_tail_pointer_#t~mem222#1; [2025-03-04 05:09:00,021 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620: call ULTIMATE.dealloc(~#desc~1#1.base, ~#desc~1#1.offset);havoc ~#desc~1#1.base, ~#desc~1#1.offset; [2025-03-04 05:09:00,072 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589: havoc arch_irqs_disabled_flags_#t~bitwise24#1; [2025-03-04 05:09:00,079 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17838: havoc #t~nondet2154; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17543: havoc __dynamic_dev_dbg_#t~nondet2111#1; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733: call ULTIMATE.dealloc(netdev_set_wol_~#net_addr~0#1.base, netdev_set_wol_~#net_addr~0#1.offset);havoc netdev_set_wol_~#net_addr~0#1.base, netdev_set_wol_~#net_addr~0#1.offset; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2160#1 := main_#res#1;havoc main_#t~ret1927#1, main_~tmp~111#1;assume { :end_inline_main } true; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15706-1: ldv_alloc_etherdev_mqs_78_#res#1.base, ldv_alloc_etherdev_mqs_78_#res#1.offset := ldv_alloc_etherdev_mqs_78_~ldv_func_res~2#1.base, ldv_alloc_etherdev_mqs_78_~ldv_func_res~2#1.offset; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6194: havoc skb_frag_page_#t~mem236#1.base, skb_frag_page_#t~mem236#1.offset; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17691: havoc ioremap_nocache_#t~ret2132#1.base, ioremap_nocache_#t~ret2132#1.offset; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17826: havoc queue_work_on_#t~nondet2151#1; [2025-03-04 05:09:36,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17830: havoc register_netdev_#t~nondet2152#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: havoc skb_frag_address_#t~mem239#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15721-1: ldv_register_netdev_79_#res#1 := ldv_register_netdev_79_~ldv_func_res~3#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17573: havoc __pci_register_driver_#t~nondet2116#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14800: 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:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: havoc ethtool_cmd_speed_#t~mem242#1;havoc ethtool_cmd_speed_#t~mem243#1;havoc ethtool_cmd_speed_#t~bitwise244#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17713: havoc ldv_pre_register_netdev_#t~nondet2133#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11768: havoc netdev_get_msglevel_#t~mem1615#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696: call ULTIMATE.dealloc(pcidev_init_~#banner~0#1.base, pcidev_init_~#banner~0#1.offset);havoc pcidev_init_~#banner~0#1.base, pcidev_init_~#banner~0#1.offset;call ULTIMATE.dealloc(pcidev_init_~#descriptor~0#1.base, pcidev_init_~#descriptor~0#1.offset);havoc pcidev_init_~#descriptor~0#1.base, pcidev_init_~#descriptor~0#1.offset;call ULTIMATE.dealloc(pcidev_init_~#__key~2#1.base, pcidev_init_~#__key~2#1.offset);havoc pcidev_init_~#__key~2#1.base, pcidev_init_~#__key~2#1.offset;call ULTIMATE.dealloc(pcidev_init_~#__key___0~0#1.base, pcidev_init_~#__key___0~0#1.offset);havoc pcidev_init_~#__key___0~0#1.base, pcidev_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pcidev_init_~#__key___1~0#1.base, pcidev_init_~#__key___1~0#1.offset);havoc pcidev_init_~#__key___1~0#1.base, pcidev_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pcidev_init_~#__key___2~0#1.base, pcidev_init_~#__key___2~0#1.offset);havoc pcidev_init_~#__key___2~0#1.base, pcidev_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pcidev_init_~#__constr_expr_0~1#1.base, pcidev_init_~#__constr_expr_0~1#1.offset);havoc pcidev_init_~#__constr_expr_0~1#1.base, pcidev_init_~#__constr_expr_0~1#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: call ULTIMATE.dealloc(sw_r_vlan_table_~#data~0#1.base, sw_r_vlan_table_~#data~0#1.offset);havoc sw_r_vlan_table_~#data~0#1.base, sw_r_vlan_table_~#data~0#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14811: 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:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17586: havoc __request_region_#t~ret2118#1.base, __request_region_#t~ret2118#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15738-1: ldv___pci_register_driver_80_#res#1 := ldv___pci_register_driver_80_~ldv_func_res~4#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17726: havoc mii_ethtool_gset_#t~nondet2134#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7422: call ULTIMATE.dealloc(sw_cfg_port_based_~#data~8#1.base, sw_cfg_port_based_~#data~8#1.offset);havoc sw_cfg_port_based_~#data~8#1.base, sw_cfg_port_based_~#data~8#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17596: havoc _dev_info_#t~nondet2119#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: havoc hw_chk_wol_pme_status_#t~mem761#1;call ULTIMATE.dealloc(hw_chk_wol_pme_status_~#data~19#1.base, hw_chk_wol_pme_status_~#data~19#1.offset);havoc hw_chk_wol_pme_status_~#data~19#1.base, hw_chk_wol_pme_status_~#data~19#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17730: havoc mii_ethtool_sset_#t~nondet2135#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15089-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17734: havoc mii_link_ok_#t~nondet2136#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5843: havoc is_device_dma_capable_#t~mem109#1.base, is_device_dma_capable_#t~mem109#1.offset;havoc is_device_dma_capable_#t~mem110#1.base, is_device_dma_capable_#t~mem110#1.offset;havoc is_device_dma_capable_#t~mem111#1;havoc is_device_dma_capable_#t~short112#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5712: havoc kobject_name_#t~mem76#1.base, kobject_name_#t~mem76#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: havoc skb_frag_size_#t~mem210#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17614: havoc alloc_etherdev_mqs_#t~ret2120#1.base, alloc_etherdev_mqs_#t~ret2120#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821: call ULTIMATE.dealloc(send_packet_~#desc~3#1.base, send_packet_~#desc~3#1.offset);havoc send_packet_~#desc~3#1.base, send_packet_~#desc~3#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17622: havoc capable_#t~nondet2122#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13133: call ULTIMATE.dealloc(pcidev_suspend_~#state#1.base, pcidev_suspend_~#state#1.offset);havoc pcidev_suspend_~#state#1.base, pcidev_suspend_~#state#1.offset;call ULTIMATE.dealloc(pcidev_suspend_~#net_addr~1#1.base, pcidev_suspend_~#net_addr~1#1.offset);havoc pcidev_suspend_~#net_addr~1#1.base, pcidev_suspend_~#net_addr~1#1.offset; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9039: havoc hw_alloc_pkt_#t~mem870#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139: havoc skb_headlen_#t~mem219#1;havoc skb_headlen_#t~mem220#1; [2025-03-04 05:09:36,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17775: havoc pci_bus_read_config_dword_#t~nondet2141#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12094: havoc netdev_get_sset_count_#t~mem1675#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: call ULTIMATE.dealloc(netdev_set_eeprom_~#eeprom_word~0#1.base, netdev_set_eeprom_~#eeprom_word~0#1.offset);havoc netdev_set_eeprom_~#eeprom_word~0#1.base, netdev_set_eeprom_~#eeprom_word~0#1.offset; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17652: havoc dma_set_mask_#t~nondet2125#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557-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:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7217: call ULTIMATE.dealloc(hw_cfg_broad_storm_~#percent#1.base, hw_cfg_broad_storm_~#percent#1.offset);havoc hw_cfg_broad_storm_~#percent#1.base, hw_cfg_broad_storm_~#percent#1.offset; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17656: havoc dma_supported_#t~nondet2126#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13560-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:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17790: havoc pci_dev_get_#t~ret2145#1.base, pci_dev_get_#t~ret2145#1.offset; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13562-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:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17660: havoc down_interruptible_#t~nondet2127#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: call ULTIMATE.dealloc(netdev_get_ethtool_stats_~#counter~0#1.base, netdev_get_ethtool_stats_~#counter~0#1.offset);havoc netdev_get_ethtool_stats_~#counter~0#1.base, netdev_get_ethtool_stats_~#counter~0#1.offset;call ULTIMATE.dealloc(netdev_get_ethtool_stats_~#__wait~0#1.base, netdev_get_ethtool_stats_~#__wait~0#1.offset);havoc netdev_get_ethtool_stats_~#__wait~0#1.base, netdev_get_ethtool_stats_~#__wait~0#1.offset;call ULTIMATE.dealloc(netdev_get_ethtool_stats_~#__wait___0~0#1.base, netdev_get_ethtool_stats_~#__wait___0~0#1.offset);havoc netdev_get_ethtool_stats_~#__wait___0~0#1.base, netdev_get_ethtool_stats_~#__wait___0~0#1.offset;call ULTIMATE.dealloc(netdev_get_ethtool_stats_~#__wait___1~0#1.base, netdev_get_ethtool_stats_~#__wait___1~0#1.offset);havoc netdev_get_ethtool_stats_~#__wait___1~0#1.base, netdev_get_ethtool_stats_~#__wait___1~0#1.offset; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17797: havoc pci_enable_device_#t~nondet2146#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5777: havoc dev_name_#t~mem82#1.base, dev_name_#t~mem82#1.offset; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17804: havoc pci_save_state_#t~nondet2147#1; [2025-03-04 05:09:36,980 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: call ULTIMATE.dealloc(read_other_addr_~#data~28#1.base, read_other_addr_~#data~28#1.offset);havoc read_other_addr_~#data~28#1.base, read_other_addr_~#data~28#1.offset; [2025-03-04 05:09:39,652 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: call ULTIMATE.dealloc(reset_desc_~#status#1.base, reset_desc_~#status#1.offset);havoc reset_desc_~#status#1.base, reset_desc_~#status#1.offset; [2025-03-04 05:09:39,652 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: call ULTIMATE.dealloc(~#status~2#1.base, ~#status~2#1.offset);havoc ~#status~2#1.base, ~#status~2#1.offset; [2025-03-04 05:09:40,607 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:09:41,624 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17675: havoc flush_work_#t~nondet2130#1; [2025-03-04 05:09:43,711 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238: call ULTIMATE.dealloc(~#data~16#1.base, ~#data~16#1.offset);havoc ~#data~16#1.base, ~#data~16#1.offset;call ULTIMATE.dealloc(~#status~0#1.base, ~#status~0#1.offset);havoc ~#status~0#1.base, ~#status~0#1.offset; [2025-03-04 05:09:45,668 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17618: havoc #t~nondet2121; [2025-03-04 05:09:45,735 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-03-04 05:09:46,293 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17685: havoc hex_to_bin_#t~nondet2131#1; [2025-03-04 05:09:46,743 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17569: havoc __pci_enable_wake_#t~nondet2115#1; [2025-03-04 05:09:46,843 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107: havoc #t~bitwise495; [2025-03-04 05:09:46,867 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17822: havoc #t~nondet2150; [2025-03-04 05:09:47,266 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: call ULTIMATE.dealloc(~#data~23.base, ~#data~23.offset);havoc ~#data~23.base, ~#data~23.offset; [2025-03-04 05:09:50,353 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15133-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-03-04 05:09:50,353 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: call ULTIMATE.dealloc(port_force_link_speed_~#data~18#1.base, port_force_link_speed_~#data~18#1.offset);havoc port_force_link_speed_~#data~18#1.base, port_force_link_speed_~#data~18#1.offset; [2025-03-04 05:09:50,353 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15670-1: ldv_request_irq_75_#res#1 := ldv_request_irq_75_~ldv_func_res~1#1; [2025-03-04 05:09:50,353 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17834: havoc request_threaded_irq_#t~nondet2153#1; [2025-03-04 05:09:50,353 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: call ULTIMATE.dealloc(hw_add_wol_bcast_~#mask~1#1.base, hw_add_wol_bcast_~#mask~1#1.offset);havoc hw_add_wol_bcast_~#mask~1#1.base, hw_add_wol_bcast_~#mask~1#1.offset;call ULTIMATE.dealloc(hw_add_wol_bcast_~#pattern~1#1.base, hw_add_wol_bcast_~#pattern~1#1.offset);havoc hw_add_wol_bcast_~#pattern~1#1.base, hw_add_wol_bcast_~#pattern~1#1.offset; [2025-03-04 05:09:50,976 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-1: ldv_del_timer_sync_62_#res#1 := ldv_del_timer_sync_62_~ldv_func_res~0#1; [2025-03-04 05:09:50,976 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13604-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-03-04 05:09:50,976 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17648: havoc del_timer_sync_#t~nondet2124#1; [2025-03-04 05:09:51,046 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539: havoc #t~mem0;havoc #t~bitwise1; [2025-03-04 05:09:52,443 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10590: call ULTIMATE.dealloc(~#int_enable~0#1.base, ~#int_enable~0#1.offset);havoc ~#int_enable~0#1.base, ~#int_enable~0#1.offset; [2025-03-04 05:09:52,484 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: havoc #t~mem227.base, #t~mem227.offset;havoc #t~mem228; [2025-03-04 05:09:54,906 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334: call ULTIMATE.dealloc(~#data~17#1.base, ~#data~17#1.offset);havoc ~#data~17#1.base, ~#data~17#1.offset;call ULTIMATE.dealloc(~#status~1#1.base, ~#status~1#1.offset);havoc ~#status~1#1.base, ~#status~1#1.offset; [2025-03-04 05:09:55,110 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: havoc #t~mem876;havoc #t~mem877;havoc #t~short878; [2025-03-04 05:09:55,134 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: #res := 1; [2025-03-04 05:10:00,224 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: call ULTIMATE.dealloc(hw_add_wol_mcast_~#mask~2#1.base, hw_add_wol_mcast_~#mask~2#1.offset);havoc hw_add_wol_mcast_~#mask~2#1.base, hw_add_wol_mcast_~#mask~2#1.offset;call ULTIMATE.dealloc(hw_add_wol_mcast_~#pattern~2#1.base, hw_add_wol_mcast_~#pattern~2#1.offset);havoc hw_add_wol_mcast_~#pattern~2#1.base, hw_add_wol_mcast_~#pattern~2#1.offset; [2025-03-04 05:10:00,224 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8629: call ULTIMATE.dealloc(hw_add_wol_arp_~#mask~0#1.base, hw_add_wol_arp_~#mask~0#1.offset);havoc hw_add_wol_arp_~#mask~0#1.base, hw_add_wol_arp_~#mask~0#1.offset;call ULTIMATE.dealloc(hw_add_wol_arp_~#pattern~0#1.base, hw_add_wol_arp_~#pattern~0#1.offset);havoc hw_add_wol_arp_~#pattern~0#1.base, hw_add_wol_arp_~#pattern~0#1.offset; [2025-03-04 05:10:00,224 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8726: call ULTIMATE.dealloc(hw_add_wol_ucast_~#mask~3#1.base, hw_add_wol_ucast_~#mask~3#1.offset);havoc hw_add_wol_ucast_~#mask~3#1.base, hw_add_wol_ucast_~#mask~3#1.offset; [2025-03-04 05:10:01,505 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: call ULTIMATE.dealloc(~#data~11.base, ~#data~11.offset);havoc ~#data~11.base, ~#data~11.offset; [2025-03-04 05:10:01,663 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: call ULTIMATE.dealloc(~#data~20.base, ~#data~20.offset);havoc ~#data~20.base, ~#data~20.offset; [2025-03-04 05:10:02,425 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: call ULTIMATE.dealloc(~#data~21.base, ~#data~21.offset);havoc ~#data~21.base, ~#data~21.offset; [2025-03-04 05:10:02,540 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17811: havoc #t~nondet2148; [2025-03-04 05:10:06,312 INFO L? ?]: Removed 5436 outVars from TransFormulas that were not future-live. [2025-03-04 05:10:06,312 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:10:06,421 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:10:06,421 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-04 05:10:06,421 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:10:06 BoogieIcfgContainer [2025-03-04 05:10:06,422 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:10:06,424 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:10:06,425 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:10:06,428 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:10:06,428 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:08:43" (1/3) ... [2025-03-04 05:10:06,429 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@398eadc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:10:06, skipping insertion in model container [2025-03-04 05:10:06,429 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:08:48" (2/3) ... [2025-03-04 05:10:06,430 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@398eadc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:10:06, skipping insertion in model container [2025-03-04 05:10:06,430 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:10:06" (3/3) ... [2025-03-04 05:10:06,430 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-micrel-ksz884x.cil.i [2025-03-04 05:10:06,442 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:10:06,445 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-micrel-ksz884x.cil.i that has 245 procedures, 4267 locations, 1 initial locations, 112 loop locations, and 3 error locations. [2025-03-04 05:10:06,644 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:10:06,654 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;@575364eb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:10:06,654 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2025-03-04 05:10:06,665 INFO L276 IsEmpty]: Start isEmpty. Operand has 3945 states, 2997 states have (on average 1.34668001334668) internal successors, (4036), 3068 states have internal predecessors, (4036), 773 states have call successors, (773), 173 states have call predecessors, (773), 172 states have return successors, (767), 754 states have call predecessors, (767), 767 states have call successors, (767) [2025-03-04 05:10:06,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2025-03-04 05:10:06,679 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:10:06,679 INFO L218 NwaCegarLoop]: trace histogram [20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:10:06,680 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2025-03-04 05:10:06,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:10:06,683 INFO L85 PathProgramCache]: Analyzing trace with hash -609621013, now seen corresponding path program 1 times [2025-03-04 05:10:06,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:10:06,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983028793] [2025-03-04 05:10:06,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:10:06,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms