./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 551b0097 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 6f3d7544b4b351c74c759780708ed044300cf352d9dd194b926b3d0dc7005f35 --- Real Ultimate output --- This is Ultimate 0.3.0-?-551b009-m [2025-01-09 20:02:17,665 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 20:02:17,731 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-01-09 20:02:17,738 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 20:02:17,739 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 20:02:17,759 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 20:02:17,759 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 20:02:17,759 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 20:02:17,760 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 20:02:17,760 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 20:02:17,760 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 20:02:17,760 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 20:02:17,760 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 20:02:17,761 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 20:02:17,761 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 20:02:17,761 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:02:17,762 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:02:17,762 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 20:02:17,762 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 20:02:17,763 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 20:02:17,763 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 20:02:17,763 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 20:02:17,763 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 20:02:17,763 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 20:02:17,763 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 20:02:17,764 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 20:02:17,764 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 20:02:17,764 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6f3d7544b4b351c74c759780708ed044300cf352d9dd194b926b3d0dc7005f35 [2025-01-09 20:02:18,011 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 20:02:18,021 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 20:02:18,023 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 20:02:18,024 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 20:02:18,025 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 20:02:18,026 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i [2025-01-09 20:02:19,276 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f80acaf7b/1dfb8ac36d9646a9a3954bc4091376f0/FLAG13d5f75a0 [2025-01-09 20:02:20,100 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 20:02:20,101 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i [2025-01-09 20:02:20,158 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f80acaf7b/1dfb8ac36d9646a9a3954bc4091376f0/FLAG13d5f75a0 [2025-01-09 20:02:20,173 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f80acaf7b/1dfb8ac36d9646a9a3954bc4091376f0 [2025-01-09 20:02:20,175 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 20:02:20,177 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 20:02:20,178 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 20:02:20,178 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 20:02:20,182 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 20:02:20,182 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:02:20" (1/1) ... [2025-01-09 20:02:20,183 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3275adb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:20, skipping insertion in model container [2025-01-09 20:02:20,185 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:02:20" (1/1) ... [2025-01-09 20:02:20,320 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 20:02:23,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425209,425222] [2025-01-09 20:02:23,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425356,425369] [2025-01-09 20:02:23,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425495,425508] [2025-01-09 20:02:23,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425653,425666] [2025-01-09 20:02:23,079 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:02:23,176 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 20:02:23,293 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"); [6152] [2025-01-09 20:02:23,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6159] [2025-01-09 20:02:23,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6166] [2025-01-09 20:02:23,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6215-6216] [2025-01-09 20:02:23,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6221-6223] [2025-01-09 20:02:23,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6265] [2025-01-09 20:02:23,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6268] [2025-01-09 20:02:23,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6270] [2025-01-09 20:02:23,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6275] [2025-01-09 20:02:23,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6278] [2025-01-09 20:02:23,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6280] [2025-01-09 20:02:23,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6285] [2025-01-09 20:02:23,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6288] [2025-01-09 20:02:23,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6290] [2025-01-09 20:02:23,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6295] [2025-01-09 20:02:23,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6298] [2025-01-09 20:02:23,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6300] [2025-01-09 20:02:23,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6338] [2025-01-09 20:02:23,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6341] [2025-01-09 20:02:23,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6343] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6348] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6351] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6353] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6358] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6361] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6363] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6368] [2025-01-09 20:02:23,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6371] [2025-01-09 20:02:23,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6373] [2025-01-09 20:02:23,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6449] [2025-01-09 20:02:23,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6458] [2025-01-09 20:02:23,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6616] [2025-01-09 20:02:23,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6624] [2025-01-09 20:02:23,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6632] [2025-01-09 20:02:23,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6639] [2025-01-09 20:02:23,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6646] [2025-01-09 20:02:23,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6653] [2025-01-09 20:02:23,355 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)); [6795-6796] [2025-01-09 20:02:23,358 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)); [6829-6830] [2025-01-09 20:02:23,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6870-6871] [2025-01-09 20:02:23,360 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)); [6899-6900] [2025-01-09 20:02:23,361 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" (115), "i" (12UL)); [6936-6937] [2025-01-09 20:02:23,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7308-7309] [2025-01-09 20:02:23,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7315] [2025-01-09 20:02:23,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9594] [2025-01-09 20:02:23,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [10401] [2025-01-09 20:02:23,639 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425209,425222] [2025-01-09 20:02:23,639 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425356,425369] [2025-01-09 20:02:23,640 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425495,425508] [2025-01-09 20:02:23,640 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i[425653,425666] [2025-01-09 20:02:23,654 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:02:23,892 INFO L204 MainTranslator]: Completed translation [2025-01-09 20:02:23,893 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23 WrapperNode [2025-01-09 20:02:23,893 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 20:02:23,894 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 20:02:23,894 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 20:02:23,895 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 20:02:23,902 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:23,985 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:24,302 INFO L138 Inliner]: procedures = 501, calls = 4515, calls flagged for inlining = 312, calls inlined = 289, statements flattened = 11220 [2025-01-09 20:02:24,303 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 20:02:24,303 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 20:02:24,303 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 20:02:24,304 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 20:02:24,312 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:24,313 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:24,357 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,155 INFO L175 MemorySlicer]: Split 2923 memory accesses to 30 slices as follows [2519, 5, 1, 2, 40, 50, 7, 3, 5, 2, 1, 1, 2, 2, 9, 14, 9, 9, 10, 9, 9, 9, 5, 9, 6, 9, 129, 9, 12, 26]. 86 percent of accesses are in the largest equivalence class. The 1531 initializations are split as follows [1440, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1, 0, 2, 8, 0, 8, 8, 0, 8, 8, 8, 5, 8, 6, 8, 0, 8, 0, 0]. The 554 writes are split as follows [448, 2, 0, 0, 0, 25, 2, 0, 0, 1, 0, 0, 1, 0, 0, 7, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 40, 0, 4, 16]. [2025-01-09 20:02:26,156 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,156 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,361 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,398 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,441 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,513 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,556 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,653 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 20:02:26,655 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 20:02:26,655 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 20:02:26,655 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 20:02:26,656 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (1/1) ... [2025-01-09 20:02:26,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:02:26,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 20:02:26,689 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-01-09 20:02:26,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-01-09 20:02:26,711 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-01-09 20:02:26,711 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-01-09 20:02:26,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-01-09 20:02:26,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-01-09 20:02:26,712 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-01-09 20:02:26,712 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-01-09 20:02:26,712 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-01-09 20:02:26,712 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-01-09 20:02:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-01-09 20:02:26,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-01-09 20:02:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2025-01-09 20:02:26,713 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2025-01-09 20:02:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-01-09 20:02:26,713 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-01-09 20:02:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-01-09 20:02:26,713 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-01-09 20:02:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_resume [2025-01-09 20:02:26,713 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_resume [2025-01-09 20:02:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_print_link_status [2025-01-09 20:02:26,713 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_print_link_status [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_init_registers [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_init_registers [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_mii_write [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_mii_write [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_platform_remove [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_platform_remove [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure enable_flow_control_ability [2025-01-09 20:02:26,714 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_flow_control_ability [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-09 20:02:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-01-09 20:02:26,716 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-01-09 20:02:26,716 INFO L130 BoogieDeclarations]: Found specification of procedure set_pending_timer_val [2025-01-09 20:02:26,716 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pending_timer_val [2025-01-09 20:02:26,716 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-01-09 20:02:26,717 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-01-09 20:02:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-01-09 20:02:26,717 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-01-09 20:02:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-01-09 20:02:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-01-09 20:02:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-01-09 20:02:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-01-09 20:02:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-01-09 20:02:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-01-09 20:02:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-01-09 20:02:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-01-09 20:02:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-01-09 20:02:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-01-09 20:02:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-01-09 20:02:26,719 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_ethtool_up [2025-01-09 20:02:26,719 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_ethtool_up [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure mac_wol_reset [2025-01-09 20:02:26,719 INFO L138 BoogieDeclarations]: Found implementation of procedure mac_wol_reset [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-09 20:02:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_ethtool_down [2025-01-09 20:02:26,720 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_ethtool_down [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-01-09 20:02:26,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure mac_set_vlan_cam_mask [2025-01-09 20:02:26,720 INFO L138 BoogieDeclarations]: Found implementation of procedure mac_set_vlan_cam_mask [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-09 20:02:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-09 20:02:26,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-09 20:02:26,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-01-09 20:02:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-01-09 20:02:26,725 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-01-09 20:02:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-01-09 20:02:26,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_get_opt_media_mode [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_get_opt_media_mode [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_tx_srv [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_tx_srv [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_rx_refill [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_rx_refill [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure mii_set_auto_on [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_set_auto_on [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_save_context [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_save_context [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-01-09 20:02:26,728 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-01-09 20:02:26,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-01-09 20:02:26,729 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-01-09 20:02:26,729 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 20:02:26,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 20:02:26,730 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-01-09 20:02:26,730 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-01-09 20:02:26,730 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-01-09 20:02:26,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-01-09 20:02:26,730 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_update_hw_mibs [2025-01-09 20:02:26,731 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_update_hw_mibs [2025-01-09 20:02:26,731 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_shutdown [2025-01-09 20:02:26,731 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_shutdown [2025-01-09 20:02:26,731 INFO L130 BoogieDeclarations]: Found specification of procedure setup_queue_timers [2025-01-09 20:02:26,731 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_queue_timers [2025-01-09 20:02:26,731 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-01-09 20:02:26,731 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-01-09 20:02:26,732 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-01-09 20:02:26,732 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-01-09 20:02:26,732 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_free_rd_ring [2025-01-09 20:02:26,732 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_free_rd_ring [2025-01-09 20:02:26,732 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-01-09 20:02:26,732 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-01-09 20:02:26,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-01-09 20:02:26,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-01-09 20:02:26,732 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_free_dma_rings [2025-01-09 20:02:26,732 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_free_dma_rings [2025-01-09 20:02:26,732 INFO L130 BoogieDeclarations]: Found specification of procedure safe_disable_mii_autopoll [2025-01-09 20:02:26,732 INFO L138 BoogieDeclarations]: Found implementation of procedure safe_disable_mii_autopoll [2025-01-09 20:02:26,732 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-01-09 20:02:26,732 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure get_pending_timer_val [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pending_timer_val [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_unregister_notifier [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_unregister_notifier [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_set_media_mode [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_set_media_mode [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_init_cam_filter [2025-01-09 20:02:26,733 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_init_cam_filter [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-01-09 20:02:26,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-01-09 20:02:26,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-01-09 20:02:26,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-01-09 20:02:26,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-01-09 20:02:26,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-01-09 20:02:26,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-01-09 20:02:26,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-01-09 20:02:26,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-01-09 20:02:26,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-01-09 20:02:26,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_probe [2025-01-09 20:02:26,739 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_probe [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-09 20:02:26,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-09 20:02:26,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-09 20:02:26,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-09 20:02:26,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-09 20:02:26,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-01-09 20:02:26,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-01-09 20:02:26,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_pci_remove [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_pci_remove [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_init_rings [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_init_rings [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure enable_mii_autopoll [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_mii_autopoll [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-01-09 20:02:26,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-09 20:02:26,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-01-09 20:02:26,742 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-09 20:02:26,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-09 20:02:26,743 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-01-09 20:02:26,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_set_int_opt [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_set_int_opt [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure mac_set_cam_mask [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure mac_set_cam_mask [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2025-01-09 20:02:26,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-09 20:02:26,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_suspend [2025-01-09 20:02:26,746 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_suspend [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-01-09 20:02:26,746 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_get_ip [2025-01-09 20:02:26,746 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_get_ip [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-01-09 20:02:26,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-01-09 20:02:26,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_get_link [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_get_link [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure setup_adaptive_interrupts [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_adaptive_interrupts [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_set_power_state [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_set_power_state [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_close [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_close [2025-01-09 20:02:26,752 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-01-09 20:02:26,752 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_set_bool_opt [2025-01-09 20:02:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_set_bool_opt [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-01-09 20:02:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-01-09 20:02:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-01-09 20:02:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-01-09 20:02:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-09 20:02:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_free_rings [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_free_rings [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_intr [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_intr [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_remove [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_remove [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure check_connection_type [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure check_connection_type [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_init_rx_ring_indexes [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_init_rx_ring_indexes [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_mii_read [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_mii_read [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_open [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_open [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_give_many_rx_descs [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_give_many_rx_descs [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_set_multi [2025-01-09 20:02:26,755 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_set_multi [2025-01-09 20:02:26,755 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-01-09 20:02:26,756 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_platform_probe [2025-01-09 20:02:26,756 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_platform_probe [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-01-09 20:02:26,756 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-01-09 20:02:26,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-01-09 20:02:26,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-01-09 20:02:26,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-01-09 20:02:26,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-01-09 20:02:26,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-01-09 20:02:26,759 INFO L130 BoogieDeclarations]: Found specification of procedure velocity_poll_controller [2025-01-09 20:02:26,759 INFO L138 BoogieDeclarations]: Found implementation of procedure velocity_poll_controller [2025-01-09 20:02:26,759 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-01-09 20:02:26,759 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-01-09 20:02:28,230 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 20:02:28,233 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 20:02:57,983 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-01-09 20:03:09,231 INFO L? ?]: Removed 4349 outVars from TransFormulas that were not future-live. [2025-01-09 20:03:09,231 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 20:03:09,315 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 20:03:09,316 INFO L312 CfgBuilder]: Removed 4 assume(true) statements. [2025-01-09 20:03:09,316 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:03:09 BoogieIcfgContainer [2025-01-09 20:03:09,316 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 20:03:09,319 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 20:03:09,319 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 20:03:09,324 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 20:03:09,325 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 08:02:20" (1/3) ... [2025-01-09 20:03:09,325 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@168f7bba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:03:09, skipping insertion in model container [2025-01-09 20:03:09,326 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:02:23" (2/3) ... [2025-01-09 20:03:09,326 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@168f7bba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:03:09, skipping insertion in model container [2025-01-09 20:03:09,326 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:03:09" (3/3) ... [2025-01-09 20:03:09,327 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i [2025-01-09 20:03:09,341 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 20:03:09,345 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_linux-usb-dev_drivers-net-ethernet-via-via-velocity.cil.i that has 191 procedures, 3905 locations, 1 initial locations, 90 loop locations, and 2 error locations. [2025-01-09 20:03:09,471 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 20:03:09,481 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;@20d7b180, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 20:03:09,481 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-01-09 20:03:09,497 INFO L276 IsEmpty]: Start isEmpty. Operand has 3643 states, 2675 states have (on average 1.3525233644859813) internal successors, (3618), 2753 states have internal predecessors, (3618), 836 states have call successors, (836), 132 states have call predecessors, (836), 131 states have return successors, (829), 809 states have call predecessors, (829), 829 states have call successors, (829) [2025-01-09 20:03:09,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2025-01-09 20:03:09,508 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:03:09,508 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-09 20:03:09,509 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 20:03:09,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:03:09,512 INFO L85 PathProgramCache]: Analyzing trace with hash 883485557, now seen corresponding path program 1 times [2025-01-09 20:03:09,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:03:09,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357780189] [2025-01-09 20:03:09,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:03:09,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:03:18,050 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-01-09 20:03:18,473 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-01-09 20:03:18,473 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:03:18,473 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:03:19,854 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2025-01-09 20:03:19,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:03:19,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357780189] [2025-01-09 20:03:19,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357780189] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:03:19,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:03:19,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:03:19,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871390421] [2025-01-09 20:03:19,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:03:19,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:03:19,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:03:19,880 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:03:19,880 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:03:19,890 INFO L87 Difference]: Start difference. First operand has 3643 states, 2675 states have (on average 1.3525233644859813) internal successors, (3618), 2753 states have internal predecessors, (3618), 836 states have call successors, (836), 132 states have call predecessors, (836), 131 states have return successors, (829), 809 states have call predecessors, (829), 829 states have call successors, (829) Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-01-09 20:03:20,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:03:20,525 INFO L93 Difference]: Finished difference Result 7197 states and 10608 transitions. [2025-01-09 20:03:20,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:03:20,528 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 79 [2025-01-09 20:03:20,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:03:20,579 INFO L225 Difference]: With dead ends: 7197 [2025-01-09 20:03:20,580 INFO L226 Difference]: Without dead ends: 3518 [2025-01-09 20:03:20,615 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:03:20,620 INFO L435 NwaCegarLoop]: 5070 mSDtfsCounter, 5034 mSDsluCounter, 5069 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5034 SdHoareTripleChecker+Valid, 10139 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-09 20:03:20,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5034 Valid, 10139 Invalid, 7 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-09 20:03:20,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3518 states. [2025-01-09 20:03:20,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3518 to 3518. [2025-01-09 20:03:21,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3518 states, 2582 states have (on average 1.3109992254066616) internal successors, (3385), 2650 states have internal predecessors, (3385), 807 states have call successors, (807), 128 states have call predecessors, (807), 128 states have return successors, (807), 787 states have call predecessors, (807), 807 states have call successors, (807) [2025-01-09 20:03:21,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3518 states to 3518 states and 4999 transitions. [2025-01-09 20:03:21,100 INFO L78 Accepts]: Start accepts. Automaton has 3518 states and 4999 transitions. Word has length 79 [2025-01-09 20:03:21,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:03:21,103 INFO L471 AbstractCegarLoop]: Abstraction has 3518 states and 4999 transitions. [2025-01-09 20:03:21,103 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-01-09 20:03:21,103 INFO L276 IsEmpty]: Start isEmpty. Operand 3518 states and 4999 transitions. [2025-01-09 20:03:21,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2025-01-09 20:03:21,112 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:03:21,115 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:03:21,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-09 20:03:21,115 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 20:03:21,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:03:21,116 INFO L85 PathProgramCache]: Analyzing trace with hash -893565845, now seen corresponding path program 1 times [2025-01-09 20:03:21,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:03:21,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569783590] [2025-01-09 20:03:21,116 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:03:21,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:03:30,322 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-01-09 20:03:30,469 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-01-09 20:03:30,473 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:03:30,473 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:03:31,681 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2025-01-09 20:03:31,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:03:31,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569783590] [2025-01-09 20:03:31,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569783590] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:03:31,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:03:31,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:03:31,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424019263] [2025-01-09 20:03:31,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:03:31,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:03:31,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:03:31,687 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:03:31,687 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:03:31,687 INFO L87 Difference]: Start difference. First operand 3518 states and 4999 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-01-09 20:03:32,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:03:32,046 INFO L93 Difference]: Finished difference Result 3518 states and 4999 transitions. [2025-01-09 20:03:32,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:03:32,047 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 115 [2025-01-09 20:03:32,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:03:32,050 INFO L225 Difference]: With dead ends: 3518 [2025-01-09 20:03:32,052 INFO L226 Difference]: Without dead ends: 0 [2025-01-09 20:03:32,064 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:03:32,066 INFO L435 NwaCegarLoop]: 4995 mSDtfsCounter, 4961 mSDsluCounter, 4994 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4961 SdHoareTripleChecker+Valid, 9989 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:03:32,066 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4961 Valid, 9989 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:03:32,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-01-09 20:03:32,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-01-09 20:03:32,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-01-09 20:03:32,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-01-09 20:03:32,070 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 115 [2025-01-09 20:03:32,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:03:32,070 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-01-09 20:03:32,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-01-09 20:03:32,070 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-01-09 20:03:32,071 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-01-09 20:03:32,074 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2025-01-09 20:03:32,074 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2025-01-09 20:03:32,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 20:03:32,076 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1] [2025-01-09 20:03:32,078 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.